Increases in clock speed have hit a wall with current silicon based semiconductors. Exotic semiconductors and incredible cooling systems aren't practical for the mass market.
I've been telecommuting for the past two years, for a virtual company, and I hope I never need to give it up.
There are some things I miss, in particular (a) my wife not needing to keep our kids somewhat quiet during school vacations, and (b) having a ready-made social life due to being cooped up with coworkers.
But after working out some of the kinks, and with a just a little extra self-discipline, it's so, so worth it.
Even if an employer needs to pay and $5k/year to cover telecommute-specific costs (such as decent video conference equipment, etc.), it seems it must be a win-win for just about everyone involved. (At least for software development jobs. Not sure about other kinds.)
$5k/year for telecommute costs? Maintaining a VPN and having decent conferencing equipment shouldn't cost that much. And if it does, the savings in office space(have you seen what SV office space costs?) more than makes up for it.
There's still no std::string split() method.
Not really. At this point Russia has the ability to deliver a crippling first strike on the entire west and they will do everything possible to maintain this position. You can think of the US as a toxic parasite nailed to a table. It can of course still spew forth toxines, when injured but there are so many antidotes to its products in place, it can be slowly killed without fear of retaliation. We can choke it off economically by trading without dollars, we are in absolute control of it militarily.
The US, as well as other countries, have second strike capability with its nuclear subs.