Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Kaali
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
Zelda Screen Transitions Are Undefined Behaviour
(gridbugs.org)
366 points
by
Kaali
7y ago
|
100 comments
2.
▲
by
Kaali
8y ago
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 still hard to make sense of as
3.
▲
Myth Debugging: Is the Wii More Demanding to Emulate Than the GameCube?
(dolphin-emu.org)
3 points
by
Kaali
8y ago
|
0 comments
4.
▲
by
Kaali
9y ago
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. And even with domain error conditions, exceptions has a nice
5.
▲
Go Is Unapologetically Flawed, Here’s Why We Use It
(bravenewgeek.com)
4 points
by
Kaali
10y ago
|
0 comments
6.
▲
by
Kaali
10y ago
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 differe
7.
▲
by
Kaali
10y ago
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 are really broken for production use, and Unity is quite un
8.
▲
by
Kaali
11y ago
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 be one of the more popular ways to implement them.
9.
▲
by
Kaali
11y ago
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 important for developers to use the coolest new technol
10.
▲
RxJava Design Retrospect
(akarnokd.blogspot.com)
2 points
by
Kaali
11y ago
|
0 comments
11.
▲
by
Kaali
11y ago
There are women in the calendar.
12.
▲
by
Kaali
11y ago
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 tasks. And it gets a lot of mindshare at the moment, w
13.
▲
by
Kaali
11y ago
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 have accessibility built-in. But I have no expert
14.
▲
by
Kaali
11y ago
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, which somehow calculates how much power a single application
15.
▲
by
Kaali
11y ago
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 applications. But for some reason nobody cares when the app
16.
▲
by
Kaali
11y ago
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, it is still very wasteful to constantly use CPU power
17.
▲
by
Kaali
11y ago
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 actually reduce the actual interaction that is required from a
18.
▲
by
Kaali
13y ago
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 markets. And there is also a culture of free beer with mobile g
19.
▲
by
Kaali
13y ago
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 full of magic numbers, it would require a lot of experience
20.
▲
by
Kaali
13y ago
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 Lisps can implement new features that seem like language featur
21.
▲
by
Kaali
13y ago
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 use to sign outgoing messages, and decrypt incoming messages.
22.
▲
by
Kaali
13y ago
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 in a much smaller market of iPhone users who actually have, a
23.
▲
by
Kaali
13y ago
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 games. For example the 8-bit and 16-bit era games are skill bas
24.
▲
by
Kaali
13y ago
For those not familiar with Emacs, IntelliJ IDEA with La Clojure is also an okay choice. I use IDEA for Python, Java and Scala; and still switch to Emacs when I code in Clojure. The reason is that Emacs has really strong toolset for LISP, w
25.
▲
by
Kaali
13y ago
Clojure has excellent support for hot swapping functions and data; which in my experience is far ahead of anything that Java has. The system introduced in this article is for reloading code but with a consistent state. For example, if your
26.
▲
by
Kaali
13y ago
I guess the word "lie" is too negative word to be used here. It's as much or less a lie as not including all the different revisions of the code written before the final version. As you said, sometimes it's a good idea to refactor the histo
27.
▲
by
Kaali
13y ago
I have different modes of working, and switch between them depending on the context. When I wish to learn something new, I choose a new technology stack. I read a lot about it, and try my best to code in an idiomatic and clean style for tha
28.
▲
by
Kaali
13y ago
I've heard that the reason for this is the XCode project format. The purpose of AppCode is to be a better IDE for iOS/OSX development. But if the future version targets cross platform development, not meaning cross platform on the host side
29.
▲
by
Kaali
14y ago
I would think that they have statically linked it, which is why I thought about using a debugger to catch the data. With dynamically linked library, such as OpenSSL, it would be quite easy to capture the data.
30.
▲
by
Kaali
14y ago
How about catching the packets before SSL? I have no knowledge about modern Windows debugging, or how Simcity might block a debugger. But I guess you could pinpoint the location of the messages just before SSL encryption, and just dump them
More ›