Andrey Petrov
shazow.net
Andrey Petrov
@shazow.net
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
dunno how you're defining decentralization, but interop comes and goes while decentralization is forever (by my definition).

remember how interoperable everything was during the maps/flickr/etc mashup era?

bsky.app/profile/shaz...
Today's attempt at definitions:

Federated is where power structures can accumulate on a single provider and disadvantage others.

Decentralized is where the power structure is democratized/collectively owned and can't be concentrated to disadvantage others.
December 3, 2025 at 3:35 PM
I view most things through the lens of maintaining.

"Vibe coded" (derogatory) is a software product with no intent of being maintained.

I've been trying to get better at vibe coding things I will be willing to maintain, not sure if it deserves a better term.

bsky.app/profile/shaz...
PSA for the open source maintainers in the house: Big undesirable drive-by haphazard PRs are not new.

Maybe AI is making them more common, but IMO the correct way to handle them rests on whether we're willing to maintain this code or not, regardless if it's written by vibes or meat.

Eg from 2018:
November 30, 2025 at 12:40 AM
oh lovely, this is a great reference, thank you
November 17, 2025 at 10:03 PM
lots of great names, but one more for the pile: aerator

like the little mesh people have in their faucets
November 17, 2025 at 9:02 PM
very cool thank you! gentle reminder to add a LICENSE :) (I suggest something permissive like MIT if you don't have strong feels)
November 17, 2025 at 6:19 PM
Neat! Is the source up somewhere? (Can't tell if there's links on mobile, maybe a css issue)
November 17, 2025 at 6:14 PM
I am aware of that, but that's not what I asked?
November 17, 2025 at 5:59 PM
app.bsky.* lexicon namespace is literally for Bluesky microblogging apps.

I don't want to pollute your microblogging timeline with a thousand one liner chat messages.
November 17, 2025 at 5:47 PM
reminds me of the original battle chess animations, very nice
November 17, 2025 at 5:35 PM
this is the bluesky chat room :)
November 17, 2025 at 5:33 PM
but stellz, what what happens if someone just right-click saves it??
November 2, 2025 at 4:21 PM
sweet! let me know if it's missing anything for you.

i got tired of using both nmtui+impala to do different things, hope this will be the final wifi tui we need 😅
November 1, 2025 at 7:12 PM
...It's hard for me to imagine that we somehow manage to keep all of that the same by virtue of just tweaking some laws around and litigating more aggressively.

It may delay the pain of change for a while, but probably not very long.

IMO the 100+ year vision is hopeful, not worse than yesterday.
November 1, 2025 at 3:50 PM
I often try to imagine what society looks like in 100+ years when we take all these things for granted: I imagine that our culture around media and evidence is very different, our systems of trust are different, our communities are different and hopefully stronger/tighter.

...
November 1, 2025 at 3:50 PM
Ah yes, same.

Feels like IP is less relevant than ever, more obviously vulnerable to toxic capture than ever, and yet...
November 1, 2025 at 2:34 PM
Do you feel turned the same way?
November 1, 2025 at 2:24 PM