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.

Show HN: AlphaPublish – turn short video into a stable web embed

https://alphapublish.com/
1•robot1996•3m ago•0 comments

The secretive cyberweapons company that won over Israel's intelligence elite

https://irpimedia.irpi.eu/en-inside-the-secretive-cyberweapons-company-that-won-over-israels-inte...
1•campuscodi•4m ago•0 comments

Ten Lines of Code That Changed My World

https://pixelambacht.nl/2026/ten-lines-of-code/
2•dimonomid•5m ago•0 comments

EasyActions – run GitHub Actions across an organization

https://github.com/Mask-AI-FR/EasyAction
1•maskaifr•5m ago•0 comments

Show HN: Privacy first local backup tool for Notion

https://notionmanager.com/
2•bingfeng•6m ago•0 comments

Replacing the old battery on rechargeable bike lights

https://jvns.ca/blog/2026/09/27/replacing-the-old-battery-on-rechargeable-bike-lights/
2•surprisetalk•8m ago•0 comments

Valve Introduces Pyrowave Video Codec in Beta for Low Latency Streaming

https://www.phoronix.com/news/Valve-Steam-Beta-Pyrowave
1•mococa•9m ago•1 comments

Investors Are Betting on Devices That Connect the Brain to Computers

https://www.nytimes.com/2026/09/24/business/dealbook/precision-neuroscience-brain-bill-ackman.html
1•bookofjoe•10m ago•1 comments

Optimistic UI is an architectural decision, not a minor UX tweak

https://rulr.dev/blog/optimistic-ui-is-an-architectural-decision/
1•raffi001•13m ago•0 comments

Your AI Agent Forgot Half of What You Told It

https://www.oreilly.com/radar/your-ai-agent-already-forgot-half-of-what-you-told-it/
1•Anon84•22m ago•0 comments

Show HN: Voxa – Bilingual voice dictation for Omarchy, bring your own API key

https://github.com/lifez/voxa
1•lifez•26m ago•0 comments

Germany needs 63k people to pay its pensions, 5x Japan, 4x Sweden per pensioner

https://professionlens.com/research/germany-needs-63000-people-to-pay-its-pensions-5x-japan-per-p...
1•jakobgreenfeld•28m ago•0 comments

How long does a database table live?

https://blog.mcdview.dev/en/how-long-does-a-database-table-live/
1•PatuDev•29m ago•0 comments

Job Titles Are Out. Now We're All 'Members of the Technical Staff.'

https://www.nytimes.com/2026/09/27/business/members-of-technical-staff-artificial-intelligence.html
2•sbulaev•31m ago•0 comments

L'implant cochléaire entre technique, éthique et politique

https://droit.cairn.info/article/GRIEF_161_0036/pdf?lang=fr
1•ouzb64ty•31m ago•0 comments

State of Pandemic Early Warning

https://www.jefftk.com/p/state-of-pandemic-early-warning
1•torutofu•33m ago•0 comments

Human-AI partnerships are for alignment, not capability

https://www.seangoedecke.com/human-ai-partnerships-are-for-alignment-not-capability/
1•sylvainkalache•33m ago•0 comments

MarkyDown: HTML to Markdown on the fly. Scrape, convert or negotiate by header

https://github.com/ulrischa/MarkyDown
1•ulrischa•34m ago•0 comments

Building a app for a hackathon for hackathon winners (Sweden 2026)

https://sidequest-snowy-seven.vercel.app/
1•Nikoroses•38m ago•0 comments

Pig: Pi in Go, a port that plans on keeping up

https://developer.hpe.com/blog/meet-pig-pi-in-go-a-port-that-plans-on-keeping-up/
3•tnspacetime•39m ago•0 comments

AI Doesn't Need to Invent a Supervirus to Be Dangerous

https://liorzi.substack.com/p/ai-doesnt-need-to-invent-a-supervirus
2•Protostome•40m ago•0 comments

PolyXOR128: A 128-bit universal hash function

https://github.com/orlp/polyxor
2•g0xA52A2A•42m ago•0 comments

Show HN: Peas and Pans – meal planning software for nutrition coaches

https://peasandpans.com/
2•ssnxd•44m ago•0 comments

Instruction Set Migration at Warehouse Scale: From x86 to Arm

https://cacm.acm.org/practice/instruction-set-migration-at-warehouse-scale/
1•yarapavan•45m ago•0 comments

The Peoples of the West from the Weilue by Yu Huan Draft English Translation

https://depts.washington.edu/silkroad/texts/weilue/weilue.html
1•t-3•46m ago•0 comments

Show HN: Augur – Sandboxed macOS VMs with Xcode for AI Coding Agents

https://github.com/h1d3mun3/augur
1•h1d3mun3•46m ago•0 comments

Context-Driven Monitoring

https://simpleobservability.com/docs/context-driven-monitoring
1•khazit•47m ago•0 comments

Vanilla extract: Zero-runtime Stylesheets in TypeScript

https://vanilla-extract.style/
1•KolmogorovComp•53m ago•0 comments

Show HN: Revise, a new document editor library for React

https://www.npmjs.com/package/revise
1•artursapek•56m ago•1 comments

Norwegian consumer council explains enshittification [video]

https://vimeo.com/1168468796
2•limbicsystem•1h ago•1 comments