boramalper

joined 2 years ago
MODERATOR OF
 

This post is a blogpost version of a recent talk that Daniel Holmgren gave at AtmosphereConf (March 2025).

AT Protocol (or atproto) is a protocol for creating decentralized social applications.

It's not the first protocol with that aim to exist. In the history of decentralized social media protocols, atproto takes a unique approach which is still deeply influenced by technologies and movements that came before it.

The phrase “atproto ethos” often comes up during our protocol design discussions. It's a fuzzy term, but we use it to refer to the philosophical and aesthetic principles that underlie the design of the network.

In this post, we'll distill that ethos. First, we look at the movements in technology that have most directly influenced atproto.Then, we pull out the core innovations that atproto brought to the table. Finally, we highlight some opinionated ways of thinking that influenced the design.

[–] [email protected] 19 points 1 day ago

By “Fediverse” people usually refer to “ActivityPub”-based social networks such as Mastodon and Lemmy.

People also rightfully argue that Bluesky, despite the best of intentions, is not decentralised. See How decentralized is Bluesky really? (long read).

5
submitted 3 days ago* (last edited 3 days ago) by [email protected] to c/[email protected]
 
  • Added a Mastodon importer to move your Mastodon posts to your WordPress site.
  • User setting to enable/disable Likes and Reblogs
  • + a ton of fixes
 

Mar 13, 2025

We have a temporary glitch with GitHub—probably some contributor was geolocated in a sanctioned region (no details yet). All required documents to unlock the account have been uploaded. Don't blame Microsoft/GitHub - it is just U.S. law. Please be patient. It should be unblocked soon.

GitHub read-only

Mar 27, 2025

GitHub has gone - long live Forgejo (@forgejo).

Fully migrated out of Microsoft’s walled garden after they blocked us:

  • 54k commits
  • 9.5k issues
  • 4.3k pull requests
  • 100k comments

Everything moved. Nothing left behind.

https://git.omaps.dev/organicmaps/organicmaps

[–] [email protected] 1 points 2 weeks ago

See Reflections: The ecosystem is moving (2016) by Moxie Marlinspike the founder of Signal (privacy oriented secure messaging app).

The gist of it is that decentralised systems are more difficult to evolve by their very nature, therefore we need centralised but public† services to keep up with the pace of centralised and private ones. Another emphasis is on the word "services" as software alone is often not sufficient without some server component, centralised (e.g. Signal) or federated (e.g. Lemmy).

† Public as in the commons: owned and controlled by non-profits for the benefit of public.

[–] [email protected] 3 points 1 month ago (2 children)
[–] [email protected] 1 points 1 month ago (1 children)

There is BitTorrent which I'm sure you're aware of, and then there is also WebTorrent which you may not.

I'm also actively working on this exact problem with WebMirror with the key difference being that it works in browsers without requiring any additional software. Here is its demo: https://webmirror-demo.netlify.app/

[–] [email protected] 3 points 1 month ago (5 children)

How is Brave right wing? Because of cryptocurrencies?

 

I'm working on a project called WebMirror that allows visitors to access websites in a decentralised fashion by fetching their content from mirrors (like BitTorrent but) just using a browser (without having to install any additional software including browser extensions).

I've a technology demo for it already (https://webmirror-demo.netlify.app/) but it's mostly interesting from a technical standpoint. I'm trying to find a kind of website and/or content on the Web that would benefit from being mirrored. For example, OpenFreeMap is a great example of that (free map tiles for everyone), but it's just that the dataset is much bigger than my project could support (28.33 million files).

―Bora

[–] [email protected] 1 points 1 month ago (1 children)

Perfect thank you!

[–] [email protected] 1 points 1 month ago (3 children)

Were FOSDEM talks recorded?

[–] [email protected] 1 points 2 months ago

This was posted 3 months ago! :)

[–] [email protected] 12 points 2 months ago (1 children)

People used to defend to the death others’ right to say things (that they may even disagree with): National Socialist Party of America v. Village of Skokie

[…] The injunction was granted, prohibiting marchers at the proposed Skokie rally from wearing Nazi uniforms or displaying swastikas. On behalf of the NSPA, the American Civil Liberties Union (ACLU) challenged the injunction. The ACLU assigned civil rights attorneys David Goldberger and Burton Joseph to Collin's cases. The ACLU argued that the injunction violated the First Amendment rights of the marchers to express themselves. The ACLU challenge was unsuccessful at the lower court level.

The ACLU appealed on behalf of NSPA, but both the Illinois Appellate Court and the Illinois Supreme Court refused to expedite the case or to stay the injunction. The ACLU then appealed that refusal to the Supreme Court of the United States.

Here is the interesting bit:

[–] [email protected] 8 points 2 months ago (1 children)

Ah makes sense, thanks for the clarification! I’d pin this if I could.

[–] [email protected] 18 points 2 months ago (3 children)

Are you referring to this bit?

update: Tried again, this time it worked, writing a longer post and putting the words in apostrophes.

Putting the words in apostrophes may’ve worked as it prevents pixelfed.social from being linked to. It must be then the URL, not the “pixelfed” keyword, that is being blocked.

 

Recently due to various events (namely a lot of people getting off of X-Twitter), Bluesky has become a lot more popular, and excitement for its underlying protocol, ATProto, is growing. Since I worked on ActivityPub which connects together Mastodon, Sharkey, Peertube, GotoSocial, etc, etc, etc in the present-day fediverse, I often get asked whether or not I have opinions about ATProto vs ActivityPub, and the answer is that I do have opinions, but I am usually head-down focused on building what I hope to be the next generation of decentralized (social) networking tech, and so I keep to myself about such things except in private channels.

[...] I mostly believed that anything I had to say on the subject would not be received productively, and so I figured it was best to reserve comment to myself and those close to me. But recently I have received some direct encouragement from a core Bluesky developer that they have found my writings insightful and useful and would be happy to see me write on the subject. So here are my thoughts.

[...] Bluesky and ATProto are not meaningfully decentralized, and are not federated either. However, this is not to say that Bluesky is not achieving something useful; while Bluesky is not building what is presently a decentralized Twitter, it is building an excellent replacement for Twitter, and Bluesky's main deliverable goal is something else instead: a Twitter replacement, with the possibility of "credible exit".

Also see, part 2: Re: Re: Bluesky and Decentralization

[–] [email protected] 6 points 3 months ago

My issue with this is that, especially as a foreigner living abroad, I cannot always answer which shop might have the items I’m looking for.

I wish Google Maps allowed searching for shops by their inventory, like it does searching for restaurants by their menu. Even better, an open web protocol like RSS where shop websites can communicate to all crawlers what items are being sold where and which are out of stock, so that it’s not a Google Maps monopoly but an ecosystem…

 

The changelog released today for Play Store 44.1 says this “Share apps feature on Google Play will be retiring.”

At the time, Google billed this feature as a way to send and receive Android apps without Wi-Fi or cellular connectivity. Peer-to-peer sharing can also conserve data and is ideal for places with slow networks

You can still use Files by Google to share Android applications in a similar manner. Under Categories, go to “Apps” and then the overflow menu for what you want to “Share.”

view more: next ›