Live data from Hacker News

Viewing profile — max_k

max_k

HN member
Joined
Thu, Dec 21, 2017, 10:48 PM UTC
HN karma
782
Public activity
50 items

About max_k

C++ hacker

Recent public activity

  1. comment
    Comment #48048744

    Funny idea, refreshingly simple HTML design - but why does it require JavaScript? Blank page with nojs.

  2. comment
    Comment #47968531

    Thanks, but I feel we're all just feeding this one troll. Don't bother replying anymore, it's pointless.

  3. comment
    Comment #47958774

    > imply that HTTP and FastCGI are interchangeable and they are not. But they are interchangeable! FastCGI and HTTP/1.1 are indeed on the same level. Both are transport protocols fo…

  4. comment
    Comment #47958606

    FastCGI has "parameters" and HTTP headers are special parameters starting with "HTTP_" (mimicking CGI's environment variables). All parameters not starting with "HTTP_" can be trus…

  5. comment
    Comment #47952605

    I agree with the article, FastCGI is better than HTTP for these things. Though I'd like to make another protocol known: Web Application Socket (WAS). I designed it 16 years ago at …

  6. comment
    Comment #46161628

    Oh, there's another stgit user! ^5 Coming from darcs, I couldn't use git until stgit came along, and today, it's one of those few tools I can't imagine working without. Nothing els…

  7. comment
    Comment #44052043

    Yes, "it’s just the linter being noisy".

  8. comment
    Comment #42663801

    > Otherwise, the very first commit should be removing all the personally identifiable information and other telemetry sent back to Matt's personal website This is one of the things…

  9. comment
    Comment #41069519

    Related: do only what is necessary. This works on so many levels and is my magic trick to make software faster. It's a pity computers are so fast and have so much memory that peopl…

  10. comment
    Comment #39974403

    Me too! I've been using it for 20 or so years, and it's one of those pieces I didn't know it was still developed or what features were added, because the feature set from 20 years …

  11. comment
    Comment #39778477

    Why does the Android app require access to my location? I wouldn't expect open source apps to spy on me.

  12. comment
    Comment #39638908

    > that's not the point of the article. Of course not. The post you're replying to explicitly said the discussion was off-topic. That means it's not discussing the point of the arti…

  13. comment
    Comment #39638694

    I agree with that; animations can be OK, but when I have a configuration setting, I usually disable them because input latency drives me crazy. My post replied to "checkboxes vs UI…

  14. comment
    Comment #39638642

    Back in the days, you had a UI toolkit, and everybody would use those native controls; they looked and felt the same in all application, and you had a central place where you could…

  15. comment
    Comment #39638584

    > I just don't like the visual polish more than I like the clarity and responsiveness of the old UI elements. Agree, that sums my opinion well. And much software doesn't even look …

  16. comment
    Comment #39637993

    Me too, agree with you and GP. And I can't keep wondering why this opinion is so unpopular. Today's UIs are bloated with unnecessary animations (which adds latency). But worse than…

  17. comment
    Comment #39166284

    > The UNIX model won over object approaches. That's funny interpretation, because what is this mysterious "UNIX model" and what does it have to do with implementation language? Als…

  18. comment
    Comment #39164939

    Maybe I could say something good about some aspects of their coding style, but that would only distract from my main point that I find it pointless to imitate a C++ API in C, when …

  19. comment
    Comment #39164288

    The author contacted me via email yesterday (because they saw I'm writing a lot of C++ code on GH) and asked me for a review. This was my somewhat-grumpy somewhat-trollish reply: Y…

  20. comment
    Comment #38444623

    For my argument, MMIX is not an improvement because it's still a low-level assembly language. True, you can simply skip over the MIX/MMIX source code, but that doesn't help me to l…

  21. comment
    Comment #38444223

    This is certainly a matter of taste. I saw many prominent people everywhere praising TAOCP, but I was disappointed when I finally read the first three books some 10+ years ago. So …

  22. comment
    Comment #37356855

    If you like Lua coroutines and C++20 coroutines, I have written a piece of code that allows to combine both: https://github.com/CM4all/libcommon/blob/master/src/lua/CoAw... It's us…

  23. comment
    Comment #35883883

    That wouldn't solve the hard problems I meant. Rust portability is an easy problem - it's clear how to port Rust to more architectures, just nobody has done it. But doing interop b…

  24. comment
    Comment #35883476

    > to always use smart pointers for reference counting Agree - and the Linux kernel is extremely fragile because it is full of ad-hoc manual code like that. Unfortunately, Rust won'…

  25. comment
    Comment #34087057

    Oh, bike helmets. I missed that thread, and I don't want to start yet another endless internet discussion about helmets, but let me point out one thing: the helmet I did wear likel…