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 :-)

Pacerift – I built a motorcycle telemetry app using only phone sensors

https://play.google.com/store/apps/details?id=com.xspl.pacerift&hl=en_US
1•sauravXzent•1m ago•0 comments

I'm an obsessed hobby cheesemaker. [AMA]

https://old.reddit.com/r/AskMeAnythingIAnswer/comments/1uo6cqc/im_an_obsessed_hobby_cheesemaker_ama/
1•consumer451•1m ago•0 comments

Bird nests of fibre-optic cables show war's impact on Ukraine

https://www.reuters.com/business/aerospace-defense/bird-nests-fibre-optic-cables-show-wars-impact...
1•joebig•1m ago•0 comments

LaCie drives contain just regular Seagate drives inside

https://twitter.com/eftegarie/status/2073881763055641034
1•amin•2m ago•0 comments

Live Image/Video Translation

https://blog.davidv.dev/posts/mobile-translator-video/
1•wonger_•5m ago•0 comments

Time-based background colour transitions with Temporal and CSS color-mix

https://localghost.dev/blog/time-based-background-colour-transitions-with-temporal-and-css-color-...
3•gslin•7m ago•0 comments

WhaleCap: Keep your DeepSeek API credits from running out on day one

https://www.npmjs.com/package/whalecap
1•wayepoint•7m ago•0 comments

RPB – Raylib Project Builder

https://raysan5.itch.io/raylib-project-builder
1•Erenay09•9m ago•0 comments

RPC – Raylib Project Creator

https://raysan5.itch.io/raylib-project-creator
1•Erenay09•9m ago•0 comments

EasyJet reaches 'agreement in principle' over potential takeover

https://www.bbc.com/news/articles/cgjxx7ngz51o
2•a_paddy•10m ago•0 comments

A hot summer trend in the sharing economy? Rental swimming pools

https://text.npr.org/nx-s1-5876505
2•mooreds•11m ago•0 comments

Completing a Computer Science Degree on Coursera

https://notesbylex.com/completing-a-computer-science-degree-on-coursera
3•lexandstuff•11m ago•0 comments

Ask HN: How to get a non-technical friend into tech?

2•yesitcan•12m ago•2 comments

Small details in my Mastodon client that I wanted more people to notice

https://w.on-t.work/outpost-frontend-details
2•birdculture•12m ago•0 comments

Everyone loves apprenticeships. So why can't Britain create more of them?

https://www.ft.com/content/1a19a8c6-2472-497a-8f2e-68ace9532804
2•mmarian•15m ago•1 comments

Show HN: Can I Walk My Dog? Weather-based safety calculator for dog walks

https://rainbow-salmiakki-336e9b.netlify.app/
2•OtmaneBenazzou•19m ago•0 comments

Show HN: Thunderstorm tracker for Mexico England world cup game

https://tlaloc.cloud/
2•mgranados•23m ago•0 comments

Reparaible and open source paper printer

https://www.opentools.studio/
15•bouh•29m ago•0 comments

Dungeon Proof Crawler: learn how to write proofs with RPG

https://dhilst.github.io/algae/game/index.html
8•SchwKatze•31m ago•1 comments

Why New Jersey's balcony solar bill is a huge deal for renters

https://www.cnn.com/climate/new-jersey-balcony-solar-renters
5•breve•33m ago•1 comments

Y Combinator.singles

https://www.ycombinator.singles/
2•nadermx•34m ago•0 comments

Ask HN: Are you guys happy with existing social networkin apps?

7•julienreszka•35m ago•5 comments

Pint in England

https://dispatch-media.com/the-best-pint-in-england/
8•gripfx•36m ago•0 comments

The new Teddy Roosevelt library is a gorgeous extension of the prairie

https://www.fastcompany.com/91568422/theodore-roosevelt-presidential-library
4•eatonphil•37m ago•0 comments

Hollywood's spent 25 years chasing the wrong lessons from The Lord of the Rings

https://www.polygon.com/lord-of-the-rings-25-years-fantasy/
5•HelloUsername•40m ago•1 comments

How to Dox Anyone

https://madattheinternet.substack.com/p/how-to-dox-anyone
9•majorchord•41m ago•2 comments

Show HN: clip.video - Turn podcasts and long videos into short vertical clips

https://clip.video/
2•nadermx•43m ago•0 comments

Organic Maps open source dispute

https://isitreallyfoss.com/projects/organic-maps/
3•maxloh•44m ago•0 comments

What Should We Optimize Away?

https://www.autodidacts.io/holistic-optimization/
2•Curiositry•46m ago•0 comments

Dependencies should be fetched directly from VCS

https://www.arp242.net/deps-vcs.html
4•mrngm•48m ago•1 comments