Live data from Hacker News

Viewing profile — thwd

thwd

HN member
Joined
Fri, Jan 09, 2015, 2:53 PM UTC
HN karma
242
Public activity
92 items

About thwd

No profile information was provided.

Recent public activity

  1. comment
    Comment #42307805

    It's a write-only language.

  2. comment
    Comment #40829222

    Agreed. Once long (10+ years) ago, google3 may have been peak codebase. Nowadays, not so much. Edit: I guess it also depends at what level of abstraction you work. High: can be eas…

  3. comment
    Comment #36508772

    Well, I can't speak for you, of course. I also haven't seen that code you reviewed. And I won't try to evangelize you. I'd say, in a nutshell, that Go is readable and reviewable be…

  4. comment
    Comment #36507915

    Huh? Go has its tradeoffs, some people don't like it and that's fine. But nobody can deny that it is by far one of the most 'readable and reviewable' (the argument in question) mai…

  5. comment
    Comment #34183468

    Merging as a one-keyword feature for all flavors of SQL is almost impossible. It gets hairy when you have columns with composite types. E.g. depending on database, records can be J…

  6. comment
    Comment #34183395

    Some databases like ArangoDB ( https://www.arangodb.com/ ) allow you to use Javascript instead of SQL. However, using a type-unsafe (read weak typing), turing-complete language int…

  7. comment
    Comment #31134589

    Gravity is infinite at the singularity (the middle of the black hole). Everything gravitates towards that point. Our best understanding is that no information can exist here. Black…

  8. comment
    Comment #31134309

    Go solves 99% of the problem quite nicely. You don't often deref pointers in Go, because of auto-addressing. E.g. there's no arrow operator as in C, the dot derefs when necessary. …

  9. comment
    Comment #29445638

    I understand and agree but read carefully. The assumption _is_ the (entire) hypothesis. It is not existentially quantified or set in the base-case. It is the entire hypothesis.

  10. comment
    Comment #29445565

    > We will show, by induction, that [for all sets] of n horses, every horse in [each] set has the same color. > Now [assume that] for all sets of n horses, every horse in [each] set…

  11. comment
    Comment #28816323

    That's only if you equate the recruiter to a minimum wage worker and yourself to their customer. There's a superiority bias in that rhetoric. The recruiter is a well-employed tech …

  12. comment
    Comment #26994991

    Personal opinion: Google carefully treads the gray lines of legality and morals/ethics. Facebook leadership, on the other hand, decided a long time ago that they care about legalit…

  13. comment
    Comment #25473508

    You have a box with random garbage in it. I have a box with a football in it. We entangle the football and the garbage. You stand far away from me. If you randomly open your box no…

  14. comment
    Comment #21857318

    "The Bank Behind High-Interest Loan Apps"

  15. comment
    Comment #20386686

    Good prose often involves misdirection. Making the reader believe something to be one way, while it was something else all along. Then, in a built up climax, undo the knot in a sin…

  16. comment
    Comment #19871864

    They're saying that both of those expressions are valid, not equivalent. SELECT count(star) FROM table and SELECT star FROM table Are both valid, not equivalent. Furthermore, listi…

  17. comment
    Comment #19736398

    It's much easier! Just call ethereum's `crypto.ToECDSA` [1] with a big-endian encoded 256-bit unsigned integer of interest, e.g. 0x1 or 0x100, as described in the article. Try the …

  18. comment
    Comment #19598358

    But why? Why create a tool that does `git status` 10x faster?

  19. comment
    Comment #18316076

    Array-indexing in C and C++ _is_ pointer arithmetic! It's syntactic sugar. Array-indexing in safe languages is bound checked iff the compiler can't prove the index value to always …

  20. comment
    Comment #18315953

    Pointer arithmetic is abstracted away for _safety_, not convenience. You can read about in e.g. Go's FAQ. https://stackoverflow.com/questions/32700999/pointer-arithme...

  21. comment
    Comment #18297039

    HTTP/2 is only necessary if you want to stream, most of gRPC can be implemented over traditional request/response cycles.

  22. comment
    Comment #18297026

    Note that trailers have existed since HTTP 1.1.

  23. comment
  24. comment
    Comment #17619521

    In the comparison with Ethereum: invoking a smart contract function does not require value transfer beyond gas (transaction cost). Most such calls carry no ether attached, this is …

  25. comment
    Comment #17427226

    AFAIK Tether is always liquid because the coins are minted on-demand. There is never scarcity. No incentive to provide immediacy.