Posted by david927 11/9/2025
Ask HN: What Are You Working On? (Nov 2025)
Lumina has made a probiotic strain that is able to, theoretically, prevent cavities. I don't care that much about, but I do think it is a neat strain that can likely colonize your mouth. I'm genetically engineering it to express sfGFP, which would theoretically make my teeth fluorescent green under black light. Would be fun at raves! Also, if I make out with anyone, you could theoretically see changes in microbiome composition just from green-ness. I do wonder how much microbiomes are shared while kissing: this would be an example of a way to directly measure that, instead of just measuring on proxy like much microbiome research
- Oh, son, let me tell you a story about how an ancient dude called koeng wanted to see how many people he kissed.
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
You can think of it as a data source, or a knowledgeable companion that can provide comprehensive book information for online booksellers, libraries, book-related startups, bookworms, and more.
I got a pre-alpha build running for those that want to test it out[2], but the code is still not out there, as there are a few things I want to refactor. Wrote comprehensive documentation for it this weekend, now I need to refactor the merger package with some new rules, and write something to decrease the number of genres returned.
Been tough to find time to work on it because of the baby, but AI has been helping a lot to speed things up, and the work has been quite fun. Not sure if there will be interest in the idea, but it solves a problem I have, so I had to work on it anyway.
Hope to have the code on GitHub by the end of this week. AGPL licensed.
[1]: https://github.com/pagina394/librario
[2]: https://paste.sr.ht/~jamesponddotco/5612eaa80fc7eee8b6180a31...
..k..
.k...
Rules state they must be in different regions, row and column. No mention of diagonal or adjacency.
In programming mode, its a flash drive you can put LUA scripts on.
In run mode, you can select a lua script to run. Lua scripts can take HID input and produce HID output.
All open source, hardware and software: https://github.com/cedarhacks/ReMapper
It can do things like keyboard -> joystick mapping, key logging, macros, mouse wiggling etc etc
Would it be able to take multiple inputs?
However in the git repo and prototype, ATM it's 1 input 1 output.
An algorithm to optimise vacation days using public holidays and weekends. Especially relevant at this time of year.
I created it a year ago and received quite some comments on the Show HN post[1]. Last weekend I updated it to work for end of year planning and adding fixed days off, which seems to solve most of the feedback. It was done with Cursor in agent mode.
OpenFret combines everything a guitarist needs in one place: smart gear inventory management, AI-powered practice sessions, real-time collaboration tools, and a vibrant community. Think of it as "GitHub for guitarists" meets comprehensive practice tool.
Core features:
1) Smart Guitar Inventory: Track your collection with auto-filled specs from thousands of guitar models. Monitor woods, pickups, scale length, string changes, and discover patterns in your gear
2) AI Practice Sessions: Generate personalized guitar tabs and lessons based on your practice history, with VexFlow sheet music and integrated metronome
3) Session Mode: Fork and merge music tracks like code. Layer recordings, see version history, and collaborate with musicians worldwide
4) Practice Analytics: Persistent timers, song tracking (Last.fm integration), scale visualization, fretboard maps, and chord progressions
5) Built-in Tools: Guitar tuner with frequency control, Strudel integration for backing tracks, and musical helpers to break out of E minor habits
Looking for:
Feedback from guitarists/musicians on which features resonate most
Link: https://openfret.com/ | Discord: https://discord.gg/G3Pur3PzZm
Thank you!
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...
Laketower: https://github.com/datalpia/laketower A lightweight data lakehouse exploration and management app (web+cli), using DuckDB as the default query engine. It can run locally or self hosted, and for now statically configured only. Hope to integrate Iceberg and Ducklake support by end of year.
Modelship: https://github.com/datalpia/modelship An ML model to app generator. For now, only ONNX models are supported as input, and only static website as target (onnx runtime web wasm/webgpu). I intend to also work more on it the following weeks/months, especially to support more model I/O types, and add support for more targets (REST API, CLI, etc).
These 2 projects were born from professional activity needs but are a nice playground to learn and try new things
What about compressed air? It might not be too hard to find a small brushless low power air pump that could drive pistons directly.
You could mount the pump controller onto the back of the panels and use an accelerometer to measure angle, and run the pump until it's where you want it.
You'd probably need to do some testing and make sure it couldn't get jammed, then build up pressure, then suddenly unstick and move unsafely.
Last year the 550W panels here dropped to 90eur, and so I just added some more panels to remove the need for the switchover. I saw last week 600W panels going for 80eur but no space left, but tempting. Good luck! It's a nice feeling to have energy independence.
https://www.youtube.com/watch?v=I-Fz5T5c0OQ
Best of luck =3