Live data from Hacker News

Viewing profile — ndriscoll

ndriscoll

HN member
Joined
Tue, Mar 08, 2022, 5:57 AM UTC
HN karma
4,653
Public activity
2,174 items

About ndriscoll

No profile information was provided.

Recent public activity

  1. comment
    Comment #49225761

    It's not really telling on oneself. Like you said, the easy stuff (e.g. basic business process automation i.e. constructing simple database queries) happens to be economically high…

  2. comment
    Comment #49222692

    It's doubly crazy to me that someone would let a machine take their time like that. An inanimate object, and they give it any amount of respect instead of fixing it to do what they…

  3. comment
    Comment #49214458

    At least in the US, bagged popcorn uses synthetic "butter" flavoring that can cause lung damage. Look up popcorn lung.

  4. comment
    Comment #49203968

    With machine automated formalizations now feasible, I wonder whether git repos (which would automatically include attribution) wouldn't make more sense as modern journals. e.g. you…

  5. comment
    Comment #49198761

    Perhaps we should not grant century+ long monopolies for out of print books, and even make copyright require a fee that the Library of Congress uses to add the material to a perman…

  6. comment
  7. comment
    Comment #49172875

    One obvious way to tighten such loopholes would be to ban indefinite licenses. It is either permanent or has a fixed, stated term. A permanent license must either entail no DRM or …

  8. comment
    Comment #49172070

    Hendrix has been dead for twice the length that copyright originally lasted, and for longer than the copyright period at the time he was alive (i.e. during his life when he was ass…

  9. comment
    Comment #49171402

    The referenced config setting is apparently literally just whether to have the server authenticate accounts with Microsoft, so pirate and nonpirate players can play together on a s…

  10. comment
    Comment #49168615

    That's why the nerd technical stuff isn't all that interesting to me; it's likely useless. But the idea that more democracy = better is an insidious one that I see often. Democracy…

  11. comment
    Comment #49168503

    Why do all individuals need to be in one network? There are literally zero decisions about my life that I want to allow people in China or Iran to vote on. I should hope they feel …

  12. comment
    Comment #49167723

    Nerd stuff aside, no voting system for socially significant decisions needs to scale to the planet. Democracies don't (or rather, shouldn't) scale. e.g. if the US and China or Indi…

  13. comment
    Comment #49155884

    You don't really need the Internet. Tons of documentation is available for download (either as a zip, or with the documentation site as its own git repo). Wikipedia is available fo…

  14. comment
    Comment #49154926

    Corporate offices are low trust environments where people do not really openly speak directly in any negative way (for basically the reason you've illustrated), so I wouldn't use t…

  15. comment
    Comment #49149995

    Why would we believe it would destroy economic growth? Typically monopolies are bad for the economy (e.g. most of the big software companies and more recently even hardware compani…

  16. comment
    Comment #49149129

    Didn't Nex Playground pretty much just do that? I saw them on display last time I went to Costco, and they apparently outsold Xbox during last year's Black Friday sales.

  17. comment
    Comment #49146198

    In a sense, that already exists. e.g. spotify or youtube premium. In practice only extremely exceptional individuals are going to see anything from it because creative markets are …

  18. comment
    Comment #49145806

    Wrong framing. "Intellectual property" has only been a concept for ~40 years. It's an invention inflicted upon us by our current elders. It can just as easily be done away with in …

  19. comment
    Comment #49144624

    The problems with micropayments are 1. The market for lemons. In fact sites trying to "monetize their content" are the most likely to be lemons, so just asking is a signal that you…

  20. comment
    Comment #49139776

    The law is what the people say it is. As the previous generation that created this system dies their successors can repeal eternal copyright laws and institute consumer protections…

  21. comment
    Comment #49135656

    As an aside, the "every type must have a zero value" is another level of insanity akin to pi must be 3: tempting to want it to be true but disastrously wrong. You're basically maki…

  22. comment
    Comment #49135470

    I agree the ? proposal seems bad, which is why I didn't speak directly to it (but gave do notation as an example of a better solution that addresses the concern about special synta…

  23. comment
    Comment #49135303

    Functions exist first to give names to conceptual blocks, and should generally be defined by "level of abstraction." i.e. you give a name to some task that then perhaps calls some …

  24. comment
    Comment #49135247

    That's just pointing out another layer of noise Go introduces. Here again in Scala, you can get stack traces for free with no extra syntax with value-based errors. There are alread…

  25. comment
    Comment #49133931

    In the overwhelming majority of cases, you want to trivially send the error up the stack to be handled, so you don't want to incur the noise in the middle of your business logic (a…