News: 1651768806

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Did you know Twitter has an open-source arm? This is what it's been up to

(2022/05/05)


After several years of work, Twitter's open-source offshoot Bluesky has published some code and more information about what it's doing – but not a new social network yet.

Just weeks after [1]Elon Musk made moves to buy its parent company, and more than a year after it [2]was discussed before Congress, the Twitter subsidiary has shared some of what it is working on.

In a blog [3]post , Bluesky CEO Jay Graber revealed a little information about what the new company is planning to do, along with some of the members of its [4]team .

[5]

Bluesky has developed a prototype of a new "self-authenticating social protocol" which it calls [6]ADX .

[7]

[8]

This is an abbreviation for Authenticated Data eXperiment , and some source code is available on [9]GitHub .

For non-programmers, there's more to be gleaned from Bluesky's [10]Ecosystem Overview , which makes it clear that the company has put some effort into researching existing tools, protocols, and services in this area. The document lists and discusses eight protocols and five applications that are already out there.

[11]

In addition, the GitHub project page also has a long and detailed description of the [12]architecture of the ADX protocol.

What there isn't yet is anything resembling a new site or service, or even really the tools to build one – but the research looks solid. The documents identify some weak points of the existing tools, and discuss what Bluesky feels must be done to address them.

There are already lots of social networking sites out there, and indeed these things long predate even the World Wide Web. The Usenet News service has been around since the 1980s, although even [13]20 years ago it was flooded with spam .

[14]

Existing distributed social networks, such as [15]Mastodon , can be compared to email services. Email is already distributed and federated: anyone on any email service can email anyone else on any other instance, and communicate with them.

You very probably get an email service provided for free by your ISP, and it's also quite likely that you don't use it. The problem is that while it works absolutely fine, if you change ISP, you will very likely lose access to that particular email address, including all your email if you kept it on your ISP's servers.

[16]Unity and Trinity: New releases for forks of abandoned Linux desktops

[17]Mozilla browser Firefox hits the big 100

[18]Problems for the Linux kernel NTFS driver as author goes silent

[19]Free enterprise systems management tool Uyuni releases stable version

And since accounts on other services are often tied to an email address, that's a big problem: to change email provider also means updating your accounts on dozens of other sites, and that may require access to your old email account.

As an example, while most of the original 1990s messenger services (MSN Messenger, AOL Instant Messenger, Yahoo! Messenger, and so on) are all long gone, one of the oldest, [20]ICQ , is still around. But if you can't remember your old credentials, the account is probably tied to an email address that you used to have decades ago – and to which you also don't have access any more.

So most tech-savvy types use an independent external provider for their email: either a freebie such as Gmail or Hotmail, or maybe a paid account. The hardcore host their own.

Today, both Facebook and Twitter are identity providers as well as social networks. You can log into many other services using your Facebook credentials, such as Spotify. In time, they will probably die, too, or just fade away. Myspace, [21]bought for $580 million then sold for $20 million , is still around. Bebo, [22]sold for $850 million and bought back for $1 million , is [23]not .

The same can happen to, say, Mastodon. Although Mastodon instances are federated across the [24]Fediverse , if your home instance disappears, there goes your account and all your connections to people on other instances. That happened to one of the larger Mastodon instances, [25]witches.town , in 2018.

Arguably, the giant FAANG services [26]should be broken up . If they were, maybe they would gradually wither away. Or just suddenly disappear, [27]like Google Plus and [28]Google Buzz and [29]Google Orkut . Along with all their user-generated content and connections.

This is the problem that Bluesky is working on. Independent accounts, which can be used across multiple separate, federated, social networks, but which don't rely on any single hosting site. An account which can survive the disappearance of the server, or service, that it originated from.

Put it like that and it's hard not to wish them well. ®

Get our [30]Tech Resources



[1] https://www.theregister.com/2022/04/25/elon_musk_buys_twitter/

[2] https://www.theregister.com/2021/03/24/congress_section_230/

[3] https://blueskyweb.xyz/blog/5-4-2022-working-in-public

[4] https://blueskyweb.org/blog/2-31-2022-initial-bluesky-team

[5] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/applications&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2YnRJDioWVcoBBwbE9mLzRAAAABE&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[6] https://blueskyweb.xyz/blog/3-6-2022-a-self-authenticating-social-protocol

[7] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/applications&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44YnRJDioWVcoBBwbE9mLzRAAAABE&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[8] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/applications&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33YnRJDioWVcoBBwbE9mLzRAAAABE&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[9] https://github.com/bluesky-social/adx

[10] https://gitlab.com/bluesky-community1/decentralized-ecosystem/-/blob/master/README.md

[11] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/applications&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44YnRJDioWVcoBBwbE9mLzRAAAABE&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[12] https://github.com/bluesky-social/adx/blob/main/architecture.md

[13] https://www.theregister.com/2001/06/21/porn_spam_flood_swamps_usenet/

[14] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/applications&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33YnRJDioWVcoBBwbE9mLzRAAAABE&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[15] https://www.theregister.com/2021/10/23/software_freedom_conservancy_mastodon/

[16] https://www.theregister.com/2022/05/04/unity_trinity_desktops/

[17] https://www.theregister.com/2022/05/03/firefox_100_released/

[18] https://www.theregister.com/2022/04/29/problems_for_the_linux_kernel_ntfs/

[19] https://www.theregister.com/2022/04/28/new_stable_version_of_uyuni/

[20] https://www.theregister.com/2010/04/28/icq_sold/

[21] https://www.theregister.com/2016/02/11/time_acquires_myspace/

[22] https://www.theregister.com/2013/07/02/bebo_founder_buys_social_network_for_a_song/

[23] https://bebo.com/

[24] https://fediverse.party/

[25] https://indieweb.org/witches.town

[26] https://www.theregister.com/2019/03/26/facebook_apple_amazon_netflix_google/

[27] https://www.theregister.com/2018/10/08/google_plus_minus/

[28] https://www.theregister.com/2011/10/14/google_fall_sweep/

[29] https://www.theregister.com/2014/06/30/no_obrigado_google_sets_death_sentence_for_its_other_social_network_orkut/

[30] https://whitepapers.theregister.com/



The holy grail of online presence

steelpillow

I wouldn't mind an independent financial account that won't disappear if some particular bank or cryptocurrency implodes. These days cash is just data, a number in a database somewhere. An equally non-volatile online ID would just be a bonus.

What a brilliant idea. I wonder why nobody's thought of it before.

jake

"Independent accounts, which can be used across multiple separate, federated, social networks, but which don't rely on any single hosting site. An account which can survive the disappearance of the server, or service, that it originated from."

They could call it Independently Relocatable Contacts, or IRC for short :-)

email address as ID

Andy Non

I changed one of my email addresses recently which necessitated updating various website and organisations. It was surprising to discover that a couple of them had no facility to change email address as they used it as the primary identifier for accounts. "But nobody changes their email address!" responded one organisation.

Re: email address as ID

gv

There's also the interesting issue of disparate accounts using the same email address and it not necessarily being the same person.

Re: email address as ID

ortunk

We have a catch-all it@org.com everyone uses it when they register somewhere, probably tied to multiple handles by now

Code release before project killed.

thejoelr

It seems like this project has been going forever, and is only now pushing out more than talk. The timing is curious. Get this out into the wild before Musk axes the project to fix twitter's financials? Likely. This is not a profit generator.

Dopeler effect:
The tendency of stupid ideas to seem smarter when they come at you
rapidly.