Live data from Hacker News

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

news.ycombinator.com

111–120 of 1001 posts

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

#111
Building an ai powered threats deception proxy. A dynamic honeypot system that uses AI to mess with attackers.

When someone tries to hack your app, it detects them and serves up fake responses designed to make them think they're getting somewhere.

The system learns from attackers behavior and serves ai generated decoys to waste their time and frustrate their efforts.

It's basically a trap that gets smarter the more attackers poke at it.

MVP version at https://github.com/0tSystemsPublicRepos/IfritProxy

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

#112
I'm working on basi, an alternative/syntax to writing Playwright: https://github.com/zikani03/basi

Trying to keep it simple but I can already feel some "design pressure" to think about making the DSL more complete (language) by adding features like loops and variables. Still early days!

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

#114
https://easel.games

I'm making Easel, a 2D game programming language designed to match how humans, not computers, think about game logic. It also has automatic multiplayer. I've been working on it for 3 years!

Easel feels like a declarative programming language even though it is imperative, because lots of useful game-oriented features are first class. Like behaviours - you just say `on Pointer { ... }` and you have a concurrently-executing coroutine that's lifetime is managed. But you don't think about any of that complexity, you just think of your entity as having a behaviour and go forth and make your game.

It also happens to have automatic multiplayer. Normally with multiplayer you have to worry about doing everything in a "multiplayer safe" way (i.e. be deterministic and only modify the things your side has authority over). My idea was to put all the multiplayer stuff in the programming language itself, underneath all your lines of code. This way, anything you write in that programming language can just be made multiplayer, automatically. So you can just pretend all your players are in one shared world, like a singleplayer game, and the engine does all the multiplayer for you. It was really difficult to make but it makes multiplayer so easy for you now.

Easel is my idea of how games should be made, or at least as close to the idea as I can achieve with 3 years of work, and I would love for more people to try it out.

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

#117
I am working on a web app that doctors/NPs/PAs can use to automatically rewrite complicated and verbose medical progress notes. The amount of time medical providers spend on documentation is ballooning, and only a small portion that time is actually spent doing medical decision making. The rest of the time is spent incorporating (ie copy editing) data as it comes in from imaging/bloodwork/consultant advice. The goal is for the app to be:

entirely self service, without needing EHR integrations

able to persist and reuse the user's writing style, without actually saving any of the notes

HIPAA compliant (obviously)

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

#119
In network code: most people just let the OS choose a default adapter. It works fine, but it makes it hard to write software that works across machines with either (1) multiple NICs (and/or networks they point to.) or (2) multiple external Internet IPs. Look at STUN, for example.

A STUN server that lets people test what type of NAT they have uses two IPs. For such a server you have to manually specify the addresses to bind on to make for sure its setup right. As it goes, writing network software to do simple things like "bind on all local addresses", "bind publicly", "bind on all", is harder than it sounds. There are edge cases on different OSes and address families, so manually managing IPs is hard to do.

My network software lets devs easily manage NICs and routes they support without guessing about addressing. Additionally, I've written a bunch of software with the library already to do things like NAT traversal. So its really my own redesign of how to do networking on the Internet. Designed to hide a lot of the messiness. I'm still improving code quality so it's not ready yet. But I've been dog fooding with a lot of software written in it and smashing bugs every day.

Project page: https://github.com/robertsdotpm/p2pd Built this recently with it: http://ovh1.p2pd.net:8000/servers (server monitor for public STUN, TURN, MQTT, and NTP servers. Only checks every 4 hours to avoid spamming them though.)

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

#120
I buy and operate e-commerce brands that sell on Amazon, and I'm working on handing as much of the operation of the business off to AI as possible. Doing this both for actual time savings for myself and also as my big-picture eval of new AI models + products as they come out.

I also started a Substack to document it - here's a recent post on using Gemini to screen inbound emails with prospective acquisition targets via a Google Apps Script that evaluates the listings in those emails daily: https://theautomatedoperator.substack.com/p/screening-inboun....

Post reply on HN