Viewing profile — shabbyrobe
shabbyrobe
HN member- Joined
- Wed, Aug 15, 2012, 10:28 AM UTC
- HN karma
- 640
- Public activity
- 159 items
- HN profile
- View on Hacker News ↗
About shabbyrobe
No profile information was provided.
Recent public activity
-
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 …
-
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…
-
comment
Comment #38829567
Such an instrument is the turbo encabulator.
-
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…
-
comment
Comment #31328302
I love this visualisation. Is the script to generate it publicly available?
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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
-
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 …
-
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.
- comment
-
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/
-
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.
-
comment
Comment #19497297
Also, things might get a bit weird when you enter this 16-digit... uhh... "invoice number": 9007199254740992.
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…