This "untrusted data" patch series from Benno Lossin is the result of conversations at last weekend's Rust Linux kernel conference in Copenhagen:

lore.kernel.org/all/2024091311…

It's not a "silver bullet" for why we should be using rust in the Linux kernel, but it is a "big giant sledgehammer" to help squash and prevent from happening MANY common types of kernel vulnerabilities and bugs (remember, "all input is evil!" and this change forces you to always be aware of that, which is something that C in the kernel does not.)

I had always felt that Rust was the future for what we need to do in Linux, but now I'm sure, because if we can do stuff like this, with no overhead involved (it's all checked at build time), then we would be foolish not to give it a real try.

And yes, I've asked for this for years from the C developers, and maybe we can also do it there, but it's not obvious how and no one has come up with a way to do so. Maybe now they will have some more incentive :)

При очередном обновлении Arch Linux предлагает заменить мне mlocate на plocate.
Утверждается, что plocate работает гораздо быстрее.
Когда-то я разбирался с устройством базы mlocate, да и смотрел код.
Тогда мне не захотелось ничего менять. Работает достаточно быстро, меня устраивает.
Но кому-то же оказалось не лень сделать ещё лучше, ещё быстрее. Молодцы. #Linux #mlocate #Arch #plocate

Some Ryoko Kui studies from 2021 that I wanted to post now that the manga has wrapped up. Delicious in Dungeon holds a real special place in my heart, and while I haven't done much/any fanart of it, I have done manga studies!
#manga #studies #sketch #ryokokui #deliciousindungeon #dungeonmeshi#DungeonMeshi #Art #DeliciousInDungeon
in reply to Dylan McCall

More specifically, prompt for file access… at the exact moment an app tries to access a while… by hooking in to system calls?!

“Firefox wants write access to /path/to/file” because it tried to open it, I guess?

Honestly it’s a cool idea and I’m curious to see it since it’s so different from the way this has been done so far, but also, uh, there *are* reasons for that.

Uber and Lyft Wave Fees For Passengers With Disabilities

You may have had the experience of having an Uber or Lyft driver show up at a pick-up location that is different from where you are waiting and you may have also incurred a charge for missing your first ride. For those who did not know, you can get a waiver of all wait fees from Uber and Lyft by certifying that you have a disability.

Learn more: buff.ly/4d6tTXS

reshared this

Nothing unlucky on our calendar today! Just an update on what we've been doing this summer for K-9 Mail/Thunderbird for Android. We have:

* Material 3 updates with screenshots 🖼️
* Progress on the move to feature modules ➡️
* A call to help update our docs 📝
* And community contributions! 💪

#Thunderbird #Android #Development

blog.thunderbird.net/2024/09/t…

reshared this

On Friday the 13th don't let your online accounts fall into the wrong hands 🥷🥷

The Tuta Team recommends 👇👇👇

🔐 Protecting your email with end-to-end encryption: tuta.com/secure-email

🔑 Using extra login protections like a U2F device: tuta.com/blog/why-u2f-is-impor…

🔐 Keep your passwords safe in a password manager: tuta.com/blog/best-password-ma…

#Friday13th #Protection #OnlineSafety #TutaMail #U2F #PasswordManager #Encryption

Did you know? mapcomplete.org supports hotkeys. Our favourites are:

P (and shift+P) to select a Picture-based background, M (and Shift+M) for a map (not based on OSM), and O for an #OpenStreetMap based one. Backgrounds are curated by the editor layer index.

And of course, Ctrl+F selects the search bar. Btw, a big improvement to search is coming soon.

For more hotkeys, check the 'Hotkeys'-page in the menu

NRW bleib sozial! | Freie Wohlfahrtspflege NRW

Der aktuelle Haushaltsentwurf 2025 der NRW-Landesregierung sieht neben Kürzungen an die Spitzenverbände der Freien Wohlfahrtspflege in Höhe von 2,1 Millionen Euro auch Kürzungen bei zahlreichen gesellschaftspolitischen Programmen vor.

Nach unserer Berechnung betragen diese hier aufgezeigten Kürzungen knapp 89 Millionen Euro.

Das leise Sterben der sozialen Infrastruktur in Nordrhein-Westfalen hat begonnen.
freiewohlfahrtspflege-nrw.de/i…

This entry was edited (1 year ago)

Thanks to Aholic Gino reporting them, 5 apps that are no longer useful (as they stopped working) will be removed from the #IzzyOnDroid repo with the next sync – see gitlab.com/IzzyOnDroid/repo/-/… for details:

* SafetyNet Sample
* BakaReader
* NoFasel
* YoutubeAudioPlayer
* VueTube

We're really thankful for such reports as they not only help keeping the repo trim and clean – but also avoid frustration after installing broken #apps (if there are no broken apps) on your #Android device 🤩

in reply to IzzyOnDroid ✅

Speaking of old apps: anyone using TimberDoodle (apt.izzysoft.de/packages/de.tu…)? The app is 9 years old and seems no longer maintained. So if it's no longer working (or useful), it should be removed as well.

Same for MagicContext (apt.izzysoft.de/packages/com.l…) which requires a Deezer account, and PowerSwitch (apt.izzysoft.de/packages/eu.po…) which requires specific hardware I don't have.

Thanks in advance for your help! :boost_love:

#IzzyOnDroid