Ask HN: What Are You Working On? (December 2025)
121–130 of 1001 posts
Re: Ask HN: What Are You Working On? (December 2025)
#122Here is a work in progress build:
https://muffinman-io.itch.io/space-deck-x
It is a combination of a shoot-em-up and deck building. You fly and shoot until you get to the boss, when you get your deck out to fight them.
That genre combination is definitely too ambitious, but I think it is fun to play and I’m enjoying making it.
I have a bunch of ideas how to combine the two parts better. But over the years, I’ve learned to control scope creep and actually ship pet projects.
Right now I’m in a middle of changing how enemy waves are spawned. After that I want to make a short tutorial and add two more bosses as well as more enemies.
If you end up playing it, please share your feedback I’ll be glad to hear it.
The game is made using Kaplay, a game dec library which brings me joy to use. I can best describe it as my friend described Pico-8: “easy things are easy”. But compared to Pico-8, Kaplay doesn’t have virtual console limitations and comes with a big library of components. Try it out, the community is small, but the library itself is really fun and easy to use.
EDIT: For context, this is about two weeks of work, in the evenings when my kid is asleep.
Re: Ask HN: What Are You Working On? (December 2025)
#123All notes are simple markdown file stored locally.
I’ve been using it to benefit my research and make the knowledge to stick better on my head for several years. My base is more than 400 markdown notes now, and I sync them to a private GitHub repository.
Re: Ask HN: What Are You Working On? (December 2025)
#124Re: Ask HN: What Are You Working On? (December 2025)
#125Just finished a major (v0.10) revamp of the API (you can use connet as part of an application, not through the CLI) which also fixed a few issues I've been seeing before.
Now, I'm gearing to update the relay protocols - currently relays are closed off by the control server (e.g. you ask it to provision you a relay resource) which requires the relay to communicate with the control server itself. In the new version, the relays will be operating on their own (there might be a shared secret with the control server, in case you want a closed off relay) and peers will reserve directly with the desired relays. Maybe in future, the relays might form clusters on their own to take advantage of better relay-to-relay network and peers will reserve only at the relay closest to them.
Another stream of work, is giving peers identities. Right now the server will give them an internal identity to better support reconnects, but these are not stable (e.g. they don't survive client restarts). In future, the peer will advertise their identity and then other peers may choose what peers to allow comms with and what to ignore, pushing more decisions into peers themself.
Yet another change I'm thinking about is exposing raw endpoints to enable users of the system to implements other protocols - I'm not quite sure if this is really needed (the destination/source, e.g. server/client) covers a lot of ground by itself, but it would be great if these are not the only options.
Many options how to continue, but if I'm out of ideas, there is always a Rust rewrite to throw in /s
Re: Ask HN: What Are You Working On? (December 2025)
#126https://play.google.com/store/apps/details?id=com.blazingban... Completely free, no ads, no in-app purchases and no accounts / network required offline voice transcription. I have also built the macOS/Windows/Linux versions which I'll also make free to download and available on my site soon ( https://blazingbanana.com/ ). iOS version is built and works (extremely well), just waiting for the Apple Developer signup pro…
So I am installing it through the link you provided, which directed me to a "install success" page saying "your purchase is successful" even if your app is free. Another obstacle to adoption :-)
Last, I was not informed on the page of the app' size. Seeing what it does and the time it takes to download I am afraid it could be huge? Third obstacle :-)
Re: Ask HN: What Are You Working On? (December 2025)
#127Re: Ask HN: What Are You Working On? (December 2025)
#128It’s been incredibly rewarding to see people’s changing opinions of their local government
Re: Ask HN: What Are You Working On? (December 2025)
#129Web maps usually join together lots of small images called tiles (this is why you see square patches as google earth/map loads). They do this by querying a "tile server" API. It turns out this standard can also be leveraged to label and fine-tune models on map imagery. In my day job we built infra to efficiently serve imagery through tile servers for map visualization. So I wanted to test out ML applications of that infra.
Re: Ask HN: What Are You Working On? (December 2025)
#130I’m working on a video game, purely for fun. Here is a work in progress build: https://muffinman-io.itch.io/space-deck-x It is a combination of a shoot-em-up and deck building. You fly and shoot until you get to the boss, when you get your deck out to fight them. That genre combination is definitely too ambitious, but I think it is fun to play and I’m enjoying making it. I have a bunch of ideas how to combine the two…