I'm probably gonna create a cut down local version for open source.
Ask HN: What Are You Working On? (April 2026)
891–900 of 1001 posts
Re: Ask HN: What Are You Working On? (April 2026)
#892Re: Ask HN: What Are You Working On? (April 2026)
#893qip lets you write tiny WebAssembly modules in Zig or C and compose them together. The modules have a simple input -> output interface and cannot access anything else, no file system, no network, no env vars, not even the time. You chain modules together so the output of one becomes the input of another e.g. there’s a CommonMark module that converts to markdown-to-html. There’s a file-based router that lets you serve a website with these same modules.
I want these modules to be open and shared, so you can decide to have a `/view-source` page that lists all the wasm modules and all the source content (markdown, images, etc) and source code (zig, c). So you can choose to fork the ingredients of the qip website if you like: https://qip.dev/view-source
I chose wasm because it’s fast, runs anywhere (browser/server/native), and has a strong yet lightweight sandbox. I’m working on collaborative web hosting that I hope will bring back web 1.0 vibes.
Re: Ask HN: What Are You Working On? (April 2026)
#894Did a scan of Twitter, results seem quite decent. https://thefourierproject.org/people.
Planning on doing research papers/github next
Re: Ask HN: What Are You Working On? (April 2026)
#895Essentially taking a lot of the good ideas already out there and turning it into a coherent product.
Re: Ask HN: What Are You Working On? (April 2026)
#896Re: Ask HN: What Are You Working On? (April 2026)
#897Re: Ask HN: What Are You Working On? (April 2026)
#898I recently had someone email me saying they loved my game but ran slow on their 12 year old(!) android phone that really put things into perspective for me
Re: Ask HN: What Are You Working On? (April 2026)
#899It started a few years back. I wanted to modernize some C/C++ stuff (specific use cases, long story) and do some easy interop. And I didn't find exactly what I wanted, so I just built it. Additionally, creating a language means I get to express things the way *I* want to, and not be bounded to someone else's way of doing it, no matter how good. And over time, I started to consume features I like from other languages.
Initially, this was 100% *only* for me, and me alone. But I released it publicly later that year since I realized that maybe someone could get some use out of it. And most (if not all) of the things I work on aren't public, so figured it'd be an interesting experience to let it see some sunlight.
Hachi is in fact used for actual work, and is currently at v0.5. Not only do I use it for making tools, but I've also replaced just about all of the bash and python scripting I'd otherwise normally do with Hachi instead.
I make quite regular edits to the compiler and core lib modules, however the documents do lag behind slightly (I'm just one dude).
Anyways, this is my favorite passion project and I do plan to be at it for a long time, and now I want to share it with the HN community here!
Re: Ask HN: What Are You Working On? (April 2026)
#900Automatic differentiation library in Clojure (https://github.com/cloudkj/lambda-autodiff) - inspired by Karpathy's `micrograd` from a few years ago; dusted it off recently, fixed a few issues, and was able to use it to implement a version of `microgpt` - https://cloudkj.github.io/lambda-autodiff/doc/examples/gpt/
PG&E "Share My Data" self-access library (https://github.com/cloudkj/pgesmd_self_access) - been tinkering with various home automation and monitoring ideas, and was able to get an end-to-end prototype for ingesting and visualizing PG&E meter data using a combination of the (forked) aforementioned library, an old circa 2015 Raspberry Pi, and a handful of dollars spent on AWS services (certificate manager, load balancer) to get the full mTLS PG&E integration working. Probably deserves a blog post to document all the gory details.
Geo data mashups (https://github.com/cloudkj/snowpack) - small frontend utilities to overlay custom data on top of each other; was able to satisfy two recent personal use cases: (1) visualize snow depth across California ski destinations and (2) heat map of national park traffic by entrance. Previously posted at https://news.ycombinator.com/item?id=46649103
REST interface for Gymnasium reinforcement learning (fka OpenAI Gym) (https://github.com/cloudkj/gymnasium-http-api) - simple wrapper around the forked version of OpenAI Gym to allow for language-agnostic development of RL algorithms.