Search results

0
0

don't have an xrpc endpoint to update the DID doc without requiring email authentication right? I'm trying to make AppView to add additional non-atproto_pds service on user login, but it seems to be impossible without emailing. Asking user for an emailed token is not a good UX flow.

0
0
0

icymi, in the Matrix State of the Union they said they didn't plan on pursuing decentralized social media, but they do hope to make it easier for those ecosystems to use Matrix so they don't have to reinvent what Matrix has already done

Screenshot of The Matrix State of the Union stram showing a powerpoint with the text:
The Future
- We're going to continue to laser-focus on being the best decentralized secure comms platform in the world.
- That means we're not going to purse decentralized social - good luck to ATproto, ActivityPub, Nostr etc.
- It means we're not going to pursue free-style decentralized data replication - good luck to Automerge, Beehive, Local-First etc.
- It means we're not going to build other Matrix showcases (e.g. Thirdroom)
- Instead, we are going to continue focusing everything on building a safe, global, resilient, secure communication network which can be used to build decentralized alternatives to WhatsApp, Signal, Telegram, Teams, Slack, Discord and friends.Screenshot of The Matrix State of the Union video showing a powerpoint with white background and black text that reads:
In practice, this means:
- Finish Hydra.
- Fix client-controlled cryptographic group membership (either by MLS, DMLS, or client-side state resolution.
- Improve metadata posture (Pseudo IDs, encrypted state events, maybe leveraging MLS)
- Improving Trust & Safety
- Ensuring that ecosystem-driven features like custom profiles, custom emoji, etc. actually land in the spec.
- Figuring out how Matrix can be used by other ecosystems more effectively, to try to avoid ATproto/ActivityPub/Nostr/Beehive etc. reinventing Matrix.
0

Okay, so, I finally built that OAuth Client ID Metadata Service that I've been talking about on an off, and also verified it works with bluesky: cimd-service.fly.dev I did have to change my application_type to native to use localhost redirect URIs, which was annoying.

https://cimd-service.fly.dev/

0

PDS Instances by Country 1. 🇺🇸 United States - 1694 (59.9%) 2. 🇩🇪 Germany - 325 (11.49%) 3. 🇫🇷 France - 118 (4.17%) 4. 🇨🇦 Canada - 111 (3.93%) 5. 🇬🇧 United Kingdom - 106 (3.75%) 6. 🇫🇮 Finland - 83 (2.93%) 7. 🇯🇵 Japan - 66 (2.33%) Full leaderboard and other stats coming soon at @atscan.net ;)

PDS Instances by Country 

1.	US United States
	1694 (59.9%)	38,920,287 (99.98%)
2.	DE Germany
	325 (11.49%)	893 (0%)
3.	FR France
	118 (4.17%)	248 (0%)
4.	CA Canada
	111 (3.93%)	447 (0%)
5.	GB United Kingdom
	106 (3.75%)	191 (0%)
6.	FI Finland
	83 (2.93%)	175 (0%)
7.	JP Japan
	66 (2.33%)	629 (0%)
8.	NL The Netherlands
	56 (1.98%)	1,031 (0%)
9.	AU Australia
	44 (1.56%)	75 (0%)
10.	SE Sweden
	29 (1.03%)	1,596 (0%)
11.	CH Switzerland
	20 (0.71%)	33 (0%)
12.	SG Singapore
	17 (0.6%)	257 (0%)
13.	ES Spain
	15 (0.53%)	1,012 (0%)
14.	AT Austria
	15 (0.53%)	50 (0%)
15.	BR Brazil
	12 (0.42%)	28 (0%)
16.	PL Poland
	11 (0.39%)	18 (0%)
17.	IE Ireland
	10 (0.35%)	53 (0%)
18.	IN India
	10 (0.35%)	16 (0%)
19.	RU Russia
	9 (0.32%)	13 (0%)
20.	IT Italy
	9 (0.32%)	17 (0%)
21.	DK Denmark
	7 (0.25%)	12 (0%)
22.	KR South Korea
	7 (0.25%)	11 (0%)
23.	CZ Czechia
	6 (0.21%)	74 (0%)
24.	NO Norway
	5 (0.18%)	8 (0%)
25.	HU Hungary
	5 (0.18%)	5 (0%)
26.	IS Iceland
	4 (0.14%)	13 (0%)
27.	HK Hong Kong
	4 (0.14%)	10 (0%)
28.	NZ New Zealand
	3 (0.11%)	4 (0%)
29.	ID Indonesia
	3 (0.11%)	6 (0%)
30.	BE Belgium
	3 (0.11%)	4 (0%)
31.	BG Bulgaria
	2 (0.07%)	2 (0%)
32.	AR Argentina
	2 (0.07%)	2 (0%)
33.	LU Luxembourg
	2 (0.07%)	2 (0%)
34.	RO Romania
	2 (0.07%)	3 (0%)
35.	ZA South Africa
	2 (0.07%)	3 (0%)
36.	UA Ukraine
	2 (0.07%)	4 (0%)
37.	PT Portugal
	1 (0.04%)	1 (0%)
38.	NC New Caledonia
	1 (0.04%)	2 (0%)
39.	MX Mexico
	1 (0.04%)	2 (0%)
40.	TW Taiwan
	1 (0.04%)	4 (0%)
41.	MO Macao
	1 (0.04%)	1 (0%)
42.	VN Vietnam
	1 (0.04%)	3 (0%)
43.	LT Lithuania
	1 (0.04%)	1 (0%)
44.	EE Estonia
	1 (0.04%)	3 (0%)
0
0

WIRED: Would you welcome president Trump if he was debating joining bluesky?

@jay.bsky.teamJay 🦋: Yeah, is for everyone.

...

I understand that should be for everyone, but decentralization means you don't have to allow everyone on your server. They can run their own and everyone can decide how to deal with that. The company doesn't need to make these decisions. She knows this.

I doubt @GargronEugen Rochko would welcome him on infrastructure.

bsky.app/profile/homelandgov.b

0
0
0
0

i'm thinking of joining since a few of my friends are there. from what i can tell, it works quite differently to mastodon/fedi.

  • should i host my own "PDS"?
  • if i do, will i need terabytes of media storage? does my PDS store a copy of every image from every skeet it sees, or does it only store images i post?
  • are there usability disadvantages to self-hosting? since i'm on a single-user mastodon instance, a lot of posts don't federate to me (and vice versa, many instances won't see my posts. they're not missing out on much.). will that happen with bluesky?

0

Missed @benWerd I/O's keynote at this year's @fediforum? Here's the full transcript. "The opportunity right now isn't to build a better Twitter or to provide a nice place for people who care about Linux to chat: it's to build infrastructure that vulnerable people can actually use to organize, to communicate safely, and to build community. But we can only do that if we're building with those communities from day one, not building for them based on our assumptions about what they need."

flip.it/Xs9Lur

0

Fediverse Report 138 - this week's news

- a closer look at the Tumblr-like platform Wafrn, which connects to both and . Their latest update allows people to migrate their account to wafrn, joining the fediverse while staying connected to their bluesky network
- @loops is getting closer to joining the fediverse

Read at: connectedplaces.online/reports

0
0
0

On a serious note, I’m proud of the work being done at #Blacksky as well as #Blackfedi. Black and Brown folks we don’t need to get caught up in anyone’s protocol & platform wars, life is already tough for us and there’s minimal spaces for us as it is. We should be turning #BlackTwitter into the combined spaces of #ATProto #ActivityPub . We need safe, fun, funny, creative etc spaces for our people. Black and Brown owned digital spaces! Where users can determine their own experiences without being dragged one way or the other regarding algorithms, full text search, quote posts, PM harassment etc I look forward to that day and look forward to contributing to that. #Blacklove #Blackpower #Tech #BlackFediverse

0
0
0

I’ve been thinking about community software most of my life.

23 years ago, I started organizing communities.

15 years ago, I joined the wave of "next-generation" forums that popularized community as an enterprise feature.

7 years ago, I began reflecting on everything I'd learned in a notebook.

3 years ago, I drafted a few core "beliefs".

6 months ago, I rewrote them to start getting feedback.

Yesterday, I published my 5 beliefs:

lincolnwebs.com/five-beliefs/

I'm curious what you think about them. If you're interested in talking, reach out!

But, if you just want to know if I'm more excited about or ... you've missed my point. 😅

No protocol can save us, because the challenge is not existing technology, it's unexamined assumptions. I want to dare to believe in something different.

0

I saw that a user named Link was suspended from . does anybody know more? were they able to get back up on another service and reconnect to people on bluesky? new test case.

here if they were on mastodon dot social but got suspended, they could join another server and pretty easily connect with everyone. MS might block them but would probably just silence them. and MS has a much lower percentage of total fedi users than bluesky does re the ATmosphere.

0

Looks like there may well be a surge of users from Blacksky and the other "alternative" ATProto instances checking out the Fedi, or reactivating old accounts, given that they're now discovering that ATProto is a Potemkin Village of decentralization and that BSky still hold all the cards.

This time, can we please try not to act like assholes / the HOA while they find their feet.

0
0
0

**For the benefit of those who are less techy or may not know about the ways we can deal with personal identity data.**

Personal digital ID - a hot topic in the UK atm.

Many people and companies are working on systems to provide secure ways to hold our personal identity info. Some include wider profiles like our job, interests, hobbies etc. Some are OPEN SOURCE and part of a diverse ecosystem of data interoperability (you can use the same data POD (personal online data). Bluesky is active this landscape with their 'ATProto' personal data approach, and the Fediverse with the more versatile 'ActivityPub' user profile. There is also the WWW3 standards Solid project, and other Open Social Protocols (listed on the Solid project wikipedia page linked below).

Of course, just like IT sysadmins who provided website CMS at universities a decade ago, the UK govt thinks it needs walled garden private enterprise to partner with. They will spend probably ten times the money going down that route (just like universities did). This is old fashioned and not what other large national/territorial entities will be doing.

From the Solid wiki page"

>"Solid's central focus is to enable the discovery and sharing of information in a way that preserves privacy. A user stores personal data in "pods" (personal online data stores) hosted wherever the user desires. Applications that are authenticated by Solid are allowed to request data if the user has given the application permission. A user may distribute personal information among several pods; for example, different pods might contain personal profile data, contact information, financial information, health, travel plans, or other information. The user could then join an authenticated social-networking application by giving it permission to access the appropriate information in a specific pod. The user retains complete ownership and control of data in the user's pods: what data each pod contains, where each pod is stored, and which applications have permission to use the data."

These open source systems are robust and based on the idea that only you can own and control your data. Though the data may be held centrally on (for example civic servers or other server companies who provide a Slid POD) it cannot be accessed by them. Im researching into this a lot more in coming days :)

Links to read carefully if youre interested in what I'm talking about.

CAVEAT: Im not a tech expert at this so go easy if you'd like to correct any info here :)

en.wikipedia.org/wiki/Solid_(w

cmswire.com/digital-experience

solidproject.org/get_a_pod

projectliberty.io/dsnp/

0

Ya know, right now would be an AMAZING time for Mastodon's leadership to break bread with the Black programmers that really wanted to help make this place less racist.

Bluesky just banned a prominent Black user from basically being seen by anyone. Because Bluesky's CEO is mad about their posts. ATProto is clearly showing serious signs of weakness.

Do the people who love the Fediverse have the guts to admit we have poorly served the Black community and need to apologize? To take radical steps to show this place will be worth investing in for Black users who may want to leave Bluesky?

Now is the time to act and do so. If ever there was a time to put a massive amount of momentum behind the Fediverse, it'd be now. We should do it.

0
0
0

my Fediverse post migration tool slurp can now import from Bluesky!

i'm looking for beta testers who would like to give it a try, ideally on a throwaway Fedi server like a GTS testrig.

caveats:

  • currently doesn't check Bluesky's advisory "Discourage apps from showing my account to logged-out users" profile flag: imported Bluesky posts will have public visibility on Fedi
  • doesn't attempt to translate Bluesky thread gates to GTS interaction policies, because i need to catch up on both first
  • video alt text is preserved but captions are not, because Bluesky's per-language VTT sidecar caption files would need to be converted and inlined for Fedi servers expecting one file per video
  • doesn't handle quote posts, because GTS doesn't have quote posts

#slurp #bluesky #bsky #ATProto #GoToSocial

0

Volker Grassmuck (@vgrassIrrelefant vgrass.de/) asks:

"How can ActivityPub and AtProto join hands so both can fight the Romans rather than each other?"

Now here's a question! That makes a great subject for a FediForum session. We are non-partisan with respect to protocols, and want the entire open social web to succeed. And as it is an unconference, the discussion can branch out over several sessions if needed if an action plan were to emerge!

0

Decentralization/Bluesky/Fedi Rambling

The problem isn't ActivityPub (the underlying tech that drives Fedi/Mastodon) vs ATProto (the underlying tech that drives Bluesky), the problem is convincing people why they should care about decentralization in the first place, and why some of its trade-offs are actually worth it. :blobcorgi_excited:

ATProto will never be decentralized. It's not designed to be. :meowshrug:​ It's built to make sure everyone's data is completely public so then it can be aggregated by centralized networks built from your data. While it can take in data from decentralized sources, the network itself (the interactions, the likes, the replies, the reposts) are all centralized to one network. It's why Bluesky feels so centralized despite claims to the contrary, because it is centralized. It's also why Bluesky will never have privacy controls, because it relies on everyone's data being completely public.

ActivityPub is properly decentralized, which is great if you want proper freedom from big tech firms, but a problem when the experience feels a bit disjointed. Fedi is awkward to join and to navigate, it's difficult to explain how it works, and, frankly, some of the servers in the network are run by shitty people who shouldn't be in charge of a server, but you don't know that until you join. :meowdizzy:​ That sucks.

The problem is that those headaches are worth it. We are immune from arbitrary ToS decisions, we can't be bought or sold to private equity, Trump can't come in and strong-arm us into giving a voice to Nazis, etc. Our communities are moderated by members of our community, we'll never have an employee who doesn't understand our subculture randomly decide to delete your posts, and we certainly won't have AI misidentify your post and randomly ban your account. We have really strong privacy controls because the network is built on them and not built on needing to suck up everyone's personal data.

Aspects of decentralizaton sucks, sure, and you're right to feel that they suck. There are plenty of smart people working on solving some of those problems, but in the meantime, isn't it worth having a bit of a learning curve in order to have proper freedom for your place on the internet?

0
0

I don't know how useful it is to tell people how "truly decentralized" Bluesky is, or that it's funded by the likes of Blockchain Capital, but-!

I do think it's worth promoting efforts like blackskyweb.xyz and northskysocial.com that work towards wrestling control of our online lives away from corporations back to us.

bsky.app/profile/ruuuuu.de/pos

0

@evanEvan Prodromou @wjmaggoswilliam.maggos you're reading it as a technologist – I agree with you that making atproto and activitypub literally interoperable is ... weird (although, I have argued many times that I think the two protocols will converge in functionality and scope, and also separately that lens-based translation of data structures is basically the best thing and would smooth right over the lexicon/AS differences if we had good tooling).

0
0
0

is the spiritual successor to , but without all of the extra stuff that is difficult to maintain...an attempt to argue that is too involved in it's own networking infrastructure to be usefully decentralized...operates under the working theory that will never reach anyone besides Bitcoiners" 】

Everett Bogue's new protocol anproto.com and its first app wiredove.net

0

I think it’s a good thing that we have multiple different decentralized social networking protocols. Having more than one option means people can make choices, which means competition and evolutionary changes from the software to become the better choice, if it is to survive. That being said, technology is built by people within communities, and the cohesion of those networks and other socially contextual elements are often what leads to the success of one technology or another, not necessarily its core utility.

0

I have been, and continue to be, of the view that the "fight" between and is a distraction.

Whether one is "more distributed" or "more decentralized" is, at best, a technical criticism based on de jure analysis that has little bearing on the practical, practiced reality of most people using these platforms.

There is value in that criticism on a _technical, de jure_ level.

But the moment you touch what this looks like in practiced reality it serves everyone poorly to set us _against_ each other.

Don't like how they are doing things?

Cool. Let's talk about how we can get the things we want ported over there, rather than denigrating people who want those features or saying that trivial interface features are part of "the mindset that led to Trump" or whatever.

0
0
2
0
0
0

@ricciRob Ricci

To be clear: the active user base of Hubzilla probably numbers less than 1000, and those of (streams) and Forte far far smaller than that; so in your plots, their exclusion/inclusion is not going to be visually discernible to anyone. At present, it will not affect any inferences one may draw from your plots.

But for the sake of completeness, you may want to consider these questions.

#(streams)

(continues)

@ricciRob Ricci

Also: if FEP-ef61

codeberg.org/fediverse/fep/src

becomes widely adopted in future, then other ActivityPub-based software may incorporate nomadic identity, and you may have to worry about all of the above at that point.

#(streams)

0

@ricciRob Ricci

To be clear: the active user base of Hubzilla probably numbers less than 1000, and those of (streams) and Forte far far smaller than that; so in your plots, their exclusion/inclusion is not going to be visually discernible to anyone. At present, it will not affect any inferences one may draw from your plots.

But for the sake of completeness, you may want to consider these questions.

#(streams)

(continues)

0
0
0

@ricciRob Ricci

This also raises another question. Hubzilla and (streams) both have nomadic identity, so a user can have multiple clones of a channel across different instances, and activity on any one of those gets mirrored across all the clones. And an account on an instance can have multiple channels—a channel is what participates in the Fediverse.

#(streams)

(continues)

0

@ricciRob Ricci

Are you counting the user base from instances which run software such as Hubzilla or (streams)—specifically, software that is NOT based on ActivityPub—but which federate with all the instances running ActivityPub-based software such as Mastodon?

If yes/no, why?

For context, the present mandarins of the ActivityPub world do not count Hubzilla or (streams) as parts of the Fediverse.

#(streams)

(continues)

@ricciRob Ricci

This also raises another question. Hubzilla and (streams) both have nomadic identity, so a user can have multiple clones of a channel across different instances, and activity on any one of those gets mirrored across all the clones. And an account on an instance can have multiple channels—a channel is what participates in the Fediverse.

#(streams)

(continues)

0

@ricciRob Ricci

You mention elsewhere that for your plots quantifying Fediverse decentralization, you (want to) count only those Threads users that federate with other instances running ActivityPub-based software. In contrast, Eugen Rochko seems to count any instance running software that natively speaks ActivityPub as part of the Fediverse.

Hence my curiosity questions below about some other software.

#(streams)

(continues)

@ricciRob Ricci

Are you counting the user base from instances which run software such as Hubzilla or (streams)—specifically, software that is NOT based on ActivityPub—but which federate with all the instances running ActivityPub-based software such as Mastodon?

If yes/no, why?

For context, the present mandarins of the ActivityPub world do not count Hubzilla or (streams) as parts of the Fediverse.

#(streams)

(continues)

0

@ricciRob Ricci

You mention elsewhere that for your plots quantifying Fediverse decentralization, you (want to) count only those Threads users that federate with other instances running ActivityPub-based software. In contrast, Eugen Rochko seems to count any instance running software that natively speaks ActivityPub as part of the Fediverse.

Hence my curiosity questions below about some other software.

#(streams)

(continues)

0