frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

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•11mo ago

Comments

uticus•11mo 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.

Tsunami Stones

https://en.wikipedia.org/wiki/Tsunami_stone
1•beatthatflight•1m ago•0 comments

Batch_forge – A bare-metal Jax/Equinox runner in Rust for Mac

https://github.com/yash27-lab/batch_forge
1•yashtrying•2m ago•0 comments

The hunger for 'content' is keeping us culturally stuck

https://www.ft.com/content/0d963580-eabd-40e2-8805-776893b61cc6
2•petethomas•4m ago•0 comments

You still have to refactor, even with AI

https://www.adamhjk.com/blog/you-still-have-to-refactor-even-with-ai/
1•gpi•6m ago•0 comments

Mars or Wars?

https://i.imgur.com/UXTxD2t.jpg
1•infinitewars•6m ago•1 comments

Neovim Roadmap

https://neovim.io/roadmap/
2•y1n0•9m ago•0 comments

Something unexpected: Sunbathers live longer

https://www.health.harvard.edu/blog/heres-something-unexpected-sunbathers-live-longer-201606069738
4•bilsbie•15m ago•1 comments

Color Game – How Well Can You Remember Colors? – Dialed

https://dialed.gg/?c=UDAKRW
2•tambourine_man•21m ago•0 comments

Ask HN: A Decentralized Proof-of-Aliveness?

3•ray_v•26m ago•0 comments

CraveLab, an app that estimates how "engineered" a food is to keep you eating

https://apps.apple.com/us/app/cravelab/id6760598704
2•cravebuilder•29m ago•0 comments

Using Evidence Platform as CI/CD Security Layer

https://rearmhq.com/blog/2026-03-29-using-evidence-platform-as-cicd-security-layer/
2•taleodor•29m ago•0 comments

DoesItAgeVerify: The age verification status of Open Source Operating Systems

https://github.com/BryanLunduke/DoesItAgeVerify
3•pkaeding•33m ago•0 comments

Is Another Financial Crisis Lurking in Private Credit?

https://www.wsj.com/economy/is-another-financial-crisis-lurking-in-private-credit-cad379b1
6•JumpCrisscross•36m ago•0 comments

Adventures in Cellular Location Services

https://nickvsnetworking.com/somebodys-watching-me-adventures-in-cellular-locating/
2•birdculture•40m ago•0 comments

Infrastructure Has an Entropy Problem

https://www.planetform.io/blog/infrastructure-entropy-problem
1•rtwo_infra•43m ago•0 comments

Reason – break screen addiction using AI

https://reason-app.com/
1•yeetosaurusrex•46m ago•1 comments

A Guide to vim.pack (Neovim built-in plugin manager)

https://echasnovski.com/blog/2026-03-13-a-guide-to-vim-pack.html
1•whereistejas•51m ago•0 comments

Player Piano (Novel)

https://en.wikipedia.org/wiki/Player_Piano_(novel)
2•otras•53m ago•0 comments

Telecheck and Tyms Past

https://computer.rip/2026-03-29-telecheck-and-tyms-past.html
2•pinewurst•55m ago•0 comments

Autism study is my life's work. The spectrum has lost all meaning

https://www.thetimes.com/uk/healthcare/article/autism-is-my-lifes-work-the-spectrum-has-become-me...
2•davikr•59m ago•0 comments

Distressed-debt funds target priv credit downturn as 'best opportunity' since 08

https://www.ft.com/content/8c3514be-8c7b-4d13-a59a-dd8a23fb8c40
1•alephnerd•1h ago•0 comments

Israel suspends battalion assaulting, detaining CNN crew in West Bank

https://www.cnn.com/2026/03/29/middleeast/idf-suspends-battalion-assaulting-cnn-crew-in-west-bank...
11•mememememememo•1h ago•1 comments

The Corvette E-Ray Is Dead, but Grand Sport X Picks Up Where It Left Off

https://www.thedrive.com/news/the-corvette-e-ray-is-already-dead-but-the-grand-sport-x-picks-up-w...
1•PaulHoule•1h ago•0 comments

AI Tokens Are Mana

https://www.proofofconcept.pub/p/ai-tokens-are-mana
10•herbertl•1h ago•1 comments

The Macintosh changed computers forever

https://www.theverge.com/podcast/903068/macintosh-1984-version-history
2•tambourine_man•1h ago•0 comments

AI Changed Chess, Grandmasters Now Win with Unpredictable Moves

https://www.bloomberg.com/news/articles/2026-03-27/ai-changed-chess-grandmasters-now-win-with-unp...
3•Amorymeltzer•1h ago•1 comments

The Strait of Hormuz Oil Shock Is Now Heading West

https://www.bloomberg.com/graphics/2026-iran-war-hormuz-closure-oil-shock
8•petethomas•1h ago•15 comments

Effect: The missing standard library for TypeScript

https://effect.website/
1•modinfo•1h ago•0 comments

WM Bench: A Benchmark for Cognitive Intelligence in World Models

https://huggingface.co/blog/FINAL-Bench/world-model
1•seawolf2357•1h ago•0 comments

Why a 98-year-old federal judge is asking the Supreme Court for her job back

https://www.npr.org/2026/03/29/nx-s1-5752172/oldest-federal-judge-us-supreme-court
2•geox•1h ago•0 comments