The "coins are mandatory" message appears two screens after the first two coins. If you missed those, it takes about 5-10 seconds to go back. It's no biggie and certainly not a "dick move".
Spacebars have the same amount of throw as any key on your keyboard. Additionally, the force required to press the spacebar is less than other keys because the keycap for the spacebar is heavier.
I'm currently playing Dark Souls under Windows (I bought it during a Steam sale some days ago), and don't understand this. When the game launches it needs and account in "Games for Windows Live". I created an offline (local) profile without any trouble. Honestly, I don't know if my saved games are going to the cloud or not, but the game is working and I didn't have to sign up for any service or give an email address.
Here's a short (less than one minute) video on how to create a local profile:
I can't upgrade Windows 8 -> Windows 8.1 because I've moved my "C:\Users" folder to "E:\Users" (to move it off the SSD). The 8.1 installer tells me "it can't install because either the Users or Program Files directory has been moved to another partition".
Somehow every other program on my machine manages to run thanks to environment variables like %USERPROFILE% and %APPDATA%.
I just built a new computer. Haswell 4770k, 16 gigs of ram, geforce 760. Google maps desktop performs so bad that I actually use bing maps instead now. I can't believe how slow it is.
I've found that Linux machines which run OS's with older kernel versions (CentOS 6.4) seem to have unbearably bad performance - just speculating but I think it's probably due to a lack of hardware acceleration support in the video card drivers. The new Maps uses vector-based instead of tile-based rendering which requires quite a bit more computational power to achieve a nicer look.
I guess that depends on which "classical" algorithmic problems he is referring to. The field of "algorithms" is like an infinite sea which will never be fully explored; there will always be more algorithmic problems for which no library is available.
For example, last year I worked on a software package which was intended to match clothing automatically to form outfits. The client was a fashion consultant; the software had to duplicate what he did in his day-to-day work, algorithmically. You won't find that one in "The Art of Computer Programming"! (Or in any library, for that matter.)
Depends on what you're doing. There are plenty of cases where, for example, the Java collections library doesn't quite do the trick for various reasons. E.g. the standard collections are very memory inefficient for storing primitive types, or the standard linked list implementation doesn't support all the operations you might want - e.g. being able to clone an iterator.
Also, there was a bug (feature?) in the win 3.1 version where if you sat yourself under a seat, and then held the up arrow to slowly go up at the same time as the lift, and your score would rocket up by the 1000s.
We used it to increase the high score on our primary school computers from a measly 11 to several tens of thousands in a couple of minutes.
Otherwise, pretty darn faithful recreation, great job!
Hey! Thanks for the feedback. Right you are for 1 and 2 - maybe I will get around to implementing these :) but as for 3, try using the mouse. Movement is still a bit funny, and could do with some improvement so I might do that next.
Thanks again! Naturally, I encourage you to contribute with code if you are that way inclined :)