New uninformed controversial json-ld opinion: expanded json-ld is more developer-friendly than compacted json-ld, because there is only one form (modulo set order), so no processing is required, and there is no need to download and cache contexts from the web to parse it.
Since compacted json-ld is not human readable anyway, the expanded form won’t be worse.
Thus, ActivityPub should recommend only expanded JSON-LD.
September 2025 ForumWG Meeting
Monthly meetings are held on the first Thursday of each month, at 13h00 to 14h00 Eastern Time (currently 17h00 to 18h00 UTC). You can find them listed in the SocialCG Calendar. The next meeting will be held (today) on 4 September 2025. Meeting link: https://meet.jit.si/ap-forum-wg This month's meeting has no set agenda. Discussions will continue re: FEP 7888/f228 adoption and ongoing FEP drafts.https://community.nodebb.org/post/105728
Destroying Autocracy – September 04, 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.
The Programmer’s Fulcrum is the future (and smaller) home for a fusion of Symfony Station and Battalion. Its tagline is Devs Defending Democracy.
You can sign up now and for 2025 get an email with links to and featured articles for each week’s Symfony Station Communiqué and Battalion “Destroying Autocracy” post along with their featured articles. And you’ll be set with TPF after the fusing.
Featured Item
Scripting of WordLand fame writes:
I want you to see WordPress as comparable to Bluesky or Mastodon.
Internally, the software, WordPress, Mastodon, Bluesky, do a lot of the same things. But because WordPress is so long-lived relative to the other two, it’s more complete, scaled, and it federates easily. Lots of people do it.
WordPress also has excellent support for RSS, especially using a little-known feature called rssCloud. It enables real-time notification of new or changed feed items. And has a deep and powerful API. It’s well designed, documented, and they don’t break it.
BTW, Mastodon and Bluesky lack these.
Think Different about WordPress
Hamish Campbell has made a similar point.
This article is the type of coverage we will feature on The Fulcrum in 2026.
We start and end with good news to make the middle bearable.
The response to Russia’s War Crimes, Techno Feudalism, and other douchebaggery
BleepingComputer reports:
Amazon disrupts Russian APT29 hackers targeting Microsoft 365
Les Numeriques reports:
“Notre solution coûte trois fois moins cher qu’Office 365”: comment Lyon a tourné le dos à Microsoft
EDRi shares:
EU citizens, please give your input.
The Register reports:
France fines Google, SHEIN for undercooked cookie policies that led to crummy privacy
UK government trial of M365 Copilot finds no clear productivity boost
Reg readers have spoken: 93% back move away from Microsoft in UK public sector
Now make your politicians do something about it.
String Literal discusses:
Options for Phones at Protests
The Atlantic reports:
The Anti-Trump Strategy That’s Actually Working
The Electronic Frontier Foundation reports:
Victory! Ninth Circuit Limits Intrusive DMCA Subpoenas
CIO reports:
31% of employees are ‘sabotaging’ your gen AI strategy
This need to be around 81%.
Privacy Guides shares:
“We (Don’t) Care About Your Privacy”
Neutral
Micah Flee opines:
Unfortunately, the ICEBlock app is activism theater
Hopefully, the app developer will quit ignoring its users and constructive criticism and salvage this project.
The Evil Empire (AKA Autocracy) Strikes Back
TechCrunch reports:
ICE reactivates contract with spyware maker Paragon
Arrs Technica reports:
Russia’s APT28 Targets Microsoft Outlook With ‘NotDoor’ Malware
Pariah States
EuroNews reports:
Russian propaganda is ‘overtaking’ legitimate news in the Czech Republic
Online disinformation intensifies ahead of Moldovan parliamentary elections
DarkReading reports:
Russia’s APT28 Targets Microsoft Outlook With ‘NotDoor’ Malware
The Register reports:
Internet mapping and research outfit Censys reveals state-based abuse, harassment
Big Media
EuroNews reports:
Can the EU implement its new press freedom law?
Ben Werdmuller asks:
Can newsrooms become social platforms?
Great stuff.
Poytner reports:
Inescapable technology changes and a migrating audience have local broadcast news in trouble
NiemanLab reports:
Trusted news sites may benefit in an internet full of AI-generated fakes, a new study finds
Journalism reports:
Because Suckstack is enshittified.
Big Tech
Reuters reports:
Meta to launch California super PAC backing pro-AI candidates
EuroNews reports:
Is Meta failing to protect users from the distribution of non-consensual images?
Tech Policy reports:
How AI Upended a Historic Antitrust Case Against Google
Ars Technica reports:
Judge: Google can keep Chrome, must share search data with “qualified competitors”
Sigh. More proof that surveillance tech cannot be reformed. It must be destroyed.
Once again, please explore our Techno Anarchist Manifesto for what you can do.
The Register reports:
AI web crawlers are destroying websites in their never-ending hunger for any and all content
Cybersecurity/Privacy
The Register reports:
In the rush to adopt hot new tech, security is often forgotten. AI is no exception
Who watches the watchmen? Surveillanceware firms make bank, avoid oversight
EU court’s dismissal of US data transfer challenge raises privacy advocates’ ire
Congressional panel throws cyber threat intel-sharing, funding a lifeline
Signal reports:
European Commission internally recommends Signal with disappearing messages
BleepingComputer reports:
Threat actors abuse X’s Grok AI to spread malicious links
Of course.
Fediverse
Connected Places has:
Social Media Alternative reviews:
HOPE and Alternative Social Media
WriteFreely announces:
FediHost demonstrates:
The Register reports:
Matrix.org homeserver grinds to a halt after RAID meltdown
Other Slightly Federated Social Media
Connected Places has:
Substack and the risk of disruption
CTAs (aka show us some free love)
Keep fighting!
Ringleader, Battalion
Reuben Walker
Follow me on the Fediverse
#ActivityPub #AI #ATProto #Autocracy #BigJournalism #BigTech #Bluesky #Democracy #Fascism #Fediverse #Mastodon #Matrix #Peertube #StopChina #StopIsrael #StopRedAmerica #StopRussia #SubStack #SupportUkraine #TechnoAnarchism #TechnoFeudalism #WordPress #WriteFreely
https://battalion.mobileatom.net/?p=2477

Von X zu Mastodon und Bluesky: Warum der Wechsel sinnvoll ist
Immer mehr Unternehmen und Organisationen stellen sich die Frage: Sollten wir unsere Kommunikation weiterhin von zentralisierten Plattformen wie X abhängig machen – oder ist es an der Zeit, die Kontrolle zurückzugewinnen? […]
Empire had the advantage of scale and infrastructure
Foundation had the advantage of knowledge and adaptability
Big Tech has the users
We have the protocol
Maybe it's time for our own Foundation moment? 🚀
#Activitypub #Fediverse Achilles Heel?
https://socialhub.activitypub.rocks/t/are-we-decentralized-yet/5534/24?u=aschrijver
"Loops isn't open source"
Now it is. Enjoy ✨
https://github.com/joinloops/loops-server/releases/tag/v1.0.0-alpha.1
Mit #Mastodon v4.5 wird es eine seit Jahren gewünschte und aus anderen sozialen Netzwerken bekannte Funktion geben, deren Umsetzung sich lange hinzog und die Entwickler*innen vor einige Herausforderungen stellte – und nicht zuletzt gingen zahlreiche Diskussionen voraus, ob man diese Funktion überhaupt haben möchte. Selbst der Gründer Eugen Rochko war anfangs ein entschiedener Gegner und es gibt auch legitime Gründe, die dagegen sprechen. Doch nun kommt die Funktion sehr bald:
Beiträge von Mastodon können zitiert werden, also nicht nur einfach geteilt, sondern auch mit einer #DrüKo versehen werden. 💡
Standardmäßig ist #QuotePosts für alle aktiviert, man kann sie aber (bereits jetzt schon) für eigene Beiträge einschränken oder komplett deaktivieren: In den Einstellungen unter „Erweitert“ gibt es dafür (seit Mastodon v4.4) den Abschnitt „Wer darf zitieren“.
Neben der Grundeinstellung kann die Berechtigung jederzeit individuell, also für einen externen Beitrag, der einen zitiert, zurückziehen. Ein weiteres sinnvolles Feature bei diesen #Quotes: Man wird benachrichtigt, wenn jemand einen eigenen Beitrag zitiert. So behält man den Überblick, gerade bei potenziell toxischen Leuten.
Eine größere Hürde gibt es aber noch mit Blick aufs #Fediverse: Eine Implementierung fürs #ActivityPub ist aktuell nicht vorgesehen, sprich: Es ist kein Standard außerhalb von Mastodon, auch wenn manche Tools und Clients das schon für sich eingeführt haben.
Ich kann mir allerdings gut vorstellen, dass Mastodon als Vorreiter und starker Vertreter ein wichtiges Signal setzt und die Funktion im gesamten Fediverse eingesetzt wird.
Version 4.5 von Mastodon erscheint noch dieses Jahr. ![]()
New compatibility table at funfedi.dev: JSON-LD @context
https://funfedi.dev/support_tables/generated/context/
6 out of 9 implementations accept any @context value. But Mastodon, Hollo and Friendica reject activity entirely if https://www.w3.org/ns/activitystreams is not included in @context. Mastodon probably does this for no reason, but what about #Friendica and #Hollo?
#ActivityPub specification, section 3. Objects:
Implementers SHOULD include the ActivityPub context in their object definitions. Implementers MAY include additional context as appropriate.
ActivityPub context is recommended, but not required.
@Cochise
Pois é, e eu nem estou preocupado com a monetização do espaço.
Só o fato de expor a galera ao fediverso, ao #ActivityPub e todas as suas possibilidades, já tá valendo.
Na minha opinião, esse passo pode vir a se tornar um divisor de águas no fediverso brasileiro. Para o bem e para o mal.
Ω🪬Ω
#FediAlgo v1.1.19 is deployed. Minor bugfixes and improvements to the customizable timeline algorithm / filtering system for your Mastodon feed.
* Link: https://michelcrypt4d4mus.github.io/fedialgo_demo_app_foryoufeed/
* Code: https://github.com/michelcrypt4d4mus/fedialgo_demo_app_foryoufeed
* Video of FediAlgo in action (slightly out of date): https://universeodon.com/@cryptadamist/114395249311910522
#activitypub #algorithm #algorithmicFeed #algorithmicTimeline #Fedi #FediTips #FediTools #Fediverse #Feed #FOSS #GoToSocial #hashtag #hashtags #MastoAdmin #Mastodon #MastodonApi #mastohelp #mastojs #nodejs #nod #opensource #socialmedia #SocialWeb #timeline #TL #typescript #webdev

ActivityPub Weirdness
I was having some difficulty with posts here showing up on the Fediverse. I finally tracked down the problem. I used https://browser.pub/ to check my username and see what’s up. There I was seeing a webfinger error that the endpoint was undefined. After much searching I found this: https://wordpress.org/support/topic/alternatives-if-you-cant-edit-well-known/ and as I am indeed using Dreamhost going in and adding a .htaccess file to my .well-known directory and editing it as suggested on that page worked like a charm. I’m back! #fediverse #activitypub