💬 WECHSEL von #K9mail auf @thunderbird

UPDATE:
Es ist total easy. Die Daten müssen nicht vorher von K9 Mail exportiert werden

#Thunderbird installieren und dann den Weg gehen, wie in den Screenshots zu sehen. Das auswählen, was aus #K9mail importiert werden soll - fertig 👌

Thunderbird liest die Daten direkt aus K9 Mail aus

This entry was edited (5 days ago)

death of a pet

Sensitive content

in reply to amos

Here's the NPM supply chain attack payload deobfuscated & cleaned up by hand as best I could: github.com/fasterthanlime/0x11…

...I'm not sure it would ever work in its current form, tbh

I have been pushing for #Inkscape to remove/decommission it's Twitter account. But I didn't want to do it unilaterally, bossing people about, but through reasoned policy that can be applied to other captured banana-pants social media platforms.

So I've drafted a policy, which I'm interested in having more people look at as it's going to be one of those gnarly things that's important to get right:

lists.inkscape.org/hyperkitty/…

What do you think? Worth while approach for a #foss project?

Until now, if you lost or broke your phone, your Signal message history was gone, a real challenge for everyone whose most important conversations happen in Signal. So, with careful design & development, we’re rolling out opt-in secure backups.

Secure backups will let you save an archive of your Signal messages remotely in privacy-preserving form, refreshed daily.

Now available in the latest Android beta release, rolling out to iOS & Desktop soon

signal.org/blog/introducing-se…

New Privacy Guides article :2001:
by me:

Chat Control is one of the
most terrifying proposal for dystopian authoritarianism the Western world has seen in years.

We need your help to fight it ✊🇪🇺

For democracy,
For privacy,
And for all other human rights,
We cannot afford to lose this battle.

📩 If you are European (EU):

Contact your MEPs this week before Friday, September 12th, to tell them to oppose Chat Control (more information in the linked article).

🗣️ If you are outside of the EU:

Spread the word! Tell your friends and family in the EU about it! Make noise on social media! This will affect you too.

privacyguides.org/articles/202…

#PrivacyGuides #ChatControl #StopScanningMe #Privacy #HumanRights #Democracy #EUpol

reshared this

I didn't look into it yet but I heard that the replacement for the Dept of Labor after Trump fired the last one for "fake jobs numbers" released their report and it was the same numbers essentially

When I heard this I started uncontrollably laughing. He couldn't even find a patsy to give him fake numbers?!

in reply to JP Mens

are you sitting down?
The Debian repository for Helm had 7TB of downloads per month. For a 20mb package.
github.com/helm/helm/issues/31…
That's what happens in CI pipelines when everyone starts from scratch on each run...

Ban the leaf blower.

They’re not just loud—they unleash a jagged mechanical howl, a pitch that swings between jet engine and chainsaw, cutting through walls and windows. It’s a sound that never settles, a rising and falling whine that forces itself into your head until you can’t think. Noise pollution at its most aggressive.

Then there’s the exhaust. Two-stroke engines that spit out more pollution in an hour than a car does all day. All so someone can clear leaves a little faster.

The only reason they’re still legal is because politicians chose the landscaping lobby over the public. That’s it.

reshared this

"tgeczy merged commit 3ebf816 into main "
- well, there we go, folks. Vibe coding for lunch done. I added two new features to my CLI tool: A feature that does custom URLs, so you can type in a radio station URL not listed in that Radio-browser database, and the ability to import an M3u8 playlist. I debated on splittinng out functions. Making it better, since the new helpers for custom URL and playlist handling are perfect to do it with. But then I thought to myself, "Why not just make more spaghetti code and lengthen the strands of pasta instead!" So that is what I did. Yep yep. It's an 85 KB file now, 2317 lines of code. Woah what a dump of Python! Ahahahaha I love it. Also not, but at least function blocks are denoted well with comments so you know what's going where. That will make a job of a later split way easier.
github.com/tgeczy/radio-browse…
This entry was edited (5 days ago)
in reply to Kevin Beaumont

Weekly download stats for impacted packages prior to incident

ansi-styles (371.41m)
debug (357.6m)
backslash (0.26m)
chalk-template (3.9m)
supports-hyperlinks (19.2m)
has-ansi (12.1m)
simple-swizzle (26.26m)
color-string (27.48m)
error-ex (47.17m)
color-name (191.71m)
is-arrayish (73.8m)
slice-ansi (59.8m)
color-convert (193.5m)
wrap-ansi (197.99m)
ansi-regex (243.64m)
supports-color (287.1m)
strip-ansi (261.17m)
chalk (299.99m)

Total 2674m

FreeBSD jails have an annoying quirk where if you don't specify jail_list in /etc/rc.conf it doesn't show you the jail names as they're starting.

This is not a solvable problem without a fairly large overhaul of how the jails are started. When no jails_list is provided, it assumes "_ALL" as the default value and this makes the jail(8) command parse all the jail config files and start them all up.

Then after startup, it prints all their names.

And then after printing their names, it writes their pidfiles.

This also means that if the startup crashes part way through it leaves jails running with no pid files which means the next time you try to start the jails you'll get errors about jails already running.

This entry was edited (5 days ago)

France’s government collapses again. france24.com/en/france/2025090…

Wow, watching GPT Codex work is a bit fascinating. It relies a lot on the terminal to read your code bit by bit, search for things through it quickly, and so the `sed` command is its best friend. Then, it uses patches to apply changes to the file per lines. Very clever. It even tests the changes it made and to make sure there's robustness in the script which is really nice. I'm impressed. It's such a non-human way to work with code though, wow. However, it's way more efficient than coding with it through a canvas, because it is able to split that code into such tiny blocks and make changes without re-writing the entire thing from the start onto the canvas either. Anything to save precious tokens!

Featured Job: @tdforg is seeking a remote @libreoffice developer to improve the user interface. Application deadline is September 12. Learn more on #OSJH
opensourcejobhub.com/job/26232…
#LibreOffice #OpenSource #developer #RemoteWork #macOS #FOSS

Just became aware of this from @thecarpentries — they had to say no to a huge grant from the US government because of their commitment to diversifying the software industry. I donated and hope you’ll think about it too.

carpentries.org/blog/2025/06/a…