𝕮
banner
chrisshank.com
𝕮
@chrisshank.com
𝒻𝑜𝓁𝓀𝒾𝒻𝓎𝒾𝓃𝑔 how we create and commune on the web with @folkjs.org
Reposted by 𝕮
My agency as a person seeking to read a PDF has very little to do with the PDF file format; I have agency because feature-complete PDF readers are a ubiquitous commodity.

The freedom afforded by #ATProto is no freedom at all while Bluesky remains a supermassive singularity within the network.
We knew from the start we can’t get everything right. Moderation is a hard problem, and it’s impossible to please everyone. So we built a protocol where you always have the right to leave. If you don’t trust us, or don’t like our decisions, you deserve the right to choose an alternative.
September 13, 2025 at 6:41 AM
Reposted by 𝕮
New: *Looseleaf* publishing — a way to publish standalone Leaflets on AT Protocol! 📝🍃

We started with publications on atproto; now we're bringing it all together so _anything_ you write on Leaflet, incl single documents / posts, can be 'atprotated' :)

Learn more in thread! ⬇️
November 26, 2025 at 8:56 PM
Reposted by 𝕮
Hey, I just launched an app called Antler. The app showcases how we can rebuilt WeChat Mini Apps, but using open web standards.

dmathewwws.com/antler-an-ir...
November 25, 2025 at 5:33 PM
Reposted by 𝕮
Adjacent point, there is nothing inherently ubiquitous about plain text in computing. It took decades of standardization, adoption, and gradual convergence of a behemoth of infrastructure that now resides in every computing environment that we take for granted.
nah i think DBs in any form (including my beloved CRDTs) are almost always a "least worst" option for end user software.

if i have a plain text file i can read it, i can edit it, i can open it in ~any program. the barrier to doing anything useful with a sqlite db or an automerge doc is way higher.
November 25, 2025 at 5:54 AM
Reposted by 𝕮
Composing capability security and conflict-free replicated data types spritely.institute/news/composi...

Capability security AND local-first chat?! Two great tastes that taste great together! Plus try our tasty demo, live on the blogpost: Brassica Chat!
November 24, 2025 at 3:20 PM
Reposted by 𝕮
Interop is not a feature. It’s an ecological condition.
The point being, while things like SQLite and CRDTs are not ubiquitous now, it's also not an impossibility that they can be ubiquitous in the future. Ubiquity is not a special property, it's an infrastructural investment.
November 25, 2025 at 6:32 AM
Adjacent point, there is nothing inherently ubiquitous about plain text in computing. It took decades of standardization, adoption, and gradual convergence of a behemoth of infrastructure that now resides in every computing environment that we take for granted.
nah i think DBs in any form (including my beloved CRDTs) are almost always a "least worst" option for end user software.

if i have a plain text file i can read it, i can edit it, i can open it in ~any program. the barrier to doing anything useful with a sqlite db or an automerge doc is way higher.
November 25, 2025 at 5:54 AM
Reposted by 𝕮
Dearly lacking discourse in local-first... the prerequisites for "data ownership" is it must be freely addressable (e.g. via the file system) and one must be able to adversarially do things with it (e.g. open/ubiquitous formats).
Having data in indexeddb is no more "owned" than having it in an http cache. Both are on your hard drive. Both are obscure formats you can't and won't do anything with. Data ownership requires using open formats. Almost no one doing local-first is even trying to do that.
November 20, 2025 at 7:03 PM
Video essay on Technocracy, how it was folded into capitalism, and is ingrained into engineering culture/education.

www.youtube.com/watch?v=YAmz...
Should Scientists and Engineers Run Society?
YouTube video by Dr. Fatima
www.youtube.com
November 25, 2025 at 3:27 AM
Reposted by 𝕮
threw together a lil web component to add this to any input. super easy progressive UX enhancement for your atproto app!

tangled.org/@jakelazarof...
November 11, 2025 at 3:03 AM
🥹
November 24, 2025 at 4:36 AM
Reposted by 𝕮
Getting real close to launching Seams.so for real this time!

Had to undertake a lot of architectural work to setup a proxy which _doesn't_ require a browser extension, but shares almost all the code with it. Probably going to use this as the mobile version.
November 24, 2025 at 12:06 AM
Reposted by 𝕮
3D blog
November 23, 2025 at 10:13 PM
Reposted by 𝕮
“Adversarial poetry.”

Love this. Obvs.
November 20, 2025 at 5:53 PM
Dearly lacking discourse in local-first... the prerequisites for "data ownership" is it must be freely addressable (e.g. via the file system) and one must be able to adversarially do things with it (e.g. open/ubiquitous formats).
Having data in indexeddb is no more "owned" than having it in an http cache. Both are on your hard drive. Both are obscure formats you can't and won't do anything with. Data ownership requires using open formats. Almost no one doing local-first is even trying to do that.
November 20, 2025 at 7:03 PM
"Are Protocols Elite?" by @ntnsndr.in (2025)
November 20, 2025 at 6:58 PM
Reposted by 𝕮
Tech is so moat-pilled, we dismiss a lot of potentially useful tools. Like… Calculators have no moat. Does that mean we shouldn’t have bothered with them?
November 20, 2025 at 5:38 AM
"Triumph of the Nerds" by PBS (1996)

www.pbs.org/nerds/

www.youtube.com/watch?v=c1yz...
November 20, 2025 at 3:41 AM
Deeper irony that the spreadsheet was the breakthrough application of personal computing.
There's a deep irony that the personal computing "revolution", which arose to challenge the authority and centralization of the corporate mainframe of the 50s and 60s, ended up creating and distributing the office desktop metaphor of computing to the world.
Been grappling with the paradox that any "liberatory" computing movement either dies a subculture or grows big enough that it becomes co-opted (through enclosure, commodification, and extraction) that it loses any sense of liberation.
November 20, 2025 at 2:33 AM
Reposted by 𝕮
November 19, 2025 at 5:17 PM
Computers used to be called high tech, not tech.
November 19, 2025 at 8:39 PM
Reposted by 𝕮
This design would have definitely been rejected if I wasn't building it on my own 🙈

Weird chromeless UI that renders outside the window, that you can resize, and move anywhere in the screen, with drawn annotations that you'll need to keep track of their position and scale… 💀
November 19, 2025 at 7:05 PM
Reposted by 𝕮
This week on Cybercultural, more early-2000s Apple 🍎, including why Steve Jobs didn't want online music to go the streaming route (which of course it eventually did). cybercultural.com/p/ipod-2002/ #InternetHistory
2002: The Second iPod and Steve Jobs on Music Streaming
With its revolutionary 'touch wheel' and double the storage, Apple's 2nd gen iPod is the state of the art in digital music in 2002. But the future is online streaming, which Steve Jobs struggles to ac...
cybercultural.com
November 18, 2025 at 4:08 PM