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.

I made a small Mac app for anyone else anxiously watching the midterms today

https://github.com/frenchie4111/midterms-watcher
1•frenchie4111•46s ago•0 comments

Human Attention Is All You Have

https://judy.io/blog/human-attention/
1•creativeembassy•1m ago•0 comments

Vacancyd – lend your spare workstation compute to your homelab

https://vacancyd.com/
1•maxfieldallison•2m ago•1 comments

Why Agents Are Soon Only Going to Have 1 Tool

https://www.philschmid.de/code-mode
1•emschwartz•2m ago•0 comments

Not All Agent Sandboxes Are Created Equally

https://kagent.dev/blog/agent-sandboxes-four-axes
1•speckx•2m ago•0 comments

After a year, my MacBook battery health is still 100%

https://lizhi.shop/en/articles/aldente-pro-macbook-battery-health?cid=getxya4c&utm_medium=mu3y46bm
2•iplaypc•4m ago•0 comments

Live Election Results

https://electionenjoyer.com/live/?v=ca28ddd0
1•7777777phil•4m ago•0 comments

Show HN: Oathshaper – A BioWare Inspired Open RPG Game Engine

1•azurewraith•6m ago•0 comments

Show HN: Cinnamon – a household AI agent with private and shared context

https://getcinnamon.ai/
1•mv4•7m ago•0 comments

Show HN: Record Demo Video on Mac with auto zoom, full controll

https://rescreen.studio
1•singhH11•7m ago•0 comments

Move the Compute to the Data

https://morillocarlos.substack.com/p/move-the-compute-to-the-data
1•carlosmorillo•7m ago•0 comments

Stringman, an $800 open-source room scale gripper robot

https://neufangled.com/
1•nharada•7m ago•0 comments

fine tuned decision model for agent memory

https://hindsight.vectorize.io/blog/2026/11/03/hindsight-models
1•nicoloboschi•7m ago•0 comments

Gitbook Breached

3•punchmesan•9m ago•0 comments

ResumeFitting – Deterministic resume alignment and keyword gap analysis

https://resumefitting.com
1•dailyworkaholic•9m ago•0 comments

Cloudflare Workers and Pages suffering build errors

https://www.cloudflarestatus.com/incidents/nbyxn84kvb6o
1•silver92bullet•9m ago•0 comments

Evaluation of Essential Computing Capabilities Framework Survey

https://uic.ca1.qualtrics.com/jfe/form/SV_8GhdycJMOnPZwy2
1•mooreds•10m ago•0 comments

Binance says fake job interviews used as part of $6.3B crypto hack

https://www.bbc.co.uk/news/articles/ck5ynwz9gy67o
1•mindracer•10m ago•0 comments

Show HN: Ads-Boy: Track Planes on Your Game Boy

https://www.bjmalicoat.com/projects/adsboy
1•bmalicoat•11m ago•0 comments

The Ubuntu 26.04 Rust sudo is not compatible with standard sudo

https://utcc.utoronto.ca/~cks/space/blog/linux/Ubuntu2604RustSudoNotCompatible
2•wondersky•11m ago•0 comments

Do We Still Have to Denormalize? Have Your Schema and Search It Too

https://www.paradedb.com/blog/joins
2•stuhood•12m ago•0 comments

What's an LLM?

https://engineerofwealth.com/comics/2
1•hanamimastery•13m ago•2 comments

Tangled in a Box

https://jola.dev/posts/tangled-in-a-box
1•shintoist•14m ago•0 comments

USDB: Scaling Storage for Next-Generation Recommender Systems at ByteDance

https://arxiv.org/abs/2611.02618
2•1equalsequals1•15m ago•0 comments

Show HN: Workspaces – Real desk setups from designers, developers, and founders

https://workspaces.xyz/setups
1•ryangilbert•15m ago•0 comments

High schooler proving sky is not the limit, earns pilot's license (2023)

https://cbs12.com/news/local/nathalia-filgueiras-palm-beach-high-school-senior-pilots-license-dri...
2•gone35•16m ago•0 comments

Show HN: Speedrunner – Faster Startup: Python, Ruby, PHP and Node CLI Tools

https://github.com/anthonyGosme/speedrunner
2•anthonygosme•17m ago•1 comments

Show HN: HN Pain Radar – product ideas mined from developer complaints on HN

https://hnpainradar.fly.dev/
1•rohankc_01•17m ago•0 comments

Qualcomm Validates HBC Stacked Memory Ahead of 2027 Dragonfly AI250 Sampling

https://www.servethehome.com/qualcomm-validates-hbc-stacked-memory-ahead-of-2027-dragonfly-ai250-...
1•rbanffy•18m ago•0 comments

Silicon Valley dating now means spreadsheets, AI and $5K-a-month coaches

https://www.techspot.com/news/114425-dating-silicon-valley-now-involves-spreadsheets-ai-analysis....
1•entryleveljobsc•18m ago•0 comments