February 3, 2008

My Thoughts on Microsoft Buying Yahoo for $44.6B

The big news of Friday morning was that Microsoft offered Yahoo $44.6 billion for the company. On a financial level, this is a sweet deal for Yahoo. It’s not the most financially sound investment Microsoft has offered, which is why their stocks dipped 6% on Friday. No reply has been made from Yahoo, but I can definitely see them taking this offer seriously. My thoughts are summed up in three bullet points:

  • Yahoo’s management will possibly accept the offer since it is so lucrative.
  • The purchase will piss off some of Yahoo’s top talent and cause them to defect, possibly probably to Google.
  • The purchase will help Google gain a greater lead during one of the most crucial eras since the Internet began: the rise of mobile computing.

The internal culture of Yahoo is not exactly friendly to Microsoft. Yahoo is seen as an ally to the open source community while Microsoft is exactly the opposite. Yahoo is a major contributor to open source (ex. PHP’s lead developer is on Yahoo’s payroll), has an open philosophy which has shown itself in their JS frameworks, Flickr, Pipes, and various other projects, and is a major user/contributor to the open source stack in general. Microsoft is clearly not on the same page.

I’ve read speculation that the looming recession will cause developers to stick around despite a take over from a boss they don’t like. However, my belief is that great developers aren’t scared to leave since they are in high demand no matter what is going on in the economy. Some of the very best and brightest at Yahoo will leave. Any sort of exodus of major talent would destroy the current internal direction. Worse, some of these great minds would likely go knocking on Google’s doors, which is straight up ironic considering Microsoft’s intentions. This leaves gutted, possibly begrudging or de-motivated teams, recipes for not producing innovation.

Which leads to my final point: Microsoft’s goal is to beat Google by merging with Yahoo’s resources. It is my belief that this move could ultimately prove counterproductive. The integration process of merging departments, axing un-needed employees, changing internal processes, shifting internal priorities, introducing new management, and replacing fleeing key talent will cause major stalls over in Yahoo… At Google’s benefit. Microsoft is no stranger to mergers and acquisitions, but Yahoo would be a major, major purchase with a sizeable employee count. Microsoft will have its hands full for months.

All this is going to happen during a period I consider to be a key moment in the rise of mobile computing. A large chunk of search traffic will begin to come from mobile browsers, and the web will shift to the mobile platform. During such a crucial stage of computing, this sort of disruptive purchase may help Microsoft and Yahoo miss the bus.

So while I wouldn’t be surprised if the floundering leadership at Yahoo took the offer, I also expect this to work out as the most counterproductive and costly purchase in Microsoft’s history.

Filed under: Business — Michi @ 5:58 pm

December 6, 2007

Google Chart API Released

Google just released a Chart API. It lets you link to a dynamic image which can then be used to generate graphs and charts. The API is amazingly robust. It supports all sorts of charts. It lets you make an image like the one below using a simple URL (see the image URL for an example):

Why is this better than hosted solutions? For 99% of web masters out there, Google’s up-time will beat the pants off of them. There’s really little to no question about the availability of their solution. Not to mention if it’s really an issue, these images could easily be cached by your application after generating them. The biggest draw, of course, is that unlike other hosted solutions, this one doesn’t use proprietary formats (flash), doesn’t introduce security vulnerabilities (for installing some foreign server-side package), and doesn’t add CPU or memory overhead to your application.

Charts like these aren’t using Flash or JavaScript, which means they work in mobile browsers and RSS readers. Since that’s where things are going now, this is Google’s way of getting a small but important piece of the web off the proprietary Flash format. This is especially important given the recent iPhone’s arrival and its lack of Flash support.

“To control and organize the world’s information.” This project is certainly a reflection of their motto.

Filed under: News — Michi @ 11:54 pm

November 29, 2007

Google Maps Adds Terrain View

I just noticed this today. Google Maps now has a Terrain View. This mode makes the map extremely easy to read and highlights general terrain features. See the image.

Terrain mode

Filed under: News — Michi @ 10:44 am

November 26, 2007

Falling Dollar Kills Off-shoring

For anybody following economic news, the US dollar is in shambles. Initially, I thought this would bring about a depression in the IT sector and possibly a bubble collapse. Don’t get me wrong: I believe there will be a softening in our industry due to things like the crashing housing market (think of all the Adwords purchases that will evaporate). However, another unintended consequence is that off-shoring (the practice of hiring foreign programmers), which was all the rage 2 years ago, is becoming impractical.

As evidence, check out the exchange rate between the Dollar and Rupee: it’s down 15%, and the vast majority only in the past few months. We can sit here and argue if the drop will continue, but we can probably agree that the dollar isn’t going to rise back up anytime soon.

Dollar vs Rupee

This sort of exchange rate suicide means off-shoring practices are now 15% more expensive across the board compared to 24 months ago. Any company doing this has more and more reason to boot the practice, especially considering the added cost of managing remote, non-native English speaking employees. Considering things like term contracts and the threat of a further falling dollar, the practice actually becomes quite dangerous. Just think: you sign a $3M two year off-shoring agreement only to have the dollar drop 10% next year — suddenly you owe an extra $300K.

So aside from all the arguments that exist about money flowing from the housing market back into IT in the form of capital investment (rather than through ad purchases), we can also safely assume that in-house IT operations themselves will become more valauble in 2008. :)

Filed under: Politics, Predictions — Michi @ 12:09 pm

November 9, 2007

Rabbid Hackers Beating Apple’s iPhone

Apple is set to release version 1.1.2 of their iPhone’s firmware.

The rumor is, it’s already been hacked, and it’s not even out yet.

Apple is finally getting a taste of being popular. This is the same fight Microsoft fights every time they release a new version of windows. One wonders if Apple will continue this fight thinking it can win, or if this fight is really just for show (to its carrier partners) and Apple doesn’t really care.

Either way, the hacked iPhone is so much cooler than an unhacked one thanks to all the customizations you can do to it. :)

Filed under: News — Michi @ 11:00 am

November 5, 2007

No G-Phone, but Open Phone OS from Google

Finally, those damn rumors about a Google phone can die. As expected, Google has released a Google branded mobile phone OS. This operating system is called Android, and is based on Linux. They produced this with cooperation from 30 mobile handset partners, and we should see the first phones utilizing it within the next six months.

This approach made the most sense since production of hardware would alienate Google from all of the mobile handset makers they are trying to woo into setting Google as their default search engine. All those crazy screen shots we saw were probably leaked partner phones that were undergoing integration — it’s so obvious in hindsight, huh? Since Google arrived to the personal computing party two decades too late to have a say in operating systems, they are now re-positioning their new operating system to unseat Microsoft. And unlike most potential competitors, Google doesn’t personally care to become Microsoft of mobile phones. Instead, their goal is to unseat Microsoft with a free alternative that could be maintained by anybody.

Because Android is open source, it is entirely possible that in a few years, someone else will come in take over the project. Google’s reasoning is simple: in a completely level playing field, they are the preferred search engine choice.

With the combined functionality of the Google Docs, G-Chat, Google411, GMail, and Google Maps (a staple in mobile phones these days), Google’s plan is to gain even more insight into its users. Just imagine: now they’ll know what you search for, where you’ve been, who you’ve called, what you write about in documents, who you emailed, what restaurants you’re interested in, and with the integration of Google’s new Open Social, get an additional insight into your social life.

Google’s theme this week is to bring together splintered markets under a unified, open standard… for them to harness. Data is easiest to mine when it is in a consistent format.

Filed under: News — Michi @ 10:25 am

October 26, 2007

Mozilla Prism - Bringing Web Apps to the Desktop

Mozilla Labs just released a new feature called Prism. The most interesting aspect of this announcement is that Mozilla is attempting to formally “upgrade” the web application development process from what it was since the web was born. While their new technology introduces no new significant features to web development, it strongly encourages web 2.0 style development by completely removing the navigation links and address bar.

refracting

Prism is an application that lets users split web applications out of their browser and run them directly on their desktop.

On the surface, it seems like a browser without a location bar. The main thing is that it allows web application the hooks that regular applications have such as being direct links in the application menu. But even that is replicated with modern operating systems by using shortcut links. It is superior to just visiting a regular website using a browser in a two ways:

  • If an application or Firefox crashes, it doesn’t crash the other instances. Each application runs as its own standalone instance with its own link in the task bar.
  • Customizations or extensions per application are now possible. For example, you might see an extension specifically for Facebook or YouTube that works in the application environment without cluttering up your Firefox install.

googlecalendar

Mozilla has greater ambitions for this project, as it is indicated that this is the first in a series of ”experiments” on web-desktop integration:

…we’re also working to increase the capabilities of those apps by adding functionality to the Web itself, such as providing support for offline data storage and access to 3D graphics hardware.

They state that they have no intentions of doing these things using proprietary technologies as proposed in Adobe’s AIR or Microsoft’s Silverlight.

In short, by keeping this a separate piece from Firefox, it frees them from cluttering up their browser. By keeping it separate, they can cater to the needs of desktop applications as eventually (in the long term), whole sites might be applications you would need to open with this tool before you could use the off-line features (Firefox just gets you to the site).

At least, that’s my take on this.

Filed under: Geeky Stuff, News — Michi @ 1:41 am

October 11, 2007

What the $@#% is Sony Doing? PS3 w/o PS2 Support!

Sony just announced a new PS3 model in Japan. It will sit at a relatively reasonable $342, but it has no backwards compatibility with PS2 games, effectively making the console the only next-gen console without backwards support. Even the Wii plays Gamecube games. Sony fails to amaze me.

There are many great games for the PS2, and many people own the PS2. The ability to continue playing these games on the PS3 is a huge up-sell — the inability to do so is a huge drawback. Does anybody really want a Wii, PS2, *and* a PS3 sitting in their living room? But don’t worry, if you buy this new discounted PS3, you also get a copy of Spiderman 3. Wow, that makes up for the lack of backwards incompatibility… not.

This new, gimped model won’t be released in the US. It is clearly an attempt to fight Nintendo’s Wii on price to gain more market share in Japan.

These recent price cuts, models with lacking features, upgrades on capacity, more price cuts, and vaporware announcements are really starting to highlight Sony’s inability to figure out what to do. They married themselves to a horrible product life-cycle plan and now they want out, but can’t figure out how to save face. There is no silver bullet for a product that is simply too expensive.

I admire their willingness to keep fighting, but they’re pretty much screwed:

  • The backwards compatibility is a requirement not a feature, at least if they plan to continue using the "PS" trademark.
  • They can’t get rid of Blu-ray since game developers are already relying on the extra capacity.
  • Hard drive size isn’t adding that much to the price, and the Xbox Elite has them beat anyway.
  • They tried stripping luxury features like wireless controllers and that model of the console hardly sold at all and they eventually discontinued it.
  • If they have great games, it might save the console, but without lots of users, publishers won’t sign on exclusives.
  • They’re already bundling games or movies, and it isn’t exactly making sales any stronger.
  • And despite have solid titles like MGS4 coming up, popular games like Smash Bros or Mario Party didn’t save Nintendo and we shouldn’t expect one or two games to turn the entire console around. Great games have to be a trend, but it’s impossible now that exclusives are being bled to Microsoft.

When Sony has failed to respond to Microsoft’s price cut, it told me that they aren’t ready to do it. Why? Because lots of people trying to decide between the two consoles made up their mind once Microsoft cut their prices. At that moment, had Sony cut their prices, it would have made a compelling case to save your money and buy a PS3, but they didn’t. Sony’s PS3 production costs, therefore, are still likely too high to justify a real price cut, explaining why they are doing the smoke and mirror price cuts of either gutting core features or upgrading the hard drives and discontinuing models. As in, they want to do a price cut, but it’s too painful still.

What else can Sony do? What can we expect? For one, we should see a true price cut in the next few weeks. Sony has been gutting features and testing new price points, and based on this data, they will introduce a price cut of $50 - $100.

Of course, any kind of cut is a huge loss for Sony and its distributors since all existing inventory (which there is a ton of) instantly takes a huge loss on the margin (probably a loss). But they have no choice — if they fail to meet their holiday sales projections, it will pretty much doom the console as publishers will really start to run for the hills.

Filed under: News — Michi @ 9:11 am

October 10, 2007

CS Degrees are Worth More… Again.

I’m not a computer science major, but I’m very familiar with the programmer market: it’s stronger than ever. After the dot-com bust and the huge off-shore-it-to-India scare, there was a wide-spread decline in interest in the computer science degree. And with that, a general pessimism about the long term viability of the programming career. But ultimately, programming is a form of engineering, and it was inevitable that its wages came back up.

Average starting salaries for CS graduates is at its highest levels since the dot-com bubble: $53,051. This only makes sense since there has been a rapid decline in the graduate pool, elevating the demand. Of course, this will probably wane again in the coming years as this current bubble deflates (a sudden, overnight crash is less likely this time) and college freshmen start piling into the major again.

Nevertheless, if you like programming: stick with it. It may be a little turbulent, but as an entry level job it will always pay more than any other non-engineering job (until you enter middle or upper management). Technology is fickle because it is constantly becoming out-dated; you should be prepared to face a career full of rapidly changing standards, including your pay check.

Filed under: News — Michi @ 10:04 am

October 1, 2007

Zune 2 - More of the Same

Zune v2

There is a new Zune coming out. This is not a surprise given how much thunder the new iPods have stolen from Microsoft (huh? What’s a Zune again?)

In short, they are the old Zunes in new, slimmer cases. All of the nonsense about a Zune Phone have been officially smashed. That’s right, I want to be the first to say all of those bogus rumors people were latching onto about the magical Future-Zune were FALSE. Microsoft has taken Apple’s beating and came back for seconds. They spent nine months trying to play catch up with Old iPods ™ and Apple backhands them with the iPod Touch only a month before Zune 2.0 comes out.

Ouch.

Microsoft better starting firing their Zune designers because all they’re good at is copying what was in style — last year.

iPod Touch

Filed under: News — Michi @ 5:14 pm
Next Page »