Viewing profile — robertgraham
robertgraham
HN member- Joined
- Thu, Feb 21, 2013, 10:43 PM UTC
- HN karma
- 204
- Public activity
- 54 items
- HN profile
- View on Hacker News ↗
About robertgraham
No profile information was provided.
Recent public activity
-
comment
Comment #45365587
The "Washington Game" is described the Society of Professional Journalists. https://www.spj.org/spj-ethics-committee-position-papers-ano... Citing anonymous sources is not establis…
-
comment
Comment #44877105
This blogpost comments on Linus's latest tirade by reading the code. For example, it explains the specific problem of technical debt on failing to mask of high order bits by castin…
- story
-
comment
Comment #39813947
My guess is that your original SYN did not go to the target, but was redirected somewhere close by. I'd look at the TTL value in the IP header of your first SYN-ACK, and play with …
-
comment
Comment #39073682
The first two answers are 8 and 0. They are technically `undefined` according to the C standard, but are the behavior of every mainstream compiler. So much of the world's open-sour…
-
comment
Comment #38810091
Nobody (yet) has mentioned Microsoft PWB - Microsoft's Programmers Workbench for their C compiler, around 1990. It's what all the Microsoft engineers themselves used when writing c…
-
comment
Comment #38017057
Ethernet doesn't use TCP/IP. Ethernet is it's own network. It has nothing to do with TCP/IP. Other things use Ethernet. Routers, when connected to each other, often use a local Eth…
-
comment
Comment #38013465
Well, you sort of demonstrate my point. The writers the OSI Model wrote a specific blueprint, not an "observation of natural laws". When they said "session", they didn't mean the s…
-
comment
Comment #38009739
I use RFC 791, the original Internet model. RFC 1122 is a retconned version of the Internet model that tried to change terminology to fit OSI.
-
comment
Comment #38009719
Yea, it's not about engineers constructing systems. I mean, engineers do frequently pretend their creations fit the OSI model, but they work backwards to make it appear to conform …
-
comment
Comment #38009695
It's wrong to think of them as different functions of the same network. Instead, they are differnet networks. Ethernet and the Internet both provide the function of forwarding pack…
-
comment
Comment #38009666
You can't. Nobody knows what the session layer does. Most falsely believe that layer handles sessions.
-
comment
Comment #38009648
I discuss this point several times. I claim the model is not useful, specifically because the layering abstraction for hte lower layers is a misconception rather than the truth. Fo…
-
comment
Comment #38009641
The book has an extensive section on history. I claim that by 1981, the OSI Model was already obsolete and that it didn't fit well, that was not a good teaching tool, that it has d…
-
comment
Comment #38009631
Elsewhere in the text I describe how OSI chose a word at random, that they never meant by it what we now call "sessions". It could've been 'dialog layer' or 'interaction layer". I …
-
comment
Comment #38009621
Contrast with my descriptions of the layers, especially in chapters 3, 7 and 8.
-
comment
Comment #38009596
Well, as my footnote in the abstract says, it's swatting a fly with an anvil. It's not about people who already deal with this, like Nanog or systems programmers. Whatever model th…
-
comment
Comment #22520869
> I have no clue what point the author's trying to make here You mean, you don't know the agenda. The "point" was data, namely: - the Washington game that leads to unreliable journ…
-
comment
Comment #13808916
It's an absurd point. ZCash was built upon the Bitcoin codebase. This inherits a lot of bad decisions. Moral purity, demanding they start over again from scratch, just isn't practi…
-
comment
Comment #9393044
Yea, your startup failed long ago. You are just throwing good money after bad. Here's how a business model works: you try a business model. If it works, great. If it doesn't, move …
-
comment
Comment #9076681
'cause I'm a Windows user who don't know the advanced flags of Unix command-line tools
-
comment
Comment #8804500
I build stacks that are highly customized for the target solution and are impractical for general purpose use. A good general purpose stack is the 6windgate stack. I know nothing a…
-
comment
Comment #8804496
The Linux TCP stack is NOT fast. My DNS server can respond to DNS queries faster than the simplest of in-kernel echo servers (like ICMP ping or UDP port 7 echo). That's with the en…
-
comment
Comment #8428436
ah, so you agree that the content of the article is good -- you just don't like the writer
-
comment
Comment #8418848
I've long had experience with: exploits working for the wrong reason, and also the reverse, failing for the wrong reason. For example, way back in the day before ISS bought my comp…