Live data from Hacker News

Viewing profile — shabbyrobe

shabbyrobe

HN member
Joined
Wed, Aug 15, 2012, 10:28 AM UTC
HN karma
640
Public activity
159 items

About shabbyrobe

No profile information was provided.

Recent public activity

  1. comment
    Comment #43417990

    That's not what I found in my own experiments, I still had to unmarshal once inside the callback to get the `type` field out, then again once I knew what the type was. Do you have …

  2. comment
    Comment #43377138

    IME this is a longstanding pain point with Go. There's an attempt to propose an encoding/json/v2 package [1] being kicked around at the moment [2], spawned from a discussion [3]. T…

  3. comment
    Comment #38829567

    Such an instrument is the turbo encabulator.

  4. comment
    Comment #38652637

    > I would've probably picked the modernc variation Heads up about the modernc library, it has been stuck on an old version of sqlite for several months [1]. It seems like maintaine…

  5. comment
    Comment #31328302

    I love this visualisation. Is the script to generate it publicly available?

  6. comment
    Comment #27694189

    Since PEP 591 [1], if using mypy with Python 3.8+ or the typing_extensions module, you can also take advantage of typing.Final, which lets you statically verify something isn't cha…

  7. comment
    Comment #27465723

    There are fragments of discussion about the download timeout throughout the issue tracker, which end up leading back to this still-open but seemingly forgotten issue about adding I…

  8. comment
    Comment #27410162

    I think it could be the same but it doesn't have to be. "What problem does this solve" is a bit more generous as at least, on the face of it, it may offer an opportunity to provide…

  9. comment
    Comment #27409907

    There's also the "That Won't Work" person's sibling: the "I Don't See a Use Case" person. In my experience, "I Don't See a Use Case" people require more sophisticated tactics if yo…

  10. comment
    Comment #27137692

    Here's another fun one: https://github.com/git-lfs/git-lfs/issues/2434 > Git on Windows client corrupts files > 4Gb It's apparently an upstream issue with Git on Windows, but if yo…

  11. comment
    Comment #26035447

    I really didn't enjoy the game with the biters turned on, but absolutely loved it when I switched to peaceful mode. There are enough problems to sort out without them, like "why do…

  12. comment
    Comment #22463034

    iTerm2 is fantastic! It can be a bit CPU hungry but you get a stack of mod cons out of the bargain. There are tons of proprietary escape codes, not least of all the incredibly usef…

  13. comment
    Comment #21979101

    Indeed! Even the Go wiki advocates exactly what you're saying about looking at the tradeoffs: https://github.com/golang/go/wiki/MutexOrChannel

  14. comment
    Comment #21832309

    I find it kinda strange that Flow has been relegated to the write-in "Other Flavours" section so soon. I know that it has been trending downwards for a while (as TypeScript trends …

  15. comment
    Comment #20871877

    Which bits of telemetry can't be opted out of? I've set at least a hundred things in my about:config to tamp down on it but I'm never quite sure I've got all of them.

  16. comment
  17. comment
    Comment #20102945

    The author of this post is also the author of the fantastic "Visualizing Concurrency in Go" [1] article. [1]: https://divan.dev/posts/go_concurrency_visualize/

  18. comment
    Comment #19658649

    The file is liberally annotated with explanatory comments though. It's really useful if you want to cherry-pick the things that matter to you.

  19. comment
    Comment #19497297

    Also, things might get a bit weird when you enter this 16-digit... uhh... "invoice number": 9007199254740992.

  20. comment
    Comment #19447201

    It's not really fixed though. When using vim-go with gopls, I see extortionate memory and CPU usage relative to what gocode used to use, and glacial lookup times compared to what g…

  21. comment
    Comment #19447088

    Which is, of course, totally unacceptable. This is a critical use case for doing deep-dive debugging or for code exploration. Fortunately for us there is the wonderfully named "goh…

  22. comment
    Comment #19345700

    > Complaining about JS Fatigue is just like complaining about the fact that humanity has created too many tools to solve the problems we have, from email to airplanes and spaceship…

  23. comment
    Comment #19293485

    Jonathan Swift in 1710: "Falsehood flies, and truth comes limping after it, so that when men come to be undeceived, it is too late; the jest is over, and the tale hath had its effe…

  24. comment
    Comment #19269925

    ... which is a form of questioning why it's present. "Attempting to change it" in this situation is more like "submitting the pull request[1]" than "editing the code". The PR tends…

  25. comment
    Comment #19131829

    It could just be that the devs on a team don't know how to use those tools yet. Having to learn how to use TypeScript effectively while establishing the patterns that underpin a ne…