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•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.

The Energy Transition Is Happrning Faster Than You Think

https://www.youtube.com/watch?v=HgBTARXEfxU
1•InitialBP•41s ago•0 comments

Topo Designs Rover Trail Pack Is the Best Backpack I've Ever Used

https://www.wired.com/story/topo-designs-rover-trail-pack/
1•joozio•2m ago•0 comments

A Dual-Node Home NAS Cluster for $210

https://laser-coder.net/articles/home-nas/index.html
1•lasercoder•4m ago•1 comments

Hitler as a Unit of Measurement

https://hermitome.wordpress.com/2013/08/30/hitler-as-a-unit-of-measurement/
2•lisper•6m ago•0 comments

When Canada's Metric Switch Left a New Boeing 767 with Half the Fuel It Needed

https://viewfromthewing.com/both-engines-died-at-41000-feet-canadas-metric-switch-left-a-brand-ne...
1•crescit_eundo•6m ago•1 comments

Active supply chain attack across NPM, PyPI, and Crates. io

https://twitter.com/socketsecurity/status/2058565153138844043
1•rob•10m ago•0 comments

An Introduction to Objectivist-C

https://fdiv.net/2012/04/01/introduction-objectivist-c
1•pcfwik•12m ago•0 comments

New Rocket League is using Unreal Engine 6

https://twitter.com/QNDZYcom/status/2058586983656726640
4•astlouis44•16m ago•1 comments

Can't they get the small science stuff right?

https://www.theguardian.com/commentisfree/2026/may/24/hill-i-will-die-on-hollywood-blockbusters-s...
4•pjbk•18m ago•0 comments

What Gets Kept

https://www.newyorker.com/culture/the-weekend-essay/what-jack-kerouac-left-behind
2•lermontov•18m ago•0 comments

Oss.zone, a Pubnix Running on NixOS

https://oss.zone
1•f1nniboy•20m ago•1 comments

Apple Preparing New 'Gen AI' Website Ahead of WWDC

https://www.macrumors.com/2026/05/23/apple-gen-ai-subdomain/
1•Brajeshwar•20m ago•0 comments

FieldStation42 – Turn your computer into a vintage TV cable system

https://fieldstation42.com/
2•indigodaddy•24m ago•0 comments

Beating C with Dyalog APL: wc

https://ummaycoc.github.io/wc.apl/
1•tosh•25m ago•0 comments

Dynamical Governed Topology Engine with 3D Viewer

https://pub-6f95fcb400b34d7290952c160671872b.r2.dev/Screenshot%202026-05-24%20093053.png
1•verhash•26m ago•1 comments

FreeBSD Foundation Executive Director Tries Daily Driving FreeBSD on Laptop

https://www.phoronix.com/news/FreeBSD-On-Laptop-Driver
7•Bender•28m ago•2 comments

First ever Cray T3D Supercomputer goes up for auction with $81,000 reserve

https://www.tomshardware.com/tech-industry/supercomputers/first-ever-cray-t3d-supercomputer-goes-...
3•LorenDB•29m ago•1 comments

AT&T sues to ditch Cali copper phone lines to save billions

https://www.theregister.com/networks/2026/05/22/att-sues-to-ditch-cali-copper-phone-lines-to-save...
1•Bender•29m ago•0 comments

HP investigating BIOS updates that leave premium laptop users in boot loop limbo

https://www.theregister.com/personal-tech/2026/05/24/hp-investigating-bios-updates-that-leave-pre...
2•Bender•30m ago•0 comments

Hello TinyTree

https://tinytree.dev/blog/hello-tinytree/
2•oftenwrong•31m ago•0 comments

Memory has grown to nearly two-thirds of AI chip component costs

https://epoch.ai/data-insights/ai-chip-component-cost-shares
2•intelkishan•33m ago•0 comments

The Drugging of the American Boy (2014)

https://www.esquire.com/news-politics/a32858/drugging-of-the-american-boy-0414/
2•downbad_•34m ago•1 comments

Ask HN: Why do people seem to generally hate AI?

2•Austin_Conlon•39m ago•7 comments

Show HN: Script to determine when government intervention is legitimate

https://julienreszka.github.io/economic-simulator/armey-curve.html
1•julienreszka•42m ago•1 comments

Resonance, randomness, and negotiated meaning for AI-assisted tarot divination

https://dl.acm.org/doi/10.1145/3772318.3791571
2•lkellar•44m ago•0 comments

Show HN: Rendering Chinese text on a Commodore 64

https://github.com/lionello/han64
2•lionello•49m ago•0 comments

'Corpse Point' in the Arctic Is Melting, Disturbing Centuries-Old Bodies

https://www.404media.co/corpse-point-in-the-arctic-is-melting-disturbing-centuries-old-bodies/
4•Brajeshwar•51m ago•0 comments

Intel: Advanced Vector Extensions 10.2 [pdf]

https://docs.alexrp.com/x86/x86_intel_avx_10_2.pdf
1•tosh•52m ago•0 comments

AI MOD Music Remastering at 32-bit 96 kHz

https://github.com/Kind-Computers/quinlight-audio
3•fechols•53m ago•0 comments

Irrational philistine "education" has won

https://pietersz.co.uk/2026/05/irrational-philistine-education-has-won
2•graemep•57m ago•1 comments