Live data from Hacker News

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

news.ycombinator.com

311–320 of 1001 posts

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

#311
A couple things:

- Getting into RTL SDR, ordered a dongle, should be fun, want to build a grid people can plug into

- Bringing live transcripts, search and AI to wisprnote

- Moving BrowserBox to a binary release distribution channel for IP enforcement and ease of installation. Public repo will no longer be updated except for docs/version/base install script, and all dev happens in internal with binaries released to https://github.com/BrowserBox/BrowserBox. Too many "companies" (even "legit", large ones) abusing ancient forks and stealing our commercial updates without license, or violating previous permissive's conditions like AGPL source provision. Business lesson is even commercial licensed source-available eats into sales pipeline due to violators who could pay but assume false impunity and steal "freebies" "because they can." No perfect protection, but from now enforcement will ramp up, and source access is only for minimum ACV customers as add-on. So many enhancements coming down the pipe so it's gonna be many improved versions from here

- Creating an improved keyboard for iOS swipe typing, I don't like the settings or word choices in ambiguity and think it can be better

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

#312
post #305
post #196

Earlier quoted context omitted.

1. An example result is " https://laboratory.love/product/117 ", which is a list of chemicals and measurements. Is there a visualization of how these levels relate to regulations and expert recommendations? What about a visualization of how different products in the same category compare, so that consumers know which brand is supposedly "best"? Maybe a summary rating, as stars or color-coded threat level? 2. If you f…

Thank you for your questions! 1. I'm still working to make results more digestible and actionable. This will include the %TDI toggle (total daily intake, for child vs adult and USA vs EU) as seen on PlasticList, but I'm also tinkering with an even more consumer-friendly 'chemical report card'. The final results page would have both the card and the detailed table of results. 2. I have not found any regulation-violati…

The UK levels are more strict and generally more up to date, which I personally follow rather than FDA. Could be nice to show those violations as a comparison to FDA.

Great site!

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

#313
I'm working on a set of TypeScript libraries to make it really really easy to spin up an agent, or an chatbot, or pretty much anything else you want to prototype. It's based around sensible interfaces, and while batteries are included, they're also meant to be removed when you've got something you want.

The idea is that a beginner should be able to wire up a personally useful agent (like a file-finder for your computer) in ten minutes by writing a simple prompt, some simple tools, and running it. Easy to plugin any kind of tracing, etc you want. Have three or four projects in prod which I'll be switching to use it just to make sure it fits all those use-cases.

But I want to be able to go from someone saying "can we build an agent to" to having the PoC done in a few minutes. Everything else I've looked at so far seems limited, or complicated, or insufficiently hackable for niche use-cases. Or, worse of all, in Python.

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

#314
Eidetica is a decentralized database project that I've been working on that is finally in a somewhat usable state. It basically wraps CRDTs into a close to normal Database interface, with decentralized authentication, background sync, etc.

https://github.com/arcuru/eidetica

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

#315
https://www.kyoubenkyou.com/

It's a few things:

- very fast Japanese->English dictionary

- hiragana / katakana / number / time reading quizzes

- vocabulary quizzes based on wordlists you define and build

- learn and practice kanji anki-style (using FSRS algo)

- the coolest feature (imo) is a "reader": upload Japanese texts (light novels, children's books, etc), then translate them to your native language to practice your reading comprehension. Select text anywhere on the page (with your cursor) to instantly do a dictionary lookup. A LLM evaluates your translation accuracy (0..100%) and suggests other possible interpretations.

I just revamped the UI look and feel the other day after implementing some other user feedback! I'm now exploring ads as a way to monetize it.

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

#316

I'm building decision-making software: https://orgtools.com Not sure what the market is for something like this but it's something I've been thinking a lot about since stepping down as CEO of my previous company. My goal is two-fold: 1. Help teams make better, faster decisions with all context populating a source-of-truth. 2. Help leaders stay eyes-on, and circumstantially hands-on, without slowing everything down. W…

“Fewer meetings.” Not “less.”

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

#317
I have been building OpenRun, a declarative web app deployment platform https://github.com/openrundev/openrun. It is an open source alternative to Google Cloud Run and AWS App Runner, running on your own hardware.

OpenRun allows defining your web app configuration in a declarative config using Starlark (which is like a subset of Python). Setting up a full GitOps workflow is just one command:

  openrun sync schedule --approve --promote github.com/openrundev/openrun/examples/utils.star
This will set up a scheduled sync, which will look for new apps in the config and create them. It will also apply any config updates on existing apps and reload apps with the latest source code. After this, no further CLI operations are required, all updates are done declaratively. For containerized apps, OpenRun will directly talk to Docker/Podman to manage the container build and startup. There are lots of tools which simplify web app deployment. Most of them use a UI driven approach or an imperative CLI approach. That makes it difficult to recreate an environment. Managing these tools when multiple people need to coordinate changes is also difficult.

Any repo which has a Dockerfile can be deployed directly. For frameworks like Streamlit/Gradio/FastHTML/Shiny/Reflex/Flask/FastAPI, OpenRun supports zero-config deployments, there is no need to even have a Dockerfile. Domain based deployment is supported for all apps. Path based deployment is also supported for most frameworks, which makes DNS routing and certificate management easier.

OpenRun currently runs on a single machine with an embedded SQLite database or on multiple machines with an external Postgres database. I plan to support OpenRun as a service on top of Kubernetes, to support auto-scaling. OpenRun implements its own web server, instead of using Traefik/Nginx. That makes it possible to implement features like scaling down to zero and RBAC. The goal with OpenRun is to support declarative deployment for web apps while removing the complexity of maintaining multiple YAML config files. See https://github.com/openrundev/openrun/blob/main/examples/uti... for an example config, each app is just one or two lines of config.

OpenRun makes it easy to set up OAuth/OIDC/SAML based auth, with RBAC. See https://openrun.dev/docs/use-cases/ for a couple of use cases examples: sharing apps with family and sharing across a team. Outside of managed services, I have found it difficult to implement this type of RBAC with any other open source solution.

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

#318
I’ve been casually getting into thrifting and realized pretty quickly that Lens is super limited in its functionality and is mostly a shopping app. I put a site together that is like a supercharged version of Lens for thrifters where you can get info on price, demand, and condition. Share function is borked atm tho

You can check it out at https://antiques-id-1094885296405.us-central1.run.app/.

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

#319
post #31

Currently a one-man side project: https://laboratory.love Last year, PlasticList found plastic chemicals in 86% of tested foods—including 100% of baby foods they tested. Around the same time, the EU lowered its “safe” BPA limit by 20,000×, while the FDA still allows levels roughly 100× higher than Europe’s new standard. That seemed solvable. Laboratory.love lets you crowdfund independent lab testing of the specific p…

Where can I subscribe to pay $20/mo to whatever happens to be the current leader unfunded product?

Thanks for your interest!

Here is a Stripe link: https://donate.stripe.com/9B614o4NWdhN83l9r06c001

I'll add subscriptions as a more formal option on laboratory.love soon!

Disclaimer: I don't think I can have a 365-day refund with a recurring donations like this. The financial infrastructure would add too much complexity.

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

#320
Currently I've been working on a CLI tool [1] for my WebASM UI library [2] with the idea that all the gluecode generating stuff is abstracted away in nice CLI wizards.

Essentially like yeoman back then, to bootstrap your webapp and all the necessary files more easily.

Currently I am somewhat stuck because of Go's type system, as the UI components require a specific interface for the Dataset or Data/Record entries.

For example, a Pie chart would require a map[string]number which could be a float, percentage string or an integer.

A Line chart would require a slice of map[string]number, where each slice index would represent a step in the timeline.

A table would require a slice of map[string]any where each slice index would represent a step in the culling, but the data types would require a custom rendering method or Stringifier(?) of sorts attached to the data type. So that it's possible to serialize or deserialize the properties (e.g. yes/no in the UI meaning true/false, etc).

As I want to provide UI components that can use whatever struct the developer provides, the Go way would be to use an interface. But that would imply that all data type structs on the backend side would have this type of clutter on them attached.

No idea if something like a Parser and Stringifier method definition would make more sense for the UI components here...or whether or not it's better to have something like a Render method attached per component that does all the stringifying on a per-property basis like a "func(dataset any, index int, column string) string" where the developer needs to do all the typecasting manually.

Manual typecasting like this would be pretty painful as components then cannot exist in pure HTML serialized form, which is essentially the core value proposition of my whole UI components framework.

An alternative would be offering a marshal/unmarshal API similar to how JSON does it, but that would require the reflect package which bloats up the runtime binary by several MB and wouldn't be tinygo compatible, so I heavily would wanna avoid that.

Currently looking for other libraries and best practices, as this issue is really bugging me a lot in the app I'm currently building [3] and it's a pretty annoying type system problem.

Feedback as to how it's solved in other frameworks or languages would be appreciated. Maybe there's an architectural convention I'm not aware of that could solve this.

[1] https://github.com/cookiengineer/gooey-cli

[2] https://github.com/cookiengineer/gooey

[3] https://github.com/cookiengineer/git-evac

Post reply on HN