Top
Best
New

Posted by david927 1 day ago

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

What are you working on? Any new ideas that you're thinking about?
351 points | 1062 commentspage 9
leventov 15 hours ago|
I'm working on Pocketdata - a personal, private AI data plane.

The idea is to take boring components: PostgreSQL, Bifrost (LLM gateway), Open WebUI, LanceDB, Agentgateway (MCP and OpenAPI gateway) and deploy them in Fly.io. One Fly.io "org" per user. The closest equivalent is blaxel.ai, but it caters for AI SaaS startups, not individual customers.

The combination of the fact that Fly secrets are visible only from within the apps, distroless containers, and transparent data encryption for PostgreSQL assures that the service (Pocketdata) provider cannot access their data, only the infrastructure provider (Fly.io) theoretically can, but practically speaking, this gives an extremely high degree of privacy assurance.

The latest update on the project: https://engineeringideas.substack.com/p/tasklet-is-the-o1-mo...

pscanf 11 hours ago|
Hey! Your project looks very similar, from a conceptual point of view, to what I'm doing with https://github.com/superegodev/superego. Would you like to have a chat about it? Email in my profile, if you're interested.
bkallus 17 hours ago||
ABISan. Think of it like UBSan, but for assembly.

It's a custom assembler built on top of the LLVM assembler (llvm-mc) that emits instrumentation code to catch ABI violations at runtime. Stuff like clobbering nonvolatile registers, misaligning the stack pointer, misusing the redzone, assuming volatile registers don't change across a function call, etc.

Hoping to finish up basic x86_64 support within the next few days. I can now reliably assemble and run unoptimized gcc output without hitting false positives, but I still have to iron out some false positives triggered by OpenSSL's handwritten assembly routines.

TODO items for the near future include porting the runtime support library into a kernel module so I can instrument Linux, and beginning ports other architectures (ideally something semi-obscure like POWER or RISC-V). I also need to figure out how to support dynamic linking, because the tool currently needs static linking to access its thread-local variables.

https://github.com/kenballus/llvm-project/tree/abisan/llvm/t...

naicuoctavian 7 hours ago||
A webcam & microphone JS tester library that you can put in front of your WebRTC or MediaRecorder web app to diagnose any possible issues (the presence of getUserMedia, secure context, required devices, policies blocking device access, supported resolutions, etc.). It also primes your users’ OS/browser permissions before they get to the real app.

https://github.com/addpipe/webcam-tester

Live demo @ https://addpipe.com/webcam-tester/

deepakrb 23 hours ago||
I’m working on https://regularly.co/ - A website made for inquisitive minds to get their daily puzzle fix. Still very much a WIP (mainly working on tuning the difficulty of puzzles to make it enjoyable for most). That being said I really do enjoy the unique combination of puzzles when I do them each day. I’m looking for feedback so if you do take a look please do let me know your thoughts!
BrainRamp 23 hours ago||
Incredible. Thank you for sharing this, I love puzzles and like setting aside some time in the morning to do them. This will enhance that habit so much! A whole slew of daily puzzles, I'll let you know how it goes!
curtisblaine 23 hours ago||
I don't understand why I can't place two kings in "adjacent diagonal" position when they're in two different regions. Something like:

..k..

.k...

Rules state they must be in different regions, row and column. No mention of diagonal or adjacency.

deepakrb 11 hours ago|||
Ah this rule is mentioned under “Kings cannot attack each other” (in the chess sense, two Kings cannot be diagonal from one another). I’ve updated the rule to make this a little clearer
codebje 18 hours ago||||
Maybe it wasn't there when you played, but rule 6 states kings cannot attack each other; chess kings can move one square in any direction. Without this rule the puzzle isn't solvable by logic, only trial and error.
billforsternz 22 hours ago|||
I agree, I had the same problem.
Arcuru 14 hours ago||
https://eidetica.dev

I've been building a Decentralized Database built on top of syncing CRDTs, and recently got it to a point I can demo. It's definitely in a "proof-of-concept" stage though, known security holes and all.

I've been focused on building out the featureset and keeping everything unstable instead of trying to finalize each piece as I build it. It's the opposite of how I normally build things but I think it's been working pretty well for this.

I've written about it a few times, most recently "Using CRDTs + Sync as a Database" - https://jackson.dev/post/crdts_as_database/

kgritesh 9 hours ago||
Working on Strot - an AI agent that reverse-engineers website APIs for scraping.

Instead of DOM scraping, it intercepts AJAX calls and figures out which API endpoint gives you the data you need. Uses visual analysis + fuzzy matching to identify the right call.

The use case: scraping product reviews, paginated listing data (products), etc. Existing AI scrapers either didn't work or were very slow and costly. A product with 1000 reviews takes 10+ minutes with Playwright, costs $10 with LLM scrapers. With Strot? 10 seconds via direct API calls.

Being used in production by a couple of clients. Would love feedback!

Blog: https://blog.vertexcover.io/strot-is-a-api-scraper GitHub: https://github.com/vertexcover-io/strot

greenbeans12 7 hours ago|
Very neat - I imagine you could even use this as a web scanner to identify security misconfigurations in API implementations (e.g. broken access control)
devgoth 7 hours ago||
I was working on a iPad-focused Dungeons & Dragons app focused on the Dungeon Master called Campaign Codex but I got a little bored with building CRUD apps.

Decided to pivot and start learning about databases and their internals more. Currently pulling down Clickhouse and reading some code along with the reading the book Database Internals by Alex Petrov.

So I'm technically not "working on" an app...I am working on myself to branch out and attempt to specialize a bit more as I progress in my career.

Any advice/papers/books to read is very welcomed!

ryandvm 8 hours ago||
Live wallpaper for Android that shows your local weather radar (US only for now):

https://play.google.com/store/apps/details?id=app.radarlove....

Just launched last month.

absoluteunit1 20 hours ago||
Building https://typequicker.com

I’ve always wanted a typing application that’s both more than typing random words and is data-focused so I built this.

The more you type, the more the analytics system learns about your typing patterns and generates natural text to target those weakpoints (SmartPractice mode).

There’s a lot of variety as well; you can practice typing code in any programming language, or type text of various topics, use custom text, etc).

Kholin 20 hours ago|
I've built a self-hosted reddit-like community platform in Go: https://baklab.app

Users can create their own sub-communities, and within them, set up different categories and boards. Posts can be voted on, and board types can include regular posts, Q&A, or live chat. It's like a hybrid of Reddit and Discord but leans more towards a traditional web community. It also supports server-side rendering, making it SEO-friendly. This project is an extension of my previous Hacker News clone, dizkaz (https://news.ycombinator.com/item?id=43885998).

More comments...