Top
Best
New

Posted by david927 11/9/2025

Ask HN: What Are You Working On? (Nov 2025)

What are you working on? Any new ideas that you're thinking about?
464 points | 1369 commentspage 11
lukebuehler 11/10/2025|
A low(er)-level agent runtime: https://github.com/smartcomputer-ai/agent-os/

AgentOS is a lisp-machine inspired runtime where agents can safely propose, simulate, and apply changes to their own code, policies, and workflows, all under governance, with full audit trails. Every external action produces a signed receipt. Every state change is replayable from an event log.

iamneogeek 11/9/2025||
I've been working on two game development projects for the past couple of years.

One project is for building rhythm games in multiple game engines and multiple platforms. Currently, it works in Unity, Unreal, Godot, SDL (or any C++ game engine), and MonoGame (or any C# game engine), and runs on Windows, macOS, and Linux. I'm working on adding Love2d (or any Lua game engine) and Bevy (or any Rust game engine). I have a few local prototypes of it working in Unity and Godot, but nothing public yet. Still trying to figure out what kind of game I want to make with it.

https://github.com/neogeek/rhythm-game-utilities

The other is a general purpose game engine in C++ with SDL. It's far enough along that I'm building games in it, but it's more of an exploration into how games are made than a replacement for Unity or Godot. I suppose it could be eventually, but I'm trying to be realistic with what it can do. One thing I'm pretty happy with regarding this engine is that one of the demo repos will automatically build to WebGL and publish to itch.io when changes are pushed.

https://github.com/HandcrankEngine/HandcrankEngine

mackid 11/10/2025||
I’m building A2Fusion [1], a dual RP2350 expansion board for the Apple II to provide, storage, hdmi video and other functions in one card. The PoC is currently a big mess of wires. Waiting on JLCPCB for first prototype boards.

[1] https://m.facebook.com/groups/5251478676/permalink/101664026...

HeyLaughingBoy 11/10/2025|
Assuming that you're in the US, what's been your experience with JLCPCB recently re:the tariff situation?

I'm getting ready to have a couple prototypes made soon and trying to decide between getting boards made at OSHPark and hand-stuffing/reflowing myself or having JLCPCB do all of it.

mackid 11/10/2025||
Timing seems to be about the same (but just in production now). But tariffs/taxes were 55% of merchandise cost. DHL is expensive too, $52 for 10 boards (shipping to Cali). I haven’t used OSHPark.
nsoonhui 11/10/2025||
A Civil 3D plugin (Genabler) that will include all the network catalogs and collate the Civil 3D styles for civil engineers to use. There are some out-of-the-box catalogs and styles shipped with the default installation, but they are quite limited and fairly well hidden—which is not surprising, given that Civil 3D is a huge beast. As a result, they are not commonly used.

When people think about Civil 3D, they often assume it requires BIM modelers (in a sense, just glorified drafters) to create all the necessary catalogs and styles, and to assist with their use.

My Civil 3D plugin will:

1. Make standard, market-compliant catalogs and polished styles available to engineers at large. Think of it as the WordPress theme provider equivalent.

2. Make the entire process easy and painless through the plugin, with prominent buttons for quick access.

If the plugin is done well, there will be less need for BIM modelers, since for a fee, engineers could simply purchase catalogs and styles that are so easy to use they require no technical training.

As a side benefit, I also get to explore how LLMs can help me write code. It has been a while since I last updated my AI usage policy [0], and I look forward to revisiting it.

[0]: https://civilwhiz.com/my-ai-usage-policy/

platevoltage 11/10/2025||
I'm working on restoring (or really resto-modding) a 1980's Japanese arcade machine.

https://share.icloud.com/photos/00ajYWxKpZmYrh6KmlHOxW4tA

I was able to get the original 15khz CRT monitor up and running by recapping the board. I decided that the control panel was unsalvageable, and insufficient for what I wanted to do, which was make this cabinet compatible with most any game that would have run on a cab like this.

I decided to use RGB lit buttons, so I could change the color's depended on which game was loaded. I used an ESP-32s2 to emulate a keyboard, and accept serial messages from the host computer that changes the button colors.

I also incorporated a Stream Deck in the control panel for auxiliary functions. I was able to write a node application to run the stream deck (with the help of a library) since there is no OEM software for linux.

By far the most challenging part was getting a suitable signal to the CRT. The first thing I tried was using the Raspberry Pi's GPIO pins through a VGA666 board, but this limited my colors to 16bit, which makes 3d games look pretty awful.

Next I tried using a downscaler. This got me 24 bit color, but resolution switching doesn't work with this method.

I'm trying an AMD system now. Apparently the linux driver lets you set custom resolutions, and output 15khz (and 25khz for that matter) right from the VGA port.

I plan on doing a writeup after I near completion.

spenvo 11/9/2025||
I'm working on Argon Chess, a deterministic chess variant with some degree of cheat resistance (hard to describe to chess engines like Fairy Stockfish) and tons of variety. A week ago, I added a way to play friends online a week ago (a Discord Activity) and a simple Play a Dumb AI feature on its website. You can also print the cards for free for offline play. https://argonchess.com/
osm3000 11/9/2025||
I am learning Godot engine, going through the list of 20 games in order to build up my experience https://20_games_challenge.gitlab.io/

I am almost done with flappy bird (2nd challenge)

Why? I love the old arcade and game boy games, and I want to recreate them to my liking. I also love mechanical systems and space rovers, and I want ro build worlds to explore and simulate these things

devrundown 11/9/2025|
Thanks for the link to that 20 games challenge. Godot is fun and something I want to get back to eventually!
tanin 11/11/2025||
I'm working on 3 projects right now:

---

Backdoor: https://github.com/tanin47/backdoor

A self-hosted database querying and editing tool for you and your team. Modern and elegant UI. Supports Postgres and ClickHouse. It can be embedded into any JVM app or runs as a standalone.

---

Embeddable Java Web Framework: https://github.com/tanin47/embeddable-java-web-framework

A lightweight production-ready Java web framework that comes with batteries (e.g Svelte, Tailwind, Github Actions, browser testing).

It is packaged into a single fat jar with no external dependencies. The starting size is 350KB. This is great for embedding into your larger JVM app or runs a lightweight website.

---

PlayFast: https://github.com/tanin47/playfast

An opinionated production-ready PlayFramework that comes with batteries (e.g Svelte, Tailwind, Github Actions, browser testing).

umrashrf 11/10/2025||
Postbase

Open source, drop-in replacement and self-hosted alternative for Firebase

Using Node.js, Express.js, BetterAuth and PostgreSQL (JSONB)

https://github.com/umrashrf/postbase

pjf 11/9/2025|
https://bgpipe.org/

I'm working on a man in the middle proxy for BGP, which can fix and inspect routing sessions on the fly. Like a firewall for the BGP control plane.

AquiGorka 11/9/2025|
Some time ago I was building a mitm proxy myself, then I found out about: https://www.mitmproxy.org/ Maybe you already had it in your radar
KomoD 11/10/2025||
That's for HTTP/S and related, as parent said his is for BGP which is a completely different protocol
More comments...