Viewing profile — udalov
udalov
HN member- Joined
- Mon, Nov 11, 2013, 12:16 PM UTC
- HN karma
- 84
- Public activity
- 15 items
- HN profile
- View on Hacker News ↗
About udalov
https://github.com/udalov
[ my public key: https://keybase.io/udalov; my proof: https://keybase.io/udalov/sigs/pjMGYJAla2gkaqqIo0o7WvKfoiMWEH0GhI1n31Wicr4 ]
Recent public activity
-
comment
Comment #17617820
Re Iridium satellites: unfortunately, they are being replaced by a new generation of satellites which do not produce flares and thus likely won't be seen by the naked eye anymore. …
- story
-
comment
Comment #10495282
No, as I mentioned, only those 'when'-expressions, the result of which is used as a value, must be exhaustive. Those which are not, we call them 'when'-statements, correspond to an…
-
comment
Comment #10494867
It's an error only when the 'when'-expression is used as a value, like assigned to a property, passed as an argument or returned from a function. Otherwise it's not an error. There…
-
comment
Comment #10480161
Could you please give a few examples of "all the broken, half-designed stuff they are trying to ship"?
-
comment
Comment #10466176
Could you please explain how the internal representation of null in the language's type system has any effect on the semantics of code written in that language?
- story
- story
-
comment
Comment #8809090
Could you please elaborate on running being damaging?
- story
- story
-
comment
Comment #8661877
The free version is also Windows-only
-
comment
Comment #8254020
In fact Kotlin doesn't have reified generics. This idea was planned in the beginning and was reflected in the old docs but abandoned later. I believe there's no reference to reifie…
-
comment
Comment #8155556
Not sure why they conclude that "bergamot essence may induce muscle cramps" etc based on a single case. What if the man had an allergic response of some kind and 99.99% of the popu…
-
comment
Comment #6711230
Most of the time you can omit type arguments: val arr = Array(height) { x -> Array(width) { y -> Tile(x, y, Terrain.GRASS) } }