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


I work on Puter (https://github.com/heyPuter/puter/); an open-source, self-hostable internet computer.

People use Puter for an incredibly wide range of things, including cloud storage, web hosting, coding, AI, and gaming. Right now, we’re mostly focused on improving performance and making sure that it’s as fast as a regular desktop environment!

I finally started modding a total war game (Warhammer 3). I played the series since the very first title, Shogun and I always wanted to improve the control over units and add my custom AI to not micromanage everything, but assumed it would be too time consuming and distracting from my main work. And well, it likely would have been.

But thanks to LLMs, I finally decided to give it a go and got something basic working in a short time, hurrey for AI assisted coding!

Feels empowering to be honest. No idea if I will really implement the main ideas, that I have since a long time, but I know that I can now if I want to.

Bread and butter stuff. Pulling together all of the assorted algorithms and data structures I implemented in C over the years out of necessity – lists, trees, stacks, queues, hash tables, memory pools, etc. – aligning the APIs, cleaning up and merging into a library. It’s a background project but super fun. This and several parsers – JSON, some config file formats, and parsers for some GPS / GNSS receiver data protocols. FSMs also always feel like nice, clean fun. And prematurely optimising every bit.

I’m resurrecting peer-to-peer Matrix (https://arewep2pyet.com) thanks to the Dutch government, who started funding it in October.

The main question is which P2P overlay network to use, if any: the prior incarnation used Pinecone (a variant of Yggdrasil), whereas this time we’re pondering keeping it simpler and more scalable and using Matrix itself as the backbone to connect together smallish local P2P meshes – so by default you try to route via Matrix, but failing that you look on your LAN or BLE to see if you can talk directly to whoever you’re addressing. Time will tell if this works 🙂

Discovered in-door bouldering / rock climbing and now go 3x a week, am absolutely loving it! Because of that, I haven’t really worked on any side projects in a while. Perhaps I don’t need to? My job advances me plenty in my field, but it is a bit of a bitter-sweet feeling in a sense, like maybe I should try to squeeze more out of my free time somehow.

I’ve been hesitant for fear of injury harming the ability to type, but might give it a go in the spring. Thanks for mentioning this I’m inspired to try it finally.

I’m working on a Yelp alternative called Vibehuntr — just something different to browse venues using Google’s API, with a social layer so I can see what my friends like. It’s very rough around the edges right now and it might be completely different by next week. It’s been a fun experiment in vibe coding on a full stack. https://vibehuntr.io

I’m reworking my dungeon generator on Iron Arachne as a result of what I’m studying in Applied Algorithms for my master’s degree.

More deterministic, much improved time complexity, and hopefully, more interesting results.

Building https://floxtop.com/, a Mac app that organizes your files and images.

It looks inside each file to see what it’s about, then moves it to the right folder with a single click.
Everything happens on your Mac, so nothing leaves your computer. No clouds, no servers.

It already works with images, Office (Word, Excel, PowerPoint) PDFs, ePubs, text, Markdown, and many other file types (30+) in English. Next I’m adding multi-language support.

If you have messy folders anywhere on your Mac, Floxtop can help.

Try it for free – requires macOS 14+ with Apple Silicon:
https://github.com/taranntell/fallinorg/releases/download/1….

Unwound a couple of things from the stack!

Finished: the 100%-vibe-coded “GPT-5 reviews all my PRs on max reasoning” GitHub app (which is shockingly effective, https://github.com/Smaug123/robocop – probably nothing new for people who already use some product like this, but I like owning my own infrastructure as far as possible, and GPT-5 and perhaps Gemini are the only models smart enough to do this so I can’t take this any further).

Currently: back on “write an immediate-mode TUI framework that uses a vdom as its fundamental abstraction” (https://github.com/Smaug123/WoofWare.Zoomies), in the hope that this is the first UI framework that I don’t absolutely loathe.

Next: using the TUI framework, write a debugger to inspect the internal state of my deterministic .NET runtime (https://github.com/Smaug123/WoofWare.PawPrint) and to step forward and backward in time.

Next: get the deterministic .NET runtime to a point where a property-based testing framework can identify the deadlock in some very simple buggy multithreaded code. (The framework is not yet able to run Hello World – did you know that’s an incredibly complicated program in .NET? – but it can solve a few Advent of Code problems right now, can perform some limited exception handling, limited virtual method dispatch, limited casting between types. Even getting to Hello World might take a year if I’m unlucky.)

I wrote a pretty complicated set of GNU Makefiles for a simulation library at work, but was annoyed I had to work so hard to avoid collisions, so I’m working on a “more sanitary” build-your-own-build-system/build-system-kernel type deal.

I just launched a 10-Bit Video Thumbnail Provider for Windows.

Windows does not natively support rendering thumbnails for 10-bit videos, which are commonly produced by cameras like the Sony A7IV.

When I started working on a short film the video clips were piling up on my hard drive. Opening them one by one to find what I was looking for was tedious.

I could not find a reputable solution to this problem, so I started a company and built one. I went through the process of EV Certification to have the installer and executable code signed.

I hope to be in the Microsoft Store soon.

I’m also building other utilities with similar purpose.

https://ruptureware.com/thumbprovider

Making my first ATE (automatic test equipment) and considering whether I should use diy linear power supply or buy dc-dc switching module.

A cpp code generator like esphome, to generate the firmware for midi devices in a simple yaml file, for raspberry Pico.

It would have been so much easy just to program the midi hub I wanted to program but wanted to make it generic.. now I can make the firmware for any configuration in seconds!

I’m working on a command-line tool for advanced full-text search of written documents. It works in a completely different way than grep, so it can do a lot of operations that grep fundamentally cannot like proximity searching.

I called it Wosp for word-oriented search and print. I released the first functional version a few days ago: https://github.com/atrettel/wosp

https://yournextstore.com
https://github.com/yournextstore/yournextstore

I’m building Your Next Store (YNS); it’s a Shopify alternative built with React and Next.js.

We provide an opinionated boilerplate tailored for tools like Claude or Codex, so designers and developers can build storefronts faster and more easily. It enforces a clear structure to start from while keeping full control over design, animations, and the overall storefront experience. It’s built on top of Stripe, with our higher-level commerce abstractions, like “add to cart”, “checkout”, “pay”, “browse products” etc; plus a Commerce CMS so merchants can manage everything smoothly once their store is live.

If youre planning to sell something online and want a modern solution, hit me up! 🙂

DIY grid-tied residential solar+inverter+battery. Trying to design the solar arrays’ tilt mechanism now for lifting/lowering 5 panels at a time in winter (60-degree winter angle, 35-degree spring/summer/fall; ~24″ difference). Thinking either two linear actuators, or a single hydraulic jack connected to multiple support beams. The weight isn’t much, but I want a way to lift entire top edge at once to prevent twisting. Linear actuators are slightly more money and easier to build, but require power and weather-proofing. Jack is cheaper, but more complex to distribute force. Wondering if there’s other options. (winch would require more robust/taller rear posts, seems more complex, might shade rear array)

I’ve been working on two game development projects for the past couple of years.

One project is for building rhythm games in multiple game engines and multiple platforms. Currently, it works in Unity, Unreal, Godot, SDL (or any C++ game engine), and MonoGame (or any C# game engine), and runs on Windows, macOS, and Linux. I’m working on adding Love2d (or any Lua game engine) and Bevy (or any Rust game engine). I have a few local prototypes of it working in Unity and Godot, but nothing public yet. Still trying to figure out what kind of game I want to make with it.

https://github.com/neogeek/rhythm-game-utilities

The other is a general purpose game engine in C++ with SDL. It’s far enough along that I’m building games in it, but it’s more of an exploration into how games are made than a replacement for Unity or Godot. I suppose it could be eventually, but I’m trying to be realistic with what it can do. One thing I’m pretty happy with regarding this engine is that one of the demo repos will automatically build to WebGL and publish to itch.io when changes are pushed.

https://github.com/HandcrankEngine/HandcrankEngine

Updating partijgedrag, which is a voting compass based on how parties vote on motions in the Netherlands!

Apart from that I have a personal SaaS idea I want to release soon. Its something that started as a joke but the joke is still not finished

I’m building a tab manager extension for Chrome, that also kills duplicated tabs.

Why?

The one I used died (Manifest V2 only, and was not updated). And I wanted to test one-shot it.

Incredibly it worked!

I have found that duplicated tabs can be useful e.g. for pages where footnotes are not hyperlinked in the text. When this happens I open a duplicate tab and scroll to the bottom of the page on it.

I’m building Sink It for Reddit (https://gosinkit.com), a browser extension to make Reddit usable on the web. It’s similar to RES with broader support for all the different Reddit UIs (there are 4).

It’s mostly free with only old Reddit features gated behind a one time $5 fee. The app has a few hundred thousand users on the Apple platforms but recently it was invited to join Mozilla’s Recommended Extensions program so I’m hoping to grow the non-Apple user base.

A filmmaker community for those wanting to showcase their work. Right now everyone’s got their own squarespace and the problem is that about 0 filmmakers also want to be web masters.

IMDB? Ads everywhere.
Actor’s Access? Ancient.

https://cinesignal.com

Human first, AI optional.
A great way for actors, writers, and directors to represent themselves.

Feedback welcome!
-M@

I’m working on https://yap.town – an SRS based language learning app.

I would say it combines the best parts of Duolingo and Anki. Anki is great for memorizing words, but you don’t see the words in the context of novel sentences. Duolingo is great for exposure to new sentences, but it’s oriented around “lessons” and SRS is an afterthought. (Duolingo is also not designed for people serious about learning a language IMO, it’s too easy and goes too slowly.)

Had to do quite a bit to get it to work well.

1. At first you would think that if you know all the words in a sentence, that should be enough to understand the sentence. But it doesn’t work like that. For starters, words can have multiple meanings. The french word “bois” can mean “(you) drink” or “wood”. You want to learn these separately. I trained an NLP model (a gemma3 finetune) that I use to understand the manner each word is used in each sentence: https://huggingface.co/collections/anchpop/lexide-nlp-models

2. Even then, what about a sentence like “you’d better not”? Even if you know the words “you” “had” “better” and “not”, you still won’t really get this. So I use the wiktionary “multiword terms” category for each language to get a huge list of terms like “‘d better” , “you better believe it”, etc, and teach these in addition to individual words. And then I only show sentences where you know all the individual words as well as all the terms.

No projects at the moment. Just working on myself and improving some things in my life, job, cheaper place to rent, lose weight etc. Dreaming of starting a business, I just want to add a cool service to my local city but the economics is hard

I am learning Godot engine, going through the list of 20 games in order to build up my experience
https://20_games_challenge.gitlab.io/

I am almost done with flappy bird (2nd challenge)

Why? I love the old arcade and game boy games, and I want to recreate them to my liking. I also love mechanical systems and space rovers, and I want ro build worlds to explore and simulate these things

On and off working on the Navigation API for Node, Bun, Deno, & as a browser polyfill.

Has 90% test coverage, makes use of web platform tests to verify compatibility, and is in use by some larger companies already with the Navigation API soon to become a baseline in evergreen browsers.

The Navigation API effectively is async state navigations. The likes of React has recently added Navigation API support to make use of the browser reload indicator.

https://github.com/virtualstate/navigation

Along with working on a startup day to day 🙂

A kernel extension-less sshfs for macOS. I tried using FSKit and got halfway before I felt too constrained by the extension security model (must be app sandboxed, must be approved by the user in system settings). Now it’s just a standalone command line binary that doesn’t require any special permissions since it proxies NFS to SFTP. Everything “just works” and performance is reasonable

Working on adding Apple Intelligence to my macOS app built to analyze iOS app size metrics. I’m hoping to have a locally running assistant that can act like an iOS build engineer to provide optimization opportunities and more: https://apps.apple.com/us/app/dotipa/id6742254881.

Right now my app allows users to export build metadata as JSON which can be interpreted by LLMs for analysis, but I’d like to have this work on-device.

https://www.ottoclip.com – Create product-focused content that stays in sync with your product.

Create a script for a product demo or tutorial for your app using an extension. The script is used to generate your product content in multiple formats (narrated video, interactive demo, looping animation, and in-app guide). Whenever your product changes, just update the script and regenerate everything. No manual re-recording of video, syncing of audio, or any other post-production steps.

I’m working on https://teeming.ai, trying to solve the information asymmetry problem in the job market.

The project has been a huge learning curve for me – I started out as a skeptic of how generative AI could solve real problems (rather than just create noise) but now think that, like the internet, it can create a new kind of abundance that will be harnessable in all sorts of interesting ways.

I created this recently but have let it fallow in the last month. Planning to update it over the next few days / weeks. There are a crazy number of directions I could take it.

https://housepriceguess.com/

Would be great to collaborate with others on it. In particular I want to explore building the “alpha arena for AI house price prediction”

I am working on a repository for AI Intent Driven Development at https://github.com/Exadra37/ai-intent-driven-development/.

An Intent is a self-contained document that describes a user request. It is composed of three main sections: WHY (the motivation), WHAT (the requirements, often in Gherkin language), and HOW (a detailed, step-by-step implementation plan defined with tasks). This approach ensures clarity and alignment before any code is written.

A Mac-based video manager that automatically transcribes, translates and summarises videos. I process information best through reading, so I built it to manage my growing collection of training course videos, webinars and meeting recordings. Currently working on adding RAG search to make it easier to query content.

Also building a CMS and static site generator that runs entirely client side in the browser. Pick themes, model content an publish to clean HTML. It also makes content available beyond just the browser, eg in a command line TUI.

https://www.sparktype.org

Building https://ottex.ai – a native MacOS app to solve repetitive micro tasks on a computer.

– Transcribe voice to text (especially useful when you need to explain something to Claude code )

– (soon) select text to instantly Check grammar / Improve writing / change tone of text

– (soon) select text to Translate between languages

I discovered that I have a few 10/20$ subscriptions (grammarly, raycast, wisperflow) that do embarrassingly simple stuff I can one shot with cheap SLM. So I decided to build a one app specialized in small repetitive tasks on computer.

Building https://www.hessra.net/, an authorization system based on the Biscuit token format (decentralized, signed, and attenuable). The goal is to push beyond JWTs and Zanzibar-style policy engines by giving every machine-to-machine request its own embedded, verifiable authorization logic in a small capability token. These tokens can be delegated, restricted, and verified locally with no extra network calls required after getting the token.

Early use case is replacing API keys with identity tokens that expire, delegate, and prove possession and then can be used for easy step up to fine-grained authorization. There’s some pretty interesting authorization stuff you can do, like having multiple parties sign off before a token is valid or requiring a series of micro-services sign a token for it to be valid.

Very cool. I make a consulting business out of packaging selenium scripts into windows apps for small businesses, do you have any desire to turn this into a saleable product?

I posted in this monthly thread first time in May when I launched a daily logic puzzle, Clues by Sam. Since then it’s grown significantly, and I couldn’t be happier!

The game has a farily simple frontend, but there is a fairly complex constraint solving algorithm as part of the puzzle making process. What makes the puzzle quite unique is that you can’t “guess”. You can only make guesses that are provable by logic. The algorithm ensuring this has worked flawlessly for months now (though I’ve manually inserted some silly mistakes once or twice).

Today’s puzzle is one of the hardest to date. The difficulty resets on Mondays, and then gets harder again towards Sunday.

https://cluesbysam.com

I am working on methods to automate my VC firm. We have a small team and many different tasks to do. I’ve had success with using LLMs to help us automate various projects. But I appreciate any open source tools, techniques, readings, etc. if anyone knows any!

https://michigan-pulse.com

I am building a community driven data aggregation platform for the Michigan tech ecosystem. This is just a promo page.

On launch there will be a company index, curated newsletter, educational resources in michigan like CS programs, and much more!

https://RadioPuppy.com – Listen to 1000s of online live radio streams.

This is a pet project for myself. I love listening to online radio while at work, helps me focus. But I didn’t really click with any of the current selection of web apps out there so decided to build one myself.

It uses the great API available at radio-browser.info for all the radio information.

Been using it as a way to learn how to market a website as well. Learning a lot.

I welcome any constructive feedback.

A database populated with audio metadata (including a link back to YouTube or Spotify or whatever) that includes vector embeddings for the audio. That way I can grab clips of music I like from YouTube, generate vectors for them, then find similar things in the database.

It’s off to a rocky start though, as I’ve initially populated it with YouTube-8M and AudioSet, neither of which are music-specific. The search results can be… Weird.

A modern QuickBooks, based on beancount, WorkBill (https://workbill.co). You can play with it at https://demo.workbill.co.

Unlike traditional accounting platforms we expose the ledger model directly which enables our customers to model complex transactions even when we do not have direct support for it.

Been working on this for a month, and it uses Elixir, Phoenix and InertiaJS with React.

Basically small data tools for myself.

A non-bloated HTML, CSS and pure Vanilla JS framework to create dashboards.

A cross-platform JSONL viewer where I am learning ImGUI. Haven’t found any other open source GUI framework that‘s small, provides out of the box components for tables, sorting

I’m building a Firefox, Chrome, VSCode and OpenVSX security scanner and profiler, and working on building a private web store for Enterprises to switch to rather than using the default stores given all the ransomware and malware activity in that space. Will show HN very soon!

system to test and calibrate an analog traction control system. the system uses a frequency to voltage converter and a bunch of opamps to compare wheel speeds then determines wheel slip or slide and either reduces engine power or braking.

Test system uses ADCs, DACs and a DDS to produce a sine wave that simulates wheel speed.

I would rather be fishing.

I’m working on Argon Chess, a deterministic chess variant with some degree of cheat resistance (hard to describe to chess engines like Fairy Stockfish) and tons of variety. A week ago, I added a way to play friends online a week ago (a Discord Activity) and a simple Play a Dumb AI feature on its website. You can also print the cards for free for offline play. https://argonchess.com/

Helping my recent MBA grad sister make a simple python script to fit here resume to a JD using openAI’s api. Shes applting to product and marketing roles in AI and this helps her understand the tech (and its limitations) better as well as apply to more jobs easier

Market is brutal though man. She hasnt gotten an offer after so much trying

Selfhosting via yunohost, especially loving Immich and Actual Budget. I’m not in IT but I use Linux and it has been easy enough for me to set up.

Also making personalised Christmas t-shirts in Inkscape. I love what you can do with open source tools!

Frontend framework in JavaScript that requires no build step, relies on DOM and SSR and can be used to build both SPA and hybrid apps without VDOM, js templates, hydration or putting HTML (or worse, css) inside JS code. It’ll also have a very sophisticated declarative state manager which makes managing state and ui transitions a breeze. It’s basically anti-React.

Working on https://ziva.sh/, an AI agent for game development. It uses MCP to integrate with Godot, a leading open source game engine.

It’s coming together really nicely, targeting a beta release later this month. If anyone is interested in game development and wants to be a beta tester, lmk 🙂

Moved from nodered only to a hybrid of nodered and home assistant. Added some new sensors, nfc tags, modes and automations for multiple tenants / cost savings. Its been fun to automate some boring tasks.

Been nerd sniped recently so am working on a Rust version of markdownlint-cli2. I’m tired of having a node dependency in my projects and this seems like a constrained enough problem space that I’ll actually get around to doing it.

Is anyone working on or knows a library for evaluating LLMs for application features and/or application features that use LLMs? I am wondering what people use or if anyone has their own solution.

Here’s mine:

I’m building a small live NFL game-prediction tracker and writing up what I learn as I go:

https://michellepellon.com/portfolio/nfl-game-predictions

# What’s under the hood today

ELO translated to the NFL with margin-of-victory adjustments, a modest home-field term, and week-to-week recency weighting.

Post-hoc calibration with isotonic regression so 70% predictions land near 0.70 empirically.

Monte Carlo to roll games forward for distributions on weekly win odds and season outcomes, plus basic reliability/Brier/log-loss tracking.

# Where I’m taking it (ensemble ideas)

Blend a few complementary signals: (1) pure ELO strength; (2) schedule-adjusted EPA/Success Rate features; (3) injury/QB continuity and rest/travel effects; (4) a small “market prior” from closing lines; (5) weather/play style pace features.

Combine via a simple stacked model (regularized logistic, isotonic on top), or a Bayesian hierarchical model that lets team effects evolve with partial pooling.

Separate models for win prob vs. expected margin, then reconcile with a consistent link so the two don’t disagree.

Emphasis on calibration over leaderboard-chasing: reliability diagrams, ECE, PIT histograms, and backtests that penalize regime drift.

# Why I’m doing it

It’s a sandbox to teach myself Monte Carlo and ELO end-to-end—data ingest → feature plumbing → simulation → calibration → eval—on a domain with immediate feedback every week.

# How this connects to my day job (healthcare ops)

I work at BlueSprig, running ~150 ABA therapy clinics. I’m exploring whether ELO-like ideas can augment ops decisions:

“Strength” ratings for clinics, care teams, or scheduling templates based on outcome deltas and throughput (margin-of-victory ≈ effect size/efficiency).

Opponent/schedule ≈ case-mix, payer mix, staffing constraints, geography.

Monte Carlo for expansion planning (new-site ramp curves), capacity/OT forecasting, and risk-adjusted outcome monitoring with calibration so probabilities mean something.

Guardrails for fairness and interpretability so ratings don’t become blunt scorecards.

# Help

If you’ve shipped calibrated ensembles in sports or have pointers on applying rating systems to multi-site healthcare operations, I’d love to trade notes or if you need someone to this and other kind of work for their dayjob email me at mgracepellon@gmail.com — I would love to do this fulltime.

For fun have been creating a mashup of old school DnD map generation using Commodore “10 Print Chr$(205.5+Rnd(1)); : Goto 10” style logic (in TS/Svelte/SVG):

https://imgur.com/a/qMeEoPK

Have been down a rabbit hole ensuring the stairs are realistic and that grid connects properly. Lots of fun and frustration with AI coding tools trying to solve that (they mostly don’t/can’t). Some fun detours learning a little Prolog to help out as well.

I’ve recently written ImapGoose, a daemon which keeps a remote IMAP mailbox in sync with a local tree of Maildir: https://whynothugo.nl/tags/imapgoose/

It relies on “modern” (2009) extensions to minimise traffic and avoids polling entirely (relying on the server to notify of new messages or changes as they happen).

It’s currently quite stable. The only known issue is that it can take a while to detect a timeout when the system is suspended and woken up again (there’s no portable API to detect suspend/resume).

Since then, I’ve been working on a simple TUI email client based on notmuch and maildir. So far it works really well for processing email, but lacks any capabilities for handling attachments, composing, sending (these are obviously on the roadmap).

https://limereader.com/

A time-sorted list of top posts from Hacker News, Tildes, Lobsters, Slashdot, Bear, and some science, tech & programming related subreddits.

Posts on STEAMD topics (Science, Technology, Engineering, Arts, Math, and Design).

My site went live 2 days ago. I shared more details on below post but for some reason, my post was shadow banned and didn’t show up on Show HN.

https://news.ycombinator.com/item?id=45849924

Any constructive feedback is welcome!

Note that I am trying to narrow down a bug in my backend which sometimes causes it to crash. Since backend is built in Swift using SQLite as database, it’s a but hard to nail down the issue.

Manabi Reader: Japanese learning through reading

https://reader.manabi.io

I recently added FSRS (besides also having Anki integration). Now I’m working on replacing the need for reviewing flashcards by having reading activity automatically mark flashcards (current and future) as reviewed, so that you can get many of your reviews in just by reading native materials that interest you instead of sacrificing most of your study time to contextless flashcard grind.

I’m also working on a manga mode using a new manga OCR tech I have licensed out of academia that is ahead of state of the art alternatives.

This project now sustains my full-time focus.

This looks super cool. I love to see people working on language learning tech. I’m working on a language learning app too but it only really works well for indo-european languages. That said I would still love to collab or talk shop, my contact info is in my bio

A lot of things!

A law professionals helper – aggregates judicial case info into a single place, gives visibility and notifications – asistentul.ro

A scheduling platform for self-employed professionals that offer services (think hair-cutting, nails, psychlogists). (Not yet live)

Aaand something in compliance that I want to keep a bit stealthy right now.



Source link