frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Networking and the Internet, from First Principles

https://fazamhd.com/mental-models/networking/
60•faza•1h ago

Comments

wojciii•1h ago
I hate everything that uses ".. from first principles" with a passion. Almost as much as "technically true".
blooalien•55m ago
My own personal "pet peeve" cliche phrase is anything that is "literally" (except it's really figurative) something. So many people for so very long have used "literally" to mean the literal opposite of it's actual meaning. Even when they don't use it to mean it's actual opposite meaning, they'll still often use "literal" to describe a thing that is in no way actually literal. It just "grinds my gears" to hear it.
5701652400•54m ago
+1 usually a sign of midwit and mediocrity. not once I seen "first principles" blogs have any value.
wojciii•52m ago
I skimmed the article after I realized that I was being negative. It has some nice explanations so my comment wasn't about the content but just about the wording of the title. :D
pennomi•37m ago
Which is really sad, because actually working from first principles is a valid methodology to build efficient products that bypass layers of unnecessary abstraction.

The term itself seems to have lost its real meaning however.

5701652400•32m ago
on the other hand, you start distinguishing the pipe from the image of a "the pipe".
NoboruWataya•45m ago
To me it just suggests that the blog is going to explore the topic at a low level, ie, discuss the transmission of bits of data via cables or radio waves, rather than discussing HTTP or TLS or whatever. Which in general is something I find quite interesting. (I haven't read this article yet so don't know if it's actually good, and the other comments don't give me much hope.)
faza•31m ago
Hi, author here. I did explain all the fundamentals without leaving any gaps. Please do give it a read and I hope you like it.
NikxDa•55m ago
Looks like the widgets are mostly AI slop? Why is this #1?

If the author can't be bothered to even clean up behind their AI its not worth reading even the first paragraph.

faza•36m ago
Hi, author here. I have put a considerable amount of effort in explaining the ideas as clearly as possible, and I used Claude only for helping me with the animations. My aim is just to explain the concept. I'm mainly a backend engineer, i'll take your feedback and put more effort on the design and presentation.
nilirl•8m ago
Even with AI I think your animations were high effort. Great job!
WhrRTheBaboons•54m ago
i hope this was vibe coded, because I'd hate to think that tiny dark-gray text on a black background was a conscious choice
sixtyj•45m ago
It seems that author didn’t check vibe coded result. Mobile version has tiny text even even smaller… :)

At HN, there should be some tag explaining the project is vibe coded.

faza•30m ago
Hi, author here. Sorry for the bad experience. I'll put more effort on the design and reading experience
zerobees•37m ago
The text is also pretty clearly AI-generated. I guess there's now a market for "I asked an LLM so that you don't have to", but the funny thing is that it's such a wall of text that no one upvoting it will have actually read it. So it's vibe-writing, vibe-coding, and vibe-reading. Full end-to-end synergy.
faza•33m ago
Hi, author here. Sorry, you felt that way. I did put lot of effort in communicating my understanding, and used Claude only for review and visualizations.
kordlessagain•17m ago
I'd suggest splitting the content out into clearly defined sections, lead by the visuals.

Put the visualization and a short explainer, then have additional content show up if the reader drills in.

I don't think there is anything wrong with the content being run through an LLM. Networking is crazy complicated.

leoc•27m ago
The very first substantial order for the Digital PDP-1 was for use in ITT’s torn-tape messaging operation! https://www.eejournal.com/article/gordon-bell-1934-2024-gran...
Fraterkes•27m ago
There's 2 [dead] fairly anodyne comments here. Are they bots? And if so, how can people tell?
mercutio2•26m ago
Wow. The reactions here. So negative!

I skimmed various sections. I found the animations pleasant, the text readable, and the content clearly not slop.

The historical context of the telegraph was interesting, and the treatment of bandwidth vs. latency was thoughtful.

I think it’s too long; I don’t think many people who don’t already know most of this material will read it, but I enjoyed the parts I read. Nice work!

faza•23m ago
Thanks. I am glad you liked it. I just wanted to help everyone understand the concepts in detail. I felt the existing materials were either way too textbook like or very high level. This is just my attempt at explaining things in a more interesting way.
mekoka•15m ago
Being dismissive is an easy way to be "better" than others. But on HN hastier reactions tend to be negative or out of context with long articles, as eyeballs actually evaluating the content will take some time before providing constructive criticism.
sarchertech•13m ago
I started something similar in 2021 while on paternity leave with my first kid.

I got about half way through, then I had 2 more kids. Then AI happened, and I started questioning the whether there was too much slop out there to bother writing a book.

I’ll still probably finish it when the new baby is a little older.

https://www.networksfromscratch.com/

sudb•12m ago
I found this article very well written, as a comparison

https://explained-from-first-principles.com/internet/

jdw64•11m ago
I don't understand. Even if this post is long and has some repetitive parts, isn't it still written by a human? There are way too many comments acting like everything is bad just because one animation widget was made with AI.

I actually like this post. It looks good, the explanations are clear, and the AI-generated animation widget actually helps me understand things. What's the problem exactly? Is using AI for visualization considered a bad practice?

blooalien•5m ago
> What's the problem exactly? Is using AI for visualization considered a bad practice?

Some people just assume that anything "AI" has touched is automatically "slop" because ... AI! Probably at least partly due to how much actual "AI slop" is out there produced by people "holding the tool wrong". When used judiciously and properly, some of these language models can really be a useful tool and help create some quality stuff, but they're no substitute for a knowledgable human using the tool correctly to achieve the desired result (which is why so many people who misuse it to do all their thinking and work without doing their part inevitably produce the typical "slop" result).

mekoka•27m ago
How were you able to pick this up? Not challenging your assertion. Just really curious. Can you point to some clues? I read it (with my own eyes). I can't see actual evidence the text itself is artificial or at least, that it is not human-curated.
faza•27m ago
Hi, author here. I didn't vibe code this and have put considerable amount of effort in explaining the ideas. I have used Claude for review and help with visuals. My aim was just to help others understand these concepts easily. Thanks for your feedback, i'll improve the design and reading experience.
blooalien•16m ago
My thoughts on reading it (and looking around your site) was that you were building these explanations to help cement your own understanding of the topics and that you were just sharing the results because you thought it might be helpful to others as well. Knowing that you actually built it with the intent to teach just makes me think that it's nice of you to try to be a teacher even if there's a few folks who want to be jerks about your efforts. The world needs more teachers (and learners, too). Gaining, improving, and sharing knowledge is one of humanity's true super-powers. Without it, we'd all still be living like animals in the wild. Thank you for your efforts to contribute in a positive way. At least you're actually making stuff, unlike many of them what gotta always just complain about the things other people make and never actually make anything themselves.

Networking and the Internet, from First Principles

https://fazamhd.com/mental-models/networking/
65•faza•1h ago•29 comments

Your code is fast – if you're lucky

https://tiki.li/blog/lucky_code.html
46•chrka•2h ago•7 comments

Einstein's relativity rules chemical bonds in heavy elements, new research shows

https://www.brown.edu/news/2026-07-09/chemical-bonds-relativity
300•hhs•15h ago•120 comments

Semantic/Hybrid Search in the Browser

https://bart.degoe.de/semantic-search-in-your-browser/
4•bartdegoede•38m ago•0 comments

QuadRF can spot drones and see WiFi through my wall

https://www.jeffgeerling.com/blog/2026/quadrf-can-spot-drones-and-see-wifi-through-my-wall/
636•speckx•21h ago•208 comments

Google Search lets creators know more about their reach

https://www.theverge.com/tech/961955/google-search-console-reach-platform-properties
40•herbertl•3d ago•21 comments

Otary – Image and Geometry Python Library Now Has Tutorials

https://alexandrepoupeau.com/otary/learn/
48•poupeaua•3d ago•1 comments

Apple sues OpenAI, accuses ex-employees of stealing trade secrets

https://9to5mac.com/2026/07/10/apple-sues-openai-trade-secret-theft/
1240•stock_toaster•16h ago•659 comments

FCC Approves Test of Space Mirror to Light Night Sky Despite Outcry

https://www.nytimes.com/2026/07/10/climate/fcc-space-mirror.html
23•reaperducer•1h ago•13 comments

An update on residential proxies and the scraper situation

https://lwn.net/SubscriberLink/1080822/990a8a5e2d379085/
243•chmaynard•18h ago•244 comments

An iroh powered smart fan

https://www.iroh.computer/blog/an-iroh-powered-smart-fan
131•surprisetalk•4d ago•35 comments

The mask that compiles to nothing: how HotSpots JIT learned to reason about bits

https://questdb.com/blog/jvm-jit-known-bits/
41•rowbin•5d ago•0 comments

SpaceX wants to launch 100k more Starlink satellites for 100x the bandwidth

https://www.zdnet.com/home-and-office/networking/spacex-wants-to-launch-100000-more-starlink-sate...
225•CrankyBear•19h ago•736 comments

The vintage beauty of Soviet control rooms (2018)

https://designyoutrust.com/2018/01/vintage-beauty-soviet-control-rooms/
149•mvdtnz•8h ago•48 comments

Good Tools Are Invisible

https://www.gingerbill.org/article/2026/07/10/good-tools-are-invisible/
487•theanonymousone•1d ago•218 comments

AI 2040: Plan A

https://ai-2040.com/
311•kschaul•1d ago•334 comments

Late Bronze Age Collapse

https://acoup.blog/2026/01/30/collections-the-late-bronze-age-collapse-a-very-brief-introduction/
387•dmonay•1d ago•267 comments

The tech of 'Terminator 2' – an oral history (2017)

https://vfxblog.com/2017/08/23/the-tech-of-terminator-2-an-oral-history/
233•markus_zhang•20h ago•80 comments

Silent speech with ultrasound

https://alephneuro.com/blog/silent-speech
72•chrwn•3d ago•15 comments

Combustion engine web-based simulator

https://combustionlab.net
200•mytuny•5d ago•70 comments

After 7 years in production, Scarf has reluctantly moved away from Haskell

https://avi.press/posts/2026-07-10-after-7-years-in-production-scarf-has-reluctantly-moved-away-f...
174•aviaviavi•1d ago•211 comments

Alternate clock designs and time systems

https://serialc.github.io/altClocks/
170•ethanpil•4d ago•92 comments

Inference Optimization for MiMo v2.5: Pushing Hybrid SWA Efficiency to the Limit

https://mimo.xiaomi.com/blog/mimo-v2-5-inference
94•theanonymousone•4d ago•37 comments

Snails' teeth beats spider silk as nature's strongest material (2015)

https://www.smithsonianmag.com/smart-news/spider-silk-loses-top-spot-natures-strongest-material-s...
208•simonebrunozzi•21h ago•156 comments

GPT-5.6 Sol Ultra produces proof of the Cycle Double Cover Conjecture [pdf]

https://cdn.openai.com/pdf/04d1d1e4-bc75-476a-97cf-49055cd98d31/cdc_proof.pdf
484•scrlk•19h ago•394 comments

Show HN: Getting GLM 5.2 running on my slow computer

https://github.com/JustVugg/colibri
871•vforno•2d ago•215 comments

Show HN: Sdlc factory built on pi.dev:intent->DDD->architecture->tested code

https://github.com/arman-jalili/guardian-framework
3•arman-w-jalili•4d ago•0 comments

New York City to ban deceptive subscription practices

https://www.theguardian.com/us-news/2026/jul/10/new-york-city-deceptive-subscriptions-ban
567•randycupertino•19h ago•277 comments

A love letter to flashcards

https://lesleylai.info/en/flashcards/
164•surprisetalk•22h ago•98 comments

Computation as a universal and fundamental concept

https://ergo.org/courses/computation-as-a-universal-and-fundamental-concept
145•simonpure•22h ago•114 comments