Daily Journal 📓

Short dated entries, links, and microblog-style notes.



Cloudflare launching wallets for agents with x402 support.

They’re doing the handles landgrab at cloudflare.pay - but looks like it uses subdomains, so could compose with atproto.



I subscribed to the Umans founders plan at the end of June. Below is the email they sent canceling it as of August 1st.

I’m happy with the usage I had, which wasn’t 24/7 agents, and two weeks of travel. I guess I’ll try pay-per-token for a while, and of course our local AI compute ZAI project continues.


We built the founding plans around a simple picture: one developer, working intensively, free from token anxiety. That picture is gone. Agentic usage exploded. Many of you now run fleets of agents 24/7 across multiple machines, and you expect more models, availability in every time zone, lower latency, higher throughput. We serve thousands of developers and several trillion tokens a month, as a small self-funded team.

A flat unlimited plan cannot carry that world. Not because the usage is wrong, but because the only way to keep such a plan alive is to slowly fill it with throttles, hidden limits and fair-use enforcement. We would spend our energy policing usage instead of doing what we are actually good at: running large open-weight models fast, reliably and at low cost.

So we are choosing the clean reset over the slow degradation.

What this means for you, as a Founding Max subscriber

  • Your plan ends around August 1, 2026 00:00 UTC. Your plan API keys stop working at that time.
  • As an annual subscriber, you will receive a prorated refund of the unused remainder, to your original payment method. Refunds land within 5-10 business days, nothing to do on your side.
  • 1 perk ($10 credit) is on its way to your account, redeemable toward anything on Umans: top-up or cloud-agent time.
  • Concurrency packs (if any) end with the plan, no further charges. Cloud-agent slots are not affected.
  • Founding subscribers keep free access to future experimental windows for new models, and priority access to whatever plan comes next. A survey is coming soon to design it together.

Lots of people have been asking about the atproto alternative to Buzz, the Jack Dorsey-supported Nostr chat for agents & humans to chat in.

The answer is freeq, which is atproto + IRCv3 extensions, including CRDTs with Automerge, QUIC, iroh. Follow @freeq.at.



Fark founder Drew Curtis writes about the state of the Internet today & effects on Fark:

“The core problem that we can’t fix is if people hate the entire news cycle because of stuff, they are going to struggle to want to keep Fark as a daily read.”


ycc is @why.bsky.world’s coding harness:

“A docs-driven coding harness: a coding agent that works from a spec.md and a backlog of tasks. ycc is a single binary that is client, TUI, and daemon in one.”


I met one of the devs who work on Fibery at Local-First. I like the description “an operating system for orgs run by nerds”.

Kind of Grist-like, not open source, and SaaS per-seat pricing after the first 10 users. (They do have free to use for OSS).


Vic made an Airglow automation which saves starred @tangled.org repos to your own @semble.so collection.


Tangleflow: Convert GitHub actions workflows to @tangled.org pipelines and vice versa.

By @43801j.com


PropterMalone released Clade: “Your own contact rolodex, built from the data exports the big platforms already owe you — merged, enriched by web research, searchable.”

LinkedIn, Google, Facebook, Bluesky as sources.



The majority of FOSS developers are one-man-shows, and the only cOmMuNiTy they have around them are the users requesting features or reporting bugs while most of the time not contributing in any form whatsoever

I Regret Migrating to Codeberg


TIL caffeinate is a built in MacOS CLI command that makes it so your Mac doesn’t go to sleep.




I met Luke @luke.kanies.com at @localfirstconf.com & answered some atproto questions at the beer garden. He wrote Building on atproto with a lot of questions about permissioned data and how this meshes with local first.