HNHacker News
TopNewBestAskShowJobs

soviettoly

26 karma · joined May 30, 2012

submissionscomments
soviettoly··on “CPUs are optimized for video games”
This is what I came here to say. With comments in the article such as:

"CPU designers see vastly more benefit to spending area on, e.g.,vectorized floating-point multipliers."

followed by "Intel is doubling the vector size in its newest CPUs---again!---this time from 256 bits to 512 bits."

Seems like they are being optimized to be better at vector math, and games just happen to highly use these pieces of HW.

soviettoly··on Jan Koum: “I couldn't agree more with everything [Apple] said”
One of the founders of WhatsApp
soviettoly··on Kojima Productions
+1 to this.

Major time spent developing this game was on the engine and the plan was to reuse this engine on other Konami properties and developing more Kojima games. Also, for sure Kojima is one of the few people who can get away with the time it takes to make his games, but he is also one of the few people in the gaming industry who is doing what he is doing. With the cinematic, the wild story and even though MGS5 didn't have a wild story. Once you start to think just how much engineering and time spent on creating that incredible smart AI, the open world and an engine that can handle all this, its easy to see why it took so long.

soviettoly··on Reenix: Implementing a Unix-Like Operating System in Rust [pdf]
"This boot-loader, unfortunately, did not support loading any kernel images larger than 4 megabytes. This turned into a problem very quickly as it turns out that rustc is far less adept than gcc at creating succinct output. In fact, I was hitting this problem so early I was barely able to make a “Hello World” before having to stop working on rust code."

This really caught me. I have not played around with rust that much but having the executable be over 4MB, with such a small program such as just a Hello World is kind of nuts. I know that they still have lot of compiler optimization, but I just thought that was a very interesting portion of the read.