Live data from Hacker News

Viewing profile — lorddoig

lorddoig

HN member
Joined
Wed, Apr 09, 2014, 6:58 PM UTC
HN karma
922
Public activity
196 items

About lorddoig

tweet/github/everything but email is at @lorddoig

[ my public key: https://keybase.io/lorddoig; my proof: https://keybase.io/lorddoig/sigs/TcrveH0fK9nsFs-qOtkSG7PYUO4v8ppjENKF7Dc_wmo ]

Recent public activity

  1. comment
    Comment #42628705

    The litmus test of this is whether they roll it out globally. If they do, Meta truly has seen the light; if they don't, this is just a cynical attempt to butter up Trump in case he…

  2. comment
    Comment #40079411

    Any particular recommendations for agencies?

  3. comment
    Comment #39838782

    I actually agree with you more or less entirely. I only suspect that the motivation for making such comparisons is not always so noble, however. Some of it is just plain old smeari…

  4. comment
    Comment #39838309

    That's as may be, but it's also a well-rehearsed cry of establishment media: - "Neo-Nazi accused a fan of Nigel Farage, trial told", BBC [0] - "Farage’s fascist past?", The Indepen…

  5. comment
    Comment #39838137

    Because admitting that right/centre-right views are democratically popular would mean they'd actually have to grapple with the issues going on. It's cheaper and easier to make comp…

  6. comment
    Comment #36099129

    There is a growing body of evidence to suggest that heart deaths are up by a significant amount, that those deaths _may_ account for most or all of excess deaths currently seen, an…

  7. comment
    Comment #35670406

    It is kind of astonishing to me to witness the discussion in these comments proceeding civilly and with actual regard to the science. In my experience this is vanishingly rare. It'…

  8. story
  9. story
  10. comment
    Comment #23421268

    > In a dynamic language, whenever I need to double-check the contract for some code, I can't just go look look at its type signature, I have to go read through it. I have to fully …

  11. comment
    Comment #23420341

    It depends what you want to use types for, really. If your motivation for using types is provable correctness and you can grok Haskell (or better yet, Idris), then you should do th…

  12. comment
    Comment #17845108

    Crucially they don't carry around mutable state by default. If you want a record with protocols to act like a stateful object you can do it, but you have to explicitly jump through…

  13. comment
    Comment #16888064

    I'm not so sure. Programming is isomorphic to mathematics (via logic) as proven by the Curry-Howard Correspondance, and so is not just applicable to ones problem/industry domain—it…

  14. comment
    Comment #16237970

    The sixth word in this article is ‘scandal’—is it just me or is a cab company knowing your pick up and drop off locations really not that outrageous?

  15. comment
    Comment #15983384

    Server-side rendering of React applications is a pretty good reason to use Clojure on node as your server. Definitely not my preference of runtime but it does make this (quite comm…

  16. comment
    Comment #15851114

    If you don't take the job: you lose out on employment, the employer loses out on a new employee, and the recruiter loses his fee. If you take the job: you get employment, the emplo…

  17. comment
    Comment #15264493

    I wouldn't describe HN as an echo chamber. It has elements, of course, but the quality of discourse here is really quite high and respectful. I actually read HN; I don't read YouTu…

  18. comment
    Comment #15259932

    Practically speaking, this doesn't seem tremendously useful an idea. Global comment threads are most often a universally repulsive mix of incompatible opinions (case in point: YouT…

  19. comment
    Comment #14515829

    I wish I knew St Andrews was home to a cool mathematics department and the progenitor of Idris when I was there, filling my body with mind-altering chemicals.

  20. comment
    Comment #13067578

    Spec isn't a type system - it's an immensely powerful abstraction for describing your data that can be leveraged for validation, coercion, error reporting, and automated test gener…

  21. comment
    Comment #12954133

    > Immutability is just a property of good value objects. It sounds rather like value objects are strictly superior than immutable data structures, based on this statement. I'd love…

  22. comment
    Comment #11542364

    I (try) to use it this way wherever practicable. There are caveats and gotchas but in general it works as expected.

  23. comment
    Comment #11095441

    Outright rejection of the fact that life, including your career path, is in part chance-based is dangerous. A sizeable chunk of the part that isn't isn't in your control either, it…

  24. comment
    Comment #10417636

    Being told that you now trust someone with your secrets via a news website is a pleasingly succinct display of everything that's wrong with the CA model.

  25. comment
    Comment #10403869

    > America gave birth to the idea of representative democracy And here was me thinking that was the Greeks. Thousands of years before America existed.