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.

Troubleshooting a weird keyboard on a Pentium III

https://www.rubenerd.au/troubleshooting-a-weird-keyboard-on-a-pentium-3/
1•speckx•35s ago•0 comments

Show HN: a Rust crate to mock concrete type without using trait

https://github.com/XTSoftwareLabs/shimforge
1•xtsoftwarelabs•43s ago•0 comments

Woman Arrested, Dragged Away After Speaking About Flock at City Council Meeting

https://www.404media.co/woman-arrested-after-city-council-denies-residents-right-to-speak-on-floc...
1•latexr•52s ago•1 comments

Anthropic made Opus 5.5 cheaper. Then it broke four things your agent depends on

https://thenewstack.io/claude-opus-agent-migration/
1•rkovashikawa•1m ago•0 comments

I Manage Homebrew from a UI

https://albertoarena.it/posts/how-i-manage-homebrew-from-a-ui/
1•albertoarena•1m ago•0 comments

An agent is not an extension of the employee who created it

https://getlago.com/blog/how-to-bill-ai-agents
1•AnhTho_FR•4m ago•0 comments

Agent Communication Protocol

https://agentcommunicationprotocol.dev/introduction/welcome
2•ChickeNES•4m ago•0 comments

Search is a 2.9 mb browser for the Mac based on WebKit

https://officecommun.com/search
1•aitanabewa•4m ago•0 comments

Tokonomics–AST context compiler to stop hitting Claude/GPT rate limits in VSCode

https://marketplace.visualstudio.com/items?itemName=Tokonomics.tokonomics-ai
1•tokonomics•6m ago•0 comments

First Principles Thinking

https://sunilsadasivan.com/writing/first-principles-thinking/
2•sunils34•6m ago•0 comments

EA Safety

https://contraptions.venkateshrao.com/p/ea-safety
1•surprisetalk•7m ago•0 comments

Why 'What's Opera, Doc?' Looks Like That

https://animationobsessive.substack.com/p/why-whats-opera-doc-looks-like-that
2•CharlesW•9m ago•0 comments

Why do common Rust packages depend on C code?

https://langdev.stackexchange.com/questions/3233/why-do-common-rust-packages-depend-on-c-code/3237
1•utiiiD•11m ago•0 comments

Show HN: Photos by Strangers (reviving an old, self-coded project)

https://serendi.pt/
1•fiveleavesleft•11m ago•0 comments

After multiple deaths and injuries, NHTSA is investigating comma.ai

https://arstechnica.com/cars/2026/09/aftermarket-driver-assist-under-federal-probe-following-fata...
2•MBCook•12m ago•1 comments

I Built AI Clones of My Coworkers. Things Got Weird

https://www.wired.com/story/ai-coworker-bots-loved-improv-and-interstellar-soundtrack/
2•mooreds•12m ago•1 comments

IonStack: 1-Click Browser to Kernel Full-Chain to Get Root Shell on Android 17

https://blackhat.com/europe/briefings/schedule/index.html#ionstack-1-click-browser-to-kernel-full...
2•mgaldys4•12m ago•1 comments

Energy Sharing and the Grid

https://netbound.io/blog/energy-sharing/
1•mempirate•12m ago•1 comments

Call an API from Every Row in DuckDB, Without the Loop

https://query.farm/blog/call-an-api-from-every-row-in-duckdb/
1•rustyconover•12m ago•0 comments

Rails World 2026 Opening Keynote [video]

https://www.youtube.com/watch?v=V9SxpJpHuus
2•an0malous•13m ago•1 comments

Global DRAM Module Revenue Jumped 59% to $21.2B in 2025

https://www.guru3d.com/story/global-dram-module-revenue-jumped-to-billion-in-2025/
1•speckx•14m ago•0 comments

Ten years of Postgres logical replication

https://tapoueh.org/blog/2026/09/ten-years-of-postgres-logical-replication/
1•plaur782•14m ago•0 comments

You Can See Everything – Official Trailer [video]

https://www.youtube.com/watch?v=jsw92T7KpqM
2•softwaredoug•15m ago•0 comments

What to Know About JavaScript in 2026

https://blog.master.dev/what-to-know-in-javascript-2026-edition/
2•eustoria•16m ago•0 comments

Lightspeed: Deterministic agent harness for Temporal (in Rust)

https://github.com/smartcomputer-ai/lightspeed
1•handfuloflight•16m ago•0 comments

Confronting Unknowns: A Framework for Anomalous Aerospace Events

https://sensemaking.wtf/work/cu26-p01
1•JMill•16m ago•0 comments

Proxy and Reflect

https://piccalil.li/blog/proxy-and-reflect/
1•eustoria•17m ago•0 comments

AMD-AGI/HyperLoom – Agentic system that auto-optimizes LLM workloads on AMD GPUs

https://github.com/AMD-AGI/Hyperloom
1•mindcrime•17m ago•0 comments

Gemini 3.8 text-to-speech says hello

https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-3-8-text-to-speech/
2•swolpers•17m ago•0 comments

I See Dead Cars: A Mailman's Daily Trip Down Memory Lane

https://www.caranddriver.com/features/a15135647/classic-cars-left-for-dead/
2•samtheDamned•18m ago•0 comments