recurser
I've been working on this on the side for around 5 months, initially to scratch my own itch, but recently some friends and colleagues have started using it too.
- Lightweight Terminal UI written in Go
- Control chat sessions via native Claude Code or Codex UI in a remote browser
- Identify and surface questions from multiple agents at once
- Cron jobs for automation
- Share remote coding sessions between team members
- Auto-repair PRs
- Auto-rotate subscription accounts
- Allow agents to send messages between chat sessions and across model providers
- Register Github callbacks so agents can respond to CI events in realtime
- Run agents on a mac mini or similar, and control them from your phone while you're on the go
...and a bunch of other stuff. The goal is to organize chat sessions and provide the agents with primitives so that they can communicate with each other between sessions and providers, over local networks or the wider internet.The King of Microrhythm (YouTube) [video]
A Beginner's Guide to Sequence Analytics in SQL
Four year renovation time-lapse of an abandoned Japanese house (YouTube)
Using AI to Decode Animal Communication (YouTube)
This. I've been in Japan for 15 years, and have permanent residency. Citizenship would basically only grant me the right to vote for (or against, I guess) the party that has been in power almost uninterrupted since the 50s. In exchange for that, I would have to give up 3 other citizenships. Not a great deal...
1. It should be open-source.
2. It should not set any cookies.
3. It should have a strict Content Security Policy.
4. It should be opinionated about dependancies, and only use well-known, well-supported libraries.
5. It should try to detect the format of the input, and intelligently choose output options.
The last point in particular I feel is an improvement on most existing services - paste in some text and it will try to auto-detect the format and convert it accordingly (although admittedly detection of some formats is a bit primitive currently).
It's built with TypeScript + Next.js. In addition to the hosted version, the GitHub README has one-click install buttons for Vercel and Heroku, plus Docker images.
Source: https://github.com/recurser/string-is
Demo: https://string.is/ (click 'load an example' to get a random converter)
More info: https://string.is/about
There are a couple of other tools in this space if you're interested in alternatives:
- https://gchq.github.io/CyberChef/ (online)
- https://devutils.app/ by HN member trungdq88 (MacOS)
- https://devtoys.app/ by HN member veler (Windows)
- https://boop.okat.best/ (MacOS)Show HN: String.is – an open-source, privacy-friendly online string toolkit
If you are "TRUSTED BY 4,300+ MARKETERS" and "<200-ish, but changes every refresh> Users Signed Up Today", then you've built a multi-million dollar business in the last 20 days. Congrats...
Ministry of Health will not release data on pneumonia patients in Japan
Masahiro Kikuno, Japanese Independent Watchmaker (2017)
Multi-Tenant Kafka on Heroku Generally Available
Google plans to reach a Quantum Computing milestone before the year is out
Heroku autoscaling in beta
> I don't think it's any less crazy than being forced to chase a GC white whale for two weeks on a tiny memory leak to avoid a huge rate hike on your hosting bill.
The main issue we were facing wasn't the hosting bill, but high (for us) traffic, that was leaking memory on every request. Under low traffic it was unnoticeable, but at peak load the leak would cause dyno memory to max out pretty quickly, which would cause timeouts and increase the traffic to other dynos, causing cascading failures. Having more memory available would definitely have made things a lot easier, but we would have run out eventually either way.
> Joe Armstring: A Badass Way to Connect Programs Together