Andrey Petrov
@shazow.net
780 followers 370 following 380 posts
A doodler and computerer. I like permissive/permissionless open source, smart contracts, p2p systems, room-scale VR, and NixOS. 🇨🇦 Also on: https://shazow.net https://github.com/shazow https://farcaster.id/shazow.eth
Posts Media Videos Starter Packs
shazow.net
I'm genuinely confused about this position. Bluesky is designed to allow moderation at many layers (moderation lists, labels, etc), which people who disagree with can easily opt out of... why keep using the most extreme layer that people can't easily opt out of?
shazow.net
There's an analogy to the old joke "if you owe $100m, then it's the bank's problem"

If some of a state fiat is minted as an onchain stablecoin, it's the chain's problem. If too much of a state's fiat supply moves onchain, then it's the state's problem.

(Democratic balance is somewhere in between.)
shazow.net
Would it be possible to get more details about what is it about Switzerland and a Swiss Association that actually makes it a credibly neutral and stable global home? Curious which laws or failure modes this is being optimized for and what the alternate considerations may have been.
Quote from post: "After considering several jurisdictions, legal structures, and potential parent organizations, the new entity will form as a Swiss Association. In a period of international uncertainty around Internet governance, Switzerland provides a credibly neutral and stable global home."
shazow.net
True, couldn't strictly do it as an FID but could do it as an ENS (with an offchain CCIP subdomain setup, similar to being uhder bsky).
shazow.net
If Farcaster/MM embraces a spec designed by a third party, I'll be very impressed.
shazow.net
Yup, centralized SaaS always has implicit hidden cost that always comes calling years later through extraction. May as well pay the 5 cents today instead of lose everything in 10 years.
shazow.net
I imagine you'd be able to get a replica of your content (via relays etc), but I don't think you'd be able to migrate your signer to another PDS if Bluesky doesn't want you to (since they custody the signer key by default)? So your identity could be trapped, would need to start from scratch.
shazow.net
Not just changing rotating keys, but also self-custodying signers (in modern secure and recoverable ways, probably smart wallets).

Apps can sponsor gas if they want, it's not very expensive on L2s. Can also do counterfactual deployments (no gas until a change is needed).
shazow.net
Dan says that "The Data" didn't support them, it wasn't driving growth, etc etc.
shazow.net
Do you use wifi on linux? Wanna try a new wifi TUI I've been working on? (Trying to improve on nmtui and impala)

github.com/shazow/wifitui
Screenshot of wifitui with a bunch of silly mocked wifi networks showing.
shazow.net
Sorta yea, they got nerfed into being glorified hashtags for now, unclear what their future is.
shazow.net
+1000 hope this gets more attention, subcommunities is the way forward, one global feed (even with varying moderation and timeline algorithms) can't replace everything.
erlend.sh
I’m fully on board with your subcommunites (aka sub-reddits) pitch; imo feeds are the way to get there.

Feeds are a great precursor to subs, like a low stakes test run, much like how many newsletter giants started as a weekly links digest.

It SHOULD be possible to moderate a feed and post *to* it.
jacob.gold
Feeds are cool but aren’t a substitute for real subcommunities. Can’t post into them or style them or moderate them etc.

They could be upgraded but probably easier to just create a new thing.
shazow.net
They say there is no free lunch, but what they don't tell you is that there is also no paid lunch. The whole concept of lunch is a lie.
Reposted by Andrey Petrov
fullmoon.id
gabby @fullmoon.id · Sep 10
I'd just like to interject for a moment. What you're referring to as Nix, is in fact, NixOS, or as I've recently taken to calling it, Nix plus OS. Nix is not an operating system unto itself, but rather another component of a fully functioning operating system made useful by the kernel, systemd, …
shazow.net
anyone use an alternative bluesky client exclusively? which one? anything you miss from the official client?
shazow.net
keep/delete?

wrote it as a joke, but not sure how i feel about it. seems more honest than just acknowledging usage of ai in a codebase, but it all seems very silly.
Screenshot of a Github project README section:

## Acknowldgements
- Powered by bubbletea.
- Inspired by impala.
- Early versions made possible by Neovim, LSP, Gemini 2.5 Pro, Jules, Github code search, Google, water, oxygen, my Framework laptop running NixOS, the public goods built by socialism, the economies scaled by capitalism, the lands stolen by imperialism, and everything else.
shazow.net
arewedecentralizedyet.online is a great reminder that the word "decentralization" is useless without talking about what kinds of power participants have over each other.

I wrote a post about this, analyzing very specific failure modes and what kinds of powers open social protocols have:
shazow.net
How can open social protocols fail us?

I put together an analysis comparing several specific failure modes between Farcaster, Bluesky, and Mastodon.

Please let me know if any of the protocol descriptions could be presented more fairly!

shazow.net/posts/open-s...
How can open social protocols fail us in 2025
Let’s compare the possible failure modes of various open social protocols: ActivityPub/Mastodon ATProto/Bluesky Farcaster/Warpcast Some scenarios I’d like to consider: Can my identity be taken away...
shazow.net
shazow.net
minor request for the chat product: the tab is eating a full core CPU on my framework making my laptop hot and sad

unless it's mining crypto to pay for the bills or somesuch, pls fix -- maybe it's the rotating brain in the background or something?
shazow.net
robots.txt was the original claude․md