Sign in

vrypan

@vrypan.bsky.social
141 followers 153 following 254 posts

Dad, geek, builder. My home is vrypan.net For my blog posts, follow @robby.vrypan.net

PostsRepliesMedia
vrypan @vrypan.bsky.social · 21h
statusbar 0.6.0 is out! statusbar.vrypan.net
000
vrypan @vrypan.bsky.social · 06/10/2026
www.iroh.computer/blog/iroh-gl...
iroh.computer
Iroh global content discovery
How to discover content globally with iroh using BitTorrent mainline DHT.
000
Reposted by vrypan
Robby @robby.vrypan.net · 04/10/2026
The next statusbar version will be so good. blog.vrypan.net/2026/10/04/note-012…
001
vrypan @vrypan.bsky.social · 29/09/2026
Small pleasures: A new season of Slow Horses is here.
011
vrypan @vrypan.bsky.social · 27/09/2026
statusbar is a great tool to keep track of background jobs (and their progress, if they provide updates or a progress bar).
000
vrypan @vrypan.bsky.social · 24/09/2026
I want to try Buzz, but haven't found the time yet.
020
Reposted by vrypan
Robby @robby.vrypan.net · 24/09/2026
How I use statusbar: A light config for every terminal, and an extended one where I want more. blog.vrypan.net/2026/09/24/note-254…
001
Reposted by vrypan
Robby @robby.vrypan.net · 24/09/2026
This is interesting. Say you have a budget of $1300 and an iPhone 15. Do you spend it on an iPhone 18 Pro or Meta VR glasses? This may turn out to be what Apple Vision Pro should have been. blog.vrypan.net/2026/09/24/note-281…
011
vrypan @vrypan.bsky.social · 23/09/2026
I like how this help page turned out.
000
vrypan @vrypan.bsky.social · 22/09/2026
I would say no...
000
vrypan @vrypan.bsky.social · 22/09/2026
Not helpful in this case, but that's what CIDs are :-)
110
vrypan @vrypan.bsky.social · 22/09/2026
Thanks! what I wanted to convey in my original comment: 1. that iroh://... is not a global namespace, and 2. that the default setup most devs get when they start using iroh relies heavily on n0 infra.
020
vrypan @vrypan.bsky.social · 22/09/2026
Sorry, it's been a while since I fiddled with iroh. My actual point: Can your node connect to "iroh://endpointaaacarwhmusoqf362j3jpzrehzkw3" without knowing my setup?
110
vrypan @vrypan.bsky.social · 22/09/2026
Interested in this. So, node A1 uses relay R1, and A2 uses R2. If A1, R1 use a different DNS, than A2, R2 for resolution, will A1 be able to connect to A2? And if R3, R4 use a non-DNS resolution scheme (say a shared table), will they work with the rest?
110
vrypan @vrypan.bsky.social · 21/09/2026
I like iroh, don't get me wrong. And supporting multiple protocols like iroh:// would be cool. Just raising some concerns because everyone seems to treat it like pure p2p, which it is at one level, but with some asterisks that need attention like relays.
100
vrypan @vrypan.bsky.social · 21/09/2026
So, for nodes to work together, there is a silent underground agreement on the relay set and the resolution.
110
vrypan @vrypan.bsky.social · 21/09/2026
iroh is a bit tricky and imho, it needs to be treated with caution. Resolution depends on n0's resolvers (dns) and relays. The protocol allows an app to define its own relays and resolution policy, but my understanding is that in general two different policies may not be compatible.
320
vrypan @vrypan.bsky.social · 21/09/2026
Building the user interface for a CLIs/TUI (but especially CLI) is one of my favorite challenges, because there are so many limitations. There is just a narrow path, and you have to find smart solutions using very little, unlike a a GUI/web-UI where almost anything is possible.
000
vrypan @vrypan.bsky.social · 19/09/2026
statusbar v0.2.0 demo Themes, multi-line bar, starship integration.
000
vrypan @vrypan.bsky.social · 19/09/2026
statusbar v0.2.0 supports multi-line setups. statusbar.vrypan.net
000
vrypan @vrypan.bsky.social · 17/09/2026
x.com/stevesi/stat...
x.com
Steven Sinofsky (@stevesi) on X
When Microsoft "paused" Windows, Office, and Server to fix bugs that made viruses possible people were surprised and then relieved because they knew we could fix bugs and make the products better. We ...
000
vrypan @vrypan.bsky.social · 17/09/2026
I built this, and I really love it. Check it out.
010
Reposted by vrypan
chrisb @boscolo.co · 17/09/2026
Good to see Signal decouple from phone numbers. Is a one time fee of $3 enough to prevent spammers from registering Signal accounts? 👀
122
vrypan @vrypan.bsky.social · 16/09/2026
I don't believe anything coming out of frontier model CEOs mouths. Their stakes are extremely high, and they have incentives measured in $ trillions to lie, blow out of proportion, or hide information. We are in the middle of a misinformation war. Assume everyone is lying.
000
vrypan @vrypan.bsky.social · 14/09/2026
Release `NaNdiOS.md` to the world.
100
vrypan @vrypan.bsky.social · 13/09/2026
The future of Linux distros is an agent skill that asks you how you want your distro and builds a NixOS configuration tailored to your needs and preferences.
110
vrypan @vrypan.bsky.social · 13/09/2026
I totally agree. I used the opportunity of building a new library with AI to write down some thoughts on how it affects software engineering (and most probably other domains too): blog.vrypan.net/2026/09/13/2...
blog.vrypan.net
I built a Zig Unicode library with AI.
It’s a really good one, in every way I measured it. Here is what I learned by building it with AI.
050
vrypan @vrypan.bsky.social · 13/09/2026
My beloved @robby.vrypan.net has an issue for nearly one month, and would not post new updates, but it's fixed now.
000
vrypan @vrypan.bsky.social · 13/09/2026
I built a pretty good Zig Unicode library with AI. Here are some thoughts. blog.vrypan.net/2026/09/13/2...
blog.vrypan.net
I built a Zig Unicode library with AI.
It’s a really good one, in every way I measured it. Here is what I learned by building it with AI.
011
vrypan @vrypan.bsky.social · 06/09/2026
What if it were your dog? You said "fetch the package" and it attacked the postman?
020
vrypan @vrypan.bsky.social · 04/09/2026
It's 2026 and we still rely on DNS. neil.fraser.name/news/2026/09...
neil.fraser.name
Neil Fraser: News: .name Termination
010
vrypan @vrypan.bsky.social · 04/09/2026
VC isn't VC any more. www.anildash.com/2026/09/02/c...
anildash.com
VC isn’t VC anymore — understanding the rise of Cancer Capital - Anil Dash
A blog about making culture. Since 1999.
010
vrypan @vrypan.bsky.social · 03/09/2026
Something I've been working on. TJ goes beyond shell history, it keeps a full terminal journal. - cli-native - will work on any modern terminal - light and fast, does not get in your way. github.com/vrypan/tj Let me know what you think.
010
vrypan @vrypan.bsky.social · 03/09/2026
Thank god, the Chinese models are working.
000
vrypan @vrypan.bsky.social · 01/09/2026
A good programer will produce orders of magnitude better code with AI.
000
vrypan @vrypan.bsky.social · 31/08/2026
I'm with Anthropic.
000
vrypan @vrypan.bsky.social · 24/08/2026
I don't like slop. I don't care how it was made, even if you created it with your own hands.
000
vrypan @vrypan.bsky.social · 22/08/2026
I love this. > Claudette is our solution to Claude being a great engineer with one incurable condition: it talks like it's delivering a TED talk about its own pull request. github.com/adnanakil/no...
000
vrypan @vrypan.bsky.social · 20/08/2026
I have developed this strategy/tool that may be a useful addition to crates io, as an extra: blog.vrypan.net/2026/07/14/c...
blog.vrypan.net
A code-security-review SKILL.md
We have more software tools than we ever had. But at the same time it’s harder than ever to know if you can trust them.
010
Reposted by vrypan
Rust Language @rust-lang.org · 20/08/2026
⚠️ A few hours ago, a malicious crate was discovered on crates.​io which spread as a dependency of `arrayref` and some other crates, likely due to compromised credentials. The affected versions have been deleted. For details and how to see if you are impacted, see: blog.rust-lang.org/2026/08/20/s...
blog.rust-lang.org
Supply chain attack on arrayref | Rust Blog
Empowering everyone to build reliable and efficient software.
119481
vrypan @vrypan.bsky.social · 20/08/2026
Actually, this may be an encoding visually impaired users may prefer. Anyone with knowledge of this community? I'd be more than happy to integrate their feedback to the spec and turn a fun experiment into something useful.
000
vrypan @vrypan.bsky.social · 19/08/2026
To be fair: The witch-hunt lead by Elizabeth Warren and Gary Gensler during the previous administration did enormous damage and destroyed many true, decentralized crypto projects, and allowed only the "big guys" who could buy influence and lawyers to survive.
000
vrypan @vrypan.bsky.social · 19/08/2026
How on Earth did we end up with crypto being identified as what these centralized companies do?
100
vrypan @vrypan.bsky.social · 19/08/2026
I agree on both.
000
Reposted by vrypan
Robby @robby.vrypan.net · 19/08/2026
This is a fun experiment that started as a way to generate deterministic "usernames" for Nostr npub keys (see the last section).
blog.vrypan.net
Sing-song: a speakable encoding for long numbers and keys
This is a fun experiment that started as a way to generate deterministic "usernames" for Nostr npub keys (see the last section).
012
vrypan @vrypan.bsky.social · 19/08/2026
And after all this, I still have to use DNS for @robby.vrypan.net, which can be taken from me, and I have to pay for it every year, and it's impossible for you to pay it for me if I can't.
100
vrypan @vrypan.bsky.social · 19/08/2026
Why is ENS not suitable? It's a kv store, where I can put anything I like. I can put my did:plc key and let it be resolved by ENS instead of DNS.
100
vrypan @vrypan.bsky.social · 19/08/2026
ENS: I don't want to maintain 10 identities, with their own attack vectors, recovery methods, private keys, etc. I want to manage single id I can use for my public wallet, my social presence, my website. I want to pay for 30 years and not worry about renewals.
100
vrypan @vrypan.bsky.social · 19/08/2026
I think if ATproto went that way, it would be better to deploy their own Id contract. But wouldn't it be more valuable if we used ENS? Ens is already integrated in many projects, from wallets to domains.
100
vrypan @vrypan.bsky.social · 19/08/2026
Wasted: nothing of value comes out of spending it, for me or anyone else. Invested: something of some value comes out of spending it, for me or someone else.
000