frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Entire Linux Network stack diagram (2024)

https://zenodo.org/records/14179366
134•hhutw•2h ago

Comments

ee99ee•1h ago
wow
colordrops•1h ago
I'm surprised to realize I'm familiar with most of the stack just from decades of Linux usage and no formal study of the stack.
elevation•1h ago
This place needs more of this kind of documentation.

I failed to use IP tables for years. I bought books. I copied recipes from blog posts. Nothing made sense, everything I did was brittle. Until I finally found a schematic showing the flowchart of a packet through the kernel, which gives the exact order that each rule chain is applied, and where some of the sysctl values are enforced. All of a sudden, I could write rules that did exactly what I wanted, or intelligently choose between rules that have equivalent behaviors in isolation but which could have different performance implications.

After studying the schematic, every would just work on the first try. A good schematic makes a world of difference!

HotGarbage•48m ago
Was it this one? https://en.wikipedia.org/wiki/File%3aNetfilter-packet-flow.s...
Koffiepoeder•48m ago
Can you share the diagram? Would love to become iptables-enlightened.
elevation•34m ago
Eventually I used more detailed diagrams, but this one was like a lightbulb going off:

https://www.frozentux.net/iptables-tutorial/images/tables_tr...

I couldn’t find one that annotated where sysctl configurable were shown. But this is a useful annotation, even if it’s an exercise for the reader.

jruohonen•1h ago
That's pretty cool!

If someone could program a visualization tool that would generate such diagrams automatically, that would be even cooler (but likely a mission impossible).

hhutw•56m ago
For anyone who is interested, the author of this diagram also made a Linux disk I/O diagram (https://zenodo.org/records/15234151). These diagrams are from his book Operativni sustavi i računalne mreže - Linux u primjeni (https://zenodo.org/records/17371946)

Shout out to the brilliant and generous work of the author!

roomey•35m ago
I'm not sure if this takes into account para-virtualized networks on VMs, ie. VMware vm's with "virtual" hardware access

It's been a few years for me tho, so perhaps it's covered with the VM section.

Lovely diagram, thanks for sharing it!

billfruit•18m ago
Is it possible we see the diagram as an svg? I am seeing it only as embedded in the pdf, and really difficult to read .

Explaining how a touchscreen works with a sausage [video]

https://www.bbc.com/reel/video/p0lv0hqk/explaining-how-a-touchscreen-works-with-a-sausage
1•Physkal•1m ago•0 comments

Prompt-Brush 1.0 – The First Non-AI Generative Art Model

https://www.prompt-brush.com
1•twalichiewicz•6m ago•0 comments

Rubio promised to betray U.S. informants to get Trump's El Salvador prison deal

https://www.washingtonpost.com/national-security/2025/10/19/rubio-el-salvador-prison-bukele-ms13-...
4•bryanrasmussen•11m ago•0 comments

Xbox Ally X review: If this is the future of Xbox, we have a problem

https://www.polygon.com/rog-xbox-ally-x-review/
1•mastazi•14m ago•0 comments

Show HN: Summarize Slack channels as you scroll (via secure offline model)

https://www.slarc.app/
1•bosky101•17m ago•0 comments

The troubling why divorce rates go up when women earn more

https://www.businessinsider.com/troubling-reasons-divorce-rates-women-earn-more-trophy-husband-br...
1•MilnerRoute•19m ago•0 comments

We need to start doing web blocking for non-technical reasons

https://utcc.utoronto.ca/~cks/space/blog/web/WeShouldBlockForSocialReasons
1•ingve•21m ago•0 comments

Lock Books

https://lockbooks.net/
1•pash•24m ago•0 comments

An 80386 Assembler in Forth (1988)

https://jacobfilipp.com/DrDobbs/articles/DDJ/1988/8810/8810b/8810b.htm
1•synack•30m ago•0 comments

Does my toaster love me?

https://tomrenner.com/posts/does-my-toaster-love-me/
1•SwoopsFromAbove•31m ago•0 comments

The Geometry of Mathematical Methods

https://books.physics.oregonstate.edu/GMM/book.html
1•kalind•31m ago•0 comments

Weed Killer products increase cancer risk (2019)

https://www.theguardian.com/business/2019/feb/14/weed-killing-products-increase-cancer-risk-of-ca...
1•Bang2Bay•34m ago•1 comments

Show HN: Lanet: A tiny tool for secure and easy P2P communication on LANs

https://github.com/davidesantangelo/lanet
1•daviducolo•39m ago•0 comments

Reddit requires CirclejerkSopranos ban political jokes, memes, current-events

https://old.reddit.com/r/CirclejerkSopranos/comments/1ob5b3n/mod_update_reddit_cracking_down_on/
6•_DeadFred_•42m ago•1 comments

Show HN: I built a friend app after watching Twitter/X tear itself apart

https://eintercon.com/
1•abilafredkb•50m ago•2 comments

Scammers can slip fake texts into legitimate SMS threads (2023)

https://theconversation.com/scammers-can-slip-fake-texts-into-legitimate-sms-threads-will-a-gover...
1•doener•52m ago•0 comments

Eating your own dog food

https://en.wikipedia.org/wiki/Eating_your_own_dog_food
2•johnnyApplePRNG•52m ago•0 comments

ACM – Cory Doctorow Urges Tech Workers: Join Unions

https://cacm.acm.org/opinion/tech-workers-versus-enshittification/
4•dsmark•55m ago•1 comments

Apple App Store, Music, TV+ Down

https://www.apple.com/support/systemstatus/
1•Gshaheen•1h ago•0 comments

The Apple App Store is down

https://developer.apple.com/system-status/
5•standeven•1h ago•0 comments

What AIVO Standard Governs: The Layer Above Visibility Tools

https://www.aivojournal.org/what-aivo-standard-governs-the-layer-above-visibility-tools/
1•businessmate•1h ago•1 comments

Show HN: Disposal Space – Your digital attic for old files

https://disposal.space
1•itsk3nny•1h ago•0 comments

My GP didn't know what was wrong. But ChatGPT did

https://www.thetimes.com/uk/technology-uk/article/gp-doctors-dismissed-pain-chatgpt-diagnosis-sym...
1•glaugh•1h ago•1 comments

Em Dash Is Not Indicative of AI Generated Text

https://lunduke.substack.com/p/no-em-dash-is-not-indicative-of-ai
2•amcclure•1h ago•3 comments

Let's write a database: Ordering and limits

https://danieljharvey.github.io/ordering-and-limits/
1•azhenley•1h ago•0 comments

Rust Changes from "Master" to "Main"

https://lunduke.substack.com/p/rust-changes-from-master-to-main
2•amcclure•1h ago•1 comments

Space Elevator

https://neal.fun/space-elevator/
8•kaonwarb•1h ago•0 comments

Ask HN: How to boost Gemini transcription accuracy for company names?

2•bingwu1995•1h ago•0 comments

Open-Docs

https://github.com/bgauryy/open-docs
1•handfuloflight•1h ago•0 comments

GlassWorm, Self-Propagating Worm Using Invisible Code Hits OpenVSX and VSCode

https://www.koi.ai/incident/live-updates-glassworm-first-self-propagating-worm-using-invisible-co...
1•chha•1h ago•1 comments