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.

Designing Streets for Kids

https://globaldesigningcities.org/publication/designing-streets-for-kids/
1•silasdb•37s ago•0 comments

State of Context Engineering in 2026

https://www.newsletter.swirlai.com/p/state-of-context-engineering-in-2026
1•AurimasGr•2m ago•0 comments

I ran a 5-day experiment to see how fast Google reshapes your ad profile

https://nanobuilds.substack.com/p/how-fast-can-you-reshape-what-google
1•nanobuilds•3m ago•1 comments

If you are shipping a CLI for agents, ship detailed man files

https://docsalot.dev/blog/why-agent-friendly-clis-need-man-files
1•fazkan•5m ago•0 comments

TinyTorch: Building Machine Learning Systems from First Principles

https://arxiv.org/abs/2601.19107
1•arbayi•5m ago•0 comments

AI Stole Our Flow

https://blog.kierangill.xyz/ai-stole-flow
2•kierangill•7m ago•0 comments

Nintendo's not-AI, not-a-game toy

https://tapestry.news/culture/nintendo-talking-flower/
1•zygon•7m ago•0 comments

Copper demand outstrips supply, threatening electrification, industrial growth

https://theconversation.com/global-copper-demand-outstrips-supply-threatening-electrification-and...
3•giuliomagnifico•18m ago•1 comments

Are humans naturally violent? New research challenges long-held assumptions

https://phys.org/news/2026-03-humans-naturally-violent-held-assumptions.html
4•Brajeshwar•19m ago•0 comments

What's London's Shortest Pub Crawl?

https://londonist.com/london/drink/what-s-london-s-shortest-pub-crawl
1•zeristor•20m ago•0 comments

Claude just got a new superpower

https://www.amazingcto.com/claude-new-superpower/
1•KingOfCoders•20m ago•0 comments

Mdadm 4.6 Released with Boot Failure Fixes, New Lockless Bitmap

https://www.phoronix.com/news/mdadm-4.6
1•Bender•20m ago•0 comments

Testing the Swift C compatibility with Raylib (+WASM)

https://carette.xyz/posts/swift_c_compatibility_with_raylib/
3•LucidLynx•20m ago•1 comments

WSL graphics driver update brings better GPU support for Linux apps

https://www.theregister.com/2026/03/20/linux_directx_and_opengl/
1•Bender•21m ago•0 comments

Cryptographers engage in war of words over RustSec bug reports subsequent ban

https://www.theregister.com/2026/03/20/cryptographer_nadim_kobeissi_rustsec_ban/
3•Bender•21m ago•0 comments

Show HN: Crack – Turn your MacBook into a squeaky door

http://crackmacapp.com/
2•ronreiter•24m ago•1 comments

Show HN: Minimum Viable Expat – a free, simpler alternative to Nomad List

https://minimumviableexpat.com/
2•minviex•24m ago•0 comments

AI is becoming a utility: tokens are the new electricity

https://www.buysellram.com/blog/the-token-factory-how-nvidia-gtc-2026-redefined-the-economics-of-ai/
3•jamesbsr•27m ago•0 comments

Consumer Rights Wiki

https://consumerrights.wiki/w/Main_Page
1•pndy•28m ago•0 comments

Loops Starter Kits

https://blog.joinloops.org/introducing-starter-kits/
2•pixelfed•30m ago•0 comments

164 Man Years in 3 Man Months

https://devarch.ai
2•ChicagoDave•31m ago•0 comments

In Praise of Grunt Work

https://www.economist.com/business/2026/03/12/in-praise-of-grunt-work
1•andsoitis•33m ago•0 comments

Why do animals have different pupil shapes?

https://www.livescience.com/animals/why-do-animals-have-different-pupil-shapes
2•Brajeshwar•35m ago•0 comments

The Streams Standard

https://domenic.me/streams-standard/
1•sagacity•38m ago•0 comments

Revise – An AI Editor for Documents

https://revise.io
7•artursapek•40m ago•5 comments

Show HN: Agent Auditor: verify signed agent, API, and MCP records offline

https://www.originary.xyz/agent-auditor
1•jithinraj•42m ago•1 comments

Channel 4's Dirty Business is a clarion call to nationalise the water industry

https://www.theguardian.com/environment/2026/feb/23/channel-4-dirty-business-clarion-call-nationa...
2•breve•43m ago•0 comments

How to use storytelling to fit inline assembly into Rust

https://www.ralfj.de/blog/2026/03/13/inline-asm.html
1•vinhnx•44m ago•0 comments

Bitelogix: AI-Powered Calorie Tracker That Learns Your Habits

https://apps.apple.com/us/app/bitelogix-ai-calorie-tracker/id6747515366
1•milanitaliya_•44m ago•0 comments

Haven self-hosted Discord alternative

https://github.com/ancsemi/Haven
1•riddley•44m ago•0 comments