Live data from Hacker News

Viewing profile — h2j24

h2j24

HN member
Joined
Tue, Nov 28, 2017, 4:42 AM UTC
HN karma
3
Public activity
13 items

About h2j24

No profile information was provided.

Recent public activity

  1. comment
    Comment #18217026

    The errors package is really useful for generating stack traces in Go 1: https://godoc.org/github.com/pkg/errors

  2. comment
    Comment #17686992

    The reason one can represent 3D "quite comfortably" on a 2D monitor can best be explained using linear algebra. The 3D space in the video is "projected" (linearly) onto a 2D space …

  3. comment
    Comment #17661712

    I think Germans genuinely enjoy paying taxes. One need not look farther than Germany's close neighbors (Italy, Greece) to see that many people do underreport cash revenue.

  4. comment
    Comment #17641712

    One interesting article I read had an interesting point: one thing Java does better is to use type Erasure. This was surprising to me because reified types are often touted as one …

  5. comment
    Comment #17635942

    Is that truly the case for games? I thought game logic was usually programmed against a clock, so that the game logic isn't dependent on running at some pre-determined frequency. H…

  6. comment
    Comment #17587038

    I think the article largely paints a favorable picture of Kilian.

  7. comment
    Comment #16731976

    I have to disagree with you here regarding "enterprisization". Having worked in multiple large Java code bases leveraging multiple DI frameworks (Spring, Guice, and Dagger), I've d…

  8. comment
    Comment #16520986

    I work on zbuild, which is a cross-language build tool designed to make vending and versioning artifacts sane in large, multi-team environments. If you're interested, I can help yo…

  9. comment
    Comment #15886832

    class Answer { getAnswer(input: number) { return (input * 6 + 4) / 2; } } All joking aside, you would achieve composition the same way, except using interfaces. interface Operation…

  10. comment
    Comment #15884705

    Is currying useful other than as a shorthand for "value object" creation? You can easily create the equivalent of a curried add function: class Adder { base: number; constructor(ba…

  11. comment
    Comment #15794572

    I don't think that's really true. The difference between a quantum computer and a classical computer is that a classical computer can represent N states given N bits, whereas a qua…

  12. comment
    Comment #15794545

    Not an expert, but I believe most of the benefits will come from quantum annealing, which is capable of escaping local minima in optimization problems.

  13. comment
    Comment #15794513

    David Mermin has written a very good introduction specifically targeted towards computer scientists and mathematicians looking to learn and contribute to this field. His book "Quan…