My next step is documenting how all of the subsystems work (such as virtual memory, allocators, drivers, etc.), then lay the project to rest. I don't have any grand ambitions for the kernel. The project was just a labor of love, and a way to learn some interesting things! Hopefully some of the documentation can serve as learning material for other people interested in osdev.
Ask HN: What Are You Working On? (December 2025)
231–240 of 1001 posts
Re: Ask HN: What Are You Working On? (December 2025)
#232I'm working on porting KiCad to the browser. It's a lot of sweat and tears, multithreading issues and some more sweat. I've updated a port of WxWidgets and now I support all the features KiCad needs with ~200 tests. Right now I have a build that loads in the browser, but I really want to have "multithreading" which means workers in the web. One can use asyncify with emscripten to translate blocking C++ to WASM, but t…
Re: Ask HN: What Are You Working On? (December 2025)
#233Re: Ask HN: What Are You Working On? (December 2025)
#234But I'm also thinking about it as a product manager based on my tech experience. Looking at what people like in mugs, creating templates to exactly size the mugs to people's preferences, creating re-usable molds to put repeatable components together, and taking detailed notes on exactly what I am doing in-studio to create a repeatable, reliable process to create a product that will sell.
It is going poorly so far, but each iteration gets better, so hopefully I have everything down before I end up with 100+ unsellable mugs in my kitchen.
Re: Ask HN: What Are You Working On? (December 2025)
#235actually started as a new chat app but eventually I figured it could be used for LLMs
Re: Ask HN: What Are You Working On? (December 2025)
#236Re: Ask HN: What Are You Working On? (December 2025)
#237Re: Ask HN: What Are You Working On? (December 2025)
#238Re: Ask HN: What Are You Working On? (December 2025)
#239I'm working on "Cargo but for C". It started out as something marginally more useful than vendoring your dependencies as submodules + baking in the knowledge of how to build a bunch of common projects. I realized, though, that there was somehow a huge gap in the insane world of C build tools. There's nothing that: - Lets you pin really precisely and builds everything from source (i.e. no binary repository) - Does not…
Re: Ask HN: What Are You Working On? (December 2025)
#240I'm also sketching out a concept for a YouTube video explaining how retro game upscaling actually works on a technical level.