Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Deep-Dive into the Internals of TCP Connection Establishment Process (medium.com/wrong.about)
74 points by matt_berninger on May 30, 2023 | hide | past | favorite | 11 comments


Explanation about syncookies is soooo wrong that it's funny. Was this hallucination generated by chat gpt?


It appeared to have been written by ChatGPT.

One of the biggest "tell" of using ChaptGPT is not enough simple sentences.

In short, the article is simply "mouthy".

This is why US military manuals to complex machineries are written at 8-grade reading level.


I don't know if this is the case, however, there are people who actually delight themselves in writing complex sentences comparable to a mathematician's use of mathematics or a painter's artistry on canvas.


... make that "compound complex" sentences.


I don't think it was written by ChatGPT, I think the author just saw that a hash was involved and got confused with proof of work.


What's the real explanation?


See https://en.wikipedia.org/wiki/SYN_cookies

The author seems to have remembered that hashes are involved and assumed that it works as a proof of work, but this is nonsense.


Thanks for sharing, I also like how the queues are tweakable from the Linux perspective https://github.com/leandromoreira/linux-network-performance-...


What, no joke about Original Syn? ;)


Cool. Great, well written and well researched.

I like the form - prose mixed with source links. Reads like a story.

When I researched similar subject in past, though, I focused on the user-exposed toggles/counters [0]. It's very hard to strike the right balance between code (current implementation), general concepts (everyone should know what a syn queue is) and actually getting to a point. Well done.

[0] https://blog.cloudflare.com/syn-packet-handling-in-the-wild/


Very accessible article. I love it when someone can take a highly technical topic and explain it simply.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: