Live data from Hacker News

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

news.ycombinator.com

391–400 of 1001 posts

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

#391
I'm in the progress of open-sourcing (and extending) my static-site generator "CMS" (with big air-quotes).

The idea is to add dynamic content, i.e. reservation tool, to what is essentially a statically hosted web page.

Demo: https://astro-booking.pages.dev/booking/

A bit more details: https://www.nordstroem.ch/posts/2025-01-15-to-the-stars.html

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

#392
https://github.com/smj-edison/zicl

Porting/reimplementing a Tcl interpreter from C to Zig, based on the design of Jimtcl. This is one of those sub-projects that started due to another project (folk.computer in this case). The biggest difference is thread-safe value sharing, and (soon to be) lexical variable capture.

But why? Right now folk.computer has about a 20% overhead of serializing and deserializing values as they get sent between threads, and it's also meant we can't sent large amounts of data around. I previously attempted to make the Jimtcl interpreter thread-safe, but it ended up being slower than the status quo. So, I started hacking on a new interpreter.

Commands evaluate, basic object operations are in place, but there's still a ton of work to do in order to implement core commands. It may even be good enough to swap in some day!

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

#393

I shared this last month, but I’m still having a lot of fun working on it. I made a daily word puzzle called Tiled Words. https://tiledwords.com Currently about 2,000 people play every day and I’ve released 59 puzzles! One feature I’m excited about is crowdsourcing puzzles. Today’s puzzle is a “community puzzle” made entirely from clues that players submitted! I plan to do this every week or two. I wrote about launch…

Have been enjoying it daily since I saw it on HN a few weeks ago. Great game!

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

#399

I'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…

I just finished a dsn parser and now I am planning to write a pcb router. All in rust. The plan is to have a wasm/wasi version as well so routing is possible in the browser.

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

#400
I’m self-teaching modern C++ by developing a native music library manager and player for Windows, macOS and other Unix systems. The main focus is on the 100% custom UI (with Direct2D/CoreGraphics/Cairo backends), aiming for responsiveness, power-user friendliness and compactness. The UI thread is absolutely sacred and I’m trying really hard to separate the core logic from the UI, because I hate how laggy and hang-prone all players I’ve tried are. I’m drawing inspiration from pre-2010 skeuomorphic and dense UIs. Key features include fast incremental imports and powerful UI elements with features like multiple column sorting, multiple element selection and keyboard-first navigation. I understand this problem is already solved, but I’m starting to DJ and curate my personal music library again. So far, nothing has been more satisfying than an old unsupported version of iTunes that doesn’t even support FLAC. I’ve tried foobar2000 but it doesn’t meet many of my requirements. Therefore, I’m building this software both because I have a need and because writing it is very fun (and frustrating at times)!

I’ve written a PoC already (mind the crappy and incomplete UI), mostly to test the wild custom UI idea, and it’s working so far! https://i.redd.it/ocx9m5av6d6g1.jpeg

Post reply on HN