Posted by david927 19 hours ago
Ask HN: What are you working on? (June 2026)
I'm also building a modern HTTPS-only transport utility called curb. It's an alternative to curl and wget. It's written in Go using only the standard library. curb can stream output or download files and picks the right behavior based on what the server returns and whether the output is going to a human or a pipe. It also has a '--vet' mode that runs the body through security sieves; this is meant to add some protection and friction for the 'curl | sh' use-case. https://gocurb.dev
Recently added support for scripts (like Claude code workflows) and been iterating on the UI for that a bunch.
I also ended up wanting other customized tooling - a more streamlined way to grep, find files and review code that my agent has written. So I wrote a few plugins for that : needle (finder with UI and sorting functions that suit me better), shuck (interactive grepper that has a workflow around refining grep commands) and glean (a review tool that lets you mark parts of the code as seen, leave comments, view diffs commit by commit or collapsed, etc). https://github.com/dlants/dotfiles/tree/main/nvim/lua
These are all in various states of experimental and mostly just for me, but a few of my coworkers and friends have been using magenta and like it.
Repo is here if anyone wants to have a look: https://github.com/deosjr/unreal-talk
And a browser-based version can be found here: https://deosjr.github.io/dynamicland/live
Should be able to turn the computer off at the mains half way through, then restart and instantly carry on without any loading phase as if nothing had happened.
Well that's the dream.
Now the lower layers work I'm mapping out the actual ECS part and what the API will be like.
I'm quite enjoying it and it's a really fun challenge.
It's all vanilla Javascript, running in the browser, so you can wreck today's productivity right this minute if you like. It has multiplayer support, so I'll stand up a server in case anybody wants to jump in.
My most recent piece is about the privacy-impacting plans the UK government announced this week, but my favourite recent output is an essay titled Care About What You Do, which brings together a lot of small thoughts I’ve had for years into a consistent thread.
More technically, have found some time in recent weeks to work on my site design backlog - most recently re-implementing inline newsletter signups after the email platform’s embedded widget broke.
Recently I've been trying to expand it from just coding focused to any kind of agent workflow. So now there are cron and webhook triggers, and more general agent tasks that aren't necessarily coding focused (https://github.com/jonwiggins/optio/blob/main/docs/persisten...).
I think next I want to try and add features for long term memory for agents, but haven't decided on a good way to do it.
I've been learning Basque and wanted to see a visualization of how the semantics move into different grammatical structures when translating between Basque and English/Spanish.
Under the hood it's using Stanford NLP to analyze the input then that analysis is given to Claude to generate the data structure needed to visualize the translation. It's really cool and maybe my favorite of the itch-scratchers I've built for myself over the years.
(Xingolak is Basque for "ribbons," a nod to the visualizing metaphor used in the UI.)