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.

Lucky Infinity Cube

https://www.williamivy.com/posts/infinity-cube/
1•bookofjoe•24s ago•0 comments

Consumers Profit Off Solar, Batteries Selling Excess Energy Back to Grid

https://www.bloomberg.com/news/features/2026-09-03/consumers-profit-off-solar-batteries-selling-e...
1•gmays•58s ago•0 comments

A BGP attack led to a misissued TLS cert

https://arstechnica.com/security/2026/09/well-executed-bgp-attack-uses-hijacked-ips-to-infect-rea...
1•amaccuish•3m ago•0 comments

Legal AI Drafter, Contract Management and Datarooms

https://99datarooms.com/
1•Lotf•4m ago•0 comments

I'm a seeing-eye dog for a computer

https://claytonwramsey.com/blog/seeing-eye/
1•claytonwramsey•4m ago•0 comments

Scala 3.9.0 LTS Released

https://github.com/scala/scala3/releases/tag/3.9.0
1•DASD•4m ago•0 comments

DOJ urges judge to rule for OpenAI, Microsoft in N.Y. Times lawsuit

https://www.washingtonpost.com/technology/2026/09/02/doj-urges-judge-rule-openai-microsoft-ny-tim...
1•1vuio0pswjnm7•5m ago•0 comments

PGrid, a spec-first laptop search

https://www.pgrid.app/au/laptops
1•techedlaksh•5m ago•0 comments

Show HN: A headless Synergy server setup for niche use cases

https://github.com/hishamk/headlesssynergysetup
1•hishamk•8m ago•0 comments

How the Hell Did an Island Suddenly Appear, Then Vanish?

https://www.404media.co/how-the-hell-did-an-island-suddenly-appear-then-vanish/
2•Brajeshwar•9m ago•1 comments

Reinforcement Learning or Active Inference (2009)

https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0006421
2•teleforce•10m ago•0 comments

Mom Gets 6-Mo Suspended Sentence for Letting 5-Year-Old Walk to the Pond

https://reason.com/2026/09/02/virginia-mom-gets-6-month-suspended-jail-sentence-for-letting-5-yea...
24•softwaredoug•12m ago•3 comments

Building an Invisible Smart Home

https://nealshyam.com/writing/invisible-smart-home/
2•nealrs•13m ago•0 comments

Show HN: Instantly get the transcript from the agent that wrote any line of code

https://github.com/ctxrs/ctx/blob/main/README.md
3•luca-ctx•14m ago•0 comments

Industrial AI Founders Keep Solving the Wrong Problem

https://deploy95.substack.com/p/the-gtm-problems-that-arent-what
2•dddddaviddddd•15m ago•0 comments

Show HN: Keydris - Check what an agent is allowed to do before it runs

https://keydris.com
2•ahmed89•16m ago•0 comments

Cratering oil use in China shows the death spiral that could end oil

https://electrek.co/2026/09/03/cratering-oil-use-in-china-shows-the-death-spiral-that-could-end-oil/
3•Klaster_1•16m ago•0 comments

Python sets and dictionaries can have quadratic-time performance

https://lemire.me/blog/2026/09/03/python-sets-and-dictionaries-can-have-quadratic-time-performance/
2•usdogu•17m ago•0 comments

How AI can put out its PR dumpster fire

https://www.ft.com/content/115c886f-23e4-4a8d-9656-5d7fc9480803
2•bossyTeacher•19m ago•1 comments

Scientific Agent Skills: A Library of Procedural Knowledge for Research Agents

https://arxiv.org/abs/2609.00065
2•gmays•20m ago•0 comments

Show HN: VT Code – My attempt at building a coding-agent harness

https://github.com/vinhnx/VTCode
3•vinhnx•21m ago•1 comments

Claude's new system prompt doesn't want to reproduce song lyrics

https://simonwillison.net/2026/Sep/2/claudes-new-system-prompt/
2•torutofu•21m ago•0 comments

RepoPolicyScore – check if a GitHub repo is ready for AI contributors

https://repopolicyscore.com
2•filippofascetta•22m ago•0 comments

Firefox url bars gone after update, how to restore

https://www.reddit.com/r/firefox/comments/1w5y6h1/url_bars_gone_after_fde_156_b2_update_aboutconfig/
3•sandinmyjoints•22m ago•0 comments

Show HN: A benchmark for flight search intent

https://fjmatrix.github.io/flight-search-intent-eval/
3•rabbit_1•25m ago•0 comments

Body Has a 'Second Heart', and It's Crucial You Keep It Pumping

https://www.sciencealert.com/your-body-has-a-second-heart-and-its-crucial-you-keep-it-pumping
3•sleepyguy•25m ago•0 comments

Show HN: Triplox, a distributed Datalog engine with incremental queries

https://github.com/fiV0/triplox
2•fiv0•26m ago•0 comments

Tencent Cloud Code Analysisis: comprehensive code analysis and issue tracking

https://github.com/Tencent/CodeAnalysis
2•Bluestein•26m ago•0 comments

QNX-style ("Qnet") networking is available in QSOE 0.2

https://qsoe.net/qsoe_0.2.html
2•ymz5•28m ago•0 comments

Semantic Browsing History Retrieval

1•bookmarksaviour•28m ago•0 comments