Live data from Hacker News

Viewing profile — xKingfisher

xKingfisher

HN member
Joined
Sat, Jul 19, 2014, 6:12 AM UTC
HN karma
181
Public activity
49 items

About xKingfisher

No profile information was provided.

Recent public activity

  1. comment
    Comment #48562584

    Even worse he changed his name from Carnagey, presumably to deliberately cause confusion.

  2. comment
    Comment #48184433

    How does it seem that Radley is talking past Gary? All discussion of the 'Misrepresentations' article is responsive to Gary's mention of it in the original article. And at no point…

  3. story
  4. comment
    Comment #45742391

    > Coding for others is not art. It absolutely is, and I think it's what separates good from bad and junior from senior devs. Most devs can produce an artifact that more or less wor…

  5. comment
    Comment #45742341

    I think a distinction can be made between bad taste and different tastes. One of the greatest developers I've worked with, who I learned a lot from and respect immensely, has extre…

  6. comment
    Comment #44350199

    It's a "rain shadow"[0] The predominant wind is from the east, and the air cools aid forms rainclouds as it tries to rise over the mountains in the center of the island. Then warms…

  7. comment
    Comment #44279710

    I've had the opposite experience recently. Going from downtown Los Angeles to Santa Monica is $30s for a Waymo and runs up to $50s for Uber/Lyft (sometimes). Otherwise, they tend t…

  8. comment
    Comment #39576037

    We have common carrier laws to cover cases like Comcast. Which Section 230 explicitly says social media platforms are not. And the problem with Comcast is not necessarily that they…

  9. comment
    Comment #38754836

    The issues with the Darling 58 project had some good discussion here two weeks ago[0]. Tangentially: A distillery in Los Angeles, The Obscure, is making a rye whisky aged in Americ…

  10. comment
    Comment #38524025

    I try to avoid nits totally unrelated to the changes at hand, since on a subconscious level they may discourage people from even wanting to touch older/less loved files at all. The…

  11. comment
    Comment #38152265

    I think it's just a very confusing, hard to use correctly behavior. And according to the article, very bug prone in implementations. In the example given, the result is that both w…

  12. comment
    Comment #36398083

    There is more than just hope to rely on. Diverse Double-Compiling[0] can provably detect this class of attack. [0] https://dwheeler.com/trusting-trust/

  13. comment
    Comment #36365435

    But you can do almost all that while working at Google. And imo, the stability makes it even easier to do so. It's been my experience that Google is a super chill place to work, es…

  14. comment
    Comment #34527464

    It's mentioned in passing at the end of the "the trouble with interpreter loops" section. A traditional switch/goto loop can thrash the branch predictor. Separating into different …

  15. comment
    Comment #34526583

    An interesting application of this is massaging the branch predictor using tail calls to speed up a parser/interpreter: https://blog.reverberate.org/2021/04/21/musttail-efficient-i…

  16. comment
    Comment #33665603

    Federal prison doesn't have parole, it is a fixed 'good conduct' credit of up to 54 days per year. So she's serving a little more than 9 years minimum.

  17. comment
    Comment #27019733

    They still have a number of issues. * They're expensive (~4-8 dollars per follicle) with a single transplant being 1000-5000 follicles. Severely bald men may need multiple * There …

  18. comment
    Comment #26341456

    It's definitely a lot to process. I found these two articles really helpful when trying to understand moves: https://abseil.io/tips/55 https://abseil.io/tips/77 Though I'd also say…

  19. comment
    Comment #26340785

    The article did touch on a possible reason for the misunderstanding. If you already know from previous versions that push_back makes a copy and that C++11 added move semantics and …

  20. comment
    Comment #26340755

    And explicit constructors won't save you from this one.

  21. comment
    Comment #26340724

    Given the whole scanf/strlen thing going on, more blog posts about API pitfalls wouldn't necessarily be a bad thing. And that is basically the premise of the Abseil Tip of the week…

  22. comment
    Comment #26340702

    Maybe they're fans of why's guide to Ruby :) Though place_back still has the connotation of 'take this thing and put it over there' that emplace_back is actually the opposite of. N…

  23. comment
    Comment #26340422

    It's not bad advice. I see many code reviews that use emplace_back because it's 'faster'. Though I think the abseil article does a better job of explaining why: https://abseil.io/t…

  24. comment
    Comment #26340397

    Something like construct_back would've maybe been a little clearer. I imagine that would have it's own issues as well though.

  25. comment
    Comment #26340389

    Not to mention the very real risk of accidently invoking the wrong constructor. If you change the type of a vector, push_back is a good deal safer than emplace_back. Especially sin…