Live data from Hacker News

Ask HN: What are tools you have made for yourself since the advent of AI?

news.ycombinator.com

271–280 of 913 posts

Re: Ask HN: What are tools you have made for yourself since the advent of AI?

#271
- A telegram bot that messages me in the morning and afternoon with a todo list essentially. It’s connected to Google Calendar and a crude memory database (SQLite). The kids wanted me to make it sound like the character Yarnaby from Silksong.

- Automated backups of steam saves for when my kids wanted to play the same game on my account and saves get out of sync with steam cloud. The kind of thing I wouldn’t usually bother with myself.

- automated script that reruns failed GitHub actions in repositories with flakey tests ‘cause why bother fixing them? It also auto catches up branches with the main branch for the repo.

- a YNAB extension for pi (agent harness) to help with entering purchases that need to be split across categories. This is also in the telegram bot so I can use voice-to-text to explain a purchase.

- I already had some python scripts to generate pdfs of Magic: The Gathering cards for printing proxies. I had an llm extend it to make some dividers with the set names and symbols on them. Makes organizing them a lot easier in the big card boxes.

Re: Ask HN: What are tools you have made for yourself since the advent of AI?

#272

I wrote my own Claude Code agent. It leverages some parts of multiple different agent stacks but using my architecture. It's layered, has long-term memory, agency to expand upon work, access to linear, access to all the models and endpoints you could possibly wish, as well as support for combining multiple providers and models into the layers so that delegation to the workers happen on the cheaper, more cost effectiv…

As the 36 millionth person building something similar, I wish[0] there were better info out there on what works well. I can understand why, but it's still frustrating seeing on the one hand how deeply helpful the flywheel of this type of setup can be, and on the other hand how every blog post stops at some incredibly superficial setup to help them write more blog posts. [0] Yes this is a plea, if anyone has the good…

Here's what I did, roughly, YMMV. I have a lot of experience in managing scale and web platforms as it's what I did for like a decade so, grain of salt and all. Let's assume you have access to N number of linux machines with GPU's, for the sake of argument.

I have a small RPI acting as my homelab pihole and dns so what better than to run the management UI on?! So I wrote a small bun management plane, nothing fancy, just a react app with user auth + openidconnect for those that like that stuff. From there, you have compute pool (empty at the moment because it requires a deployed agent). I added the ability to directly ssh into a machine, install the "agent" with privilege so it can manage docker, and the agent talks back to the management plane over websockets. A keep alive / health / status / resource packet every 15 seconds. Streams if you are looking at logs or accessing a container. I used Codex for most of this work but defined the protocol and everything upfront using protobuf (even though it's websockets). It helped with the "vision" and keeping the agent like Codex on the rails through completion.

Once you have a pool (agents installed on your N number of linux machines), you can deploy apps (which are my way of saying, a container with a namespace) or you can deploy agents (which is my agent, custom made for this) that are assigned to a project. I decided Org structures are a great way to delegate workloads so that's how they are modeled. Projects provide the git repo, the docker registry for images and storage of artifacts, as well as the history of all the prompts the agents have done in the project. Useful if you want to go back and search through |thinking| tags to figure out the reasoning behind a decision.

All of this was built in like maybe a month with Codex initially, until my agent was up to the task of coding w/ an endpoint configured (OpenAI API initially, now, NVidia DGX Sparks). What really works well is the delegation. The agent's have a webui that is exposed via the project urls so you can interact with the "scrum masters" of each project. They also share a stream if they are on the same project (but different subprojects).

I too wish there was more information on this but I didn't keep the lack of it from stopping me experimenting and finding what works. I came from the Mesos/DCOS era where you stop thinking about the metal and think in pools of resources. It's a distributed systems problem.

Re: Ask HN: What are tools you have made for yourself since the advent of AI?

#273
I've written my own programming language. IMO, "good architecture" exists outside of specific language choices - SOLID, various design patterns, etc.. I've always felt like I'm implementing the same high level design in any language I've worked with, it's just manifested and looked different, depending on the language tooling. The "good" opinions are baked into the _structure_ of the language itself, so the robots have no choice but to build well designed codebases.

https://github.com/hale-lang/hale

Re: Ask HN: What are tools you have made for yourself since the advent of AI?

#274

An attempt at an artificial unconscious. Turns out it’s pretty hard to inspire an LLM to be creative. https://sisuonspeaks.com/

Do you have a write-up on how it works under the hood or is it meant to be more mysterious?

Here’s the more detailed writeup: https://gist.github.com/adromero/e6a776e6a6100d53116f4053677...

Re: Ask HN: What are tools you have made for yourself since the advent of AI?

#276
I made a quick web app that lets me easily perform Bayesian evidence updates for a set of competing hypotheses. You drop your hypotheses into rows. Then for each piece of evidence, you add a column and fill its values with the odds of observing the evidence given that the corresponding hypotheses are true. The app then computes the posterior odds on the competing hypotheses, given the complete set of evidence. You can also import/export your results as CSV data.

Re: Ask HN: What are tools you have made for yourself since the advent of AI?

#279

I built a browser extension that stops animated images such as GIFs by default. I've always found it annoying that browsers autoplay animated images, and there still isn't a built-in way to control that behavior. The extension shows the first frame and adds a play/stop button directly on the image. What started as a personal utility ended up being published on the Firefox and Chrome extension stores. It's still a sma…

Nice, this means ebay will be usable for me again. A while back they started permitting videos instead of pictures for the thumbnails of certain products and I pretty much stopped browsing the site. As if online retails websites weren't bad enough already.

> I previously posted a Show HN about it, but it didn't get traction

FYI your linked submission is marked as dead. Not sure if that's a problem with your account or not. You should email the HN mods.

Re: Ask HN: What are tools you have made for yourself since the advent of AI?

#280
1. A personal dashboard that is gloriously incongruent, but solves almost every problem where I have to glance at my phone: my home and car battery charge levels, my failing github actions, planes overflying my house, medication tracking, Life360 integration so I can ensure my kids charge their phones, sports and finance tickers, birthdays, fuel prices, public transport, integration with my bathroom scale....the list goes on and on. It has ticker mode, card mode and alert mode and lets me add features via a Github and Claude API integration.

2. A shopping list app that allows me and my partner to coordinate on our shopping

3. A recipes app that includes AI scanning

4. A standalone home battery dashboard/app

5. A fuel prices app that is tailored for the closest fuel stations and is ad-free

6. A tool to draw classroom supervision maps for my partner (thrown away already, I didn't want adware/bloatware so I built it, she used it, then I threw it away)

7. A quiz website, cos the one I used to play on was overrun by ads.

8. A time tracker that I'll throw away at the end of the tax year

And more, and that's just what I did for making my life easier, there are other more "enterprisey" things I am working on. They're web apps that I add to my iphone desktop or run on otherwise junky old tablets or on TVs.

The point is that they do exactly what I want them to do instead of relying on downloaded apps that get me 80-90% of the way there, even if they'd be classified as "AI slop". I know enough about security and caching that they aren't full of holes and don't kill upstream, but I don't really care about the code, and it's literally easier for me to build something new than to go to Google or an app store to find software that's full of ads.

Post reply on HN