frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Programming from the Ground Up [pdf] (2003)

https://download-mirror.savannah.gnu.org/releases/pgubook/ProgrammingGroundUp-1-0-booksize.pdf
4•ibobev•1y ago

Comments

uticus•1y ago
> At the end of them you can still ask "how does the computer really work?" and not have a good answer. They tend to pass over topics that are difficult even though they are important. I will take you through the difficult issues because that is the only way to move on to masterful programming

> This book teaches assembly language for x86 processors and the GNU/Linux operating system. Therefore we will be giving all of the examples using the GNU/Linux standard GCC tool set.

interesting, close to the machine to teach how the machine works while also pulling in programming concepts.

> Thus, programming is not as much about communicating to a computer as it is communicating to those who come after you.

100% - unfortunately the content is light or non-existent on concepts i would say are essential to this part of programming, like:

- how to set up code to be easily maintained

- how to navigate code from others, especially those who don't think like you

- how to collaborate with others to create a program as a team

- etc

...would be interesting to see how the author would pair these concepts with x86 assembler examples.

Self-Hosting Turns Your Team into the Knowledge Base's Service Provider

https://ones.com/blog/self-hosting-turns-your-team-into-the-knowledge-bases-service-provider/
1•coding1134•1m ago•0 comments

Encrypted, but wrong: Group chats vulnerable to manipulated content

https://www.heise.de/en/news/Encrypted-but-wrong-Group-chats-vulnerable-to-manipulated-content-11...
1•codethief•7m ago•1 comments

Solsticio – a daily sun/moon logic puzzle with a deterministic generator

https://solsticio.app/
1•pepinal•7m ago•0 comments

Graft

https://github.com/NanoNets/Graft
1•handfuloflight•7m ago•0 comments

Guix by Nix

https://fzakaria.com/2026/07/29/guix-by-nix
1•ingve•9m ago•0 comments

Low Danube river levels force Romania to shut down its nuclear power reactors

https://www.reuters.com/business/energy/low-danube-river-levels-force-romania-shut-down-both-its-...
1•_tk_•14m ago•0 comments

SFR (French Internet provider) is blocking opencode.ai

2•krikou•16m ago•1 comments

FreeBSD: Missing Mac validation in wg(4) packet decryption

https://www.freebsd.org/security/advisories/FreeBSD-SA-26:52.if_wg.asc
1•dchest•16m ago•1 comments

FreshSaaS.online

https://freshsaas.online/
1•Coineater•16m ago•2 comments

Jump Lists in Depth

https://binaryforay.blogspot.com/2016/02/jump-lists-in-depth-understand-format.html
1•ankitg12•24m ago•0 comments

Show HN: An app that logs your meal's calories from a photo

https://btrapp.com/
2•behzodhalil•25m ago•0 comments

Tiny circuit turns a hidden property of electrons into a working info channel

https://www.nanowerk.com/nanotechnology-news3/newsid=69875.php
1•geox•29m ago•0 comments

Replacing the Kobo Libra H2O Battery

https://ei3lh.eu/2025/11/20/replacing-the-kobo-libra-h2o-battery/
1•austinallegro•34m ago•0 comments

Lasers could help provide fuel for nuclear reactors

https://www.technologyreview.com/2026/07/27/1140798/laser-nuclear-enrichment/
1•rbanffy•35m ago•0 comments

Radiation Tradeoffs for Mars – How to get by when the sky wants you dead

https://mceglowski.substack.com/p/radiation-tradeoffs-for-mars
1•calcifer•35m ago•0 comments

Fleet: Hierarchical Task-Based Abstraction for Megakernels on Multi-Die GPUs

https://arxiv.org/abs/2604.15379
1•matt_d•35m ago•0 comments

North Korea-linked hackers targeted major NPM packages

https://aws.amazon.com/blogs/security/amazon-identifies-north-korean-hacker-group-behind-open-sou...
1•BlueBerry2001•41m ago•0 comments

When Your Video Call Freezes, the Problem Is Not What You Think

https://capytoolkit.com/blog/guides/video-call-freezes-p2p-connectivity-diagnostic/
1•CapyToolkit•42m ago•0 comments

Who decides when the task is done? Moving completion authority to checkers

https://zenodo.org/records/21698264
1•kushagrab21•43m ago•0 comments

Gen1Recomp – Native LÖVE2D Recreation of Poke Red, Blue and Yellow

https://github.com/bryanthaboi/gen1recomp
1•throwaway270925•43m ago•0 comments

Building an LSTM-Based Trading Model for Cryptocurrency Markets

https://medium.com/@DolphinDB_Inc/from-factor-discovery-to-live-signals-unified-stream-batch-proc...
2•napgirllll•44m ago•0 comments

Red Cross declares crisis over blood supply shortage in US for 2nd its history

https://www.bbc.com/news/articles/c74gze89783o
1•Teever•44m ago•0 comments

Qualcomm Completes Acquisition of Modular

https://www.modular.com/blog/qualcomm-completes-acquisition-of-modular
1•samuell•45m ago•0 comments

Elon Musk's xAI is trying to sue its way out of a Grok reckoning

https://arstechnica.com/tech-policy/2026/07/elon-musks-xai-is-trying-to-sue-its-way-out-of-a-grok...
3•rbanffy•45m ago•0 comments

An overlooked geothermal plant got a second chance

https://www.technologyreview.com/2026/07/29/1140896/geothermal-second-chance/
3•joozio•47m ago•0 comments

Highlights from the Discourse on the Hugging Face Incident

https://www.astralcodexten.com/p/highlights-from-the-discourse-on
2•Michelangelo11•48m ago•0 comments

Catch up TV on Android: what the streaming apps do

https://iptvespana.io/aplicaciones
1•thebrandonpatel•51m ago•1 comments

Catch Up TV on Android: What Works in 2026

https://iptvespana.io/precios
1•thebrandonpatel•53m ago•1 comments

A Genocide? In Gaza? and Still Ongoing?

https://medium.com/freedomofthought/a-genocide-in-gaza-and-still-ongoing-db9f01ae89fe
2•raynchad•55m ago•0 comments

Think

https://mark-sowell.medium.com/the-legacy-of-think-from-ibm-to-apples-think-different-and-beyond-...
1•andsoitis•57m ago•0 comments