Viewing profile — fish2000
fish2000
HN member- Joined
- Sun, Sep 05, 2010, 3:50 PM UTC
- HN karma
- 263
- Public activity
- 78 items
- HN profile
- View on Hacker News ↗
About fish2000
[ my public key: https://keybase.io/fish2000; my proof: https://keybase.io/fish2000/sigs/79D_CUJ08_e0Wlyar42f686sZQ0CxeoxArowio0BnRQ ]
Recent public activity
-
comment
Comment #16748704
Vice has it: https://news.vice.com/en_us/article/qvx3wp/active-shooter-re...
-
comment
Comment #15338227
tl;dr this article has no Native American weaponry review nor far-Eastern bear-hate listicles, meh
-
comment
Comment #14280131
I know you were probably just throwing out the “90%” statistic, but if you take that as a given, the implication that 10% of the libstdc++ bugs on file are legit is a worrisome not…
-
comment
Comment #13886736
Do not use magic. — Strongly agree. Do not use macros. — Absolutely I agree: I involuntarily grimace whenever I look at and/or things like Boost MPL, or the wartier corners of the …
-
comment
Comment #13881999
Separation of concerns, fungibility, limited exposure, a lower bar on future legal entanglements … I could go on
-
comment
Comment #13878785
I haven’t got a ton of experience in this arena, but what I have done in the past is: 1) incorporate the larger venture as an LLC (“My Company, LLC”); 2) incorporate the specific p…
-
comment
Comment #12142037
The hazy miasma visions of a perfect past can legitimatize themselves, in some, with far far less than 10 to 20 years. Some can do it in a span of weeks – q.v. “Where I Was From,” …
-
comment
Comment #12141241
Yes, there is a Zen state of C++ programming wherein you, the programmer, surrender to the wisdom of the compiler, and in doing so are liberated from caring about the minutiae of t…
-
comment
Comment #11825340
Good start but -- some C++ stuff is wrong, e.g. in the bit on friend functions, a member function prototype is written with an empty block instead of a terminal ";". Subtle, but yo…
-
comment
Comment #11757220
Wow this takes me back – 2007, those were the days. Back before so many flagship projects had frankensteined libLLVM into their innards; before every single JavaScript framework wa…
-
comment
Comment #11723059
… also one of the forthcoming Clang projects is a static-analysis tool (á la `clang-format`) for replacing any `auto` decls with the actual typename, so you can write lazy code wit…
-
comment
Comment #11722986
These are good rules – as in liquor advertisements, it’s advisable to always accompany a declaration that uses `auto` with a rejoinder in the comments to Please Enjoy Responsibly
-
comment
Comment #11722934
“A Variadic Template A Day Keeps The Job Security In Play”
-
comment
Comment #11510029
OP I believe you meant to say “q.v.” instead of “e.g.”
-
comment
Comment #10941969
I am really into C++ but it has the same problem that Perl has – it does not try to stop anyone from using it to express themselves in an ugly or inscrutable fashion – and this is …
-
comment
Comment #10806687
q.v. another blog by a fantastic marketer-who-codes, Cody Boyte: https://medium.com/@codyboyte
-
comment
Comment #10806660
Naturally, this articles’ photo of the mud-slaked Rubenesque woman was the image on my screen when my new co-worker dropped in on me… calling this piece NSFW feels a bit prudish bu…
-
comment
Comment #10514778
q.v. The Manifesto of the Futurist Programmers , 1991 (linked) – based on the Futurist Manifesto, signatories include one Milanese painter, and 5 noteworthy denizens of Silicon Val…
- story
-
comment
Comment #9999864
This is indeed a great intro article. For those interested in seeing examples of LLVM hacking in action, I would recommend reading the source for Halide – https://github.com/halide…
-
comment
Comment #9925776
holler ("Preposterous fd value %d", fd); (I just had to debug a descriptor mess and this style of freewheeling 90’s-style documentation rejuvenated me w/r/t all of that, hah)
-
comment
Comment #8523898
By “goads” do you mean “gods” (in, like, the Battlestar Galactica sense) or is that supposed to be “gonads”, as in junk? Just askin.
-
comment
Comment #8479915
This is pretty awesome – I’m writing a Python extension in C++ that piggybacks on top of NumPy dtype codes, and I thought that I could “just” use templates to deal with dynamic typ…
-
comment
Comment #8220133
Python's API structure may be fast and loose, but that is a feature, I think. Its type system may have some threadbare implementation spots – the _sre example from the standard lib…
-
comment
Comment #8160739
Plenty – as I recall, the Glock was invented (in the garage, no less) by a guy whose passion for shooting things was on par with the iron-fisted cleverness of Woz and Jobs. Things …