This is tough. I love T-mobile. Without a doubt the best customer service and best pricing options of any carrier in North America. You can call this an opinion, but it's not... the numbers support it.
Alas, our hometown hero (T-mobile is N.A. HQ'd in Bellevue, WA.), lost nearly a half-million contract subscribers in Q1:2011. Now, That number is slightly deceiving, as they actually gained a fair number of "pre-paid" customers. But in the end, the net results are nearly 100,000 lost customers in Q1:2011. Detrimental? No. Painful? Yes.
T-mobile says the tough (sequential) quarter is due to the increased competition from the other major carriers -- namely Verizon and Sprint (We remember the Sprint results from this past year were actually on a positive track). But, the reality is that this mainly sounds like fodder for the AT&T acquisition.... which I can't say I approve of, but I've also come to grips with the idea that my vote doesn't make a difference.
As some of you know, I am very passionate about North America's wireless carriers: "passion" is a fluffy word I use in substitute of "strong distaste". Mark my words... Wireless carriers and ISPs will be a stronger force than the Oil producers in 15-years time. That may sound silly, but I can assure you that Data will eventually be a higher valued commodity than Oil-based Energy.
For more info
For the most part, I am completely unimpressed with the current evolution of robot development. When I look at what the Japanese firms are doing, I tend to cringe because they keep putting "cute" plastics over not-very-sophisticated robotics. I know they are leading the pack in fine robotics (humanoid features, like podologic and dextrous manipulators), but in the future, I just want a robot with a nice set of wheels.... so I don't really care about that other junk.
Wheels.... and brains.
This video is the most shocking I've seen. These guys built an algorithm that allows for optimized decision making, based on specified formations. Just watch.... it starts off a little slow..... but gets very interesting. When you start thinking about the implications of this kind of technology on a larger scale -- or just within specific applications -- it can get pretty sci-fi.
I work in Software M&A. This is a personal / business blog.