Looks like it's the home page of Ryan Kiros at the University of Toronto. Here's a paper with his name on it with some related work, though I suspect this particular output is from a later project.
Life is short. Just live your life to the fullest. Travel around the world and do what you like. You'll meet awesome people down the road that's for sure.
Remarkable recommendations. My favorite artist is http://ifyoudig.net/mike-oldfield and actually ifyoudig.net recommended some really interesting bands.
That may or may not be doable depending on your company however.
If you are a software shop, you are likely going to want to recruit locally. Outsourcing is has its own drawbacks.
It is simply asking yourself, as a business, will my business get more value for 1 120k developer in my local office or 2-3 remote developers. Depending on your business it may work out better with the remote devs, but outsourcing has disadvantages. Especially when considering time zone, cultural differences and such.
Now, if you are already located in say Poland, random example, then that is another story. But then you may also get a lower valuation to begin with. USA is a huge market and has a very large chunk of the venture capital. I believe Germany is in top for Europe but I don't recall, I tried looking for a list I've seen before about but I could not find it right now.