@erlend@writing.exchange
@erlend@writing.exchange avatar

erlend

@erlend@writing.exchange

Bullish on kindness.
Founder of Spicy Lobster studios and Commune.
https://blog.erlend.sh/assembling-community-os

Formerly VP of Community / Product Manager at Discourse.

#opensource #fediverse #gamedev #fedi22 searchable

This profile is from a federated server and may be incomplete. Browse more on the original instance.

erlend, (edited ) to fediverse
@erlend@writing.exchange avatar

Several years in the making, GitLab is now very actively implementing ! 🙌

https://gitlab.com/groups/gitlab-org/-/epics/11247

The end-goal is to support AP for merge requests (aka pull requests), meaning git.alice.dev can send a merge request to gitlab.com/Bob/project.git

First bite-sized todo on the implementation path there is ‘subscribe to project releases’.

Smart move by ; through ActivityPub they’re getting a distributed version of GitHub’s social layer.

@fediversenews

erlend, to fediverse
@erlend@writing.exchange avatar

Y’all, @github just arrived on the , fully verified ✅

erlend, (edited ) to fediverse
@erlend@writing.exchange avatar

Communal Bonfires; creating space for group-scale discourse on top of @matrix

https://blog.erlend.sh/communal-bonfires

Today we're pre-releasing Commune, our first foundational step towards a community platform built specifically for alignment with digital gardens.

Cyber-ecological messaging anyone?!

It's an evolving piece of software serving as the primary bonfire component of the overarching Community OS concept.

https://github.com/commune-os/commune-server

erlend, to Matrix
@erlend@writing.exchange avatar

https://blog.commune.sh/beyond-discord/

Like any other major network incumbent, Discord cannot simply be side-stepped altogether; appropriate off-ramps are required.

bridging enables an incremental, non-disruptive transition from the old to the new.

We invite anyone interested in the development of to join our newly opened space: https://matrix.to/#/#home:commune.sh

The first half of our product rollout starts next month, as we begin publicly testing our uniquely community-oriented Matrix client.

erlend, to Matrix
@erlend@writing.exchange avatar

https://blog.commune.sh/federated-webrings/

In the glory days of web 1.0, social websites would prominently link out to their digital neighbors via lists known as webrings; magical doorways to an expansive hinterland of digital villages.

Let's envision what a truly federated chat like could do to improve the cross-connectivity of chat channels. Most of these features are already possible, they just haven't been implemented yet in a community-oriented client experience.

erlend, to mastodon
@erlend@writing.exchange avatar

https://blog.erlend.sh/group-convergence

Stubborn holdouts of the increasingly off-putting Twitter/X and Reddit commonly point out how their open source alternatives don't really offer any cool new features.

You know what will never happen? Twitter and Reddit being in direct, seamless interaction with one another. With groups FEP-1b12, & friends are at the precipice of a brand new social networking experience defined by app symbiosis.

Friendship is the “killer feature” of the ! 👯

erlend, (edited ) to rust
@erlend@writing.exchange avatar

https://blog.erlend.sh/transitioning-r-rust-to-the-threadiverse

Three months ago I submitted a post to the sub-reddit called 'Building a better /r/rust together' wherein I hailed as a fitting successor.

Today we have 3 moderately active Rust spaces on the threadiverse. To counteract community fragmentation we need the ability for groups (Lemmy community or magazine) to follow other groups.

Help needed from fedi-curious Rust developer out there: Implement FEP-d36d for Lemmy!

https://socialhub.activitypub.rocks/t/fep-d36d-sharing-content-across-federated-forums/3366

erlend, (edited ) to SmallWeb
@erlend@writing.exchange avatar

Is there any TLD registry (not registrar) and accompanying domain name extension (.com, .net and so on) out there that’s owned by a small/independent, i.e. trustworthy business? Feels like they’re all owned by some creepy mega-corp.

.blog owned by Automattic is a decent example, though they’re not exactly very indie anymore, and have come under strong scrutiny of late. I wonder if there are even better alternatives.

UPDATE: .tel is a pretty interesting one.

erlend, (edited ) to opensource
@erlend@writing.exchange avatar

Marketplaces do not self-correct. Ecosystems do.

A marketplace is not an ecosystem. It is merely a single organism, a megafauna, whose sole purpose is to consume and grow as much as possible.

An ecosystem on the other hand has no inherent growth-imperative. The primary objective of an ecosystem is equilibrium; circular exchange of energy. A secondary objective is emergent diversity for the sake of adaptability & robustness.

Make ecosystems, not marketplaces 🌱

erlend, to opensource
@erlend@writing.exchange avatar
erlend, to fediverse
@erlend@writing.exchange avatar

https://blog.erlend.sh/fragmentations-in-the-fediverse

Drawing preemptive lines in the sand is not conducive to a healthy . In fact, it could very well be its downfall. Large scale separation is antithetical to the social fabric of the world wide web.

Can we take a breather here?

Hostile VC takeovers are very far down the list of problems facing our nascent community of fedizens. Onboarding and retention on the other hand is easily in the top 3.

We need:
Account migrations
Account aliases
Account sovereignty

erlend, to fediverse
@erlend@writing.exchange avatar

https://write.as/openindie/sense-making-in-federated-discourse

We lack tools to meaningfully move critical conversations forward in the . I'm seeing fedizens talking past each other, repeating questions that have already been answered multiple times, and making false statements.

Our shared purpose is to break down systems of oppression, such as surveillance-based social media. In reinventing that tired old game, only mechanics that function in service of our pro-social agenda should be carried over into the new.

erlend, to fediverse
@erlend@writing.exchange avatar

https://blog.erlend.sh/assembling-community-os

An open social web is possible, and it is in no way an understatement to say that our interpersonal relationships as well as democratic institutions will be far better off for it.

Digital autonomy begets individual freedom begets fairness & equality.

The hopeful possibility of this moment lies in the open-social web protocols which make up the foundations of a comms & coordination ecosystem owned and operated by the general public.

erlend, to bluesky
@erlend@writing.exchange avatar

In light of growing moderation challenges at both and , here’s a @pluralistic classic:

https://pluralistic.net/2023/03/04/pick-all-three/

> The Moderator's Trilemma goes, "Large, diverse userbase; centralized platforms; don't anger users – pick any two."

> Rozenshtein proposes a solution: federation. De-siloing social media, breaking it out of centralized walled gardens and recomposing it as a bunch of small servers run by a diversity of operators with a diversity of content moderation approaches.

erlend, to rust
@erlend@writing.exchange avatar

https://blog.commune.sh/what-is-commune/

Commune has been in sporadic development for three years. A lot has happened in this time, so for old-timers and newcomers alike, here's a comprehensive summary of our past, present and future as we head into 2024 with renewed focus and conviction.

We're also soft-announcing our newest initiative on the path to production readiness: Our backend is being rewritten in 🦀

https://github.com/commune-os/commune-rs

Foundation set by @estebanborai

erlend, to fediverse
@erlend@writing.exchange avatar

https://blog.erlend.sh/evergreen-content-gardens

Social bookmarking is a novel use case for and I’m super excited about it. I heckin’ love links and lists! I wanna use them for everything.

Things like are cool, but it’s not what I want. I just wanna link the thing. Books, films, podcasts, articles, songs.., they’re all just resource recommendations which can be encapsulated by links.

Thanks to @raffomania and @eb for the indirect prompts leading to this article mixing their ideas with my own.

erlend, (edited ) to fediverse
@erlend@writing.exchange avatar

I suspect the ideal size of an server to be around 100-200 people. It’s very possible to scale way past that size, though it becomes exponentially harder to do in a responsible & calm manner with every 10x 100x 1000x multiplier of co-tenants.

Let’s not fight our current state of evolution as a tribally oriented species. We don’t make very good hive-minds of our collective consciousnesses yet, but the glue of the will get us there eventually.

erlend, to random
@erlend@writing.exchange avatar

Partially in response to the excellent juxtaposition of Effective Altruism/Accelerationism by @molly0xfff, @pluralistic writes:

“But the superintelligence true-believers and their criti-hyping critics keep dragging us away from these important questions [about pro-social automation] and into fanciful and pointless discussions of whether and how to appease the godlike computers we will create when we disassemble the solar system and turn it into computronium.”

Amen! 🙏

https://pluralistic.net/2023/11/27/10-types-of-people/

erlend, to internet
@erlend@writing.exchange avatar

is equal parts scary and exciting. What gives me hope is that while the product is dictated by the deeply untrustworthy company, it’s being developed by engineers who are amenable to the ethos, as evidenced by React, Docosaurus, RocksDB, PyTorch, LLaMA etc.

If you believe in the like I do, you’ll see we have a far more compelling story for fellow techies to come along with. If we make it easy for them to do the right thing, it’s harder for Meta to do wrong.

erlend, (edited ) to fediverse
@erlend@writing.exchange avatar

UPDATE: I’m setting up a instance and would love to hear from people!


https://blog.erlend.sh/juicy-clients 🍹

If I'm peeking into an instance, show me its preferred UI form.

..on mastodon.social, show me the
UI.
..on calckey.social, show me the UI
..on bookwyrm.social, show me the UI.
..on mitra.social, show me the UI.
..on pixelfed.social, show me the UI.
(..on bluesky.social, show me the UI.)

erlend, (edited ) to fediverse
@erlend@writing.exchange avatar

Any good guide for admins out there who want to learn all about defederation, blocking, silencing, invite-only etc.?

Feels like a canonical resource on ‘Determining your instance’s availability on the fediverse’ is missing and much needed with the advent of and

Federation happens on a spectrum between complete federation and complete defederation. Admins as well as tenants need to be educated on the impacts of different configurations.

@feditips

erlend, (edited ) to fediverse
@erlend@writing.exchange avatar

There’s a major convergence of OAuth/OIDC support across applications, is going all-in on it as its root default, and other social web protocols are tagging along as well.

Like the separation of church and state, it seems prudent to keep the management of our digital identities separate from our social network servers.

Domain-based OIDC accounts with web sign-in, especially when self-hosted, serve the function of a minimum-viable

https://socialhub.activitypub.rocks/t/autonomous-identity-for-the-pluriverse-based-on-oauth-oidc/3675?u=erlend_sh

erlend, to fediverse
@erlend@writing.exchange avatar

Hearing some people say “the is more quiet these days” as if it’s a bad thing. A bit of quiet does us good.

But more than going quiet, I think the fedizens are getting focused. We’re starting to narrow in on what we wanna be about in this place. As a unified collective, but also as decentralized floating islands, autonomously self-organized.

We are discovering the boundaries and powers of (de)federation and its effects on network health.

I like where this is going. Keep playing❣️

erlend, to Matrix
@erlend@writing.exchange avatar

https://blog.commune.sh/chat-is-minimum-viable-anything/

Two or more people together in a group chat room; that's a minimum-viable community.

A few drivers together in a group chat; that's a minimum-viable ride-sharing platform.

One person together with an LLM in a chat interface; that's a minimum-viable AI assistant.


Lots of ventures started as nothing more than a group chat. It’s how you throw kindling on the initial spark of an idea: a test of resonance ❤️‍🔥

erlend, (edited ) to random
@erlend@writing.exchange avatar

https://blog.erlend.sh/weird-netizens

To free ourselves from feudal identity fiefdoms, we must simultaneously de-centralize and re-centralize identity.

Decentralize ownership.
Recentralize agency.

By de-centralizing the ownership of identity away from platform monopolies and back to individuals, we can re-centralize the agency of personhood.

The central authority of ones digital identity must be the individual. That's how we regain our digital sovereignty.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • kavyap
  • DreamBathrooms
  • cisconetworking
  • magazineikmin
  • InstantRegret
  • everett
  • thenastyranch
  • Youngstown
  • rosin
  • slotface
  • khanakhh
  • Durango
  • mdbf
  • JUstTest
  • ethstaker
  • anitta
  • modclub
  • osvaldo12
  • normalnudes
  • ngwrru68w68
  • GTA5RPClips
  • tacticalgear
  • provamag3
  • tester
  • Leos
  • cubers
  • lostlight
  • All magazines