"Any business that relies on EUCD 6 is garbage and should be killed with fire. The global champions of this legal sabotage are all American, but the EU companies that copied their business models are also trash and the EU should be terminating them with extreme prejudice." - @pluralistic

https://mamot.fr/@pluralistic/115378384869219797

#tech #business #eurostack #disenshittify #resist

Cory Doctorow (@[email protected])

Attached: 1 image Even though he's the darkest of clouds, Trump has some deeply weird silver linings, formed out of a combination of his self-owning isolationism and blunt aggression. -- If you'd like an essay-formatted version of this thread to read or share, here's a link to it on pluralistic.net, my surveillance-free, ad-free, tracker-free blog: https://pluralistic.net/2025/10/15/freedom-of-movement/#data-dieselgate 1/

Mamot - Le Mastodon de La Quadrature du Net

Disenshitify the fedi (from centralisation) using RMS’s prescription for hopeless Facebook enablers as inspiration

https://slrpnk.net/post/27305276

Disenshitify the fedi (from centralisation) using RMS’s prescription for hopeless Facebook enablers as inspiration - SLRPNK

cross-posted from: https://slrpnk.net/post/27305158 [https://slrpnk.net/post/27305158] > Just as Facebook wields and abuses disproportionate power over social media, Cloudflare wields and abuses disproportionate power over the web and threadiverse. Richard Stallman prescribes guidance [https://stallman.org/facebook-presence.html] for FB enablers who are at least willing to take some marginal action against FB’s power. I highly suggest Facebook users read his guidance. > > I would never use FB but RMS’s guide conveys basic ideas that can generically be transposed in the centralised fedi context. For years I have practiced a workflow in the threadiverse analogous to RMS’s anti-FB advice to at least do my part in disempowering centralisation. This entails limiting the excessive power of Cloudflare centralised instances, as well as instances centralised by sheer uncontrolled size. Activitypub tries to facilitate decentralised infra, but the Lemmy web UI is actually designed to exacerbate centralisation and the network effect. User diligence is required to counteract it. > > :::spoiler 1. Target your initial post in a decentralised community that merits promotion. > Lemmy cross-posts are designed to link the original community, thus giving more exposure to the first place you post. So avoid putting your initial post in places like LemmyWorld. > ::: > > :::spoiler 2. Cross-post incrementally over time. And delay cross-posting to a centralised community like L/W or sh.itjust.works as long as possible. > Cross-posting in many places all in the same hour may be tempting but it fails to exploit the fact that readers are in different timezones worldwide. Your decentralisation-respecting OP gets more exposure if the cross-posts are time-scattered. > > Since your OP was placed in the decentralised community most deserving of promotion, a delay in posting to other places gives the original place a rightful advantage. This would be comparable to downgrading Facebook by feeding FB older content. > > Ideally you reach a level of discipline of never posting in Cloudflare centralised platforms. But if you lack that kind of resolve, try at least to exercise enough self-control to wait a few days and only resort to posting in a place like LW if the engagement is really insufficient. A middle step would be to post in lemmy.ml [http://lemmy.ml] or lemmy.dbzer0.com [http://lemmy.dbzer0.com] which are disproportionately sized but at least not in Cloudflare’s walled-garden. > ::: > > :::spoiler 3. (Lemmy stock web client) In the profile settings, block these centralised instances: > - lemmy.world > - lemmynsfw.com [http://lemmynsfw.com] > - sh.itjust.works > - lemmy.ca [http://lemmy.ca] > - programming.dev > - lemmy.one > - lemmy.zip > - reddthat.com [http://reddthat.com] > - lemmy.eco.br [http://lemmy.eco.br] > - aussie.zone > - lemdro.id [http://lemdro.id] > - pawb.social > - ani.social > - thelemmy.club > - leminal.space > - lemmy.nz [http://lemmy.nz] > - yiffit.net [http://yiffit.net] > - r.nf [http://r.nf] > - literature.cafe > > That list is ordered by user count. The Lemmy UI is sadly unable to take a whole list as input and they must be entered one by one. Hence why the list above is ordered - so you can start at the top with the most power hungry and work down. > > #### What that does and how it helps > Blocking Cloudflare nodes helps in 2 important ways: > > - Your main timeline will show more decentralised posts. It exposes more content under more balanced power and encourages engagement with contributors who respect that. Your timeline will no longer be 99% posts from centralised venues of concentrated power. > - When searching within the Lemmy UI for a community, the first 15 or so results are the most important slots. In some circumstances like cross-posting, only the first dozen or so communities are even reachable and those slots are mostly hogged by centralised power mongers where you should try not to post. This is due to a poor design of the Lemmy UI but using the block feature mitigates the effects. > > It’s very important to realise that the instance blocks do not block people. You will still see posts from LW users. And you can still even reach LW communities and even subscribe to them if you want. The only effect these blocks have is to prioritise decentralised communities in searches and in the timeline. > > ::: > > :::spoiler 4. (m/kbin stock web client) Block communities on centralised instances. > > This is like guideline 3, but sadly more tedious because there is no mechanism for blocking an instance and there is no way to do it in the profile settings either. It’s more ad hoc. You must visit the community and click “block”. The problem is LW has thousands of communities and you don’t want to spend all day playing whack-a-mole. OTOH, you need not block every community; only the ones for which someone on your node has subscribed. The easiest approach is when viewing the main timeline, click the community of a post from a centralised node and then click block. If you do a bit of that every time you browse the timeline, the timeline will gradually become more decentralised over time. The block list is accessible in your profile as far as removal. That is, you can unblock in your profile. > > ::: > > :::spoiler 5. Exploit the fedi datasets for searching. > If you have a chosen a good (decentralised) host without a disproportionately high number of users, then community searches are going to have overly limited results. Lemmyverse.net [http://Lemmyverse.net] remedies that as it searches a large DB that covers communities not federated to your instance. > > Lemmyverse even tracks Cloudflare nodes so you can filter them out. But sadly, that filtering only works when searching for nodes, not communities. You have to fetch the dataset and code your own SQL statements to filter Cloudflared communities out of the search. > ::: >

@pluralistic Personally, I wished I could just sue both #Google and #PayPal to not nag me with that shit but as much as I'd love to see someone like @wbs_legal to push that, I have more pressing things to attend to right now...

https://infosec.space/@undefined/114836024004737320

@pluralistic

Thank you for delivering MULTIPLE talks here in #bloomingtonIN and for signing our books!

As you signed @pluralistic , "Disenshittify or die!"

So, a story about how I #disenshittify ... by force!

This story starts when I was working at #IndianaUniversity for #UITS in IT Client Services. My job was "Special Projects". I worked for a director and basically made magic happen.

Early November 2014, someone from a human interface robotics lab handed me a new piece of #hardware called the #ThalmicMyo . It was an upper armband with 8 myoelectric sensors that could measure electrical muscle function, and do stuff on a computer with that data! The base idea was that you could do the following: hand wave outward, inward, spread out, fist, and thumbs up.

So, being CrankyLinuxUser, I wanted a #FLOSS toolchain to get and do my own thing with it. Whoops, only worked for #MSWindows .

Forum requests were met with silence. "Sorry you cant get the data", was the refrain. Lies.

So I used my #IU account and requested academic access. They IMMEDIATELY chimed up and said that access could easily be granted at $5000/year . UH huh.

So, I made them a target.

Took a few weeks. BUT I eventually got a shitty BUT working toolchain on Linux to use really basic machine learning. This is just a linear regression k-nearest-neighbors. No LLM fuckery. Theirs could do 5 gestures. Mine could do 10.

I initially released it on #HackerNews or YCombinator, not realizing that Thalmic Myo was VC funded by YC. And holy shit that was a #MartinHench moment where I fell into a WHOLE LOT OF SHIT. My article was auto-killed. My account on HN was shadowbanned. Ruh roh.

I had some contacts at @hackaday and I sent them my findings, my responses from HN, and my repo... and a really hostile Youtube video (one of my gestures was a middle finger to Thalmic).

On Nov 18, 2014, at 730am eastern, my phone blew up, figuratively speaking. Ping. Ping ping. PIIIIIIINNNNNGGGGG until 12pm.

The page is still up on HaD, by the way. https://hackaday.com/2014/11/18/thalmic-labs-shuts-down-free-developer-access/

At 12pm or thereabouts, Thalmic Myo announced that they made an official decision to "allow raw data access"! I was not only successful for my hardware, but hardware freedom for EVERYONE with this platform.

Normally, the story would stop. I handed back the borrowed hardware to the lab that loaned it to me. I know they were able to do some cool prosthetic automation with it. But that's not my specialty. I made it so they could. My director permitted me to buy a few for our office to continue and loan them out as well.

...... 3 months later

I get a call on my office phone doing a customer survey. Told them that the hardware was great. "What about our API?" I told them that I made my own, and I was the one that forced your company to open source 3 months back. Ive never heard silence so LOUD. She asked me to stand by.

She transferred me to the CTO. We had a spirited conversation. I basically told him that I think ignoring the FLOSS and hacker community was your first and fatal mistake. You were a hardware business. You can do the VC thing and gatekeep, but that just angers people. And what you were in was a MASSIVE awesome piece of unique hardware nobody else had. He told me that their original idea was a powerpoint slide advance. I gave him perhaps 6 different major ideas to jump off on.

Nothing else happened, for a while.

3 more months later.......

I get a reddit DM out of the blue. Saw my name, and connected the dots. (S)He was an engineer at Thalmic during the time I released my Linux FLOSS code. They told me that I basically flip-turned the whole company upside down. I broke their business model of #Extraction and #enshittification and forced #FLOSS on them without a choice. They thanked me for my contribution.

Later n, the company got acquired or died. I'm not sure. I moved on and no longer had any of the hardware. Although, the basic idea is actually pretty cheap to construct these days. The only hard part is the AgCl electrode plating.

So when people ask what they can do, there's a LOT we can do. And a SINGLE PERSON can change the course of history. Sure, sometimes being in the right place at the right time is a big part, but there's so many of these moments.

Just wanted to contribute back @pluralistic to the movement you've founded.

Thalmic Labs Shuts Down Free Developer Access Update: It’s Back Again

The Thalmic Myo is an electronic arm band with an IMU and myoelectric sensors, able to measure the orientation and muscle movements of an arm. This device has uses ranging from prosthetics to Minor…

Hackaday

#Disenshittify, NOW!! We have a chance: #IP!!

"…thanks to internal memos published during last year's #monopoly trial against #Google, we know what they did. They made #search worse. They reduced the system's accuracy it so you had to search twice or more to get to the answer, thus doubling the number of queries, and doubling the number of #ads.

Meanwhile, Google entered into a secret, illegal collusive arrangement with #Facebook, codenamed #JediBlue, to rig the ad market, fixing prices so advertisers paid more and publishers got less." @pluralistic
#adtech
https://pluralistic.net/2025/02/26/ursula-franklin/

Pluralistic: With Great Power Came No Responsibility (26 Feb 2025) – Pluralistic: Daily links from Cory Doctorow

DEF CON 32 - Disenshittify or die! How hackers can seize the means of computation - Cory Doctorow

The enshittification of the internet wasn't inevitable. The old, good internet gave way to the enshitternet because we let our bosses enshittify it. We took ...

YouTube

I see a lot of posts on here chiding people for suggesting #linux as a solution to the surveillance capital tool know as #Microsoft #Windows.

I understand their point to a point, however, the solution to windows spying is, ultimately, to not use windows.

If you would like to not use windows but don't know where to start, I'd be more than happy to have a chat with you to help get you started on your journey.

It's really not that bad, folks. If you're ready to stop paying hundreds of dollars for the pleasure of having all your data stolen, hit me up, and let's figure something out for you, today!

#fediHelp #disenshittify #mutualAid #controlYourData

@johnallsopp I just noticed on #disenshittify a request for a pomodoro timer. Turns out @Clearleft (actually @trys) had already made one: https://clock.clearleft.com
Workshop Countdown Clock

Made by Clearleft