Viewing profile — Kaali
Kaali
HN member- Joined
- Fri, Apr 27, 2012, 6:31 PM UTC
- HN karma
- 290
- Public activity
- 38 items
- HN profile
- View on Hacker News ↗
About Kaali
Recent public activity
- story
-
comment
Comment #19010634
Abstractions need proper names and meaning. In this example the "abstracted" version would be a lot simpler if the names of the functions would be 'doB()', 'doC()' etc. and it is s…
- story
-
comment
Comment #14356277
Monadic error handling is quite nice for domain specific errors, but for exceptional situations which are not supposed to happen, you still need some sort of an exception system. A…
- story
-
comment
Comment #12582832
In Finland we call it "kissanhäntä" (cat's tail) or "miukumauku". "Miu" and "mau" are actually cat's meows, so "miukumauku" is kind of a "a meow, a meow" with two different words. …
-
comment
Comment #11364566
Unity is the most popular engine at the moment. Saying that it is the best is going a bit far. I actually think that Unity is one of the best 2D engines available. For 3D the tools…
-
comment
Comment #11292106
True. I shouldn't have been that dismissive about React. My comment was really related to the explosion in popularity of client side rendered static websites. And React happens to …
-
comment
Comment #11287640
This is a great example of a modern looking website, that actually performs in a way one would expect from today's computers and browser optimizations. Instead it seems to be more …
- story
- comment
-
comment
Comment #10744946
There are women in the calendar.
- comment
-
comment
Comment #9830422
Node.js is in an interesting position. There is a lot of libraries and new ones are coming out at breakneck speeds. It's also a way for frontend developers to transition to backend…
-
comment
Comment #9826112
Accessibility is a point I didn't think about at all. Thanks for reminding me, it's really something that is all too often forgotten. JavaFX supports ARIA and all standard controls…
-
comment
Comment #9826003
Apple has started doing something about energy efficiency, probably because most of their computers are laptops where energy use is quite important. OSX tracks energy efficiency, w…
-
comment
Comment #9825973
There are some okayish cross platform frameworks, such as QT and even JavaFX. One of the main complaints of cross platform GUI's has been that they don't work like native applicati…
-
comment
Comment #9825714
There is another side of extra resource use that I don't really see addressed except in the mobile space: ecology. Even though my computer can run all applications without a hitch,…
-
comment
Comment #9704791
It seems that usually when moving from paper to digital forms, the original form is just reimplemented to be filled out on a computer. Where rethinking the actual process might act…
-
comment
Comment #6372085
Tactile controls are something that most phones are missing. But there seems to be a problem of culture. The games developed for mobile phones are targeted at mainstream casual mar…
-
comment
Comment #6313593
Have you tried merging those scenes? Even if the format is structured and in plain text, it does not mean that a human can manipulate it as a patch. The format is so convoluted and…
-
comment
Comment #6193950
Lua is a really simple language, and is quite malleable to different use cases not included in the language per se. Usually in my book, it is an advantage, for example how many Lis…
-
comment
Comment #6113686
GPG uses asymmetric keypairs for encryption. You generate (at the same time), two different keys: a private key and a public key. The private key is your identity, which you can us…
-
comment
Comment #6008114
It will be really interesting to see, if Apple can emulate the Nintendo 3DS experience with a bolt on controller for the iPhone. And if the game developers are willing to compete i…
-
comment
Comment #5897709
Older gamer used multple cheap techniques to prolong the otherwise short games. But I do think that many of the modern games are really easy by design, when compared to the old gam…