DietPi August 2024 News (Version 9.7)
The August 2024 release of DietPi v9.7 brings a series of enhancements, bug fixes, and a major kernel upgrade for devices utilizing the RK3588 SoC. This minor update focuses on improving system stability and user experience, particularly for ODROID and NanoPi devices. DietPi: DietPi is a lightweight and optimized operating system based on Linux, tailored
#MaradoWeekly #WeeklyRecord Week 35
@abucci@anthony.buc.ci appreciate it if you find the time to update again đ
Now thatâs rolling out, I think thatâs it. The only final way I can improve that /external
endpoint/view is to refactor how it works a bit and add some HTMX magic⢠so it has a nice snappy UX to it as it dynamically tries to validate the feed and provide useful feedback to the user, that way I can avoid injecting it into the cache unnecessarily in the first place!
@bender@twtxt.net Yeah but I found another bug and just squished that. CD pipeline is gonna roll this pod soon⢠â Basically wasnât handling feeds that redirect properly. e.g: https://google.com => https://www.google.com (though itâs not a feed đ¤Ł)
Qualcomm RB3 Gen 2 Lite Vision Kit: Tailored for Enhanced AI Processing and Computer Vision
The newly launched Qualcomm RB3 Gen 2 Lite Vision Kit, powered by the Qualcomm QCS5430 processor, is engineered for high-performance computing. It supports a diverse array of IoT applications, from robotics and industrial handhelds to retail solutions, cameras, and drones. The kit is available in four feature packs, utilizing a 6 nm technology node. Feature
QBiP-N97A: 3.5â SubCompact Embedded Motherboard with Intel Processor N97, DDR5 Memory, and SATA 6Gb/s Support
ICP Deutschland recently showcased the QBiP-N97A, a 3.5âł SubCompact Embedded Motherboard designed for various industrial applications, including automation systems and point-of-sale terminals. This motherboard features DDR5 memory support, dual 2.5GbE LAN ports, and SATA 6Gb/s support for storage. The QBiP-N97A is powered by the I ⌠â Read more
Hmm I see this in the cache again đ¤Śââď¸ Not sure how tbh â Job for me later.
This is what I think of when I hear users mention âthe cloudâ: https://yewtu.be/watch?v=9ntPxdWAWq8
Thereâs like one game a year thatâs played in Ireland⌠Or every other year. I donât know why⌠advertising to get college football worldwide?
@bender@twtxt.net https://google.com
has been removed from the cache (without nuking the entire cache) @abucci@anthony.buc.ci if you need to selectively do this for some reason, thereâs a script in the tools
directory for this:
$ ./tools/cache_delete_feed.sh 'https://google.com'
Anyway, thatâs gone. This is much much harder to exploit now, even if youâre an authenticated user.
Time for workâ˘, But I quickly hacked together a bit of a better solution here. Rolling it out to my pod so weâll see how it actually goes. Still possible to abuse if youâre a logged in user, etc, but at least now we delete the invalid/bad feed afterwards if it a) was not even a text//plain
content-type or b) it errored out and was a new fetch of a HTTP feed.
Yeah okay.
@bender@twtxt.net Not possible đ¤Ł
/external
matching a particular pattern (like this damn lovetocode999
nick) would do the job. Given the potential for abuse of that endpoint, having more moderation control over what it can do is probably a good idea.
@abucci@anthony.buc.ci I mean itâs only suppose to do one thing really. What are you thinking here?
Yeah I was afraid of this. Technically can still be abused by âlogged inâ users. Hmmm
So we really not trust ourselves? đ¤Łđ
@abucci@anthony.buc.ci No worries! đ
Had to disable support functions because Iâve received three spammy support emails today. Thanks for that feature @prologic@twtxt.net
@slashdot@feeds.twtxt.net Never connect a TV to the Internet and then it will work for even longer than 7 years.
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
A stopgap setting that would let me stop all calls to /external
matching a particular pattern (like this damn lovetocode999
nick) would do the job. Given the potential for abuse of that endpoint, having more moderation control over what it can do is probably a good idea.
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
But this is super weird, should behave the same as my pod đ¤Śââď¸
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
@abucci@anthony.buc.ci nuke the cache file before starring
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
How did you nuke your cache?
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
@abucci@anthony.buc.ci Hmmm weird đ¤
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
@abucci@anthony.buc.ci You donât actually appear to be running that sha hmmm? đ¤
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
Hmmm
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
It appears to be working to đ silly bots đ
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
@abucci@anthony.buc.ci Bo worries! If you curl it too itâll return a proper 494 đ Should make bots go away đ¤
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
@abucci@anthony.buc.ci Blah my cache was poisoned đ¤Śââď¸ itâs fine now! And this is no monger possible to do now.
@bender@twtxt.net Did they win though? Did they?! đ¤Ł
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
@abucci@anthony.buc.ci This is already in place. It will error, return 404 Feed Not Found
for non-browsers and external feeds are never fetched (unless you are an authenticated/valid user of the pod) â I patched that hole a while ago, because I already picked up it was being abused by bots đ¤
Agora com texto e cartaz oficiais:
âLançamento do livro |
MEMĂRIAS ACADĂMICAS â Liceu Nacional de Latino Coelho, de JosĂŠ Francisco Rica
A nĂŁo perder, dia 6 de setembro, pelas 17h00, no salĂŁo nobre do Museu de Lamego.
A entrada ĂŠ gratuita.â
Why were they playing in Ireland?
Support (and thus abuse reports) are now disabled on this pod. Thereâs now a new setting in Settings -> Poderator Settings called âDisable Supportâ.
#ARomariaDePortugal jĂĄ começou, e nĂŁo ĂŠ coisa que costume divulgar, mas calha que este ano, no dia 6 de Setembro Ă s 17h no Museu de #Lamego, vai decorrer o âLançamento do Livro MEMĂRIAS ACADĂMICAS (Liceu de Lamego) de JosĂŠ Francisco Ricaâ, no qual participo com algumas das minhas memĂłrias.
This happens again today. This is twice just today alone. Hmm Iâm reconsidering this feature entirely, rarely used and if itâs just going to be abused by spammer, I donât see the value in it. Iâm certainly not going to try to build some kind of âanti-spamâ filters or anything, sounds cool, Iâd learn a lot, but smells of effort and time I simply donât have đ˘ #spam #sucks
@slashdot@feeds.twtxt.net OMG! đŚ What da hell is going on here?! I used to have a friend that came from North Carolina, this is terrible (attacking power grids) 𤏠wtf are these people smoking?! đŹ
New Nuvotonâs M2003 Series with 32-bit Arm Cortex-M23 Core
Nuvoton Technology has introduced the M2003 series, a new line of 32-bit microcontrollers based on the Arm Cortex-M23 core, aimed at upgrading from traditional 8-bit microcontrollers. The M2003 series offers a balance between performance and system cost, making it suitable for applications in AIoT, industrial automation, smart homes, energy storage, and automotive electronics. The series
Far-Right âTerrorgramâ Chatrooms Are Fueling a Wave of Power Grid Attacks
An anonymous reader quotes a report from Bloomberg: People in a quiet neighborhood in Carthage, a town in Moore County, North Carolina, heard a series of six loud pops a few minutes before 8:00 p.m. on Dec. 3, 2022. A resident named Michael Campbell said he ducked at the sound. Another witness told police they thought they were he ⌠â Read more
Like why does spammers even bother?! Donât they realize how fucking futile and useless it is to be abuse something like a support form? I mean clearly nothing is going to come of this, except itâs going to be clearly ignored and toss in the bin. đ¤Ł
Wow! My god spammers really try hard song they? 𤣠Geez đ¤Śââď¸ Do we need to make the captcha harder? đ
@lyse@lyse.isobeef.org to be fair the settings that you can change in the user interface are persisted to the settings YAML file and yes override any environmental command online options. This is always made sense to me because there are subset of settings that can be changed dynamically at runtime without requiring any restart.
Samsung TVs Will Get 7 Years of Free Tizen OS Upgrades
Samsung Electronics said it will provide Tizen OS updates for its newer TVs for at least seven years, starting with models released in March this year and some 2023 models. Business Korea reports:
Samsung TVs Will Get 7 Years of Free Tizen OS Upgrades
Samsung Electronics said it will provide Tizen OS updates for its newer TVs for at least seven years, starting with models released in March this year and some 2023 models. Business Korea reports:
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
@abucci@anthony.buc.ci Itâs good enough IMO đ¤
@aelaraji@aelaraji.com It is if heâs turned off open profiles đ
yarnd --help
currently says (for me):
@lyse@lyse.isobeef.org thank you! đââď¸
FSU lost to freaking Georgia Tech in Ireland. forlorn noises
@lyse@lyse.isobeef.org Interesting. The yarnd --help
currently says (for me):
-R, --open-registrations whether or not to have open user registgration
meaning it doesnât give the default setting or warn you that you need to use -R=false
and not -R false
. It also leaves unclear whether --open-registrations false
would work or if you need to do --open-registrations=false
. Itâs also unclear whether the setting change in the user interface is overridden by the command line arguments, overrides the command line arguments, is persisted across restarts.
Maybe all this is worth posting an issue for additional documentation on the git repo if there isnât one already.
âregistgrationâ is misspelled that way in the help by the way.
@lyse@lyse.isobeef.org in Australia, take everything you have learned, and do the opposite. After all, it is the land down under! :-D
@aelaraji@aelaraji.com didnât know there was a place to fix them; in here we toss them. Wish it was cheap to ship stuff. I have a couple of decent monitors in the garage that will soon take a trip to the curveâŚ
@lyse@lyse.isobeef.org ugh, how come didnât this occurred to meâŚ! Oh well, I am good now, but noted. Thanks!
@prologic@twtxt.net saltâem to keep them viable longer. Saltâem! :-D
@yarn_police@twtxt.net yay! Law and order on the watch!
@movq@www.uninformativ.de Yeah, havenât seeing the @yarn_police@twtxt.net for a while. I often wonder if we are, finally, crime free. :-D
vim
cursor at the end of the first line on replies, and forks. I have tried adding to this to jenny
's configuration:
@movq@www.uninformativ.de woot! Yes! Perfect now. Hitting reply opens it with insert, and prompt at the end of the first line. Just as I wanted it. Thank you much!
vim "+normal $"
, how cool! :-) Thanks @quark!
@lyse@lyse.isobeef.org welcome! :-) I am doing my best to get more acquaintance with vi
/vim
. I think nano
has spoiled me too much. LOL.
vim
cursor at the end of the first line on replies, and forks. I have tried adding to this to jenny
's configuration:
@movq@www.uninformativ.de hmm, I am already using au BufNewFile,BufRead jenny-posting.eml setl completefunc=jenny#CompleteMentions fo-=t wrap
, from jenny
. How would I go to incorporate that there?
@lyse@lyse.isobeef.org âgood, good, and fascinating indeedâ â says Quark, all while eating an overflowing toast with butter, and blackberry jam. :-D
@aelaraji@aelaraji.com power outages happen here almost every single time strong storms pass by, I know the feeling mate. It truly sucks.
vim
cursor at the end of the first line on replies, and forks. I have tried adding to this to jenny
's configuration:
@movq@www.uninformativ.de hmm, I guess I could do that too. I have startinsert
set on my .vimrc
, so I will either have to take it out, or exit insert, $
, then insert again. I think the way you do it would be the way to go.
I tried setting VISUAL
to be something like vim -c 'star!'
, which does the same thing, but no dice. :-/
Keeping people safe! <3
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
@quark@ferengi.one Thanks! đ
@movq@www.uninformativ.de, maybe you can help me with this. I want to place the vim
cursor at the end of the first line on replies, and forks. I have tried adding to this to jenny
âs configuration:
"editor": "vim \"+normal $\"",
But that doesnât work. How would you go about it?
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
@prologic@twtxt.net sounds fair. Letâs see how it works for @abucci@anthony.buc.ci. Speedy fix, thatâs awesome! :-)
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
Iâm happy with the current implementation though, because the only reason you should be hitting the external profile endpoint at all is a) youâre logged in and happen to click on someoneâs profile that is external to the pod or b) youâre anonymous and just clicking through the frontpage (see a)
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
@bender@twtxt.net The problem with this is we just donât know until we try. Thatâs why if the external feed youâre looking for isnât found in the cache, itâll try to fetch it in the background. Itâs a bit of a sucky UX really, but its better than the experience of âwaiting, waiting waiting and then timeoutâ.
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
Iâve pushed a slightly improved version of this that will return a HTTP 404 Not Found if the UserAgent is determined to NOT be a Browser.
On my blog: Developer Diary, Womenâs Equality Day https://john.colagioia.net/blog/2024/08/26/womens-equality.html #programming #project #devjournal
Pena que o @vostpt@vostpt esteja a falar sobre o #sismo⌠mas só na rede ao lado.
Aqui fica um resumo do que por lĂĄ dizem:
#ATerraTreme #Sines #Portugal Dados ipma_pt: Um sismo de 5.3, a uma profundidade de 16km a Oeste de #Sines fez a terra tremer um pouco por todo o lado.
Se sentiste este sismo de 5.3, preenche o questionĂĄrio no site do ipma_pt em https://bit.ly/sentiumsismo (vai demorar um bocadinho a abrir, que ainda estĂĄ a tremer)
Para quem sĂł acordou agora:
- Sim, houve um sismo e tu nĂŁo deste por nada, e garantimos que nĂŁo foste sĂł tu que nĂŁo sentiste o sismo.
- NĂŁo hĂĄ risco de tsunami
- Podem existir rĂŠplicas
Mais uma vez prova-se a necessidade de termos, em #Portugal, um sistema de #CellBroadcast para quando ocorrem estes fenĂłmenos.
Desde o sismo das 5h11 jĂĄ foram registadas 3 rĂŠplicas, sem qualquer registo de terem sido sentidas. O registo ĂŠ um processo tĂŠcnico e cientĂfico, o sentir ĂŠ o que muitos hoje experienciaram Ă s 5h11.
-
JĂĄ o #IPMA, que nĂŁo anda por cĂĄ, disse por lĂĄ isto:
MultimĂŠdia Meteo
Aviso de Sismo Sentido no Continente 26-08-2024 05:11
2024-08-26 05:11:00, mag 5.3.
O Instituto PortuguĂŞs do Mar e da Atmosfera informa que no dia 26-08-2024 pelas 05:11 (hora local) foi registado nas estaçþes da Rede SĂsmica do Continente
A new uncensored search engine has been launched by enthusiasts, I donât know if youâve heard about it or not https://cdg.iounews.com The search engine uses its own database for searching. It works even for me in Windows XP
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
Now responds with an error page; but still a 200 OK
which Iâm not entirely sure I agree with or am happy with? Hmm
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
@abucci@anthony.buc.ci Iâve fixed this and pushed a commit to main
. Will test it on my pod and see how it goes. Basically reporting an error if the feed isnât in the cache and youâre unauthenticated (anonymous).
@movq@www.uninformativ.de Yup! đ
yarnd
that's been around for awhile and is still present in the current version I'm running that lets a person hit a constructed URL like
@abucci@anthony.buc.ci Hmmm Iâll have a look at this today, hopefully. đ¤ Thanks for bringing this up! đââď¸
@xuu@txt.sour.is we really must invest more time and effort into salty im đ¤Ł
@aelaraji@aelaraji.com good morning! Are you wake up that early?! đ¤Ł
@movq@www.uninformativ.de it looks like it would kill you. đ
@bender@twtxt.net and I saw some conspiracy theory that he knew he was going to be arrested. He was working with French intelligence on a plea deal to defect. And now Russia is freaking out that Ukraine allies can have war comms access.
Yikes! If only they had salty.im!
@bender@twtxt.net The whole album, itâs pretty good. Itâs available on YouTube but itâs missing from all the music streaming services (Spotify, Tidal, Qobuz, Deezer, etc). I especially like Tenth Avenue Breakdown.
So you have to manually refreshâŚ
Itâs a crime that Slow Motion by Supertramp isnât available on any of the streaming services. It might even be the Crime of the Century.
There is a bug in yarnd
thatâs been around for awhile and is still present in the current version Iâm running that lets a person hit a constructed URL like
YOUR_POD/external?nick=lovetocode999&uri=https://socialmphl.com/story19510368/doujin
and see a legitimate-looking page on YOUR_POD, with an HTTP code 200 (success). From that fake page you can even follow an external feed. Try it yourself, replacing âYOUR_PODâ with the URL of any yarnd
pod you know. Try following the feed.
I think URLs like this should return errors. They should not render HTML, nor produce legitimate-looking pages. This mechanism is ripe for DDoS attacks. My pod gets roughly 70,000 hits per day to URLs like this. Many are porn or other types of content I do not want. At this point, if itâs not fixed soon I am going to have to shut down my pod. @prologic@twtxt.net please have a look.
⨠Follow
button on their profile page or use the Follow form and enter a Twtxt URL. You may also find other feeds of interest via Feeds. Welcome! đ¤
@mckinley@twtxt.net Heâs signed up three times now even though I keep deleting the account, which is enough for me to permaban this person. I donât technically want open registrations on my pod but up till now Iâve been too lazy to figure out how to turn them off and actually do that, and there hasnât been a pressing need. I may have to now.
@lyse@lyse.isobeef.org We have some native blackberry species but around here (Northern California) we have Himalayan blackberry bushes which are very invasive. They match your description but I donât know much about the different species. If left unchecked in an area with plenty of sun, theyâll smother all the lower plants and expand until they canât anymore.
@movq@www.uninformativ.de Right. I wonder if Usenet would have faded away earlier if it wasnât for file sharing. Itâs only still in use for that because the annoying parts have been papered over with easy-to-use software and the protocol offers unique characteristics that make it almost perfect for that sort of thing.