Live data from Hacker News

Viewing profile — gdwatson

gdwatson

HN member
Joined
Sun, Jul 29, 2012, 4:01 AM UTC
HN karma
591
Public activity
208 items

About gdwatson

No profile information was provided.

Recent public activity

  1. comment
    Comment #49152839

    Deliberately so, and for an Internet standard correctly so. I know there is a long tail of environments, so I am curious. What's your environment like that you need traffic inspect…

  2. comment
    Comment #49131973

    There are two angles on this. There is the rejection of the humanities in favor of science and wealth, which are good things in themselves but are not everything. But, on the other…

  3. comment
    Comment #49118890

    That post salvaged the subreddit; before, it had lost its focus. When I came back to give it another try, that post had become a meme and a rallying cry, and the sub had a lot of l…

  4. comment
    Comment #49100255

    Fair. If only they'd retired those APIs, too. I remember when Windows gained experimental support for a UTF-8 locale usable with its 8-bit APIs. I used to run it at work; it had so…

  5. comment
    Comment #49095353

    Windows bought into Unicode hard before Unicode expanded beyond 16 bits. The consequence is that its native strings are theoretically UTF-16, but often behave like UCS-2, allowing …

  6. comment
    Comment #48885863

    I am not so paranoid, and I haven’t been working with AI, so my AI-dar is bad. But I keep reading technical writeups like this, then getting frustrated at the writing style or inco…

  7. comment
    Comment #48707577

    I stumbled over that too, but it makes sense when you finish the article. The ancient Romans didn’t build a lot of keyboards.

  8. comment
    Comment #48683817

    I think a lot of people just want to be able to discuss different areas of the automatic memory management design space separately, and maintaining the distinction between referenc…

  9. comment
    Comment #48682211

    This reminds me a bit of the way academics in programming language theory internalized the type-theoretic definition of the word “type” over and against the traditional programming…

  10. comment
    Comment #48643055

    It was a clever hack for porting existing code. But it doesn’t scale at all – you’ve just described adding four registers to a register-starved architecture in order to solve the i…

  11. comment
    Comment #48516589

    "He resigned and declined Mozilla's offer to remain in another C level position." At this point I think it's clear his resignation was not voluntary. Maybe the other offer was sinc…

  12. comment
    Comment #48498116

    I actually think I like the baseline-aligned one best. It's spaced reasonably well while reflecting the character of each font better, IMHO. Or maybe it's just because a consistent…

  13. comment
    Comment #47929931

    > Now maybe its my male engineer brain, but I haven't heard of that color in 36 years, but it does make sense and it is rather distinct. You need to get into either fishing (chartr…

  14. comment
    Comment #47909057

    I feel like I am missing too much background here. If there is only one licensor, why add terms to defeat the license it chose rather than choose a license which does not need defe…

  15. comment
    Comment #47846972

    I think the idea is that SmallTalk replaced conditional syntax with methods on booleans. You could call `ifTrue:` on a boolean, passing it a code block; a true boolean would execut…

  16. comment
    Comment #47778530

    I hope that God is indeed willing, but the man is 88 years old and he’s not done with the third tome of volume four. It would require a minor miracle for him to finish volume 7 wit…

  17. comment
    Comment #47537969

    I guess I am a sucker for stories about redesigning data structures, and I'd have liked more detail on that front. Also, they talked about Rust's greater memory safety; it would ha…

  18. comment
    Comment #47536448

    I will confess to skimming by the end. But I don’t think they explained how they solved the cache issue except to say they rewrote the software in Rust, which is pretty vague. Was …

  19. comment
    Comment #47149143

    > Scribus is an open source project but I’m not sure how the quality is in that. I am not a typographer, and I’ve never used it in a professional capacity, but v1.6 (early 2024) im…

  20. comment
    Comment #47068589

    Years ago I wrote a toy Lisp implementation in Objective-C, ignoring Apple’s standard library and implementing my own class hierarchy. At that point it was basically standard C plu…

  21. comment
    Comment #46950987

    > I really miss the days of the fairness-doctrine. There are so many ways to game the system, whom do you trust to enforce it? I don’t trust my own “side” to do so, and I sure as h…

  22. comment
    Comment #46920609

    I think that diff algorithms have more in common with traditional, “lower” textual criticism than with the sort of source criticism canjobear is pondering.

  23. comment
    Comment #46919886

    It’s interesting that they’re organized by date. On an intuitive level, that makes sense. But so many of the dates are hotly debated, and reorganizing the list would produce such a…

  24. comment
    Comment #46705799

    Units based on base 12 or base 2, as U.S. standard measures tend to be, are easier to divide in many ways. Now if we used base 12 numbers instead of base 10, and we had a system of…

  25. comment
    Comment #46562176

    I realize you are tongue in cheek, but I hope people respect the logical limits of this sort of thing. Years ago, there were some development tools coming out of the Ruby world – S…