Animal drunkenness is a well documented phenomena. Many species of monkeys and apes will "recreationally drink," given the opportunity. Interestingly enough, the rate of "alcoholism" among many simians is inline with that of humans.
Yep. HL2 was the first game to require it. You would buy the game at best buy and then you'd need to go download this strange program and tie the game to your account.
A lot of people were super pissed. Gabe Newell said "I know, I know, but trust me: this is going to be AWESOME in the future" - boy was he right :)
Games have always tried to implement DRM, whether it was requiring a game disk to be inserted or a funny graph to be consulted or a word on a specific page from the manual to be entered.
You know what happened when you lost any of those physical assets before the rise of the Internet? Go buy a new game.
As someone who feels that it is a moral imperative to pay for creative works or forgo them, Steam is just fine by me.
Steam didn't bring about DRM in games. Games not listed on Steam still have DRM, and generally have much more restrictive DRM than Steam. DRM isn't even a requirement for selling on Steam. Some games (though not many, I know Bastion is one example) will run without Steam, and Steam is just used for updates and achievements.
It's nice! I'm actually curious about naming it tyto. It reminds me of Josip Broz Tito (a historical figure form equally historical Yugoslavia) who, by local legends, got his nickname Tito because he would hand out tasks by pointing at it and saying "Ti, to!" (translated roughly "You, do that!").
I don't know, I think it's different if you are applying for a job in a big corporation or for a smaller firm/startup. Bigger firms will usually have a more strict dress code (the place where I currently work short pants are frowned upon, except in case of system integrators)
In both cases I usually go for jeans/shirt combo (but not a t-shirt, bigger firms/older people find it unprofessional in my experience), but that's just me.
- Don't lie on any part of your resume. If you have any open source projects on e.g. github, put the link to your profile on your resume (that helped me a lot).
- Say don't know if you don't know something, that is a legitimate answer
- If you get a programming assignment in your interviewing process, don't overengineer. For example, if assignment asks of you to take some data out from a webpage, don't use regexes, use a html parsing library instead.
- Remember that interview is also a conversation.
- If you decide to reject an offer, don't reject it impolitely, who knows, maybe in few years they will call you again, with a better offer.
Maybe you accidently switched regexes and html parsing around. But using a regular expression to retrieve data from a webpage is not an example of over-engineering. It would be a good example of a quick-and-dirty solution. If someone used them it will probably result in a discussion about the limitations of the approach.