765 Followers
2.8K Following
7.4K Posts

Here a while, but keeps messing up this single user instance.

Something something head of engineering at $workplace.

#rust #nixos #woodworking #electronics #bread

previously at [email protected]

web loghttps://blog.cyplo.dev
professional nounshe/they
dn42AS4242420232

I'd like to remind anyone calling for a new Nürnberg Tribunal that the original one was only necessary because Germans didn't respond appropriately to the evil shit Nazis were doing, when they were doing it. The tribunals essentially asserted that the German people would have been justified in using any force necessary to stop the Nazis, and that all who didn't try to use such force were complicit.

Sit with that for a bit and ponder the implications.

SFC announced today a multi-pronged, comprehensive initiative to deal with Bambu Lab's AGPLv3 copyleft violations, and with software right to repair for 3D printer users generally.

https://sfconservancy.org/news/2026/may/18/bambu-studio-3d-printer-agpl-violation-response/

The initial plan includes forks, reverse engineering, and further investigation. As always, litigation remains a last resort.

Donate now to help SFC continue this work: https://sfconservancy.org/sustainer

#SFC #SoftwareFreedom #OpenSource #Bambu #BambuLab #BambuStudio #AGPLv3 #AGPL #copyleft
Comprehensive Response to Bambu's AGPLv3 Violations

Software Freedom Conservancy (“SFC”) announces a new initiative regarding the software right to repair for users and consumers of 3D printers manufactured by Bambu Lab. After recent news of violations of the Affero General Public License, version 3 (“AGPLv3”), SFC staff began a comprehensive AGPLv3 compliance investigation of both the userspace software and firmware on Bambu's devices. While the investigation is ongoing, two specific AGPLv3 violations have been confirmed.

Software Freedom Conservancy

I've never visited truth[.]social for the same reason I don't go swimming in an open sewer.

And while I do have respect for those whose job it is to monitor that cesspool for new effluvia of newsworthy caliber.

I have to hope that they have developed modes of protection and decontamination for their mental and physical well being.

Counting on your innate resistance to misinformation is a suckers move when you get above a certain level of exposure.

"How will an LLM change the bedpans in the nursing home?"
"Oh. Robots. Obviously."
"... So, you'd say the greatest obstacle to robot home assistance is... what? Software?"
"Ah. I see why you are skeptical. But you have not considered that the LLM will also design better robots."
"Really? That sounds amazing. Can we do it right now?"
"Two years."
"Oh."
"..."
"..."
"What do you mean. 'oh'?"
"Nothing. I'm... I'm so excited. For the robots. Like you said."
"You're mocking me."
"No. I would never."

There is that famous technical interview question that goes: what happens behind the scenes when you type in a domain name and press enter? The intention is you talk all about resolving DNS of the host, TCP things and HTTP etc.

A more truthful answer would include:

- Your email address is sent to launch darkly to get applicable feature flags.
- A gigabyte of data is logged to DataDog
- Details about the way you moved your mouse are sent to segment.io
- A bunch of telemetry is sent to Sentry.
- Ads are injected from Facebook.
- Metrics are recorded to Hubspot.
- Page renders in browser.

Hey @EUCommission have you considered just like, buying Mozilla and making Firefox the sovereign EU browser?

Or even just funding a non-profit to maintain an EU fork which does things like respect EU laws and regulations

Think about it

Part of me wants to take alt text for granted but I'm too old for that. Most of me still marvels at all the lovely folk who write descriptions of macro photos, insects, adorable cats, landscapes, birds, galaxies, and on and on. As a Blind person this truly is access like we've never had before, and that I never imagined. Thanks beautiful people, you're part of the resistance.
I've just published version 2.92 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes the following changes:

Changed default: for newly created instances, disable_inbox_collection is set to true (see snac(8) for more information). The reason is because it seems to be used for harrasing people.

Changed default: for newly created instances, disable_history is set to true (see snac(8) for more information). The reason is because archived history files don't reflect reality after posts are deleted or modified (they always have been an ugly kludge).

Changed default: in previous versions, posts with a scope of unlisted were shown in public pages and RSS feeds. Now, they are no longer shown. If you want to get back to previous behaviour, use a new toggle in the User Settings section (see snac(1) for more information).

New admin configuration option: if the purge_static value is set to true in server.json, each user's static directory is explored and those files there that are no longer attached to any post or referenced anywhere are deleted. See snac(8) for more information about those cases where you may not want to enable this option.

Allow serving files from subdirectories of the static/ subdirectory (contributed by la_ninpre).

Minor tweak to webfinger code to handle Hubzilla's peculiarities.

Fixed a search case where URLs to GotoSocial statuses were misidentified as accounts.

Accounts that follow you are now marked with a thumb-up emoji, because followers are adorable people.

Fixed some account export errors.

Fixed an incorrect hash in post links.

Show an account's location link in the people page, if they have one.

Mastodon API: Fixed hashtags loosing the link after editing a post, minor tweak in access token processing (contributed by trondd555).

Drop usage of PATH_MAX (contributed by sergiodj).

New Polish translation (contributed by kpm).

Updated German and Czech translations (contributed by zen and pmjv).

https://comam.es/what-is-snac

If you find #snac useful, please consider buying grunfink a coffee or contributing via LiberaPay.

#snacAnnounces #FrugalFediverse

snac2

A simple, minimalistic ActivityPub instance written in portable C

Codeberg.org
hey #blind #Linux users, specifically @fireborn ... what's the best way to copy my orca settgins to use them at the login screen? I'm on Debian 13 stable, Mate + lightdm. I copied ~/.local/share/orca to /var/lib/lightdm/.local/share/orca, nothing doing. help?

Please try and remember these people are literally destroying the entire planet, PLAN to kill billions of people and their escape strategy is?

Going into bunkers or running away to Mars.

You know, bunkers we can just seal off and let them die inside and rockets built by the guy who can't make a car that doesn't periodically burst into flames.

This is not a meritocracy. These people are straight up fucking morons. They aren't smart. They're just rich.