Erlend Sogge Heggen
@erlend.sh
1.1K followers 490 following 810 posts
Open Source Practitioner, bullish on kindness. https://erlend.sh – about me @roomy.space – find the others
Posts Media Videos Starter Packs
Reposted by Erlend Sogge Heggen
anew.social
Today, we announced our next Bounce Beta that lets you migrate your Mastodon profile into any existing ATProto account, whether you're on Bluesky or any other PDS provider!

We'll be going live with Bounce Beta 2 on October 20th.

Read more here:
Bounce from Mastodon to Bluesky
With our next Bounce Beta, you will be able to Bounce your Mastodon account to Bluesky!
blog.anew.social
Reposted by Erlend Sogge Heggen
tgspodcast.bsky.social
In this episode, Nate is joined by Meredith Angwin for an in-depth overview of the U.S. electrical grid system, its history, and the need for accountability in energy governance.

www.thegreatsimplification.com/episode/196-...
Reposted by Erlend Sogge Heggen
rude1.blacksky.team
I hear and see your concerns. Over the weekend, a couple users hosted on Blacksky's PDS were banned from the Bluesky app and thus the Bluesky API servers. This was a weakness of our system I've been aware of and hoped we had more time to address before any kind of public incident. 1/11
Reposted by Erlend Sogge Heggen
kjetil.kjernsmo.net
I argue that @jonathanhaidt.bsky.social 's laser-focus on phones and age limits have had a very detrimental impact on the debate we really need to have, the need to completely replace the platforms. I have summarized my thoughts on my blog: kjetil.kjernsmo.net/2025/09/jona...
A castle where the weapons are pointing inwards.
Reposted by Erlend Sogge Heggen
thisismissem.social
There's no reason that ActivityPub can't have a more PDS-like architecture, where identity & data are separated from applications, arguably that's what the C2S part of the spec was about.

But AT Protocol having amazing SDKs also enabled people to build and try new things quicker
Reposted by Erlend Sogge Heggen
stream.place
PROJECT ANNOUNCEMENT: Streamplace is building a unified AT Protocol code generation tool! It eats lexicons and creates code in a variety of languages, as well as documentation.

To lead this project, who better than the creator of @pdsls.dev, @juli.ee!

Read more in the announcement post:
Project Announcement: Untitled Streamplace Lexicon Codegen Tool - How Streamplace Works
It's like the Untitled Goose Game of Lexicon codegen tools
blog.stream.place
Reposted by Erlend Sogge Heggen
altstore.io
📣 We have some exciting news — AltStore is officially joining the open social web!

We’re also:
💰 Donating $500,000 to various Fediverse-related projects
🌏 Launching PAL in several more countries this year
👥 Expanding the team!

For more info, check out our blog post: rileytestut.com/blog/2025/10...
Evolving AltStore PAL
In April of last year, we launched AltStore PAL in the European Union as one of the first official alternative app marketplaces on iOS thanks to the Digital Markets Act. We launched with just 2 apps —...
rileytestut.com
Reposted by Erlend Sogge Heggen
subvert.fm
Last month we traveled to Spain's Basque region to visit Mondragon, the world's largest worker cooperative.

92 co-ops. 70,000 workers. €11 billion in revenue. Spain's 7th-largest company.

All collectively owned.

Here are 5 lessons for building a "Mondragon of Music"
erlend.sh
> Basically all atproto apps?

No, just the directly bsky-derived ones.

The way the low-level bans on Bluesky effectively negate the whole premise of ‘stackable moderation’ is terrible and should be corrected for.

But standalone atproto apps, afaik, would be unaffected by this ban.., right?
rvbdrm.com
So… Łink’s account is permabanned from Bluesky’s appview, but also gets banned from:

WhiteWind
Skylight
Bluescreen
Flashes

Basically all ATproto apps/projects?

WHAT THE HELL IS THE POINT OF THIS PROJECT THEN?
Reposted by Erlend Sogge Heggen
bnewbold.net
for atproto devs and protocol watchers, I published an overview of the network moderation architecture.

it tries to cover all the mod actions possible for each service type. this design has been around a while, but not well documented.

this doc is not very polished, but could clarify some details
AT Moderation Architecture | bryan newbold
The AT network is becoming more heterogeneous in practice, with independent PDS hosts, apps, and alternative bsky AppViews establishing themselves. This means that more complex inter-service moderatio...
whtwnd.com
Reposted by Erlend Sogge Heggen
ngerakines.me
Check out at://work, a job board built on #ATProtocol. It's not just another platform, it's professional networking where you actually own your data. Sign in with your ATProtocol handle and your profile lives on your PDS. 🧵
Reposted by Erlend Sogge Heggen
signal.org
We are alarmed by reports that Germany is on the verge of a catastrophic about-face, reversing its longstanding and principled opposition to the EU’s Chat Control proposal which, if passed, could spell the end of the right to privacy in Europe. signal.org/blog/pdfs/ge...
signal.org
erlend.sh
The PDS paradigm won't move your data from the cloud to your personal computer. Most people will still rely on an institutional cloud service, but instead of data-banking with a maligned corporation most people’s data can be entrusted to the equivalent of member-owned credit unions for data storage.
As the economy was transformed by industrialization and then by consumer banking, powerful
new players such as Standard Oil, J.P. Morgan, and a handful of others threatened the freedom
of citizens. In order to provide a counterweight to these new powers, citizens joined together to
form trade unions and cooperative banking institutions, which were federally chartered to
represent their members’ interests. These citizen organizations helped balance the economic
and social power between large and small players and between employers and worker.
The same collective organization is required to move from an individualized asset-based
understanding of data control to a collective system based on rights and accountability, with
legal standards upheld by a new class of representatives who act as fiduciaries for their
members. In the U.S. almost 100 million people are members of credit unions, not-for-profit
institutions owned by their members, and already chartered to securely manage their
members’ digital data and to represent them in a wide variety of financial transactions,
including insurance, investments, and benefits. The question then is, could we apply the same
push for citizen power to the area of data rights in the ever-growing digital economy?
erlend.sh
The notion of a 'PDS' quickly comes off as something very technical and nerdy, but really the only obscure word here is the Server, which in this context (of atproto) is interchangeable with Storage.

Even regular internet users have some mental model of what personalized data storage entails.
erlend.sh
True, and it’s a useful empathy exercise.

But let’s not forget that today’s pet rocks, while not sentient, are very much acting in and upon our world, eating/regurgitating our homework, shitting in our (virtual) homes & raising all our maintenance bills, yet we didn’t all choose to keep these pets.
erlend.sh
it’s like when the techno-optimism was taken away from them they just became unmoored and lost in a sea of hopelessness
erlend.sh
Trending on HN, yay!

..but wow the 🍊 hacker crowd is gloomy these days. This is explicitly a post about solutions and many of these commenters are still throwing their hands up saying ‘the corpos own everything, it’s too late!’

Guess I’ll take this over neoliberal hubris but gosh, lighten up boys.
Reposted by Erlend Sogge Heggen
why.bsky.team
A little proof of concept I've been working on, it's a version of Bluesky that you can run locally, even on your laptop, that pulls just the data you care about from the firehose, indexes it, and provides you an interface to view and interact with posts.
GitHub - whyrusleeping/konbini
Contribute to whyrusleeping/konbini development by creating an account on GitHub.
github.com
Reposted by Erlend Sogge Heggen
exentio.sexy
I think the big chunk missing right now to fully use atproto without bsky is for independent appviews to stop adopting their bans, and to achieve real full independence we need lighter appviews. The relays are kinda optional, by the way

You may want to check this out

blog.muni.town/atproto-isnt...
ATProto Isn't What You Think
This post takes a look at ATProto from a different angle, and explores the value of some possibly less-noticed pieces of it.
blog.muni.town