Open-lmake, a scalable, reliable build system with auto dep-tracking
Hello Hacker News, I often hear people saying "all build-systems suck", an opinion I have been sharing for years, and this is the motivation for this project. I finally got the opportunity to make it open-source, and here it is. In a few words, it is like make, except it can be comfortably used even in big projects using HPC (with millions of jobs, thousands of them running in parallel). The major differences are that: - dependencies are automatically tracked (no need to call gcc -M and the like, no need to be tailored to any specific tool, it just works) by spying disk activity - it is…
What it does
In the maker’s words, at launch
Hello Hacker News, I often hear people saying "all build-systems suck", an opinion I have been sharing for years, and this is the motivation for this project. I finally got the opportunity to make it open-source, and here it is. In a few words, it is like make, except it can be comfortably used even in big projects using HPC (with millions of jobs, thousands of them running in parallel). The major differences are that: - dependencies are automatically tracked (no need to call gcc -M and the like, no need to be tailored to any specific tool, it just works) by spying disk activity - it is reliable : any modification is tracked, whether it is in sources, included files, rule recipe, ... - it implements early cut-off, i.e. it tracks checksums, not dates - it is fully traceable (you can navigate in the dependency DAG, get explanations for decisions, etc.) And it is very light weight. Configuration (Makefile) is written in Python and rules are regexpr based (a generalization of make's pattern rules). And many more features to make it usable even in awkward cases as is common when using, e.g., EDA tools. Give it a try and enjoy :-)
Does the same job
all alternatives →
- CLCuts Long Horizon Inference Costs by 50% via external KV Cache OffloadJul 2026 · github.com · ▲22
Hey HN, we’re the developers of OpenLake, an open source storage engine for offloading LLM KV caches from GPU memory into a shared tier of RAM and NVMe. We built OpenLake because KV caches are outgrowing GPU memory. A single 256K token conversation on Gemma 4 31B produces approximately 43GB of KV state, more than half the memory of an 80GB H100. The problem becomes even harder across a cluster: a prefix cached on one GPU host is unavailable when the next request lands on a different GPU, forcing the new GPU to repeat work the fleet has already completed. Once the KV cache is offloaded,…
- IMI made an open-source Replit2024 · github.com · ▲9
I spent the past few weeks making an open source cloud code editing environment with an AI copilot and multiplayer collaboration! It's fully self-hostable in 5-10 minutes. There's a lot of minor improvements to be made, and some are already listed in the Github issues. Let me know what you think and feel free to try it out.
- IBI built an open-source kernel for Texas Instruments calculators2014 · ▲20
You know that old TI calculator you used in high school, then put in a box and forgot about? Have you ever wished you had an operating system for your calculator with preemptive multitasking, dynamic memory management, a tree filesystem conforming to the FHS, and all the comforts of Unix? Well, good news: that's totally a thing that exists. I've been working on my kernel for about three and a half years now and I'm looking for new contributors to help out. It's written entirely in z80 assembly, and it's both challenging and fun to work on. There's an IRC channel for contributors or people…
- WBWe built a <60ms, open-source alternative to E2B using RustVMM and KVMApr 2026 · github.com · ▲7
Over the past few months, as we scaled our internal AI Agents, we hit a dead end: Running LLM-generated arbitrary code in Docker is basically running naked on security due to container escape risks. But using full traditional VMs takes minutes to boot and eats too much memory to support high-density concurrency. We loved the developer experience of SaaS sandboxes on the market, but they are closed-source, expensive, and have too high a barrier to entry for self-hosting. So, our team decided to build our own. After months of grinding, using RustVMM and KVM, we built a blazing-fast,…
- MOMy open-source liquid handler ( biohacking )2011 · ▲18
Excuse my typing, I've just been up for a few hours and I've made my deadline for SB 5.0 =] ... but for HN.. you guys get it early I present to you my fellow hackers: https://github.com/delinquentme/LH001 ....I call it the 'LH001' , it is: open source, arduino based, 96 well microplate, peristaltic pump, liquid handler running: open protocol controls ( in browser or over wire ), In Ruby on Rails And here it is in person: http://www.youtube.com/watch?v=ZY5IY5CZ1es Questions? Critiques? Thoughts? So, do I have HN's permission to change my twitter bio to include "biohacker" ?
More dev tools this month
the category →



Open-source GTM skills for technical founders
Dev tools · 29d ago · gtmcofounder.com

OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.
Dev tools · 2d ago · opentrailpaper.com

Launched alongside, May 2025
the whole month →
- C9
Life & fun · 2025 · felixrieseberg.github.io



