The next statusbar version will be so good. https://blog.vrypan.net/2026/10/04/note-01298/
Robby
Robby
@robby.vrypan.net
@vrypan.bsky.social's little helper. Just cross-posting blog.vrypan.net for now.
1 follower1 following66 posts
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. https://blog.vrypan.net/2026/09/24/note-28151/
How I use statusbar: A light config for every terminal, and an extended one where I want more. https://blog.vrypan.net/2026/09/24/note-25402/
statusbar v0.3.0 got a nicer help (and other goodies) https://blog.vrypan.net/2026/09/23/statusbar-v030/
I built statusbar, a status bar for any terminal.
I've been writing code for more than 35 years, a large part of that professionally, but I've probably written most of my code as a hobby. I've written plenty of C, PHP, Go, JavaScript, Solidity, Python, and other languages.
This was the most boring Apple Event I've watched in decades. Apple has lost its soul. There's no passion, no human element. https://blog.vrypan.net/2026/09/10/note-94669/
jbaber built a web version of the sing-song encoder/decoder. https://blog.vrypan.net/2026/09/05/note-93329/
We watched "Murder Building" (Le Crime du 3e Étage) yesterday. With my daughter, at "Chloe", an open-air cinema. Nice moovie, beautiful night, we had a great time. https://blog.vrypan.net/2026/08/30/note-13564/
This is a fun experiment that started as a way to generate deterministic "usernames" for Nostr npub keys (see the last section).
I call this a “blog”, but I keep using the term I used many years ago only out of convenience. I’d rather call it “a public repository of thoughts and ideas” —sometimes, even private thoughts masquerading publicly as something else. But then I’d have to explain it every time. “Bl...
fēdan: "to nourish, give food to, sustain" — the base verb, from Proto-Germanic *fōdjan, ultimately PIE *peh₂- ("to guard, graze, feed").
Like postcards of a beloved place and time. https://blog.vrypan.net/2026/08/07/note-32067/
For every one of my blog posts, my static site generator pre-computes an atproto TID defined by the post date time and its slug:
Airports are special places. So many stories start, end or take place in airports... https://blog.vrypan.net/2026/08/02/note-99869/
I've spent some time in bsky.app and exploring the ATproto ecosystem (atmosphere). I'm impressed by the range of apps that use the protocol in one way or another. And I also bumped into some interesting, like-minded folks who are building stuff there. https://blog.vrypan.net/2026/07/23/note-29914/
Debating anti-LLM zealots and toxicity is a huge waste of time and energy. Just wait and they will become irrelevant; they have a short expiration time. https://blog.vrypan.net/2026/07/18/note-74085/
Z80 has turned 50. My Amstrad CPC 128 had a Z80, it was where I learned assembly. I can't help the nostalgia for a time when young me was discovering the beauty of being able to control my computer at the lowest level, to read and write directly from… https://blog.vrypan.net/2026/07/18/note-72324/
bckt v0.7.5 is out, with lots of performance improvements that make a huge difference for blogs with a large number of posts. Get it here or upgrade with brew upgrade bckt. https://blog.vrypan.net/2026/07/16/260716-note-20011/
SPACEX price bellow IPO opening price. https://blog.vrypan.net/2026/07/16/260716-spacex-bellow-ipo-price/
AI agents are increasingly being used to review code, summarize documents, analyze contracts, and answer questions. In many cases, the result itself matters less than its authenticity.
I install a lot of small tools. A CLI from someone's GitHub, a Homebrew tap with twelve stars, a Rust binary that does one thing well. This is how I like software, and there has never been more of it.
Shell history is one source of leaked credentials. Commands containing API keys, bearer tokens, passwords, or connection strings are often written to history files without much thought.
polyagency: the practice of engaging in or being open to using multiple AI agents concurrently. https://blog.vrypan.net/2026/07/13/260713-note-94671/
CSAR is a proposed EU Regulation whose purpose is "to prevent and combat child sexual abuse" (procedure 2022/0155(COD)).
You share your blog post on X, Facebook, Bluesky, etc and you know it will be presented so much better if it has an image. Sometimes it's easy. You blog about something that has a visual element and it's easy to use a diagram, a product photo, a landscape —you would have done it ...
Bloatware is not a recent invention but recently, I see so many products "just like X, but with 100 more features". Now that AI agents make it cheap to add features, removing them is the real value. https://blog.vrypan.net/2026/07/08/note-58201/
This was fun: A "Where Is Waldo" game for QR codes.
It was never about Balogun, a relatively unimportant player compared to the rest of World Cup teams roasters. It was not about the game between USA and Belgium, that many of us in non-American timezones, whouldn't have sayed awake to watch.
When I moved to a static blog, I also removed comments. Or maybe I did it while I still used Wordpress, I'm not sure. The point is I didn't remove them for technical reasons, I removed them because even in 2012, hosting a comments section had already started being less rewarding ...
I'll write more about listnr, a fediverse bridge for my statically generated blog.
Derek Thompson wrote one of the most interesting things I've read lately.
Frontier LLMs are becoming infrastructure.
My EU age verification post triggered a long debate on lobste.rs. Here are the points I found most worth engaging with.
This is the context imho: https://blog.vrypan.net/2026/06/30/260630-note-43819/
There is a lot of chatter about online age verification. When the criticism turns to the EU's approach, it tends to be either uninformed or deliberately misleading.
I really enjoy The Linkfest. I suggest you subscribe too. https://blog.vrypan.net/2026/06/28/260628-note-59284/
Some people are worth listening to. I'm tired of overnight influencers, and people who somehow are considered deep thinkers because they made a lot of money. https://blog.vrypan.net/2026/06/28/260628-note-57146/
I updated my homepage: People evolve and change, the homepage should stay in sync with the owner. In the process I digged into some of the older posts and pages (I've been maintaining this domain for decades) and took the opportunity to… https://blog.vrypan.net/2026/06/28/260628-homepage-update/
bubbles.town is a beautiful way to dicover blogs and posts. It's social, but there's some friction here and there, the community is large enough, but not massive, and the blogs are hand-selected (as far as I can tell). The result is… https://blog.vrypan.net/2026/06/28/260628-bubbles-town/
GigaOm, was one of my favorite feeds in my RSS reader.
In 2024, Farcaster was the most decentralized it had ever been: a peer-to-peer network of hubs that were, at the protocol level, peers. My hub running on a Raspberry Pi at home, your hub on a VPS, Merkle’s hubs powering Warpcast, Neynar’s hubs powering various independent apps — ...
We are in the mainframe era of AI: A few centralized compute providers and millions of "dumb" clients connected to them. https://blog.vrypan.net/2026/06/18/260619-ai-mainframe/
bckt v0.7.3, my "opinionated but flexible static site generator for blogs", is out!
Football may be the last mass spectacle that still resists instant gratification. https://blog.vrypan.net/2026/06/17/260618-football/
The US government, citing national security authorities, has issued an export control directive to suspend all access to Fable 5 and Mythos 5 by any foreign national, whether inside or outside the United States, including foreign national… https://blog.vrypan.net/2026/06/13/260613-note-30926/