RSS Amplifier

Blog

blog.vrypan.net

blog.vrypan.net

blog.vrypan.netRSS feed ↗50 posts

Latest posts

(untitled)

Me, trying to explain that crypto-rails have already solved a problem to the atproto crowd.

My right to use the emdash

@luciano wrote:

(untitled)

Good morning

(untitled)

Today I had a long discussion with Eric, a professor of architecture from Austria while we were both enjoying the afternoon by the sea. I learned so much! Public spaces are so valuable. Developing the skill to ask and listen, too.

Built to be abandoned

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...

(untitled)

A summer morning.

The evolution of "Feed"

fēdan: "to nourish, give food to, sustain" — the base verb, from Proto-Germanic *fōdjan, ultimately PIE *peh₂- ("to guard, graze, feed").

(untitled)

Like postcards of a beloved place and time.

(untitled)

Big news. AMD acquires Taalas.

(untitled)

If the title was "Meta developers accessed the internet and hacked another firm", the reactions would have been different. There would be some lawsuits at least.

(untitled)

Codeberg is such a disappointment. I used to build a number of tools that integrated with Farcaster. Is Farcaster crypto? Do I have to ask permission/assessment and explain politely that "it's not crypto the way you may think"?

Pre-computed record keys for my blog posts

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:

(untitled)

I think I have completed my setup. Everything locally hosted + Cloudflare pages and tunnel.

(untitled)

ENS is an extraordinary piece of tech. The fact that projects focused on decentralization and censorship resistance ignore it shows:

(untitled)

Airports are special places. So many stories start, end or take place in airports...

(untitled)

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.

(untitled)

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.

(untitled)

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 and to the video RAM, to jump...

(untitled)

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.

(untitled)

SPACEX price bellow IPO opening price.

Verifiable AI inference

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.

A code-security-review SKILL.md

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.

shg, the shell guard

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.

(untitled)

polyagency: the practice of engaging in or being open to using multiple AI agents concurrently.

Chat Control 2.0 (CSAR): a risk list

CSAR is a proposed EU Regulation whose purpose is "to prevent and combat child sexual abuse" (procedure 2022/0155(COD)).

AI-generated blog post images are not cool any more

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 ...

(untitled)

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.

Where Is QRdo?

This was fun: A "Where Is Waldo" game for QR codes.

USA-BEL 1-4

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.

listnr is an ActivityPub bridge for static blogs

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 ...

Testing listnr, a fedivese bridge

I'll write more about listnr, a fediverse bridge for my statically generated blog.

(untitled)

Testing ActivityPub

What a Forgotten 100-Year-Old Report Says About Who Americans Are

Derek Thompson wrote one of the most interesting things I've read lately.

LLMs Should Be Common Carriers

Frontier LLMs are becoming infrastructure.

What's wrong with EU age verification? Part II

My EU age verification post triggered a long debate on lobste.rs. Here are the points I found most worth engaging with.

(untitled)

This is the context imho:

What's wrong with EU age verification?

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.

(untitled)

I really enjoy The Linkfest. I suggest you subscribe too.

(untitled)

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.

(untitled)

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 fix some broken links, and resurface some l...

(untitled)

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 something close to a cozy corner, which I enjoy...

We don't have an information problem

@simonmaechling wrote:

Om Malik, 1966-2026

GigaOm, was one of my favorite feeds in my RSS reader.

The ghost girl

We have to go back!

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 — ...

(untitled)

We are in the mainframe era of AI: A few centralized compute providers and millions of "dumb" clients connected to them.

bckt v0.7.3 is out

bckt v0.7.3, my "opinionated but flexible static site generator for blogs", is out!

(untitled)

Football may be the last mass spectacle that still resists instant gratification.

(untitled)

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 Anthropic employees. https://x.com/Anthro...

A forgotten terminal trick: the host-writable status line.

The VT102 (1978) and VT220 (1983) had the familiar 24-line terminal screen . This the reason your terminal defaults to 80×24, or 132×24. The VT320 (1987) kept a 24-line main display for compatibility, but added something extra: a 25th line at the bottom, reserved for status infor...