frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

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•8mo ago

Comments

uticus•8mo 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.

"Inspector Dangerfuck", ANSI art comic from 1994

https://breakintochat.com/blog/2025/12/31/ansi-art-and-webcomics-part-3-eerie-and-inspector-dange...
1•Kirkman14•54s ago•1 comments

TimescaleDB to ClickHouse replication: Use cases, features, and how we built it

https://clickhouse.com/blog/timescale-to-clickhouse-clickpipe-cdc
1•saisrirampur•1m ago•0 comments

Exposure to Multiple Fine Particulate Matter Components and Incident Depression

https://jamanetwork.com/journals/jamanetworkopen/fullarticle/2843119
1•wjb3•1m ago•1 comments

Qsp: A simple S-Expression parser for Rust TokenStreams

https://github.com/KnorrFG/qsp
1•PaulHoule•5m ago•0 comments

Grok says safeguard lapses led to images of 'minors in minimal clothing' on X

https://www.reuters.com/legal/litigation/grok-says-safeguard-lapses-led-images-minors-minimal-clo...
1•erhuve•6m ago•0 comments

Replace Your Standup with a Todo List

https://www.skeptrune.com/posts/todolist-standup/
1•skeptrune•8m ago•0 comments

Malleable Systems Collective – Collective digest – 2025

https://malleable.systems/blog/2025/12/27/collective-digest-2025/
1•gjvc•8m ago•0 comments

Nearly Half of Americans Read Zero Books in 2025

https://dailycitizen.focusonthefamily.com/nearly-half-of-americans-read-zero-books-in-2025/
1•bookofjoe•9m ago•1 comments

Fixing a Buffer Overflow in Unix v4 Like It's 1973

https://sigma-star.at/blog/2025/12/unix-v4-buffer-overflow/
3•gdgghhhhh•10m ago•0 comments

Oldest known cremation in Africa – mystery about Stone Age hunter-gatherers

https://theconversation.com/oldest-known-cremation-in-africa-poses-9-500-year-old-mystery-about-s...
1•olvy0•11m ago•0 comments

Fujiwhara Effect

https://en.wikipedia.org/wiki/Fujiwhara_effect
1•wjb3•12m ago•0 comments

A different way to think about Python API Clients

https://paulwrites.software/articles/python-api-clients
1•paulhallett•15m ago•0 comments

2025 Starlink Progress Report

https://starlink.com/progress
1•0xedb•20m ago•0 comments

Weaponized (teeny tiny) black holes

https://joshchamot.substack.com/p/weaponized-teeny-tiny-black-holes
4•petethomas•23m ago•1 comments

Selling theoretical frameworks to enterprises €50K-€300K licensing)

1•Boiindil•23m ago•1 comments

Ask HN: Seeking 3rd‑Party Permission (Smoke Tests) – Legal and Ethical Guidance

1•ohitsujiza•23m ago•0 comments

PowRSS: Discover the Indie Web

https://powrss.com/
2•subdavis•26m ago•0 comments

Show HN: A free, no-signup invoice generator for one-off invoices

https://the-invoice.app/
1•block_hacks•26m ago•1 comments

Ex-Samsung engineer accused of giving 10nm DRAM process data to China's CXMT

https://www.tomshardware.com/pc-components/dram/samsung-engineer-accused-of-leaking-10nm-dram-pro...
4•walterbell•31m ago•0 comments

Show HN: I built a Netflix-style link-in-bio because link lists felt dead

https://www.linklynx.bio/
1•rafaelvalle03•33m ago•0 comments

Chinese memory maker CXMT prepares $4.2B USD IPO as DRAM demand skyrockets

https://www.tomshardware.com/pc-components/dram/chinese-memory-maker-cxmt-prepares-to-file-for-ip...
7•walterbell•35m ago•0 comments

Alaska Wolf Found with Record Amount of Mercury, a Sign of Growing Contamination

https://e360.yale.edu/digest/alaska-mercury-wildlife
3•speckx•37m ago•0 comments

Building AI agents with just bash and a filesystem in TypeScript

https://turso.tech/blog/agentfs-just-bash
1•penberg•38m ago•0 comments

Show HN: Local-first computational notebook for everyday life

https://inkblots.app
1•paulrusso•39m ago•0 comments

2026 Predictions for Art, Science, and Tech from my 2 yo podcast

https://www.youtube.com/watch?v=uvXuWshY0ps
1•andrewjneumann•40m ago•2 comments

Show HN: Sk` – manage AI agent skills across Claude, codex, opencode, et all

https://github.com/803/skills-supply
1•alizainf•40m ago•0 comments

Star Wars Racer Revenge game is key to jailbreaking PlayStation 5

https://www.tomshardware.com/video-games/playstation/forgotten-star-wars-racer-revenge-game-is-ke...
2•canucker2016•42m ago•0 comments

Show HN: ExpiryGuard – track expiring certs and API keys

https://github.com/sanjayselvaraj/expiryguard
1•sanjayselvaraj•42m ago•0 comments

Reasons to Love the Field of Programming Languages

https://danilafe.com/blog/i_love_programming_languages/
2•birdculture•44m ago•0 comments

MSI teases new PSU with 'instant protection' against melting RTX 5090 cables

https://www.tomshardware.com/pc-components/power-supplies/msi-teases-new-power-supplies-with-inst...
2•canucker2016•46m ago•1 comments