Live data from Hacker News

Ask HN: What are you working on? (October 2025)

news.ycombinator.com

631–640 of 1001 posts

Re: Ask HN: What are you working on? (October 2025)

#631
Training ML models for PDF forms. You can try out what I’ve got so far with this service that automatically detects where fields should go and makes PDFs fillable: https://detect.semanticdocs.org/ Code and models are at: https://github.com/jbarrow/commonforms

That’s built on a dataset and paper I wrote called CommonForms, where I scraped CommonCrawl for hundreds of thousands of fillable form pages and used that as a training set:

https://arxiv.org/abs/2509.16506

Next step is training and releasing some DETRs, which I think will drive quality even higher. But the ultimate end goal is working on automatic form accessibility.

Re: Ask HN: What are you working on? (October 2025)

#632

Financial independence tracker. https://jch.app Redesigning investment holdings for wider screens and leaning on hotwired turbo frames. Thankful for once-campfire as a reference for how to structure the backend. The lazy loading attribute works great with css media queries to display more on larger viewports. Enjoying learning modern css in general. App uses tailwind, but did experiment with just css on the homepage.…

Looks great!

Re: Ask HN: What are you working on? (October 2025)

#633

I've been suffering from migraines for the last month, so have channeled my (non-migraine) time into a migraine tracker to try and find the root causes. All the tracking apps I tried all have nice complex forms, which is all well and good, unless...you are having a migraine. Rough idea is easy to use voice mode to record data, then analyze unstructured data with AI later on. I want to track all relevant life informat…

Don't forget social triggers.

I'm curious what you mean by those? I'm open to any suggestions as to things to track / add!

Re: Ask HN: What are you working on? (October 2025)

#634
post #9

I’m working on a free and open-source invoice generator: https://easyinvoicepdf.com/?template=stripe - No sign-up, works entirely in-browser - Live PDF preview + instant download - VAT EU support - Shareable invoice links - Multi-language (10+) & multi-currency - Multiple templates (incl. Stripe-style) - Mobile-friendly GitHub: https://github.com/VladSez/easy-invoice-pdf Would love feedback, contributions, or ideas f…

I think this is amazing. I work in the construction sector and there are so so so many small one-man tradesperson companies that need to know about this.

Re: Ask HN: What are you working on? (October 2025)

#635

I've been suffering from migraines for the last month, so have channeled my (non-migraine) time into a migraine tracker to try and find the root causes. All the tracking apps I tried all have nice complex forms, which is all well and good, unless...you are having a migraine. Rough idea is easy to use voice mode to record data, then analyze unstructured data with AI later on. I want to track all relevant life informat…

My current project also revolves around using voice notes to log life events. I'd love to talk and see if we could exchange some ideas. My Gmail username is the same as my HN username.

Just sent you an email. My email is in my profile if it goes to spam.

Re: Ask HN: What are you working on? (October 2025)

#636

An open source website I built to explain tensor functions in PyTorch: https://whytorch.org It makes tricky functions like torch.gather and torch.scatter more intuitive by showing element-level relationships between inputs and outputs. For any function, you can click elements in the result to see where they came from, or elements in the inputs to see how they contribute to the result to see exactly how it contributes…

This really nice. For `torch.mul(x, y)`, it would be nice if it highlighted the entire row or column in the other matrix and result. Right now it shows only a single multiplication, which gives a misleading impression of how matrix multiply works. I wouldn't mention it, except that matrix multiplication is so important that it's worth showcasing. I've bookmarked the site and will share it at a pytorch training sessio…

Are you perhaps thinking of torch.matmul? torch.mul (and torch.multiply, and the * operator) perform element-wise multiplication.

torch.matmul was one of the first functions I implemented on WhyTorch and it uses and highlights rows and columns as you would expect.

I’d love to hear any feedback or outcomes from your training session, please feel free to reach out - email in profile.

Re: Ask HN: What are you working on? (October 2025)

#637

Our waitlist is open for https://flatm8.co.uk - the platform for anonymous reviews of Landlords and Estate Agents in Britain and Ireland. We’re working directly with partner housing unions and charities in Britain and Ireland to build the first central database of rogue landlords and estate agents. Users can search an address and see if it’s marked as rogue/dangerous by the local union, as well as whether you can exp…

Aren't UK libel laws super strict?

It's not libellous to publish a factual statement (ie the landlord didn't return my deposit).

Re: Ask HN: What are you working on? (October 2025)

#640

I have been working on https://pikku.dev The goal is to provide a fully typed nodeJS framework that allows you to write a typescript function once and then decide whether to wire it up to http, websocket, queues, scheduled tasks, mcp server, cli and other interactions. You can switch between serverless and server deployments without any refactoring / completely agnostic to whatever platform your running it on It also…

I think you need to frame your product better. It clearly supports different runtimes than node with different capabilities and limitations. It seems more of a runtime-agnostic web server.

Thank you for the feedback!

I agree framing pikku has been a pretty hard challenge for me.

It supports different runtimes in the sense of deno / bun or custom nodeJS runtimes in the cloud, but ultimately relies purely on typescript / a JavaScript compatible backend.

It’s less of a webserver and more of a lightweight framework though, since it also supports CLIs or Frontend SDKs / isn’t tied to running an actual server.

Post reply on HN