Live data from Hacker News

Networking and the Internet, from First Principles

fazamhd.com

61–70 of 77 posts

Re: Networking and the Internet, from First Principles

#61
I think it's perfectly possible that substance-wise this article was entirely written by the author, but comparing the style of the article to the style of the author's comments, I'm personally pretty sure the text has been significantly edited (cleaned up if you like) by ai.

Is that bad? Maybe not! But it's unfair to tar the people here pointing it out as paranoid.

Re: Networking and the Internet, from First Principles

#62

It’s become somewhat of a HN “flex” to call something out as AI slop, and it almost always comes across as preachy and just plain wrong

> and it almost always comes across as preachy and just plain wrong

This is the half of that sentence that gets you an upvote from me.

I'm not as sure about the first part of your comment though, because it's really only a certain subset of users here doin' it. Most of the rest of us don't really seem to care nearly as much about such petty things as hunting down users of "AI" to publicly shame them for it as that small group does. Now actual "slop" (often obvious) is maybe a bit more universally hated here (and elsewhere, I'm sure), but that's a whole different phenomenon from the AI "witch hunters".

Re: Networking and the Internet, from First Principles

#63
post #20

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

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.

for the record, i only meant the visuals/CSS. i just do not understand the LLMs' recent insistence on this inaccessible design language and its ubiquity. vibe-coded frontends have always looked poor but at least they were readable until this recent trend took over.

there were no comments when i was posting mine, so i wanted to clarify i didn't mean to pile on the ai-written accusations. didn't seem like that was the case to me from the parts i've read. i'm just in the corner shouting at the claudes for being bad at frontend.

Re: Networking and the Internet, from First Principles

#66
post #54

Writing out my nod of appreciation to counterbalance some of the negativity. I do enjoy the effort and thought you into this essay. I didn’t read the whole thing, just a few sections from the beginning, and I think you do a great job explaining how these concepts evolved from simple beginnings. You’ve condensed down a lot of concepts I learned through research and trial-and-error over my career as a SWE. Thank you fo…

Thanks. Glad you liked it. That was my intention with these articles. To explain how most of the things which we take for granted evolved. Even I was able to learn so many new things and find gaps in my own understanding while writing it. I am only doing it because I felt other content on these concepts either just focused on the technicals completely or dumbed down the concepts too much so everyone could follow easily. This is just my attempt at explaining things in detail without making it hard to follow. Initially I had no plans of using any simulations, i was just thinking explaining things with just my writing and some diagrams, but I saw how I can explain things much better with a simulation.

Re: Networking and the Internet, from First Principles

#67
post #64

Activating aeroplane mode after loading the page prevents any animations that weren't in view beforehand from playing... Weird

Hi, author here. Thanks for reporting this. Simulations were only downloaded when it scrolled into view. I deployed the change to download all simulations on page load and only play them when it scrolled into view.

Re: Networking and the Internet, from First Principles

#69
post #41

Very well written and presented, thank you! Reminds me of Bartosz Ciechanowski's works: https://ciechanow.ski If I may ask, what stack do you use for the inline interactive elements and would you choose anything different after having done it this way?

Thanks. Glad you liked it.

I had no plans for inline interactive elements when I started out. It was just a plain static site using Astro, with my content in markdown files.

When I thought of including interactive elements, I saw that Astro supported MDX, which lets you embed custom JavaScript components. At the start I was just using plain JavaScript, SVG, and CSS transitions to do the animations, but as the simulations became more complex, I started using React to manage state better.

Re: Networking and the Internet, from First Principles

#70

Weird comments on this. I found the writing to be excellent. The animations are a bit small and associated text even smaller on mobile but this doesn't read as AI slop to me at all. Anything that makes technology more accessible and understandable is a win in my book so kudos for doing it.

Thanks, glad you liked it. I have deployed few fixes in the mobile view. Added a horizontal scroll for simulations without reducing the size
Post reply on HN