Live data from Hacker News

Viewing profile — fish2000

fish2000

HN member
Joined
Sun, Sep 05, 2010, 3:50 PM UTC
HN karma
263
Public activity
78 items

About fish2000

new shit, that's how I do shit.

[ my public key: https://keybase.io/fish2000; my proof: https://keybase.io/fish2000/sigs/79D_CUJ08_e0Wlyar42f686sZQ0CxeoxArowio0BnRQ ]

Recent public activity

  1. comment
    Comment #16748704

    Vice has it: https://news.vice.com/en_us/article/qvx3wp/active-shooter-re...

  2. comment
    Comment #15338227

    tl;dr this article has no Native American weaponry review nor far-Eastern bear-hate listicles, meh

  3. 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…

  4. 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 …

  5. comment
    Comment #13881999

    Separation of concerns, fungibility, limited exposure, a lower bar on future legal entanglements … I could go on

  6. 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…

  7. 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,” …

  8. 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…

  9. 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…

  10. 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…

  11. 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…

  12. 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

  13. comment
    Comment #11722934

    “A Variadic Template A Day Keeps The Job Security In Play”

  14. comment
    Comment #11510029

    OP I believe you meant to say “q.v.” instead of “e.g.”

  15. 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 …

  16. comment
    Comment #10806687

    q.v. another blog by a fantastic marketer-who-codes, Cody Boyte: https://medium.com/@codyboyte

  17. 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…

  18. 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…

  19. story
  20. 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…

  21. 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)

  22. 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.

  23. 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…

  24. 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…

  25. 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 …