Sign in

Nathan Bartley

@nbartley.bsky.social
162 followers 903 following 128 posts

CS PhD from USC / social networks, games, recommender systems, audits, ⚽️

PostsRepliesMedia
Nathan Bartley @nbartley.bsky.social · 22/07/2026
it's interesting to me how many did:plc accounts do multiple migrations. Is there friction on different PDSes? Or is it just fun to bounce around?
A graph showing the number of migrations for unique did:plc accounts
100
Nathan Bartley @nbartley.bsky.social · 30/06/2026
Here I updated & regenerated a few (used Haiku to label my clusters of feeds). On second look it's actually not that bad, I think the UX friction was coming from the 20+ clusters I have -- this feels like something that should be done without having to scroll
020
Nathan Bartley @nbartley.bsky.social · 30/06/2026
To change the reason a post is shown so you can see the labeled interest for that post (see example). I feel it’d be a seamless way to elicit interests over those first few feed pulls (+ get some interactions). It would need PBC dev time though — the canned posts might be a good solution
Screenshot of Bluesky following feed with the option enabled to mix in other feeds. A post from For You is mixed in.
020
Nathan Bartley @nbartley.bsky.social · 20/06/2026
Re: attribution have you seen the experimental following feed flag? I imagine PBC should be able to grant “merge” feed generators the ability to supply a valid feed uri as reasonFeedSource github.com/bluesky-soci...
A sample of the experimental following feed showing a merged feed view, with a post being shown and being attributed to the For You feed
100
Nathan Bartley @nbartley.bsky.social · 20/06/2026
While this is a German court’s ruling, I imagine this adds fuel to the US debate on section 230
000
Nathan Bartley @nbartley.bsky.social · 18/06/2026
A few PDSes I haven't seen in awhile broke into the top ten in raw # of active repos (June 2026) 👀 Looking at repos on pds.ls suggests a fair amount of bsky spam. Are there any lists of 'spammy' PDSes (or do devs just roll their own)? I know @mackuba.eu tags some PDSes w/ high bot activity.
A table screenshot showing 6 top independent PDSes by number of active repos, led by brid.gy and eurosky.social
210
Nathan Bartley @nbartley.bsky.social · 09/06/2026
I haven’t filtered these accounts out yet in my analysis but I wonder what fraction of the 2026 cohort that they form
110
Nathan Bartley @nbartley.bsky.social · 02/06/2026
Tezos has shot up the past couple of weeks with a ton of active repos 👀 presumably for this work tz2at.xyz
A picture depicting a table of the top 10 PDSes by total number of active repos. tz2at.store is relatively new and has rapidly become the second largest
010
Nathan Bartley @nbartley.bsky.social · 27/05/2026
a bird in tree is worth two in the bush
a bird scooter hanging in a tree
000
Nathan Bartley @nbartley.bsky.social · 27/05/2026
Where are users migrating from/to? If we track them with the PLC we can see bsky spawns the most repos for any given week, but also sends users to eurosky.social and blacksky.app Link: atproto.barn.city I welcome any feedback! Thanks! 3/3
A graph showing the relative weekly repo creation rates among the top 10 PDSes by volume, and a weekly bar chart underneathA sankey diagram showing the migration sources and destinations for top PDSes (by number of migrations). Highlighted are blacksky.app migrations which is also reflected in weekly bar chart underneath
000
Nathan Bartley @nbartley.bsky.social · 27/05/2026
If a user posts on bsky.app and gets a language tag on their post, which PDSes do those "speakers" reside on? I also have lexicons being looked for too, but oops, dropped that table (so it's recent) (for another cool map see: @ricci.io's work at arewedecentralizedyet.online/map/?source=at ) 2/3
A map showing the location of 'ja' tagged speakers, and a snippet of a table showing the top PDSes by number of 'ja' tagger speakersA map showing the location of users who have fired off 'net.anisota' records, and a snippet of a table showing the top PDSes by 'net.anisota' users
100
Nathan Bartley @nbartley.bsky.social · 08/05/2026
It’s D-day in sunny LA #trains
000
Nathan Bartley @nbartley.bsky.social · 02/04/2026
alright figured out a way to switch between two views: one with the *.bsky.network PDSes and one without it. great idea again
130