frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Open-lmake, a scalable, reliable build system with auto dep-tracking

https://github.com/cesar-douady/open-lmake
6•cd_fr91400•1y ago
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 :-)

X latest to block Saudi dissident accounts inside kingdom

https://www.theguardian.com/technology/2026/aug/04/x-twitter-blocks-dissident-accounts-saudi-arabia
1•n1b0m•31s ago•0 comments

Ukraine's Fire Point is integrating European tech into missile defence system

https://www.reuters.com/business/aerospace-defense/ukraines-fire-point-starts-integrate-european-...
1•JumpCrisscross•2m ago•0 comments

Testing Used LFP Cells Requires Some Automation

https://hackaday.com/2026/08/04/testing-hundreds-of-used-lfp-cells-requires-some-automation/
1•toomuchtodo•2m ago•1 comments

FlareStarter – edge-native SaaS starter on TanStack Start and Cloudflare

https://flarestarter.com/
1•beilunyang•2m ago•0 comments

JD Vance: How I Joined the Resistance (2020)

https://thelampmagazine.com/blog/how-i-joined-the-resistance
1•geneticdrifts•3m ago•0 comments

Diamond industry misjudged threat of lab-grown gems, says Anglo American CEO

https://www.ft.com/content/e171131f-e68d-481c-afc4-48f70d51e08a
1•JumpCrisscross•4m ago•0 comments

Autoresearch isn't just for training models (2026)

https://shopify.engineering/autoresearch
1•doppp•4m ago•0 comments

When AI Benchmarks Plateau: A Systematic Study of Benchmark Saturation

https://arxiv.org/abs/2602.16763
2•doppp•6m ago•0 comments

Thresholds: Why Two Nearly Identical Crowds Do Opposite Things

https://theholbrookreport.com/reports/thresholds-and-collective-behavior/
1•TyrunDemeg101•7m ago•0 comments

FARA 7649 Foreign Influence Audit

https://www.bitchute.com/video/IRfICXureUeW/
1•untiledsource•7m ago•0 comments

Performing live migrations of VMs at scale

https://www.sailresearch.com/blog/performing-live-migrations-of-massive-vms-at-scale
1•blintz•8m ago•0 comments

The applause that disrupted nothing – yet still led to an arrest

https://expression.fire.org/p/the-applause-that-disrupted-nothing
2•timr•8m ago•0 comments

Most countries provide between 20 and 40 paid days off

https://www.not-ship.com/not-ship-summer-vacation/
1•speckx•9m ago•0 comments

Flyte 2 is GA: durable distributed AI workflows using regular Python

https://www.union.ai/blog-post/flyte-2-is-generally-available-the-durable-open-source-ai-runtime
7•kumare3•11m ago•0 comments

How mathematicians are responding to AI

https://www.understandingai.org/p/mathematicians-are-grappling-with
2•chiwilliams•12m ago•0 comments

Mixture-of-Kittens: our open-source MoE megakernel for NVL72s

https://cursor.com/blog/mixture-of-kittens
3•mfiguiere•14m ago•0 comments

Steffen Boarding Method

https://en.wikipedia.org/wiki/Steffen_Boarding_Method
1•thunderbong•14m ago•0 comments

NPM's keyv package got compromised having 127M weekly downloads

https://safedep.io/keyv-npm-supply-chain-compromise/
2•birdculture•15m ago•1 comments

Why Netcup Isn't in the Webbynode Dataset

https://webbynode.com/articles/why-netcup-isnt-in-the-webbynode-dataset
1•gsgreen•15m ago•0 comments

The Dynamics of the Egg

https://www.the-hinternet.com/p/the-dynamics-of-the-egg
1•Caiero•16m ago•0 comments

Why remote roles are region specific and not 100% remote?

1•moizrocky1•16m ago•2 comments

An LLM attacked our lab so we made it work for us

https://jesta.ai/blog/darkreasoning
1•nirga•17m ago•0 comments

Retries don't fix eventual consistency

https://var0.xyz/posts/retries-dont-fix-eventual-consistency.html
2•tuxie_•18m ago•0 comments

AMD's FP64 Boost with MI430X Is Even Bigger Than Expected

https://www.hpcwire.com/2026/08/03/amds-fp64-boost-with-mi430x-is-even-bigger-than-expected/
1•rbanffy•18m ago•0 comments

How fast is C++26's std:hive?

https://lemire.me/blog/2026/08/02/how-fast-is-c26s-stdhive/
2•ibobev•18m ago•0 comments

Relative Velocity and Closing Speed

https://eli.thegreenplace.net/2026/relative-velocity-and-closing-speed/
1•ibobev•19m ago•0 comments

A field guide to rendering: from triangles to Gaussians

https://www.4rknova.com/blog/2026/07/19/a-field-guide-to-rendering#interlude-renderman-which-chan...
1•ibobev•20m ago•0 comments

Bundling Bioweapons with Vite

https://github.com/HughParry/vite-bundle-antillm
2•HughParry•20m ago•0 comments

Secretspec 0.18: Secret Lifecycle, Bitwarden, Keeper, AWS PS, and Swift

https://secretspec.dev/blog/secretspec-0-18-secret-lifecycle-bitwarden-keeper-aws-parameter-store...
1•domenkozar•20m ago•0 comments

Show HN: Jido Assembly; Slack Clone in Pure Elixir with Integrated Agents

https://jido.run/blog/jido-assembly-slack-clone
2•mikehostetler•20m ago•0 comments