My uber selfish thinking and our lack of long term thinking in Silicon Valley

I admit it, I join the majority of the human race in being pretty crap at thinking with a long term mindset, even if doing so would be the right selfish thing to do (let alone being the right thing for a larger community). Being around the world of high tech, especially in Silicon Valley, […]