Live data from Hacker News

Viewing profile — twhitmore

twhitmore

HN member
Joined
Mon, Apr 22, 2019, 8:46 AM UTC
HN karma
292
Public activity
123 items

About twhitmore

No profile information was provided.

Recent public activity

  1. comment
    Comment #49230151

    A typical place this distinction is useful is that it determines whether the test-suite runs to completion with multiple tests, or panics/terminates hard on the first failure.

  2. comment
    Comment #49095469

    Some of it is Conway's Law, much though seems purely "cargo cult engineering" or "FAANG cosplay". Less-competent devs and CTOs hear that Amazon & Google use it, then decide their 1…

  3. comment
    Comment #48888866

    Or not. For simple to moderate requirements, plain HTML with a small templating helper is genuinely simpler than React. React’s complexity isn’t just components — it’s effects, sta…

  4. comment
    Comment #48803005

    Grid layout error in your CSS/ HTML, I think. You've assigned `grid-area: main` to the content but the parent grid doesn’t define "main" in its grid-template-areas; the browser cre…

  5. comment
  6. comment
    Comment #48802624

    [flagged]

  7. comment
  8. comment
    Comment #48190388

    [flagged]

  9. comment
    Comment #48047367

    What an incompetence & embarrassment. This seems like a failure of product management, management & executives rather than actual software craftspeople. Those responsible -- all of…

  10. comment
    Comment #47944998

    [flagged]

  11. comment
    Comment #47030902

    Does the Zig language not have useful exceptions/stacktraces that can be propagated out? At a high level, all non-trivial programming is composition. And (see principle of encapsul…

  12. comment
    Comment #45977958

    Exception handling would be better than what we're seeing here. The problem is that any non-trivial software is composition, and encapsulation means most errors aren't recoverable.…

  13. comment
    Comment #45977876

    Interesting to see Rust error handling flunk out in practice. It may be that forcing handling at every call tends to makes code verbose, and devs insensitized to bad practice. And …

  14. comment
    Comment #44744189

    Checked exceptions were a reasonable idea, but the Java library implementation & use of these was totally wrong. Checked exceptions work well for occasional major "expectable" fail…

  15. comment
    Comment #42278692

    The examples at the start seem confused & poor. A type that "can return either one result, many results or an error" is trying to fit two different cardinalities into a single API.…

  16. comment
    Comment #39438991

    Interesting. The corruption was in a math.pow() calculation, representing a compressed filesize prior to a file decompression step. Compressing data, with the increased information…

  17. comment
    Comment #39322957

    This article is very interesting. I have previously noticed the contrast between strict state representations, and the messier practicalities of user- and externally-sourced data. …

  18. comment
    Comment #39322928

    I don't know, I've met a lot of devs who've found the "true religion" of strict data integrity and have been reluctant to allow for the messier practicalities of user- and external…

  19. comment
    Comment #38803674

    Difficulty & cost evolving the interface between microservices can seriously hinder improving the actual product. I've seen the misguided adoption of microservices affect a couple …

  20. comment
    Comment #38597951

    Yes, there's this amazing thing called "documentation". Confluence works well if you KISS - write just what the audience needs to know, in terms they can read & find. Avoid writing…

  21. comment
    Comment #37281644

    Exactly this. At this point the obsession with categorising potentially useful & useable behaviour as UB should be widely acknowledged.

  22. comment
    Comment #36937307

    Greed, excess and short-term capitalism. My particular beef is disposable/ short-lived goods -- the impact on the Earth of a product that lasts for 30 years is far less than one de…

  23. story
  24. comment
    Comment #36692495

    Chinese hackers intent on collecting intelligence on the United States gained access to government email accounts, Microsoft disclosed on Tuesday night. Microsoft said that in all,…

  25. story