Sign in

Rob Ricci

@ricci.io
348 followers 110 following 1.8K posts

Research Professor in the Kahlert School of Computing at the University of Utah. I don't speak for them. Here, I mostly post about decentralization and social networks. I'm more active on other topics in the fediverse at discuss.systems/@ricci .

PostsRepliesMedia
Reposted by Rob Ricci
Filippo Valsorda @filippo.abyssdomain.expert · 28/09/2026
I'm excited to announce that the PLC Organization now has a statute! And a bank account! And a @standard.site publication! All the important stuff. The PLC Org is an independent Swiss Association meant to operate the PLC directory, which collects and distributes signed updates to atproto accounts.
blog.plcred.org
First steps of the PLC organization - Public Ledger of Credentials Organization
One year ago, Bluesky Social PBC announced their intention to facilitate the creation of an independent organization to operate the Public Ledger of Credenti…
425157
Reposted by Rob Ricci
Evelyn @kandake.africa · 25/09/2026
Dead serious I think Atmosphere in a Box might be one of the best DevEX things I've ever created. Dropped it in to remove a railway dependency on one product already. Released 0.7.0 last night adding dynamic network allocation, wildcard domains, jwks secret generation, and stronger CI examples.
tangled.org
kandake.africa/atmosphereinabox
All in one local private environment for operating PLC, PDS, and whatever you need for ATprotocol development
813922
Reposted by Rob Ricci
Blacksky Algorithms @blackskyweb.xyz · 23/09/2026
🎉 Acorn is officially open. You can now create a space for your community on the open social web - no wait required. acorn.blacksky.community
1486209
Rob Ricci @ricci.io · 21/09/2026
*sky & Hutch
000
Reposted by Rob Ricci
Lucca @ Northsky 💚💜 @lucca.northsky.team · 18/09/2026
we just had the highest number of migrations in a single day that we've ever had! over 100 people claimed their invites and moved onto northsky today! 💚💜
812316
Rob Ricci @ricci.io · 17/09/2026
Hmm. Just noticed that reposts from accounts with a label don't get treated the same as posts from accounts with that label. Seems maybe not ideal, for example when the label in question is 'spreads misinformation'?
000
Rob Ricci @ricci.io · 17/09/2026
I find it amusing that in Aaron's latest Moderation Discourse Thread his replies to himself end hidden behind the 'show more replies' gate. I honestly still don't know how that thing works - is it because his account has a label that I have set to 'warn'?
000
Rob Ricci @ricci.io · 10/09/2026
Every time I log in to this site lately it's a mistake
000
Rob Ricci @ricci.io · 09/09/2026
Guy working on AI: "yes, we really believe the thing we are doing has a 10% chance of killing us all" Average AI user: "I don't understand why people get so upset by AI 🤷" y'all, don't go after individual people for using AI, but I am tired of hearing surprise about why it might not be popular
000
Reposted by Rob Ricci
Rude1 Haunted Badness. ⁂ @rude1.blacksky.team · 08/09/2026
Tech people: help @marisa.blacksky.team out with her PhD research. Details below. Share widely.
Research Participants NEEDED

PhD research studying the work and lives of tech workers and finance professionals in the United States. 

ELIGIBILITY: 
- Software engineers 
- Data science/analysts 
- Private equity associates & analysts 
- Investment banking associates & analysts 

PROCEDURE: 
1. Introduction: Send an email with your Linkedin or CV, and availability 
2. Interviews: 60-90 minutes, in-person (preferred) or via Zoom

RESEARCHER Marisa Rando is a PhD candidate in Sociology at the University of Cambridge

GET IN TOUCH: 
mmr59@cam.ac.uk 
www.linkedin.com/in/marisarando

SUPERVISED BY: University of Cambridge

INTERVIEWS HELD NYC: SEPT - DEC 2026 SF: JAN - MARCH 2027
06876
Reposted by Rob Ricci
Evan Urquhart @evanurquhart.bsky.social · 29/08/2026
This is a story about men harassing women. It's being sold to the public as a story about conservatives protecting women, but it's the opposite of that.
8377104
Reposted by Rob Ricci
P(aul) Frazee @pfrazee.com · 29/08/2026
Yeah a lot of that will get removed once we finish moving to OAuth on the bsky app - proxying everything through the PDS, read after write in the PDS, etc. They were early decisions that are no longer needed, but require us to do a suite of updates on our app
291
Rob Ricci @ricci.io · 28/08/2026
Maybe you know of a website or app that's been a target of DDoS 😉? Here's what that means, and why it's hard to recover from: pckt.blog/b/ricci/ddos...
pckt.blog
DDoS: WTF - Stuff Rob Wrote
Maybe some online stuff you're using has been down, or performing poorly, and you're hearing it is, or might be, DDoS. What does that mean, and why is it hard f...
021
Reposted by Rob Ricci
threddy 🦖 @threddyrex.org · 28/08/2026
August 2026 update for the atproto implementations tables. ➡️ github.com/threddyrex/a... There are 27 PDSs, 6 AppViews, and 5 Relays. Out of 38 total projects, 24 were updated in August.
2275
Reposted by Rob Ricci
Rob Ricci @ricci.io · 28/08/2026
I would like to make the case that it is long past time to support edits because the current Bluesky appview behavior is *already* enabling one of the worst-case scenarios: edit a popular post to be some vile racist shit (plenty of ways to do this already), people on the Bluesky app have no way of
132
Reposted by Rob Ricci
nate @zzstoatzz.io · 28/08/2026
fwiw
tangled.org
standard-reader-rkey.md · by zzstoatzz.io
151
Rob Ricci @ricci.io · 28/08/2026
WHOA here's a bizarre new failure mode. Check out this notification I got in the Bluesky (web) app: @standard-reader.app telling me one of my @pckt.blog posts got read a lot this week.
Basically what the post says.
250
Rob Ricci @ricci.io · 28/08/2026
Bluesky app show me a complete thread challenge: level impossible, apparently
010
Reposted by Rob Ricci
Richard Ferro, MD MSc @richferro.com · 27/08/2026
Will start naming AT protocol projects this way - cool atmosphere project - very cool atmosphere project - extremely cool atmosphere project - kinda ok atmosphere project - overwhelmingly cool atmosphere project
1112
Reposted by Rob Ricci
ionchy @ionchy.ca · 27/08/2026
the Bee Movie (2007) but it fits within bsky's new video constraints (max 10 mins, 300 MB)
17326
Reposted by Rob Ricci
Jesse Harris @elforesto.coolestfamilyever.com · 26/08/2026
"They should come here legally!" Coming here legally:
2115
Reposted by Rob Ricci
Rob Ricci @ricci.io · 26/08/2026
I learned some things about atproto and Bluesky that I didn't know before. Maybe you did know them. I write them down, just in case you didn't.
blog.ricci.io
What I Wish Someone Had Told Me About AT Protocol and Bluesky - Stuff Rob Wrote
I've been interested in atproto (the protocol that Bluesky, Blacksky, and many other applications - including pckt, where this blog is hosted! - run on) for about a year now. I'm by no means an expert, but I've read a lot of documentation and discussion, looked at various version…
42613
Reposted by Rob Ricci
Mike Masnick @masnick.com · 26/08/2026
Once in a command line.
719316
Reposted by Rob Ricci
bryan newbold @bnewbold.net · 25/08/2026
I want to add "intermodal" to atmosphere jargon. intermodal groups intermodal social graph intermodal notifcations intermodal moderation and trust signals
photo of a rail/truck intermodal container facility
7615
Rob Ricci @ricci.io · 26/08/2026
I learned some things about atproto and Bluesky that I didn't know before. Maybe you did know them. I write them down, just in case you didn't.
blog.ricci.io
What I Wish Someone Had Told Me About AT Protocol and Bluesky - Stuff Rob Wrote
I've been interested in atproto (the protocol that Bluesky, Blacksky, and many other applications - including pckt, where this blog is hosted! - run on) for about a year now. I'm by no means an expert, but I've read a lot of documentation and discussion, looked at various version…
42613
Reposted by Rob Ricci
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 25/08/2026
Yesss, it's official @toni.bsky.team "I'm on team edit button" ❤️
1133
Reposted by Rob Ricci
Jon P @jdp23.thenexus.today · 21/08/2026
What is Bluesky PBC doing to try to keep bad internet bills like KOSA from passing and actively harming your users -- as well as degrading the experience here? And, relatedly, why is Bluesky PBC enforcing age verification in Texas, whose law doesn't require apps to verify ages (just app stores)?
2184
Reposted by Rob Ricci
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 24/08/2026
Independent Atmosphere keeps growing - last week's stat is that we've reached 1.3% of total active users / 16k blue.mackuba.eu/stats/#weekl...
Weekly users posting from non-Bluesky PDSes:

Percentage grows steadily since spring from 0.8% to 1.3% now
39115
Rob Ricci @ricci.io · 24/08/2026
Lately, the atproto feed just swings back and forth between really cool and fun stuff and people saying mind-bendingly incorrect stuff. I miss how it was a few months ago 😦
130
Reposted by Rob Ricci
Bailey Townsend 🦀 @pds.dad · 24/08/2026
It was a ton of fun to give this workshop! And I really appericate everyone who came to it. I'm hoping to do it as a video and upload in the up coming weeks. Here's a few of the slides I liked from it
3666
Rob Ricci @ricci.io · 22/08/2026
Optimist: The cup is half full Pessimist: The cup is half empty ActivityPub expert: The top half of the cup has defederated from the bottom half
2175
Reposted by Rob Ricci
Jon P @jdp23.thenexus.today · 22/08/2026
Optimist: The cup is half full Pessimist: The cup is half empty AT proto expert: It depends on which AppView you're using to look at the cup. In this thread I shall ... (1/275)
311816
Rob Ricci @ricci.io · 21/08/2026
Measuring networks can be hard. Measuring time is especially hard. How about when you need to measure latency differences in the tens of nanoseconds? And you don't have the right clocks available?
120
Rob Ricci @ricci.io · 21/08/2026
joining team secrets secretsky.at/ricci.spaces...
secretsky.at
@ricci.spaces-alpha.bsky.network | secretsky
Follow @ricci.spaces-alpha.bsky.network on secretsky to open their private feed when they follow you back.
110
Reposted by Rob Ricci
Rob Ricci @ricci.io · 17/08/2026
Okay, I'm going to say something positive about this chaos: This level of "nobody actually knows what all the inter-dependencies are" is actually a sign of an ecosystem that's maturing and actually spreading out from the control of one party. When one org controls everything, it is, at least in
101
Reposted by Rob Ricci
Tim Trautmann @timtrautmann.com · 16/08/2026
So curious too. Will there be a post-mortem? 🍿
052
Rob Ricci @ricci.io · 16/08/2026
OK, now that things are more or less back to working, I'm done learning stuff, back to what I was going to actually do today
100
Reposted by Rob Ricci
bryan newbold @bnewbold.net · 16/08/2026
I can't think of anything in the PDS reference implementation that fundamentally depends on any appview. there have been a series of issues where the PDS has a "default" appview configured for some endpoints, and if the client app didn't specify a different appview those would get used...
281
Reposted by Rob Ricci
Rob Ricci @ricci.io · 16/08/2026
But also 😆
Screenshot of witchsky telling me I can't post my "stuff is back up now" post because it's unable to connect
101
Reposted by Rob Ricci
Rob Ricci @ricci.io · 16/08/2026
I have been on Mastodon through mastodon.social failures, and what happened to me was ... almost exactly nothing. Some of the people I interact with weren't online. That's it. Not like this.
021
Rob Ricci @ricci.io · 16/08/2026
What I am learning from this outage is that if you were naive enough to believe that the atproto overview docs and architecture diagrams presented a true view of how bits of software rely on each other (🤚) you have a very distorted view of how how the network actually works.
1121
Rob Ricci @ricci.io · 16/08/2026
So TIL that the reference PDS, even if you self-host or are on a third party one, relies on the Bluesky appview
030
Rob Ricci @ricci.io · 16/08/2026
Today's failure mode seems fun
1101
Reposted by Rob Ricci
Lupita Nihongo @otsumamiboy.blacksky.app · 15/08/2026
The only conversation worth having is how Black people are overpoliced & over-punished & held to different standards in all aspects of life. That there is an outrage when Black people transgress that isn’t there when their non-Black counterparts do.
142893677
Rob Ricci @ricci.io · 15/08/2026
If you found this thread interesting, you might like my larger photo essay about datacenters interesting too: pckt.blog/b/ricci/data...
pckt.blog
Datacenters in Utah: A Photo Essay - Rob Ricci's Writings
There's a lot of stuff going around about datacenters, so I've spent some time in the last week visiting some of the ones in northern Utah. I started with a qui...
091
Reposted by Rob Ricci
Bailey Townsend 🦀 @pds.dad · 15/08/2026
a slide deck with giant purple text "Everything You Always Wanted to Know About Migrations*"

Sub text slightly smaller "*but were afraid to ask"

Then text under saying "A deep dive into the atmosphere account migrations, even adversarial migrations"
1433
Reposted by Rob Ricci
fry69 @fry69.dev · 14/08/2026
If you ever wanted to know how big the Bluesky/atproto network is (records only, no blobs/videos/etc), there is a new, super useful tool in town: -> jetstream.us-east.bsky.network/status?tab=s... ~ 1.7 TB compressed / 8 TB uncompressed
Network segment files

Segments
    7019 (7018 sealed + 1 active)
Blocks
    6,052,684
Events
    24,663,294,429
Collections
    20148 distinct NSIDs
Seq range
    [1, 24,715,757,853]
Witnessed range
    2026-08-04 13:12:56 ... 2026-08-14 09:48:20
Compressed
    1.71 TiB
Uncompressed
    7.98 TiB
Disk usage
    1.71 TiB
3204
Reposted by Rob Ricci
Laurens @laurenshof.online · 14/08/2026
i expected better tbh switching over the assets is annoying and causes some meaningful amount of extra work, but thats whatever. but the project im working on is for a gov funding project, which has some pretty strong opinions on licensing. this could have meaningfully caused major issues for me
1242
Reposted by Rob Ricci
Laurens @laurenshof.online · 14/08/2026
since when are we doing vibe-law? also, since when is "oh whoops bsky-social forks are doing copyright infringement to multiple unrelated parties" something you dont need to communicate? 🧵 cc: @matt.bsky.team @jimray.bsky.team @alex.bsky.team
3648