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.

Basics of the 8-Pinski.com Demo

https://movq.de/blog/postings/2026-10-08/0/POSTING-en.html
1•dverlaeckt80•1m ago•0 comments

Stages of migration to new Outlook for Windows

https://learn.microsoft.com/en-us/microsoft-365-apps/outlook/get-started/guide-product-availability
1•Topfi•2m ago•0 comments

German ex-spy chief arrested for treason: What we know

https://www.aljazeera.com/news/2026/10/7/german-ex-spy-chief-arrested-for-treason-what-we-know
2•snarky-comments•2m ago•0 comments

How many false alarms does a typosquat detector raise? We measured ours

https://presend.pages.dev/blog/typosquat-false-positives/
1•Presend•2m ago•0 comments

Show HN: Gauze fixes (some) open-weight LLM deficiencies

https://github.com/ggeorgovassilis/llm-gauze
1•ggeorgovassilis•3m ago•0 comments

Show HN: Leafovers "vibe coded" promo video

https://www.youtube.com/watch?v=o8565m3eTok
2•expashaparasha•4m ago•0 comments

Skipping Stones – Git history with the agent conversations behind each commit

https://skipping-stones.dev/
1•YarivAshk•5m ago•0 comments

China is ramping up spy recruitment across the US – and threatening families

https://nypost.com/2026/10/07/us-news/wanying-zhang-is-one-of-a-growing-number-of-chinese-spies-i...
1•snarky-comments•6m ago•0 comments

The Plane of Focus

https://sael.net/plane-of-focus/
1•rbinv•7m ago•0 comments

Show HN: Momenial for Events — White-label ticketing app

https://pentas.id/
1•wiradikusuma•7m ago•0 comments

Dark Patterns Won

https://blog.ronbronson.com/dark-patterns-won
1•speckx•9m ago•0 comments

Neon: How we systematically improved our reliability

https://neon.com/blog/how-we-systematically-improved-our-reliability
1•dotmanish•10m ago•0 comments

All code will converge on Rust

https://mainmatter.com/blog/2026/10/08/all-code-will-converge-on-rust/
1•marcoow•12m ago•0 comments

Allow-List Architecture

https://samueljsb.co.uk/blog/posts/2026/10/allow-list-architecture/
1•meshy•15m ago•0 comments

Solo Developer Rebuilds Adobe Creative Suite in Rust Using Claude

https://www.tomshardware.com/software/video-editing-graphic-design/solo-developer-rebuilds-adobe-...
3•ianbooker•15m ago•0 comments

Show HN: ScreenCI – Tutorial videos as E2E tests, written by your coding agent

https://screenci.com/
3•ollipal•15m ago•0 comments

Extract charts and diagrams as vectors from PDF to SVG

https://misha.brukman.net/blog/2025/11/extract-vectors-from-pdf-to-svg/
2•ankitg12•17m ago•0 comments

Tensorlake is compromised using mini Shai Hulud

https://safedep.io/tensorlake-npm-compromise-mini-shai-hulud/
1•Sudhanshu231020•18m ago•0 comments

Show HN: BerryDB – Open-source macOS database client written in Swift and AppKit

https://github.com/berry-apps/berrydb-desktop
1•berryhubapp•19m ago•0 comments

Show HN: Kahawai – An open source, modular media system

https://kahawai.net/
4•berm_•19m ago•0 comments

It's Probably Time to Start Worrying About the 4G LTE Shutdown Bricking Cars

https://www.thedrive.com/news/its-probably-time-to-start-worrying-about-the-4g-lte-shutdown-brick...
3•speckx•20m ago•0 comments

Mellum2.1 Gets to Work: A Fast Open Model for Coding Agents

https://blog.jetbrains.com/ai/2026/10/mellum2-1-gets-to-work-a-fast-open-model-for-coding-agents/
2•acossta•20m ago•0 comments

Preach+ – AI-assisted sermon prep for preachers (EN/ES)

https://apps.apple.com/us/app/preach/id6806718726
2•kenevester•20m ago•0 comments

How Musk, Thiel, and Altman Misread Science Fiction

https://www.theatlantic.com/books/2026/08/silicon-valley-science-fiction-jill-lepore-book-review/...
2•vrganj•20m ago•1 comments

Show HN: Bot Bowl Bench – Benchmarking LLMs with Blood Bowl

https://botbowlbench.com/
2•crimsoneer•23m ago•0 comments

Neat trick to make big PRs readable: reslicing them into small commits

https://www.i-kh.net/p/neat-trick-to-make-big-prs-readable
2•bucket2015•23m ago•0 comments

Making np.searchsorted up to 25× Faster in NumPy 2.5

https://blog.scientific-python.org/numpy/searchsorted/
2•sebg•24m ago•0 comments

Show HN: Etchv – API for invisible watermarks in images, PDFs and videos

https://etchv.com
4•agurha•26m ago•1 comments

Telnet BBS Guide

https://www.telnetbbsguide.com/
5•kmstout•26m ago•0 comments

Pivot – Real-time analytics on Iceberg, faster than ClickHouse on benchmarks

https://github.com/pivotlake/pivot
3•ntur1337•26m ago•0 comments