It started as a tool to help me figure out if I need to protect my plants or water them down here in New Orleans since we don't really have freezing season, but also have super hot days or rain issues.
I believe typing is probably one of the most important skills in 21st century for knowledge workers and yet one of the most neglected. Hoping to change that.
Anyone can learn to type fast, without having to think about or look down at the keyboard. We are building the best tool to help people get there quickly
Typing applications has been an extremely crowded space since all the way back in the Mavis Beacon days - good luck!
Small bit of feedback that might help it stand out more from the crowd and appeal to HN users: Add in training for Colemak, Dvorak, and maybe regional variants like AZERTY.
I've worked on it for about a year, with 1700 commits. I've been going back and forth if I should just open up the canvas or also the multiplayer experience.
I've always had the dream to make some money from a side project, but I don't think this one is it, so I'll just make the entire repo public. Just want to clean up some stuff first.
Lots of fun tech used: duckDB WASM, Cloudflare Durable Objects, tldraw and pocketbase
The landing page is teasing. Then I clicked 'Open a Canvas', expecting to play around with a canvas to understand the tool. But bummer, a login screen. Maybe you can let people try before making an account?
My wife and I are working on a math/science/CS-inspired jewelry business. We try to create pieces that stand on their own aesthetically but have a hidden meaning.
We currently have two styles: lambda calculus based pieces (we depict the lambda/Tromp diagram) where we have Y-Combinator earrings (well, strictly speaking they are one beta reduction away from Y-combinator. Aesthetic oblige) and a pendant depicting a lambda expression computing Graham's number. The other style is quantum computing circuits, based on quantum computing research my brother (a physics professor) is doing: a pendant that is actually a non-local controlled-NOT gate.
I wrote a tiny DSL to describe the jewelry pieces, and an interpreter to produce CAD files. We then either 3D print them or have them produced by lost-wax.
We are 200% out of our comfort zone (and love it): I know nothing of front end dev, payments, or anything like that. The diamond district in New York is a neighborhood we normally actively avoid, but if you are forced to go there it is fascinating (people examining diamonds on the corner of the street, others in fur coats in summer straight out of a mafia movie...), and especial marketing. Jewelry is a completely saturated business (luckily we are not doing this to pay the rent); we think we have a unique angle, but we are still figuring out the target audience (if there is one), how to advertise, etc.
I used to teach C to students many years ago, and with agents it's becoming a niche craft. C is still both an important and fun language to use, and I've been very slowly making a C language course to let beginners learn a bit about the language and practice writing simple code with no AI: https://c-course.com
A work in progress, and will stay so for much longer, I guess.
wireplug lets you create mesh VPNs using standard WireGuard.
Your wg config files stay almost the same, except you no longer have to specify an `Endpoint` for your peers.
Instead, wireplug detects all your possible endpoints (including LAN) and coordinates them with your peers for you.
It handles NAT traversal and works with the in-kernel WireGuard driver on Linux and OpenBSD.
This lets you keep managing your own keys and network topology, while also maintaining connectivity when moving between networks.
Currently working on improving NAT traversal by adding support for PCP and NAT-PMP.
my own high speed train viewer (trainradar) that i use to further develop my software development skills. so far i'm happy with it and its performance, and it has forced me to learn how to scrape without being detected/banned
i'm using react on the front, pretty interesting how it manages states in the frontend and how to come up with new strategies to not trigger so manny re-renders of the UI, and on the back i use fastapi with postgresql and oauth2
Working on the ability to create mixnets with sanctum [0] and its cathedrals.
Sanctum already has very capable traffic analysis protections in place in the form of shroud, but being able to build mixnets will make it even more valuable.
But it’s been vacation time so it’s been slow progress as time away from the internet is equally valuable.
I am working on Cangjie Workbook. I am trying to create the best in class tool for learning Cangjie. It's a Chinese input method based on decomposing characters into sub parts (not necessarily related to how they are written). It has a high learning curve, but it is a lot of fun to type with and helps you remember characters. It is a tool that I use myself. I already have a couple of users that have been giving me feedback. You can use a subset for free and without any login credentials. The complete product is available for a small monthly fee. Any feedback is welcome!
Still working away on a completely offline meeting document generator that works on generic laptops with no GPU (https://whistle-enterprise.com). A new release coming very soon focusing on getting clearer audio which in turn makes the transcription and end document generated more accurate.
Inbetween that I've been working on a "software house" (don't know how else to describe it). Pretty much codex/claude running on a VPS with a web interface and the ability to actually build and publish software / webapps etc.
It came from me sitting on the train on the way home and I had an idea pop into my head for a pebble watch app, I wanted to build it and test it there and then as I still had about 45 mins left. I know you can run codex against git repos in the cloud but I didn't want to faff with that (and last I remember the allowances for this were much less generous). It's been really fun, probably many things like this out there but it works exactly how I want it to. I plan to open source it once I've tidied things up a bit more.
I've finalized and have in beta testing an AI-based natural language search of properties from an MLS feed. On top of that, I'm continually tuning an AI agent that is able to do property research, comparisons, neighborhood and history analysis, etc.
I don't necessarily suggest that anyone besides myself use it. I open-sourced it to perhaps give other people ideas, but it is tailored to just my own needs (e.g., hardwired to use deepseek-v4-flash-0731 via FireWorks.ai; supports just the tools I need).
I’m working on a sailing watch system for clubs and teams without the resources for existing systems (thousands of dollars per boat).
I’m starting with the Waveshare ESP-32 watch. It has a great price tag and features, and an impossibly small battery for regattas that run for hours over two days. Designing it for super low power like this, no internet (regattas are often rural), and very high expectations (competitive sailors) is challenging and fun.
Ultimately custom hardware (probably Nordic based) will be in the cards, but for now I’m engineering a solution from what I have.
Ever since I read this https://paulbupejr.com/developing-the-optigap-sensor-system/ I've wanted to build a system that takes in a shape and adds bends and fiber routing so you can dynamically create readable objects. I was initially imagining wanting to add the bending points manually but I'm not so sure that's the best practice and I may want to think of a heuristic for good vs bad bend points before even considering the UI.
I also bought some cheap gloves from harbor freight and used a needle to route fiber through each finger to make a simple power glove like thing which I think I can connect to arm arm to make a cool robot game. I think of the two I am more excited for the first but its much more work than the second and my day job is getting more exciting than I would like so by the end of the month I'll have had to pick one to finish.
It was never really meant to be an SDK of sorts that other PS1 homebrew projects would pull as a submodule and depend on, but since it more or less became one I am likely going to split off the examples from the "core" (headers, CMake build scripts and tools). I have also been asked to add more examples, particularly on how to play sounds through the SPU and access the CD-ROM drive, and may cover I/O on some PS1-based arcade systems in the future.
g023 Code - https://github.com/g023/g023code a deepseek v4 flash harness built specifically for that model, that uses Ollama for its vision support, and uses the built in web search capability natively. Created only in Python to keep it easy to implement and use. Made to achieve cache efficiency, and keep context tight.
Working on GameBeacon, a different take on LFG(looking for gamers) app/website where gamers can sign up, light a beacon and invite friends to a game session. You can also add your games to build a game collection, including a neat way to scan photos of your physical games using AI. https://www.gamerbeacon.com/ and download the app in the app stores. Been a blast using it with my buddies on VR games weekly.
Succinct data structures. Finished the indexable bit vector, with nanosecond rank/select operations. Working on the range min max tree based balanced parentheses succinct tree structure, with support for the usual tree navigation and operations.
Six months ago I began writing and publishing one essay a month. Last month my wife and I hiked Fuego Volcano in Guatamela for our 20th anniversary. Here is my essay on that: A Country Within Myself - https://www.metanoia-research.com/dispatch-005-a-country-wit... .
10 years ago I rode my bicycle from Connecticut to Central America. I stayed in Antigua for a few days to just relax and reflect. Thanks for bringing those memories back!
Adding Java class inline editing without decompilation feature to https://jar.tools/class-decompiler - so you can update some class values (number or strings, or event access modifiers) without needing to recompile the .class file. I called it Tweaks
A better way to track real-time pricing of DRAM and HBM pricing in the market specific to equipment type, manufacturer, and other metrics. Feedback welcome to improve and see if there is a market for something more in-depth.
Solo founder (and sole employee) getting to 2M ARR with Zigpoll[0]
AI is making it possible to go after bigger clients so the strategy is to focus on marketing and going upmarket. A lot of new features to add and things to learn as you move up to bigger customers with larger contracts!
I'm working on a browser IDLE game made with Go. I've never touched Go before. The game core it's 80% done and it was pretty easy to code but I have no idea what I'm doing in with the transport/http layer.
At this rate I'll have it finished by the end of the next decade.
I'm working a new Fantasy Football league/format that is category-based (like hockey/baseball) in an attempt to make games more "watchable". The problem with traditional Fantasy Football, is that half of the game (defence) is ignored, while not very economically-valuable positions, like RB and TE, are elevated far past their real world relevance. This new system is my attempt at fixing both problems!
It's a screen recording tool for Linux. The goal is to make it as fast and efficient as possible, while also being simple to use and install. It's just a hobby project that I am having fun working on. Here are some notable things about it:
- Written in Zig
- Uses Vulkan Video for encoding
- UI built with SDL3 and imgui
- Features recording, replay buffer, and screenshots
A calorie tracker for iPhone/Watch/iPad, no subscriptions, no ads, integrates with Apple Health and fully open source. Includes optional AI features, either using on-device Apple Intelligence or BYO with Anthropic, OpenAI and OpenAI compatible services (eg self-hosted).
Still tuning it, but over the last month I've used it to lose around 10lbs.
I'm planning to put it in Testflight to avoid the 7 day signing expiration and improve iCloud integration, but don't have any plans to put it in the App Store. Developed with Claude Code and Axiom skills [2].
This has been my work outside of work, which I spend most of my weekends on. It has gotten enough downloads (23k+) and traction to motivate me to continue.
I've been working on this for a while now. It creates a sort of AGENTS.md or CLAUDE.md table for your database which holds all the joins, definitions, formats, and relationships, as well as what are popular criteria sets and combinations.
And it populates it into a bi-directional visual (round-trip) SQL editor. Make changes in the UI or SQL text, it goes both ways.
When? Is a timeline game I've been working on for a bit. It's a board game I love playing with my family and I wanted a slicker mobile version I could play with them.
I’m building an image sharing site (just for me and a couple of friends) that tries to emulate the old days of Flickr and Instagram. Chronological feed, no recommendation algorithm, no reels, no ads, etc. Knowing that it’ll never be open to registration or “real” users takes all the pressure and expectation away and it’s just been fun to work on.
I'm working on https://www.amika.dev/, which lets you put sandboxed agents on cloud VMs and then message them over the internet.
It's for agent + human devboxes, for chatting with coding agents from the web, or automating them with an API. Thing like Claude Code web, but any agent and you directly control the VM, too.
We're working to make amika.dev work on any computer, homelab, or K8S cluster. For tech folks, I describe it kinda like if Tailscale and Firecracker had a baby.
I made a site https://snack.game where people can upload and share multiplayer games.
It uses webtransport instead of websockets for the networking transport so the games feel a lot better than normal web based multiplayer games. I'm surprised more people aren't using webtransport given it's supported now by all major browsers.
a new agent/harness, mu. not ready yet but hope to let people play with it ~soon. its got very few novel ideas, but attempts to do the existing good ideas reasonably well and be as minimalist and composable and pragmatic as possible
iI am working on a synth engine (music synthesizer) in Python and C++
not a developer; music producer, classical pianist, and occasional NI Reaktor programmer.
It creates sound from math expressions which were inspired by the Desmos graphing calculator.
The sounds are mainly of the FM/DX7 taste.
i can't decide whether to show my progress on video by hiding or showing the expressions LLM(s) and myself "discovered".
It sometimes sounds extremely musical and sometimes very dirty and experimental, what's normal for frequency modulation.
Please help me decide: show all and open source or continue working on it and pitch it to some big names. ;-) I have the feeling it has strong potential for prototyping, as well as taking the role of a keyboard engine. It is completely viable to manipulation via AI because of its concept.
It runs nicely on an M4 Mac mini with 256 voices of polyphony and has a very high level of expressivity mainly via half-pedaling (sustain pedal).
Velocity, 8 macro knobs, no filters, no fx, ADSR envelope. A web interface and additionally CLI.
still trying to figure out how to find users for my offline model agent harness with self-customizability and an offline wikipedia reader/tracker. tell your friends if you can think of a meaningful audience profile. http://enough.support has details/links
Benchmarking public agent skills: Oh My ClaudeCode, Superpowers, Git Ship Done, (previously Get Shit Done), and the Karpathy ones against Swebench-Pro and SlopCodeBench. I have a July vs June breakdown. It's been an interesting learning exercise and reveals the cost/performance impact of using these.
I know there are lots of options in this space, but I wanted to experiment with a new approach: a compositor overlay. During transitions (like scrolling on focus, moving a window, etc.) an overlay pops up and uses _screenshots_ of windows for animating while the real windows move below. Once in place, the cover dissolves out. It's not perfect, but this makes it _feel_ much closer to native.
A newspaper for kids. Printed on real newspaper and delivered monthly. Full of puzzles, math challenges, nature facts, science experiments, outdoor scavenger hunts, and even custom card/board games for families to play. https://thecuriositytimes.com/
Limiting screen time has been a primary goal in my household and has been going well. But I wanted something that would take my kids hours every month that
Lately been obsessed with learning and doing sales coming from a software engineering background. Working on https://getsolenoid.com/ to help the builders reach out to people with more buying intend.
The basic idea is that instead of trying to solve the general case in robotics (ie, the humanoid companies - multiple tasks, multiple environments, generalization, etc) which needs billions of capital, can you efficiently deploy current tech to robustly do one task in one environment for cheap.
I am working on analytics for AI chat and search. Suppose you have a sports shoe brand, then you would like to track what AIs recommend when they are asked "best running shoe".
A new kind of GPU library written in rust with backends for CUDA, DX12, Vulkan, and Metal (tenstorrent and wgpu are planned) and bindings for rust-dynamic, python, c++, c, and dotnet (Java and Fortran are planned).
Uses the slang shader language exclusively. All submissions are expressed as graphs (like cuda graphs), are retained automatically (sometimes partially with a graph partition algorithm), and automatic synchronization of GPU resources. No runtime dependencies (slang is vendored) and new calling convention for shaders using a virtual entry point that allows resources to appear as arguments to the shader 'main'. Includes automatic VRAM and resource recycling for device resources.
Shader coroutines and automatic kernel fusion are planned.
Supports both GPGPU and graphics.
Made it because cross backend GPU libraries usually either target lowest common denominator or are specialized for either compute or graphics or ML. In my experience GPU programs and frameworks are written to target a different kind of machine than a tape machine, but nobody outside of tenstorrent have bothered to describe that machine. So I defined a new kind of abstract machine for cooperative resource-oriented computation called a Fondaco machine for which goldy is the reference implementation.
Indexing multiple captured video streams with awarded action points and adding athlete/referee positions overlay. Stretch goal -- controlling PTZ camera for predictive capture of the high intensity actions.
I am not really working on anything new as such, but I am mostly
just polishing existing workflows. For instance, the task for
today will be to use mechanize (in ruby) to automatically tap
into a webservice which I use manually right now via a browser
interface. I want to do this all from the commandline next.
(Ideally I'd not want to depend on this and do it locally, but
it does various things with .pdf files which I have not yet
been able to do myself. ghostscript is surprisingly awful,
and while there may be alternatives, I am not too familiar
with all of what they can do, whereas the webservice really
has all pdf-related tasks already solved, as-is, including
optimising for size. For some reason ghostscript produces
much worse results, from A to Z.)
Nothing too interesting though.
I have more interesting projects, but these have to come after
I focus on more pressing reallife requirements; on my next
todo list, though, I want to extend the code I use to compile
from source. I track almost 4000 programs already and can
compile most of these (for some reason GCC 16.2.0 does not
want to compile today); I want to extend this, finishing
an automatic build of the linux kernel and full bootstrap
into a new system while also adding more language bindings,
such as lua. And also allow for this to be compilable via
a web-interface.)
My games, and cleaning up my ext3/4 journalling code for the NetBSD kernel. I've got it opening, reading, and replaying the journal upon mount, now I need to move on to getting it to actually log disk transactions during use.
I make a podcast client for iOS that detects and skips ads for you using an on device model. This allows me to sell without a subscription. I am working on v2 which will bring support for video podcasts and YouTube podcasts.
A cheap rowing counter. Competitive rowers use a training device that counts their strokes per minute. I figured out that the major parts are really cheap, even as individual purchases, so I wanted to build a budget version. So far it counts strokes fairly accurately and I've just completed initial tests of the display.
Drone experiment. I'm building a image recognition drone from scratch. It's based on a H743 Slim V4, with an RPI5 and a OAK-D Lite. I'm currently trying to figure out why the back left rotor is producing way too little thrust.
Like everyone else, I'm also working on an agent harness. tl;dr I don't trust any agent to not be dumb, but the agents seem to have some success recognizing when the work of an other agent is dumb. In early tests, the back and forth seems to provide more stable and better results.
I'm building a language with AI as a personal project. My hobby is tinkering with my homepage [1], and for paid work, I'm handling a project related to autonomous drones
https://httpstate.com // a super easy, batteries included, library and server to exchange small bits of data between apps
https://wafertown.com // the first LLMORPG, you write a prompt and your character "lives" through a simulation of life using it as a guide, interacts with others, etc. sends you a summary of what it did and allows you to steer it for next day. think of it as a small tamagotchi but with hundreds (hopefully thousands!) of other players
I am working on a discussion board for HN’s Who is hiring.
Too many times I have been burned by applying to scam listings or people who are just to self-promote and use people who want a job as a marketing channel (looking at you BetterStack, fu in particular).
I want people to be able to discuss and flag companies which are lying or just a waste of time, yet HN refuses to do anything about it and doesn’t allow threads as discussions and removes comments.
Hit me up if you want on the beta testers lists, already got a couple of people.
A few things outside of normal work that are deliberately different to be interesting to me:
- Ongoing work on an airline announcement engine that works with flight simulators
https://github.com/fearlessfrog/MSFS_Universal_Announcer
- A multiplayer board game for Discourse forum users that is not the popular Risk (tm).
https://github.com/fearlessfrog/discourse-not-risk
I've been working on https://plantkeeper.co/
It started as a tool to help me figure out if I need to protect my plants or water them down here in New Orleans since we don't really have freezing season, but also have super hot days or rain issues.
Building a modern typing application.
https://typequicker.com
I believe typing is probably one of the most important skills in 21st century for knowledge workers and yet one of the most neglected. Hoping to change that.
Anyone can learn to type fast, without having to think about or look down at the keyboard. We are building the best tool to help people get there quickly
Typing applications has been an extremely crowded space since all the way back in the Mavis Beacon days - good luck!
Small bit of feedback that might help it stand out more from the crowd and appeal to HN users: Add in training for Colemak, Dvorak, and maybe regional variants like AZERTY.
I'm working on my own NAS system based on NixOS and bcachefs. https://github.com/nasty-project/nasty
Working on open sourcing my data analytics canvas: https://kavla.dev/
I've worked on it for about a year, with 1700 commits. I've been going back and forth if I should just open up the canvas or also the multiplayer experience.
I've always had the dream to make some money from a side project, but I don't think this one is it, so I'll just make the entire repo public. Just want to clean up some stuff first.
Lots of fun tech used: duckDB WASM, Cloudflare Durable Objects, tldraw and pocketbase
The landing page is teasing. Then I clicked 'Open a Canvas', expecting to play around with a canvas to understand the tool. But bummer, a login screen. Maybe you can let people try before making an account?
100% agree, it's on the todo list!
If you just want to see what it looks like here's a demo looking at hackernews data: https://kavla.dev/hn
There's also no email verification gatekeeping it so feel free to just input some bogus data when signing up
Building a replacement for firecracker.
Thinking ground up what AI agents would need rather than struggling later on with snapshotting live vms, or orchestration overhead etc.
rust-vmm proved really great for this.
https://github.com/instavm/tarit
My wife and I are working on a math/science/CS-inspired jewelry business. We try to create pieces that stand on their own aesthetically but have a hidden meaning.
We currently have two styles: lambda calculus based pieces (we depict the lambda/Tromp diagram) where we have Y-Combinator earrings (well, strictly speaking they are one beta reduction away from Y-combinator. Aesthetic oblige) and a pendant depicting a lambda expression computing Graham's number. The other style is quantum computing circuits, based on quantum computing research my brother (a physics professor) is doing: a pendant that is actually a non-local controlled-NOT gate. I wrote a tiny DSL to describe the jewelry pieces, and an interpreter to produce CAD files. We then either 3D print them or have them produced by lost-wax.
We are 200% out of our comfort zone (and love it): I know nothing of front end dev, payments, or anything like that. The diamond district in New York is a neighborhood we normally actively avoid, but if you are forced to go there it is fascinating (people examining diamonds on the corner of the street, others in fur coats in summer straight out of a mafia movie...), and especial marketing. Jewelry is a completely saturated business (luckily we are not doing this to pay the rent); we think we have a unique angle, but we are still figuring out the target audience (if there is one), how to advertise, etc.
Any ideas on marketing are welcome.
Store: https://studio-galois.com/
An interactive compound-interest explainer, based on The Compound Effect book https://github.com/alexadam/compound-effect
Added more widgets to Printable Mockups https://github.com/alexadam/printable-mockups & https://www.printablemockups.com/
I used to teach C to students many years ago, and with agents it's becoming a niche craft. C is still both an important and fun language to use, and I've been very slowly making a C language course to let beginners learn a bit about the language and practice writing simple code with no AI: https://c-course.com
A work in progress, and will stay so for much longer, I guess.
This is neat! I’ve been meaning to get back into C. I’ll give this a shake.
I'm working my way through "Improving Heuristics for A* Pathfinding". Thank you so much, HN!
https://news.ycombinator.com/item?id=49079995
I'm working on https://wireplug.org:
wireplug lets you create mesh VPNs using standard WireGuard. Your wg config files stay almost the same, except you no longer have to specify an `Endpoint` for your peers. Instead, wireplug detects all your possible endpoints (including LAN) and coordinates them with your peers for you. It handles NAT traversal and works with the in-kernel WireGuard driver on Linux and OpenBSD. This lets you keep managing your own keys and network topology, while also maintaining connectivity when moving between networks.
Currently working on improving NAT traversal by adding support for PCP and NAT-PMP.
my own high speed train viewer (trainradar) that i use to further develop my software development skills. so far i'm happy with it and its performance, and it has forced me to learn how to scrape without being detected/banned
i'm using react on the front, pretty interesting how it manages states in the frontend and how to come up with new strategies to not trigger so manny re-renders of the UI, and on the back i use fastapi with postgresql and oauth2
Working on the ability to create mixnets with sanctum [0] and its cathedrals.
Sanctum already has very capable traffic analysis protections in place in the form of shroud, but being able to build mixnets will make it even more valuable.
But it’s been vacation time so it’s been slow progress as time away from the internet is equally valuable.
[0] https://sanctorum.se
I am working on Cangjie Workbook. I am trying to create the best in class tool for learning Cangjie. It's a Chinese input method based on decomposing characters into sub parts (not necessarily related to how they are written). It has a high learning curve, but it is a lot of fun to type with and helps you remember characters. It is a tool that I use myself. I already have a couple of users that have been giving me feedback. You can use a subset for free and without any login credentials. The complete product is available for a small monthly fee. Any feedback is welcome!
https://www.cangjieworkbook.com/
The final stretch of getting my game ready for release next week: https://store.steampowered.com/app/2764460/Sandustry/
It's an automation game and factory builder with "falling sand" physics. Think Noita meets Factorio.
Still working away on a completely offline meeting document generator that works on generic laptops with no GPU (https://whistle-enterprise.com). A new release coming very soon focusing on getting clearer audio which in turn makes the transcription and end document generated more accurate.
Inbetween that I've been working on a "software house" (don't know how else to describe it). Pretty much codex/claude running on a VPS with a web interface and the ability to actually build and publish software / webapps etc.
It came from me sitting on the train on the way home and I had an idea pop into my head for a pebble watch app, I wanted to build it and test it there and then as I still had about 45 mins left. I know you can run codex against git repos in the cloud but I didn't want to faff with that (and last I remember the allowances for this were much less generous). It's been really fun, probably many things like this out there but it works exactly how I want it to. I plan to open source it once I've tidied things up a bit more.
I've finalized and have in beta testing an AI-based natural language search of properties from an MLS feed. On top of that, I'm continually tuning an AI agent that is able to do property research, comparisons, neighborhood and history analysis, etc.
[1]: https://mlsync.ai
I'm working on an open source project to make drone delivery accessible across any industry not only the software, but also the drone hardware
I am retired, so this may not be of general interest: I am working on my fourth AI coding agent, this one written in Racket Scheme: https://github.com/mark-watson/racket-coding-agent
I don't necessarily suggest that anyone besides myself use it. I open-sourced it to perhaps give other people ideas, but it is tailored to just my own needs (e.g., hardwired to use deepseek-v4-flash-0731 via FireWorks.ai; supports just the tools I need).
A new spec, TPX, which is meant to enable building SaaS where the user brings their own inference:
https://tokenpony.dev/
It has a few potentially interesting side effects:
- enterprises can plug their preferred LLM into the SaaS they use.
- self hosters can extend their rigs into the web.
- simple SaaS products can offer LLM integrations without their entire pricing model being upended by LLM hosting and infrastructure.
- we can all live like Ender in Xenocide and have a personal AI that has context on everything we are doing.
- have a no op provider for people who are anti llm.
I’m working on a sailing watch system for clubs and teams without the resources for existing systems (thousands of dollars per boat).
I’m starting with the Waveshare ESP-32 watch. It has a great price tag and features, and an impossibly small battery for regattas that run for hours over two days. Designing it for super low power like this, no internet (regattas are often rural), and very high expectations (competitive sailors) is challenging and fun.
Ultimately custom hardware (probably Nordic based) will be in the cards, but for now I’m engineering a solution from what I have.
Ever since I read this https://paulbupejr.com/developing-the-optigap-sensor-system/ I've wanted to build a system that takes in a shape and adds bends and fiber routing so you can dynamically create readable objects. I was initially imagining wanting to add the bending points manually but I'm not so sure that's the best practice and I may want to think of a heuristic for good vs bad bend points before even considering the UI.
I also bought some cheap gloves from harbor freight and used a needle to route fiber through each finger to make a simple power glove like thing which I think I can connect to arm arm to make a cool robot game. I think of the two I am more excited for the first but its much more work than the second and my day job is getting more exciting than I would like so by the end of the month I'll have had to pick one to finish.
An overhaul of my original PlayStation bare-metal programming tutorial repo: https://github.com/spicyjpeg/ps1-bare-metal
It was never really meant to be an SDK of sorts that other PS1 homebrew projects would pull as a submodule and depend on, but since it more or less became one I am likely going to split off the examples from the "core" (headers, CMake build scripts and tools). I have also been asked to add more examples, particularly on how to play sounds through the SPU and access the CD-ROM drive, and may cover I/O on some PS1-based arcade systems in the future.
smol, a smol agent harness in 9 lines python
https://smolenv.com
also has minimal implementations in clojure, go, php:
https://github.com/smol-env/smol
cheaper, faster, less peak RAM per task than OpenCode, Hermes, Codex, pi:
https://smolenv.com/t/nested-template-includes-60636/
https://smolenv.com/t/duckdb-sessionization-23811/
exploring what the minimal setup is for an agent to work well
Fast native language (java/rust) regular expression matchers:
* Java: https://github.com/la3lma/rmatch
* Rust: https://github.com/la3lma/rustmatch
g023 Code - https://github.com/g023/g023code a deepseek v4 flash harness built specifically for that model, that uses Ollama for its vision support, and uses the built in web search capability natively. Created only in Python to keep it easy to implement and use. Made to achieve cache efficiency, and keep context tight.
Working on GameBeacon, a different take on LFG(looking for gamers) app/website where gamers can sign up, light a beacon and invite friends to a game session. You can also add your games to build a game collection, including a neat way to scan photos of your physical games using AI. https://www.gamerbeacon.com/ and download the app in the app stores. Been a blast using it with my buddies on VR games weekly.
Succinct data structures. Finished the indexable bit vector, with nanosecond rank/select operations. Working on the range min max tree based balanced parentheses succinct tree structure, with support for the usual tree navigation and operations.
Six months ago I began writing and publishing one essay a month. Last month my wife and I hiked Fuego Volcano in Guatamela for our 20th anniversary. Here is my essay on that: A Country Within Myself - https://www.metanoia-research.com/dispatch-005-a-country-wit... .
10 years ago I rode my bicycle from Connecticut to Central America. I stayed in Antigua for a few days to just relax and reflect. Thanks for bringing those memories back!
Adding Java class inline editing without decompilation feature to https://jar.tools/class-decompiler - so you can update some class values (number or strings, or event access modifiers) without needing to recompile the .class file. I called it Tweaks
I'm working on https://memoryindex.io/ :
A better way to track real-time pricing of DRAM and HBM pricing in the market specific to equipment type, manufacturer, and other metrics. Feedback welcome to improve and see if there is a market for something more in-depth.
Solo founder (and sole employee) getting to 2M ARR with Zigpoll[0]
AI is making it possible to go after bigger clients so the strategy is to focus on marketing and going upmarket. A lot of new features to add and things to learn as you move up to bigger customers with larger contracts!
[https://www.zigpoll.com]
I'm working on a browser IDLE game made with Go. I've never touched Go before. The game core it's 80% done and it was pretty easy to code but I have no idea what I'm doing in with the transport/http layer.
At this rate I'll have it finished by the end of the next decade.
I love idle games. What's it about?
I'm working a new Fantasy Football league/format that is category-based (like hockey/baseball) in an attempt to make games more "watchable". The problem with traditional Fantasy Football, is that half of the game (defence) is ignored, while not very economically-valuable positions, like RB and TE, are elevated far past their real world relevance. This new system is my attempt at fixing both problems!
I'm working on Spacecap: https://github.com/mgerb/spacecap
It's a screen recording tool for Linux. The goal is to make it as fast and efficient as possible, while also being simple to use and install. It's just a hobby project that I am having fun working on. Here are some notable things about it:
- Written in Zig
- Uses Vulkan Video for encoding
- UI built with SDL3 and imgui
- Features recording, replay buffer, and screenshots
Onigiri [1] - https://github.com/ecliptik/onigiri
A calorie tracker for iPhone/Watch/iPad, no subscriptions, no ads, integrates with Apple Health and fully open source. Includes optional AI features, either using on-device Apple Intelligence or BYO with Anthropic, OpenAI and OpenAI compatible services (eg self-hosted).
Still tuning it, but over the last month I've used it to lose around 10lbs.
I'm planning to put it in Testflight to avoid the 7 day signing expiration and improve iCloud integration, but don't have any plans to put it in the App Store. Developed with Claude Code and Axiom skills [2].
1. https://ecliptik.github.io/onigiri/
2. https://charleswiltgen.github.io/Axiom/
Petrichor, a music player for macOS: https://petrichor.page/
This has been my work outside of work, which I spend most of my weekends on. It has gotten enough downloads (23k+) and traction to motivate me to continue.
I'm working on an improved Markdown that offers a simplified language, clear hooks for extensibility, and a governance model to let it grow over time.
5 Q L https://fiveql.com
I've been working on this for a while now. It creates a sort of AGENTS.md or CLAUDE.md table for your database which holds all the joins, definitions, formats, and relationships, as well as what are popular criteria sets and combinations.
And it populates it into a bi-directional visual (round-trip) SQL editor. Make changes in the UI or SQL text, it goes both ways.
It's a single HTML file.
Very cool
https://www.play-when.com/daily
When? Is a timeline game I've been working on for a bit. It's a board game I love playing with my family and I wanted a slicker mobile version I could play with them.
I didn't quite understand what you meant from your description, started playing it and love it! Educational too!
I’m building an image sharing site (just for me and a couple of friends) that tries to emulate the old days of Flickr and Instagram. Chronological feed, no recommendation algorithm, no reels, no ads, etc. Knowing that it’ll never be open to registration or “real” users takes all the pressure and expectation away and it’s just been fun to work on.
NVIDIA Parakeet running locally in the browser. Implemented in raw WebGPU compute shaders & SIMD WebAssembly audio frontend:
https://parakeet.narcotic.sh
The aim is for it to be a high-performance implementation. Can currently transcribe 1 hour of audio in 20 seconds on an M5 Mac.
I'm working on https://www.amika.dev/, which lets you put sandboxed agents on cloud VMs and then message them over the internet.
It's for agent + human devboxes, for chatting with coding agents from the web, or automating them with an API. Thing like Claude Code web, but any agent and you directly control the VM, too.
We're working to make amika.dev work on any computer, homelab, or K8S cluster. For tech folks, I describe it kinda like if Tailscale and Firecracker had a baby.
I'm working to make one of the biggest free and privacy-friendly tool websites. A lot of them are things I want and need all the time.
https://allthedamn.tools
I made a site https://snack.game where people can upload and share multiplayer games.
It uses webtransport instead of websockets for the networking transport so the games feel a lot better than normal web based multiplayer games. I'm surprised more people aren't using webtransport given it's supported now by all major browsers.
a new agent/harness, mu. not ready yet but hope to let people play with it ~soon. its got very few novel ideas, but attempts to do the existing good ideas reasonably well and be as minimalist and composable and pragmatic as possible
https://miu.dev/
iI am working on a synth engine (music synthesizer) in Python and C++ not a developer; music producer, classical pianist, and occasional NI Reaktor programmer.
It creates sound from math expressions which were inspired by the Desmos graphing calculator.
The sounds are mainly of the FM/DX7 taste.
i can't decide whether to show my progress on video by hiding or showing the expressions LLM(s) and myself "discovered".
It sometimes sounds extremely musical and sometimes very dirty and experimental, what's normal for frequency modulation.
Please help me decide: show all and open source or continue working on it and pitch it to some big names. ;-) I have the feeling it has strong potential for prototyping, as well as taking the role of a keyboard engine. It is completely viable to manipulation via AI because of its concept.
It runs nicely on an M4 Mac mini with 256 voices of polyphony and has a very high level of expressivity mainly via half-pedaling (sustain pedal).
Velocity, 8 macro knobs, no filters, no fx, ADSR envelope. A web interface and additionally CLI.
Working on Broadcast: https://sendbroadcast.net
What it is: Self-hosted email marketing software
Been doing so since 2024 (pre AI coding era).
An open source, decentralized, interoperable marketplace backed by open-source SaaS for every vertical
Been working on adding support for Gaussian Splats directly in ThreeJS specifically for WebGPU:
https://ben3d.ca/blog/gaussian-splatting-for-threejs
This PR was merged yesterday morning so the August ThreeJS release will have this new feature.
still trying to figure out how to find users for my offline model agent harness with self-customizability and an offline wikipedia reader/tracker. tell your friends if you can think of a meaningful audience profile. http://enough.support has details/links
Benchmarking public agent skills: Oh My ClaudeCode, Superpowers, Git Ship Done, (previously Get Shit Done), and the Karpathy ones against Swebench-Pro and SlopCodeBench. I have a July vs June breakdown. It's been an interesting learning exercise and reveals the cost/performance impact of using these.
https://orcabot.com/benchmarks
emira, a tiling-scrolling WM for macOS: https://github.com/lightningboltemoji/emira
I know there are lots of options in this space, but I wanted to experiment with a new approach: a compositor overlay. During transitions (like scrolling on focus, moving a window, etc.) an overlay pops up and uses _screenshots_ of windows for animating while the real windows move below. Once in place, the cover dissolves out. It's not perfect, but this makes it _feel_ much closer to native.
A newspaper for kids. Printed on real newspaper and delivered monthly. Full of puzzles, math challenges, nature facts, science experiments, outdoor scavenger hunts, and even custom card/board games for families to play. https://thecuriositytimes.com/
Limiting screen time has been a primary goal in my household and has been going well. But I wanted something that would take my kids hours every month that
1. isn’t on a screen 2. educational 3. fun
Lately been obsessed with learning and doing sales coming from a software engineering background. Working on https://getsolenoid.com/ to help the builders reach out to people with more buying intend.
Working on sauna & cold plunge app. https://sauna-assistant.com
working on building a bench for human ICs for hiring
https://june.kim/human-signal
SupportWire → agentic live chat platform for startups: https://supportwire.ai
I have fallen in love with the idea the more I spoke to potential customers. The initial feedback has given me confidence to commit to this full-time.
I'm working on an autonomous snow clearing robot: https://www.frost-e.com/
The basic idea is that instead of trying to solve the general case in robotics (ie, the humanoid companies - multiple tasks, multiple environments, generalization, etc) which needs billions of capital, can you efficiently deploy current tech to robustly do one task in one environment for cheap.
A free and open source chrome extension to help people review code - https://guidedreview.dev
It upgrades your GitHub pull request review experience with a guided walkthrough of the PR optimized for reading.
I am working on analytics for AI chat and search. Suppose you have a sports shoe brand, then you would like to track what AIs recommend when they are asked "best running shoe".
https://lumirank.ai/
Just a fun thing I do: editing films to music. https://brodlist.com/sfe
P.S. Credit to adityaathalye for the change of phrasing for these posts to add "what are you curious about?"
An agentic marketplace where people can buy business services from inside their claude code: https://talkshi.com
Automatic local events aggregator https://whatson.town/
This is cool, please add Chicago!
Also, what data sources do you aggregate from?
Chicago is there! Look in the cities dropdown menu. getting sources is the trick… I’ve made some discoveries about how to ‘reverse-engineer’ a city.
Building a repairable e-bike battery at https://infinite-battery.com
Working on goldy: https://github.com/koubaa/goldy
A new kind of GPU library written in rust with backends for CUDA, DX12, Vulkan, and Metal (tenstorrent and wgpu are planned) and bindings for rust-dynamic, python, c++, c, and dotnet (Java and Fortran are planned).
Uses the slang shader language exclusively. All submissions are expressed as graphs (like cuda graphs), are retained automatically (sometimes partially with a graph partition algorithm), and automatic synchronization of GPU resources. No runtime dependencies (slang is vendored) and new calling convention for shaders using a virtual entry point that allows resources to appear as arguments to the shader 'main'. Includes automatic VRAM and resource recycling for device resources.
Shader coroutines and automatic kernel fusion are planned.
Supports both GPGPU and graphics.
Made it because cross backend GPU libraries usually either target lowest common denominator or are specialized for either compute or graphics or ML. In my experience GPU programs and frameworks are written to target a different kind of machine than a tape machine, but nobody outside of tenstorrent have bothered to describe that machine. So I defined a new kind of abstract machine for cooperative resource-oriented computation called a Fondaco machine for which goldy is the reference implementation.
Olympic wrestling education tool.
Indexing multiple captured video streams with awarded action points and adding athlete/referee positions overlay. Stretch goal -- controlling PTZ camera for predictive capture of the high intensity actions.
Working on putting together a self-paced "Coding with AI" course for non-SWE(s).
Since I could not find anything out there, I am scratching my own itch.
I am not really working on anything new as such, but I am mostly just polishing existing workflows. For instance, the task for today will be to use mechanize (in ruby) to automatically tap into a webservice which I use manually right now via a browser interface. I want to do this all from the commandline next. (Ideally I'd not want to depend on this and do it locally, but it does various things with .pdf files which I have not yet been able to do myself. ghostscript is surprisingly awful, and while there may be alternatives, I am not too familiar with all of what they can do, whereas the webservice really has all pdf-related tasks already solved, as-is, including optimising for size. For some reason ghostscript produces much worse results, from A to Z.)
Nothing too interesting though.
I have more interesting projects, but these have to come after I focus on more pressing reallife requirements; on my next todo list, though, I want to extend the code I use to compile from source. I track almost 4000 programs already and can compile most of these (for some reason GCC 16.2.0 does not want to compile today); I want to extend this, finishing an automatic build of the linux kernel and full bootstrap into a new system while also adding more language bindings, such as lua. And also allow for this to be compilable via a web-interface.)
My games, and cleaning up my ext3/4 journalling code for the NetBSD kernel. I've got it opening, reading, and replaying the journal upon mount, now I need to move on to getting it to actually log disk transactions during use.
I make a podcast client for iOS that detects and skips ads for you using an on device model. This allows me to sell without a subscription. I am working on v2 which will bring support for video podcasts and YouTube podcasts.
Mostly hardware.
A cheap rowing counter. Competitive rowers use a training device that counts their strokes per minute. I figured out that the major parts are really cheap, even as individual purchases, so I wanted to build a budget version. So far it counts strokes fairly accurately and I've just completed initial tests of the display.
Drone experiment. I'm building a image recognition drone from scratch. It's based on a H743 Slim V4, with an RPI5 and a OAK-D Lite. I'm currently trying to figure out why the back left rotor is producing way too little thrust.
Like everyone else, I'm also working on an agent harness. tl;dr I don't trust any agent to not be dumb, but the agents seem to have some success recognizing when the work of an other agent is dumb. In early tests, the back and forth seems to provide more stable and better results.
I'm building a language with AI as a personal project. My hobby is tinkering with my homepage [1], and for paid work, I'm handling a project related to autonomous drones
[1]https://www.makonea.com/en-US
https://httpstate.com // a super easy, batteries included, library and server to exchange small bits of data between apps
https://wafertown.com // the first LLMORPG, you write a prompt and your character "lives" through a simulation of life using it as a guide, interacts with others, etc. sends you a summary of what it did and allows you to steer it for next day. think of it as a small tamagotchi but with hundreds (hopefully thousands!) of other players
> https://httpstate.com // a super easy, batteries included, library and server to exchange small bits of data between apps
This is very cool! What's the stack for the actual server?
I am working on a discussion board for HN’s Who is hiring.
Too many times I have been burned by applying to scam listings or people who are just to self-promote and use people who want a job as a marketing channel (looking at you BetterStack, fu in particular).
I want people to be able to discuss and flag companies which are lying or just a waste of time, yet HN refuses to do anything about it and doesn’t allow threads as discussions and removes comments.
Hit me up if you want on the beta testers lists, already got a couple of people.
rocket.dev22@gmail.com