I always have stories in mind but don't have time to write them all out, this allows me to just enter the idea and then the story comes out.
Ask HN: What are you working on? (October 2025)
701–710 of 1001 posts
Re: Ask HN: What are you working on? (October 2025)
#702Re: Ask HN: What are you working on? (October 2025)
#703I vibe coded a desktop app to view Indian stocks: https://github.com/brainless/Indistocks This is built with Rust, egui and SQLite3. The app has a downloader for NSE India reports. These are the daily end of day stock prices. Out of the box the app is really fast, which is expected but still surprises me. I am going to work on improving the stocks chart. I also want to add an AI assisted stocks analyst. Since all the…
This is impressive, inspirational.
Re: Ask HN: What are you working on? (October 2025)
#704- Wallpaper manager with multi-monitor support and multiple image sources. Change wallpapers daily, hourly, etc.
- Lockscreen image manager with the same modes as the wallpaper feature.
- Screensaver/fullscreen modes manager with many screensaver options and multi-monitor support.
- Custom shortcut menu builder where you can have a custom menu accessible from your tray area.
[0] - https://lumotray.com
Re: Ask HN: What are you working on? (October 2025)
#705It's meant to be a 'rails-like' experience in Go without too much magic and conventions.
Basically, speeding up development of fullstack apps in Go using templ, datastar, sqlc with an MVC architecture and some basic generators to quickly setup models, views and controllers.
Re: Ask HN: What are you working on? (October 2025)
#706Re: Ask HN: What are you working on? (October 2025)
#707Its built on top of Kubernetes, based on learnings I've had from previous experiences scaling infrastructure.
If you look at the markup PaaS (Heroku, Fly, Render) applies to IaaS (AWS, Hetzner), it's on the order of 5-10x. But not having that, and trying to stitch together random AWS services is a huge PITA for a medium sized engineering team (we've tried).
On top of all that, theres a whole host of benefits to being on kubernetes, namely, that you can install any helm package with one click, which Canine also manages.
A good example is Sentry -- even though it has an open source offering, almost everyone pays for the cloud version because its too scary to self host. With Canine, its a one click, and you get a sentry.your-domain.com to use for whatever you need.
Recently got a sponsorship from the Portainer team to allow me to dedicate way more time to this project, so hugely grateful to them for that.
Re: Ask HN: What are you working on? (October 2025)
#708A Windows-like UI, but for macOS. I only recently reached an alpha - and I am looking for testers! - Alpha screenshot: https://drive.google.com/file/d/1Wi6MqxC17iIzfSL--_nNxHxbID1... - Rambling why I built it, plus Discord link: https://progress.compose.sh/about
Nice, I can see the appeal having familiar UI on Mac. Even though I am not your target audience (linux i3 user myself), I would be interested in knowing how much "hacking" the macOS system is required to do this. Is it hard to get a list of running apps for your Task Bar? Is it hard to list the apps for the menu? How about keeping it all "on top" while other windows e.g. get maximized/minimized/full-screen, etc?
You actually nailed the major pain points. Particularly window focus and state management. I've spent months solving this problem alone.
-
1. Applications data list: Getting the list is easy! Finding out which apps in that list are "real" apps isn't. Getting icons isn't. Reliably getting information on app state isn't. Finding out why something doesn't work right is as painful as can be. Doing all this in a performant way is a nightmare.
2. Applications menu renderer: Rendering the list for the menu is easy enough: the macOS app sends this data via socket. The frontend is just web sockets and web components under the hood (https://lit.dev). The difficult part was converting app icons to PNG, which is awfully slow. So a cache-warmup stage on startup finds all apps, converts their icons to png, and caches them to the app directory for read.
3. Window state: again, by far the worst and it isn't even close. Bugs galore. The biggest issue was overriding macOS core behavior on what a window is, when it's focused, and how to communicate its events reliably to the app. Although I did include a couple private APIs to achieve this, you can get pretty far by overriding Window class types in ways that I don't think were intended (lol). There is trickery required for the app to behave correctly: and the app is deceptively simple at a glance.
-
One bug, and realization, that still makes me chuckle today.. anything can be a window in macOS.
I'm writing this on Firefox now, and if I hover over a tab and a tooltip pops up - that's a window. So a fair amount of time has gone into determining _what_ these apps are doing and why. Then coming up with rules on determining when a window is likely to be a "real" window or not.
The Accessibility Inspector app comes standard on macOS and was helpful for debugging this, but it was a pain regardless.
Re: Ask HN: What are you working on? (October 2025)
#709Headbang, a rhythm game that you play by bobbing your head while wearing Airpods while listening to music, is what I'm considering building next. The idea came from someone else using Airpods to create a racing game (RidePods). (But also just launched https://ChessHoldEm.net this weekend)
Headbang concept sounds really fun, I'd love to play that as a fan of rhythm games, but wow my neck would hate me I think. I am no George Fisher in that regard
Re: Ask HN: What are you working on? (October 2025)
#710I'm currently building my own coding agent, VT Code. VT Code is a Rust-based terminal coding agent with semantic code intelligence via Tree-sitter (parsers for Rust, Python, JavaScript/TypeScript, Go, Java) and ast-grep (structural pattern matching and refactoring). It supports multiple LLM providers: OpenAI, Anthropic, xAI, DeepSeek, Gemini, OpenRouter, Z.AI, Moonshot AI, all with automatic failover, prompt caching,…