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.

We Built Our Knowledge Base

https://www.cerebras.ai/blog/how-we-built-our-knowledge-base
1•samuel246•3m ago•0 comments

Strip-Searched at the Serbian Border

https://psychotechnology.substack.com/p/strip-searched-at-the-serbian-border
2•eatitraw•5m ago•0 comments

Show HN: Go Micro – An agent harness and service framework in Go

https://github.com/micro/go-micro
1•asim•6m ago•0 comments

Screwing Up

https://www.seangoedecke.com/screwing-up/
1•gfysfm•8m ago•0 comments

Show HN: Workaround – Unstar GitHub Repos in Bulk

https://workaround.run/
1•yusveng•12m ago•0 comments

Where Your Mind Goes When You Stop

https://lanternhours.substack.com/p/where-your-mind-goes-when-you-stop
1•cuongvtran•13m ago•0 comments

Google workers demand layoff protections amid AI boom in petition to CEO

https://www.theguardian.com/technology/2026/jul/16/google-workers-layoff-protections-ai
2•tcp_handshaker•16m ago•0 comments

The Open-Soruce Big Bang

https://webaligo.bearblog.dev/the-open-soruce-big-bang/
1•ilreb•17m ago•1 comments

Ukraine's Dr. Strangelove – a rocket designer with dubious past sets out to

https://www.theatlantic.com/national-security/2026/07/ukraine-denys-shtilerman-drone-missile/687931/
1•bell-cot•17m ago•1 comments

Avoidance 1.0: Making Every Run Fairer

https://simonskinner.me/blog/avoidance-1-0-making-every-run-fairer
1•vultuk•19m ago•0 comments

Beaver who escaped to find mate welcomes first kit

https://www.bbc.com/news/articles/c70gz4zpv97o
2•1659447091•20m ago•0 comments

Trump administration is dictating access to frontier AI models

https://www.cnbc.com/2026/07/17/white-house-ai-access-anthropic-openai.html
3•tosh•20m ago•1 comments

Warum fällt Abnehmen ab 35 plötzlich so schwer?

https://substack.com/profile/524692702-ketosana94/note/c-296895670
1•ketosana94•22m ago•0 comments

Pelican on a bicycle is a good benchmark, right?

https://playcode.io/blog/macbook-svg-benchmark
2•ianberdin•24m ago•0 comments

Show HN: A modern sample database for learning SQL – replace the Sakila database

https://github.com/rozhnev/university-db
1•rozhnev•25m ago•0 comments

Trump pitched $100k monthly fee for faster feed of US president's posts

https://www.reuters.com/business/media-telecom/trump-media-pitched-100000-monthly-fee-fast-feed-u...
1•Alien1Being•25m ago•0 comments

GitRoot

https://gitroot.dev/
1•ilreb•26m ago•0 comments

OT Credential Abuse: They Logged In. They Didn't Break In

https://www.emberot.com/resources/blog/ot-credential-abuse/
1•TheWiggles•30m ago•0 comments

Profile: GRU cyber and hybrid threat operations

https://www.gov.uk/government/publications/profile-gru-cyber-and-hybrid-threat-operations/profile...
1•azalemeth•31m ago•0 comments

I was tired of random feeds so I created my personal algorithm

1•Satya29•34m ago•0 comments

Glamorous Toolkit

https://gtoolkit.com//
1•Tomte•34m ago•0 comments

Show HN: ShellStack – Interactive cybersecurity learning platform with 280 tool

https://github.com/shlokkokk/ShellStack
1•shlokkshahh•38m ago•0 comments

12 Factor Agents

https://github.com/humanlayer/12-factor-agents
1•veleon•38m ago•0 comments

Agent-compiler: scripts for your recurring workflows (60–80% lesser tool calls)

https://www.npmjs.com/package/@woustachemaxd/agent-compiler
1•woustachemaxd•39m ago•0 comments

Show HN: Xata scratch – a branch for each psql session

https://xata.io/blog/the-instant-database-scratchpad-xata-scratch
1•tudorg•41m ago•0 comments

Startup credits hiding your real burn rate

https://economi.co/learn/cloud-credits-hiding-your-burn
1•pelle•42m ago•0 comments

Europe 2027, or how Europe can win

https://kdev.home.arpa/posts/europe-2027/
1•RedTachyon•43m ago•0 comments

Vikram-1: India's first private space rocket by Skyroot to carry diamond flower

https://www.bbc.com/news/articles/clyekv7rld3o
2•breve•44m ago•0 comments

The Man Who Killed Google Search (2024)

https://www.wheresyoured.at/the-men-who-killed-google/
3•thunderbong•47m ago•0 comments

AI Gets Trapped in a Circular Loop on Climate Science

1•radicon•50m ago•0 comments