Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

"Requires"/"needed".

LFS is about the muscle memory; the documentation; the cohesiveness.

I always recommend it to people and consider it foundational to my understanding of How Stuff Works.

Whether that amounts to a hill of beans in the AI world remains to be seen.

 help



It is more how stuff is compiled than how stuff works.

Fundamental things like how processes are scheduled are not explained by LFS.


"works" is a loaded term. LFS is how the rubber meets the road, you want how the rubber is made, for that you need something like https://www.baeldung.com/linux/processes-guide or https://linux-kernel-labs.github.io/refs/heads/master/lectur...

And if you want to get to at least the bottom most visible turtle you go with something like NAND to Tetris https://www.nand2tetris.org/

>LFS is how the rubber meets the road

Again I disagree. Way too much time is spent building software than actual practical OS development.


LFS is not OS development. You build a distribution by assembling all the components. If you want to develop an OS from scratch, perhaps you're looking for osdev.org.

What is the point of making a distro, if not to make an OS? It's the same thing.

One supports the other, they aren't laid in opposition, but they are different, well-defined disciplines

OK: "How *nix tools functioned together in command-line days".



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: