Viewing profile — h2j24
h2j24
HN member- Joined
- Tue, Nov 28, 2017, 4:42 AM UTC
- HN karma
- 3
- Public activity
- 13 items
- HN profile
- View on Hacker News ↗
About h2j24
No profile information was provided.
Recent public activity
-
comment
Comment #18217026
The errors package is really useful for generating stack traces in Go 1: https://godoc.org/github.com/pkg/errors
-
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 …
-
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.
-
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 …
-
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…
-
comment
Comment #17587038
I think the article largely paints a favorable picture of Kilian.
-
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…
-
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…
-
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…
-
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…
-
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…
-
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.
-
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…