If you use Bluesky, you may be interested in today’s news that now you can publish Surf feeds to Bluesky.
We’d love for you to test with us if you want! Here's more details:
If you use Bluesky, you may be interested in today’s news that now you can publish Surf feeds to Bluesky.
We’d love for you to test with us if you want! Here's more details:
Destroying Autocracy – April 24, 2025
Welcome to this week’s “Destroying Autocracy”.
It’s your source for curated news affecting democracy in the cyber arena with a focus on protecting it. That necessitates an opinionated Butlerian jihad against big tech as well as evangelizing for open-source and the Fediverse. Since big media’s journalism wing is flailing and failing in its core duty to democracy, this is also a collection of alternative reporting on the eternal battle between autocracy and democracy. We also cover the cybersecurity world. You can’t be free without safety and privacy.
DA comes out on Thursday and is updated through the end of day on Friday. Then we start over. So take your time in perusing it and check back in over the weekend.
FYI, my opinions will be in bold. And will often involve cursing. Because humans. Especially tech bros. And fascists. Fuck ’em.
Featured Item(s)
The Guardian shares:
In her final piece for the Observer, Carole Cadwalladr reveals what happened when she returned last week to give the opening speech at technology conference Ted, where she gave her first – life-changing – talk six years ago.
TechDirt writes:
There’s a certain dark irony in watching tech billionaires who built their empires on the “democratizing power of technology” now actively working to dismantle democratic institutions. The same figures who once championed connection and openness are now the architects of the most dangerous centralization of power in modern history.
The “De” In “Decentralization” Stands For “Democracy”
The issues discussed in these two items are some of the main reasons Battalion and the TechnoAnarchist Manifesto exist.
We start and end with good news to make the middle bearable.
The response to Russia’s War Crimes and other douchebaggery
The Kyiv Independent reports:
Switzerland joins EU sanctions against Russian state media
Bleeping Computer reports:
Russian army targeted by new Android malware hidden in mapping app
TheNewStack reports:
EU OS: A European Proposal for a Public Sector Linux Desktop
The Register reports:
It takes one click to join Uber One, but quitting might need 32 actions
European biz calls for Euro tech for local people
Tech Policy reports:
Understanding the Apple and Meta Non-Compliance Decisions Under the Digital Markets Act
How AI Can Support Democracy Movements
A good article, though long. And Erica, search the term headings and learn how to use them!
EuroNews reports:
In his final months, Pope Francis warned about social media, screen time, and AI
NLNet shares:
Eleven new projects for NGI Pilots
CBS News reports:
Federal judge orders Trump administration to rehire all Voice of America and Radio Free Asia staff
Ars Technica reports:
Universities (finally) band together, fight “unprecedented government overreach”
Gaël Duval has:
Murena & /e/OS 2025: another leap towards Usable Privacy for All
The Evil Empire Strikes Back
Propublica reports:
Trump Team Eyes Politically Connected Startup to Overhaul $700 Billion Government Payments Program
Krebs on Security reports:
Whistleblower: DOGE Siphoned NLRB Case Data
NiemanLab reports:
National Science Foundation cancels research grants related to misinformation and disinformation
The Center for Democracy and Technology reports:
Automated Tools for Social Media Monitoring Irrevocably Chill Millions of Noncitizens’ Expression
Pariah States
DarkReading reports:
Nation-State Threats Put SMBs in Their Sights
DeepSeek Breach Opens Floodgates to Dark Web
BleepingComputer reports:
Hackers abuse OAuth 2.0 workflows to hijack Microsoft 365 accounts
Lazarus hackers breach six companies in watering hole attacks
Big Media
404 Media reports:
How 404 Media Is Navigating ‘Economic Headwinds’
Or small media in this case. You should subscribe to 404 if you’re in the tech sector.
Big Tech
The Guardian reports:
Meta ‘hastily’ changed moderation policy with little regard to impact, says oversight board
Tech Policy reports on:
Big Tech, Bolsonarism, and the Erosion of Democracy
Where’s Your Ed opines:
OpenAI Is A Systemic Risk To The Tech Industry
Mozilla says:
Tell Etsy, Reddit, Tinder & Duolingo: Stop Feeding Surveillance Tech
Cybersecurity/Privacy
BleepingComputer has:
Phishers abuse Google OAuth to spoof Google in DKIM replay attack
WordPress ad-fraud plugins generated 1.4 billion ad requests per day
The Register reports:
Ex-NSA chief warns AI devs: Don’t repeat infosec’s early-day screwups
Nextcloud says:
EU-US Data Privacy Framework is defunct: what does this mean for businesses?
CyberNews reports:
Employee monitoring app leaks 21 million screenshots in real time
Ha! You reap what you sow.
Fediverse
The Fediverse Report has:
Tim Bray looks at:
Fedihost asks:
Why Is Mastodon Using So Much Storage?
Jose Murilo shares:
A rede social que não pode ser vendida: porque Mastodon, e não Bluesky.
TechCrunch reports:
Threads officially moves to Threads.com and updates its web app
So, block threads.com.
Meta’s Threads opens up ads to global advertisers
To the surprise of no one.
Other Slightly Federated Social Media
And:
Bluesky launches blue check verification
Government censorship comes to Bluesky, but not its third-party apps … yet
Wait, how did a decentralized service like Bluesky go down?
Because it’s not fucking decentralized.
CTAs (aka show us some free love)
Keep fighting!
Ringleader, Battalion
Reuben Walker
Follow me on the Fediverse
#113 #ActivityPub #AI #ATProtocol #Autocracy #BigJournalism #BigTech #Bluesky #Democracy #Fascism #Fediverse #Mastodon #StopChina #StopIsrael #StopRedAmerica #StopRussia #Threads
In this episode of the DotSocial podcast, recorded at the #FediverseHouse at SXSW, Bluesky CTO @pfrazee.com strapped on his butterfly wings to explain to @mike how the company is rethinking the internet’s architecture to create a more flexible, user-centric web.
https://about.flipboard.com/fediverse/dot-social-paul-frazee-bluesky/
@osma
This just proves #ATProtocol isn't federated and it's all marketing scam. @bsky.app has been nothing but false promises, wasn't it suppose to federate to #ActivityPub natively? Welp, that never happened.
I'm disabling the #bridgy until there are other AT Protocol instances that aren't corporation involved.
If you're at #IJF25 next week, I'd love to say hi!
Particularly excited to chat about:
- Building a high-functioning technology culture
- #opensource for newsrooms
- Maintaining source anonymity
- The #fediverse / #atprotocol
- Collab with open source projects
But also, I'd love to hang out!
Beyond Bluesky: The Rise of Decentralized Social Apps
The AT Protocol (ATProto), the open foundation behind Bluesky, is becoming a launchpad for next-gen social apps.
Some standout innovations:
・Flashes: A photo/video-sharing platform reminiscent of classic Instagram
・Spark: A video-first app with livestreaming on the way
・Streamplace: Livestreaming built with cryptographic creator protections
・Graze: Build, customize, and monetize your own social feeds
This signals a shift toward user-owned, open social ecosystems—a strong contrast to walled-garden platforms. Developers, creators, and users alike are embracing interoperability, privacy, and creative freedom.
One of a number of take-aways from #ATmosphereConf —
The Bluesky team had a whole session (IndieSky) set up so that others could set up their own parallel Bluesky infrastructure.
The Bluesky team even wanted to make it less expensive for people to do it.
BUT — most the people in the room didn't seem interested in that per se.
Most the people in the room wanted their own ATProto infrastructure for their own applications / platforms built on ATProto.
This was also shared with me today, too, for the API (NSID) end-points for a Bluesky PDS.
https://github.com/snarfed/bridgy-fed/issues/1046#issuecomment-2174591566
I was looking into how a Bluesky PDS works from a programming point-of-view.
I came across this document the first time I looked around. (And then someone shared it with me again.)
https://github.com/bluesky-social/atproto/discussions/2350
It gives you an overview, but not a list of API (NSID) end-points to implement.
The only resource I could find for that is this:
https://github.com/blacksky-algorithms/rsky/tree/main/rsky-pds%2Fsrc%2Fapis
(You can infer it from the directory names and file names.)
One of a number of take-aways from #ATmosphereConf —
I felt like Paul Frazee (from Bluesky Org) was encouraging people deploy their own relays.
And, to think of the Bluesky Firehose Relay of everything — as a temporary thing to use, when first developing your app or platform. And then later, to deploy your own relay.
One of a number of take-aways from #ATmosphereConf —
Although there is only one Bluesky Firehose Relay of everything —
There are definitely other relays on the Bluesky ATmosphere.
I talked to more than one person who has their own relay on the Bluesky ATmosphere.
...
Although none of these alt-relays seemed to be meant to be broadly used by others. But, instead meant to be used for the platform they created using ATProto.
One of a number of take-aways from #ATmosphereConf —
Bluesky might deal with their relay-problem by introducing an architecture that looks a lot like the Fediverse.
Rather than applications getting everything from the Firehose Relay — applications would get data directly from the PDSes.
Although, it wasn't quite clear when whether this would be 'pull' or 'push'.
But still, it is looking a lot more like the Fediverse's architecture at that point.
Bluesky는 X의 훌륭한 대안일 수 있지만, 연합우주의 대안은 아닙니다
https://hackers.pub/@hongminhee/2025/bluesky-a-good-alternative-to-x-not-to-the-fediverse
Really awesome session at #ATmosphereConf talking about @lexicon.community. Such great discussion. #atdev #atprotocol
https://atprotocol.dev/atmosphereconf/
https://atprotocol.dev/atmosphereconf-2025-talks/
@boris (one of the organizers) is talking in front of the audience. (Boris and I are both from Vancouver.)
I see Fediverse people here. For example, @damon (of We Distribute fame) is sitting next to me.
I will be at ATmosphere Conference this weekend — March 22nd & 23rd.
Well, it’s a lucky day . Our latest update contains a pot o’ gold for the Bluesky community especially. Take a look at what’s in this release, including linking your Bluesky account to Surf, a new Home Timeline that unifies your Bluesky and Mastodon, and Bluesky notifications in our app.
So, I'm testing this new (?) platform called Wafrn.
Not going to lie, I'm not completely sold on the UI (if I understand correctly, it's closer in style to Tumblr than to your usual microblogging platform, and more important, some things need to be ironed out and some features are missing - but if I understand correctly, it's only one unique developer working on it) but the thing that is truly revolutionary is that it uses both ActivityPub and ATProtocol natively. In plain English, with the same account you can follow and be followed by accounts from both the Fediverse and Bluesky!
And this is just, wow…
I'm really tempted to use it, but… I already have too many accounts (and so far, there's one unique instance of the service and no way to migrate accounts to or from here).
So… I'm thinking…
But give it a try if you're curious about it. I will try it a little more, and I'll see if there is a place for it in my already too long list of social media accounts.
I just found out about WAFRN and... Yes!!!
(it's a tumblr-like that uses both ActivityPub and ATProtocol natively!)
https://app.wafrn.net/
#Fediverse #ActivityPub #ATProtocol