Live data from Hacker News

Viewing profile — robertgraham

robertgraham

HN member
Joined
Thu, Feb 21, 2013, 10:43 PM UTC
HN karma
204
Public activity
54 items

About robertgraham

No profile information was provided.

Recent public activity

  1. 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…

  2. 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…

  3. story
  4. 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 …

  5. 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…

  6. 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…

  7. 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…

  8. 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…

  9. 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.

  10. 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 …

  11. 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…

  12. comment
    Comment #38009666

    You can't. Nobody knows what the session layer does. Most falsely believe that layer handles sessions.

  13. 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…

  14. 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…

  15. 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 …

  16. comment
    Comment #38009621

    Contrast with my descriptions of the layers, especially in chapters 3, 7 and 8.

  17. 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…

  18. 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…

  19. 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…

  20. 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 …

  21. comment
    Comment #9076681

    'cause I'm a Windows user who don't know the advanced flags of Unix command-line tools

  22. 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…

  23. 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…

  24. comment
    Comment #8428436

    ah, so you agree that the content of the article is good -- you just don't like the writer

  25. 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…