This is starting to look good. Nothing really fancy, it's practically a guide on how to formalize and leverage a specific FIP-2 use case.

At the same time, the spec takes into consideration practical limitations and implementation hurdles (for example, how easy it is to implement at scale, with minimal resources).

Start a thread in discussions if you have questions, or suggestions, or any other feedback. Also, interested in applications that could leverage it, other than blog feeds.

https://github.com/vrypan/snappub

So, I started working on the ideas described in https://blog.vrypan.net/2025/10/24/snapchain-and-static-blogs/ which lead me down a rabbit hole:

  • https://github.com/vrypan/snappub This repo has the initial spec for RSS feed to use Snapchain as their notification backend (what used to be a "RSS ping service"). This is a very efficient way to notify RSS readers that a feed has been updated.

  • https://github.com/vrypan/snappub-tools To help with testing, especially devs that know little about Farcaster and Snapchain, I started building a set of tools to help them send updates and check if a feed has been updated.

  • https://github.com/vrypan/fc-appkey Which had me face the old problem with posting to Farcaster from your own apps: appkeys (aka signers). So, I decided to fix this for everyone. fc-appkey is easy to install (just binary, brew, etc) and will show you the QR code in your terminal, and let you generate appkeys:

  • And btw, I realized that I can use a single repo for all my homebrew taps, so, I'll start migrating all of them under vrypan/homebrew-tap.

I've been spending more time on https://reederapp.com lately. Which comes with my blog becoming the core of my online presence again. And also, bckt-generated RSS feeds getting some love.

Being able to post on Farcaster (which is easy, compared to writing a new blog post) and then selectively converting casts to blog posts with a single command, is liberating. I could automate the process, but I like the curation step -not everything I post here is worth becoming a blog post.

I also have a couple of ideas on how to piggyback on snapchain to offer ActivityPub-like or even ActivityPub-compatible functionality for static blogs.

Hey! I’m you, three years from now. Don’t bother.

BTW, @dwr, there was a very interesting community/movement around "IndieWeb" about 8-9 years ago. I have not followed it for some time, but anyone building an open web3 should have a look at their concepts and ideas.

--@vrypan

On macOS, use CoreLocationCLI to get your current location in the cli. (I think it requires wifi enabled).

On “creators”

I don’t like the term, at least not the way it’s used today.

Of course, anyone who creates something is a creator by definition. But over time, the word has been loaded with a kind of metaphysical glow. First by social media platforms that wanted to flatter their users, and later by crypto, which tried to elevate the space’s raison d’être “above money.”

Yes, there are people who create content professionally like journalists, designers, photographers, musicians, and others who rightly expect to be paid for it. But in my humble opinion, most people don’t create content to make money. And let’s be honest: most don’t make any, at least not in any meaningful way.

People want to be heard. They share their thoughts, designs, music, and news publicly because they want to be seen. Sure, getting 100k likes or making $1,000 is nice, no one will say no to that (and once you do, you start seeing your online activity through a different lens).

But for most of us, a comment or a reaction from three, five, ten people we value is more than enough. Or meeting someone in real life and hearing them say, “I rarely post in public, but I read you regularly,” or “I really liked what you posted the other day.”

Solitaire and Minesweeper

Microsoft first included Solitaire with Windows 3.0 in 1990. While it seemed like just a simple card game, its hidden purpose was to help users learn a new skill: dragging and dropping with a mouse. (Source: https://en.wikipedia.org/wiki/Microsoft_Solitaire)

Minesweeper joined the Windows lineup with Windows 3.1 in 1992. It was designed to help users get comfortable with right-clicking and left-clicking. (Source: https://en.wikipedia.org/wiki/Microsoft_Minesweeper)

Among tech enthusiasts, there was a long-running inside joke that MCSE (officially, Microsoft Certified Solutions Expert) really stood for “Minesweeper Consultant & Solitaire Expert.”

silicon can render your source code into a beautiful image. Like Carbon, but it's implemented in Rust, and runs locally, without requiring a remote web service.

https://github.com/Aloxaf/silicon

If Play Store blocks the app in some regions, how about Farcaster adding the android version of the app on @ethos dGEN App Store?

PSA

Farcaster is adding more crypto functionality, and mobile app store policies in some regions don't allow crypto apps. Other popular wallets also have to follow these rules. A very small number of users will be affected by these changes.

If you are one of those users, the app will notify you and will let you export both your Farcaster and wallet recovery phrases.

--@dwr

The QNX Operating System: An amazing story of an OS that started 45 years ago. Today it's used by Boston Dynamics and SpaceX, among others.

Who can ignore this? 👇

Versions 4.2, 4.22, and 4.24 all released in 1995. The final version 4 release was 4.25 in 1997. At least one QNX 4 installation ran for over 20 years without a reboot at the ESA. This was possible because peripherals could be hotswapped, drivers could be changed, and network nodes could be added or removed without bringing the system down.

https://www.abortretry.fail/p/the-qnx-operating-system

I found this gem: The Original Illustrations of the Voyages Extraordinaires by Jules Verne. https://jv.gilead.org.il/rpaul/

The first Jules Vernes books I read as a kid were my mother's, who had read them as a kid too. And they had these amazing illustrations that guided (not too much, just enough) my imagination as it recreated Verne's amazing worlds.