Live data from Hacker News

Viewing profile — kevan

kevan

HN member
Joined
Fri, Jun 13, 2014, 9:07 PM UTC
HN karma
1,791
Public activity
396 items

About kevan

Principal engineer in Minneapolis.

Recent public activity

  1. comment
    Comment #43347496

    Manage identity centrally is probably referring to using an identity management system like Okta, Microsoft Identity, or hosting your own IdP and using strong hardware 2FA. You don…

  2. comment
    Comment #39120731

    > III. Professional Obligations > 1. Engineers shall be guided in all their relations by the highest standards of honesty and integrity. > ... > b. Engineers shall advise their cli…

  3. comment
    Comment #38047205

    There's still differences. If you're running it in prod then the functionality has at least gone through code review and you have higher confidence what's running is what you think…

  4. comment
    Comment #38039721

    I remember news saying the FAA added supplemental type certs allowing G100UL for basically every engine in 2022. What gaps are there?

  5. comment
    Comment #37937539

    Commercial mowers do exist, for example Exmark[1] (some not launched yet) and Toro[2]. Based on the pricing I'd guess the breakeven vs gas is still >3yrs without tax credits. [1] h…

  6. comment
    Comment #37691385

    And make sure your project plan includes milestones for explicitly aligning all stakeholders on definitions otherwise you'll have a big hot potato game the first time the outputs s…

  7. comment
    Comment #37620253

    For an example, my team owns a dozen services and they have hundreds of direct and transient dependencies. Of those, maybe a dozen or two to need work to support the new version bu…

  8. comment
    Comment #37500351

    This is just the data serialization format, you have to build any other functionality yourself. We do have a pattern on a few of our APIs where there's a big fixed schema (i.e. it'…

  9. comment
    Comment #37499979

    The SDKs use Smithy[1] which is tailored for defining+generating services and SDKs, Ion is more of a pure data serialization format. It's definitely niche but my org uses it in a f…

  10. comment
    Comment #37424034

    https://www.consumerreports.org/electronics-computers/privac...

  11. comment
    Comment #36510109

    >and it's way better than Amazon internal tooling (is that 'industry standard' enough?). It's slowly changing but I wouldn't consider Amazon's tooling to be industry standard by an…

  12. comment
    Comment #36074767

    The key to sleeping at night is to add metrics and alarms near those cliffs or 'edges of the map' so they aren't invisible anymore. It's hard to anticipate every angle to this but …

  13. comment
    Comment #35976861

    Everything in moderation I suppose. I've experimented with marking large blocks (2-4hrs) as tentative for IC work a couple days/week recurring and it does help avoid the Swiss chee…

  14. comment
    Comment #35733263

    Funnily enough floods (GCP) and fires (OVH) are two of the 3 things AWS explicitly mentions in the Well Architected docs. For a lot of companies an AZ going down is an annoyance or…

  15. comment
    Comment #34753156

    >slightly easier As a company grows sooner or later most of these features become pretty desirable from an operations perspective. Feature developers likely don't and shouldn't nee…

  16. comment
    Comment #34132283

    I'm a huge advocate for CI/CD pipelines and my team owns a lot of them. We're confident enough to deploy anytime but we choose to limit deploys to our team's business hours and not…

  17. comment
    Comment #33959952

    On #4, Coffeezilla got past the smokescreen and got SBF to admit there was "fungibility created during those withdrawals between assets" and that it had always operated this way. […

  18. comment
  19. comment
    Comment #33846616

    In a similar vein, in the early days of launching Relay[1] I ended up spending a couple weeks in total squashing timestamp bugs. We were integrating with a few existing systems tha…

  20. comment
    Comment #33627736

    The philosophy is "1 > 2 > 0". This means ideally you'd prefer a single thing but single things often bottleneck delivery from different orgs as they have differing requirements. I…

  21. comment
    Comment #32743359

    >Somewhere your model of the code is broken, and you need to test find the breakage (model needs correction, or program needs correction). Most of the harder bugs I run into fall i…

  22. comment
    Comment #31852748

    Not being able to check out customers is a really bad customer experience. It's a double whammy of wasting their time and they don't even get what they needed so it's worth investi…

  23. comment
    Comment #31851211

    It's counterintuitive but when you're dealing with distributed systems lots of things are: https://aws.amazon.com/builders-library/avoiding-fallback-in...

  24. comment
    Comment #31709762

    I've found this really effective too. I've been using Anki instead but same general idea. Ramping up on new topics still takes decent time and effort but I've been really surprised…

  25. comment
    Comment #31623982

    >It looked like shit the last time I used it (~2019) especially as your classes get more and more functions built into it. I also can't imagine how shitty it looks for codebases th…