Live data from Hacker News

Ask HN: What Are You Working On? (March 2026)

news.ycombinator.com

551–560 of 1001 posts

Re: Ask HN: What Are You Working On? (March 2026)

#551
post #62

Vibe-coded a YouTrack CLI tool in https://github.com/keithn/yt Also working on a language for embedded bare-metal devices with built-in cooperative multitasking. A lot of embedded projects introduce an RTOS and then end up inheriting the complexity that comes with it. The idea here is to keep the mental model simple: every `[]` block runs independently and automatically yields after each logical line of code. There i…

> automatically yields after each logical line of code

I've become more and more interested in code that yields (coroutines etc, read this fascinating article on HN just a couple of days ago: https://willhbr.net/2026/03/02/async-inject-and-effects/ )

Can you share more about this? How the async model works? Why it does -- is it a performance guarantee given the RTOS comment? Or is it more about the state machine idea, and how or why does yielding every line (not, say, every state transition, though I have no idea if or why that would be more useful) relate to that?

I mostly just have lots of questions because it sounds fascinating, so if you're looking for an excuse to talk about it, please count this as that excuse!

Re: Ask HN: What Are You Working On? (March 2026)

#553
* Reconstructing `$HOME/git` after an unfortunate `rclone sync` wiped it. It was not fun discovering that my backup was on the wrong `git` directory and also that I'd not committed some stuff for ... years. Lesson learned, etc. * Implementing three new bot ideas. * Trying desperately to stay out of the "we must vibecode!" juggernaut's path at work. * Wasting hours having to manually download Every. Single. Model. from my MyMiniFactory library because they don't provide an API, a bulk download, or a sync to something like Dropbox. (1500 down, about 4000 to go!)

Re: Ask HN: What Are You Working On? (March 2026)

#554

Well, I just jumped full time on IronCalc[1] a fully open source, light and fast spreadsheet engine designed and build from the ground up. I have been working on it as side project for over two years and now, with funding from the EU for the next 2.5 years, I hope I can make of it a real product for everyone to use that can compete with the likes of Excel and Googl;e Sheets. I can oly say, I am overly, off the Moon e…

Congrats! But what is a spreadsheet "engine" as opposed to a spreadsheet program?

Re: Ask HN: What Are You Working On? (March 2026)

#555

I wanted to learn more about computer graphics, so I'm writing a 3D software renderer in C. So far I have a solid implementation of triangle rasterization, perspective projection, depth buffer, clipping, texture mapping, diffuse lighting, and gamma correction. Currently struggling with shadow mapping, which is the last feature I'll add to the renderer before moving on to procedural generation of meshes and textures.…

I got this itch too when I came across tinyrenderer [1] and worked through the early lessons through shading, but didn't quite finish the texture mapping yet [2]. It was fun to work in pure C from first principles, even side-questing to write a simple TGA file reader and writer.

I'd be very interested to see your tutorial when it's done!

[1] https://haqr.eu/tinyrenderer

[2] https://github.com/tkocmathla/tinyrenderer

Re: Ask HN: What Are You Working On? (March 2026)

#557

Native macOS sandbox terminal: - UI for sandbox-exec to protect filesystem - Network sandbox per domain - Secrets filter via gitleaks - Vertical tabs option It's highly customizable. You generate native macOS app wrappers for each terminal app, each with its own rules and customizations. https://multitui.com

I've been using a VM for claude code (probably would keep doing that as I do like how much control I have over it by doing that) but this is definitely a useful tool, I'll happily use that in the future.

Re: Ask HN: What Are You Working On? (March 2026)

#558
I'm currently working on https://FaunaMap.app (web/Android/iOS) which lets nature enthusiasts see which birds, mammals, reptiles, etc. can be expected at any location worldwide using the past 20 years of GBIF observation data. It features an interactive global sightings map, color-coded to quickly spot recent rarities nearby. Public birding hides from OSM and a hotspots heatmap are included for trip planning. Users can quickly log large numbers of observations in the field. Observations with images appear in an Instagram-like feed for interaction with other users. Personal species life lists (global, per country, and custom locations) are also included. Feedback is very welcome :)

Re: Ask HN: What Are You Working On? (March 2026)

#559
Working on a software trial automation infra.

While working on another project, I needed a very simple service I could setup in a few clicks, which would take my docker compose and manage the spin up and tear down of ephemeral VM automatically when triggered by a signup on my landing page.

I couldn't find anything real simple, so I decided to build it. Currently working on it.

https://trialbox.io

Any feedback will be much appreciated.

Re: Ask HN: What Are You Working On? (March 2026)

#560

Since about two years I'm working on a new systems programming language [1] that is supposed to be nearly as fast as C, memory safe, and as concise and easy to learn as Python. Right now I'm trying to integrate Perceus, the ref-count optimization of Keka. [1] https://github.com/thomasmueller/bau-lang

Went straight to what matters to me: data structures, or how they are defined ("Show me your tables"). And couldn't find any mention of anything beyond arrays and enums. Should one conclude that there are no typed unions, no structs, no objects?
Post reply on HN