Erlend Sogge Heggen
@erlend
Open Source Practitioner, bullish on kindness. – about me @roomy.space – make space
Essential reading for all private data enjoyers, especially anyone building for communities. For true community sovereignty, “everything surrounding the community’s identity and function needs at least as much credible exit as an individual user does.” Builds on ‘the arbiter’ by @zicklag.dev
This thread is actually quite heartening though? Hank wrote a very nuanced reflection and the subsequent comments are disproportionately amicable.
There’s already a profile switcher hiding in plain view: click your top left avatar and presto.
Couple hours later and we’re enjoying the hug of death. Zick is away for an appointment and Meri is sleeping, meanwhile I haven’t the slightest clue what a FetchEvent oughta respondWith, so please bear with me as I do nothing to improve the situation.
There’s a bug of some sort here @alexbenzer.com zick allows DMs and I’m already in a DM with him, but I get “can’t be messaged” both for direct messages as well as group chat invites. Same for a bunch of other people I’m mutual with and already in a DM with.
No random passerby should be able to +1 increment your oss repo’s issue counter without triage. tangled.org/tangled.org/...
Welcome! p.s. @railway.com would get a ton more good will around here with a simple tweak to the blog template. Pretty good case to be made for catering to the atmosphere devs community as a growth market for dev tools.
was on my way in, but the app seems to require a risky amount of access. atproto.com/specs/oauth#... marvins-guide.leaflet.pub/3mbfvey7sok26
Yep, Zebras are what we need. The Unicorn isn’t real. unichicken.biz
8 months later, Digg has called for a time-out. «We underestimated the gravitational pull of existing platforms. Network effects aren't just a moat, they're a wall.» /surprised-pikachu.jpeg If only there was another way, like some kind of protocol that open social apps could build on together…
I hadn't logged out so when I returned to my bsky.app tab I'm confronted with the "reactivate my account" prompt. But something isn't right in Bluesky's flow here because when I click this button it simply spins for a bit and then returns to its original state. Probably phoning the wrong server.
Let’s talk rish! I loved @mosh.bsky.social’s post on organizing, which I wrote a spiritual prequel to: (skip to Mobilizing vs Organizing) blog.muni.town/digital-stra... Here’s a snapshot of a product discussion I’m having with @meri.garden @vielle.dev @jaydip.me about co-editable pages in Roomy.
Have a look at minimum wages in Norway: (100 NOK is roughly 10 €/$) «Norway has legal rules for minimum wages in nine sectors. There is no set minimum wage in other sectors. Here you will find the current minimum wage rates and other pay and working conditions for the nine sectors. (..)
Much needed nuance, thank you! One thing made me uncomfortable though, as you don't seem categorically opposed to the notion of age inference. This entire class of technology is predicated on surveillance and data harvesting and should not framed with any legitimacy. www.eff.org/deeplinks/20...
All my @semble.so collections are open for submissions, and will be transitioned to group-governance when that’s a thing. semble.so/profile/erle... I want your links on ethical licensing, burnout in oss, networks of shared purpose, post-growth, ode to blogs, web files, and design from the margins❣️
So GitHub has this backlinks feature where it’ll make a visible event for when an issue elsewhere on gh references the one you’re viewing. In the Atmosphere we can be doing this for all apps, so when a a @tangled.org repo is linked from @bsky.app that’d create a two-way connection and soft ping.
Wouldn’t it be cool if your link created minimized version of this as an embed in the post so the most essential info is immediately available? Could even be interactive. (Drawing attention to it since this sort of cross-app discoverability feature seems to be a core part of the 2026 roadmap.)
Excellent! Though instead of the scary architecture diagram I'd prefer something simpler like @danabra.mov's illustration from overreacted.io/open-social/ We're still missing a network-view illustration of "here's this big network that can be entered into by people's self-sovereign accounts".
Latest collection on @semble.so: "Design from the margins", including bangers like 'the curb-cut effect'. semble.so/profile/erle...
I’m currently using Pocket Casts and they’ve been great, but I want a more malleable knowledge base, not just the feeds. I also want a better record-of-listens; a clear history of what I listened to when. And I want facilities for sharing my public subscriptions, along with personal taxonomies.
Adding a Bluesky button alongside Google and an option for ‘internet handle’ alongside ‘email’ would go a long way. The UX for “atmospheric login” is still WIP but functionally supporting it is the essential first step to begin engaging with the community. chrisshank.leaflet.pub/3maf7mbsi222i
I’ve been wondering why I can’t save my handle in my password manager when logging into various atproto apps. Deviantart for example has a login flow that separates the username entry from the password entry. I’m still able to save that username, though technical as a ‘password’.
@martin.kleppmann.com made some further clarifications here: bsky.app/profile/mart... In short: In local-first software, the availability of another computer should never prevent you from working. Aka making apps incredible-journey-proof.
Still feels like a critically missed opportunity for @leaflet.pub to not interop with Bluesky for comments. For someone who discovered this article via leaflet itself or any medium other than *sky, there’s absolutely no sign of the generative discussion that ensued on-feed, nor its likes/shares. 🧵
@cameron.pfiffer.org have you been in touch with the index.network folks at all? Having AT Protocol as another option among those platform sources would be nice, but your work - extending it with signal-seeking agents - can make AT really stand out. @simonwillison.net might also like this.
Hey @atproto.boston @atproto.com.br & @atproto.london if you want your own Roomy instance like.. roomy.space/atproto.no roomy.space/roomy.berlin All you need to do is log into roomy.space using your org account, and then opt to use that domain in the space settings. Next, a local-orgs webring.