Microsoft Can Clone Twitter?!

Software Industry April 5th, 2009

In a response to Microsoft watcher Todd Bishop’s post saying  Microsoft should buy Twitter, Mary Jo-Foley wrote Microsoft Shouldn’t Buy Twitter saying:

…But I’d argue Microsoft could simply do a Twitter clone — the same way that it has built its own Facebook-notification-like news stream into Windows Live — and reap similar results. In fact, the Softies are hinting they’ve already been experimenting with adding Twitter-like functionality to its business software (possibly via SharePoint). I’d bet the Xbox and maybe the Pink/Danger mobile teams have been looking at doing their own Twitter-like services too.

Seriously?! Microsoft could simply clone Twitter?!

Sure, Microsoft certainly has some brilliant tech folks that can surely implement or clone anything. It also has the resources to do that.
And yet, its mostly following the pack with its online offering pretty stagnant. Last time it tried anything like that was Live Home with its Facebook\FriendFeed like functionality and that’s pretty much dead
It can certainly clone Twitter, probably even do a better job at it than the original, but will anyone bother using it?

Twitter has a fast growing, huge and vibrant community. Its also a well known brand name that’s getting a huge amount of media attention right now.
It survived its own fail whales, upgrade owls and all sorts of other nasty service downtimes simply because no one else can beat that…
You can clone technology but you can’t clone a community and brand strength…

Tags: , ,

Playing with the Windows 7 Fish

Humor, Software Industry February 7th, 2009

I just finished installing Windows 7 Beta on my home machine to find a fish swimming on my desktop:

Windows 7 Beta Default Desktop

But not just any fish, its a Siamese fighting fish, also knows a “betta fish” (or just “betta”).
A subtle Microsoft joke? Hope it does a better job selectively breeding this one (and get rid of some mutations… err… SKUs) …

Tags: , , , ,

Bill Gates and Jerry Seinfeld, Take Two

Software Industry September 12th, 2008

"We need to connect with real people," Seinfeld says and reminds Gates that "you and I are a little out of it. You’re living in some kind of moon house hovering over Seattle like the mother ship. I got so many cars I get stuck in my own traffic."

The new ad explains that Bill and Jerry are on a quest to reconnect with real people, pretty much like what Microsoft is trying to do with this new campaign.

It’s definitely better than the first ad as there are some funny scenes and a clear message that actually makes sense  – Windows need to appeal to the needs of real people.

However, the Mac vs. PC took just one add to get you hooked and the message across. Microsoft can’t seem to compete with that…

Lets just wait and see what the 3rd ad will be like…

Tags: , , , ,

Microsoft Gets It All Wrong – Launching The ILDC “Friends Club” For Students

Software Industry June 30th, 2008

Microsoft’s new R&D Center in Israel (ILDC) is going through a lot of recruiting and PR effort. It’s latest PR stunt – The Microsoft Friends Club which is open for “all students, studying for any certified degree in computer science, software engineering, communication engineering or electrical engineering in any academic institution”.

To launch this club, Microsoft announced on a series of free rock concerts – for students studying the above mentioned fields and their friends…

Now, I’m not a PR or a recruiting expert, but it seems to me like Microsoft is shooting in the dark with this campaign:

  1. Unfocused audience - Yes, some of the attendees are going to be engineering students. I guess most won’t…. That’s hardly close to the “engineering students who are about to graduate and are looking for a job\internship” target audience. Even less if we change the definition to “geeky engineering students” who are the top talents Microsoft should really want on its side…
  2. Unclear messaging/branding – Because free rock concerts really gives the “We’re a cool software company that drives innovation. We’re the place you want to be if you want to work on leading edge technology…”. At best, it gives a statement of “We have lots of money… if we through it away like that on students just imagine what we do for our own employees”.

It’s sad that Microsoft’s ILDC chose to ignore successful events and case studies done abroad for this purpose and chose to promote itself as if it was a cellphone company…

If anyone over there at ILDC is reading this post, if you really want an effective campaign for recruiting students just learn from the two  examples below. Both target a very specific audience which is exactly the type you’d want to recruit as a company, and by sponsoring such event you’re getting the right message across: “We’re a cool company that values and sponsors new technology and innovation and the people who create it”.

1. Microsoft Imagine Cup

The Microsoft Imagine Cup is a worldwide competition for students, held by Microsoft, encouraging students to submit new and innovative projects and compete with other students locally and worldwide. As summarized in the case study:

What: The world’s premier student
technology competition, in which
teams and individuals submit their
projects online or in person for a
chance to compete at the global
finals—like the Olympics of technology—
held in a different country each
year.

Why: To inspire young people
to conceive and build innovative
technology solutions to real-world
challenges.

Who: More than 100,000 university
and high school students from 111
countries are registered for the 2007
Imagine Cup.

How: Teams and individuals can
enter nine categories that include
software design, embedded development,
Web development, short film,
photography, IT, algorithms, and a
programming battle called Project
Hoshimi.

Where: The worldwide finals of the
2007 Imagine Cup will take place in
Seoul, South Korea, in August.

More info:
http://www.imaginecup.com

ILDC can encourage such activity via its campus activities. Sponsor a local Israeli cup, and more…

2. Google Summer of Code

The Google Summer of Code is an annual program, in which Google awards stipends to hundreds of students who successfully complete a requested free software/open-source coding project during the summer.

The program invites students who meet their eligibility criteria to post applications that detail the software-coding project they wish to perform. These applications are then evaluated by the corresponding mentoring organization. Every participating organization must provide mentors for each of the project ideas received, if the organization is of the opinion that the project would benefit them. The mentors then rank the applications and submit the ranked list to Google. Google then decides how many projects each organization gets, and selects the top-n applications for that organization, where n is the number of projects assigned to them.

In the event of a single student being present in the top-n of more than one organization, Google mediates between all the involved organizations and decides who “gets” that student. The slots freed up on the other mentoring organization are passed to the next-best ranked application in that pile.

Technorati Tags: ,,

Tags: , ,

Sergey Is Leaving Google For Microsoft (Not THAT Sergey…)

Software Industry June 30th, 2008

Dare has written a post that claims there’s an exodus from Google to Microsoft. The post is driven by his own observations and a post entitled Back to Microsoft from Sergey Solanik detailing his departure to Microsoft.
Sergey’s post contains some very interesting observations:

So why did I leave?

There are many things about Google that are not great, and merit improvement. There are plenty of silly politics, underperformance, inefficiencies and ineffectiveness, and things that are plain stupid. I will not write about these things here because they are immaterial. I did not leave because of them. No company has achieved the status of the perfect workplace, and no one ever will.

I left because Microsoft turned out to be the right place for me.

First, I love multiple aspects of the software development process. I like engineering, but I love the business aspects no less. I can’t write code for the sake of the technology alone – I need to know that the code is useful for others, and the only way to measure the usefulness is by the amount of money that the people are willing to part with to have access to my work.

Sorry open source fanatics, your world is not for me!

Google software business is divided between producing the “eye candy” – web properties that are designed to amuse and attract people – and the infrastructure required to support them.

And some observations of Google’s culture (bolding was done by me):

On the other hand, I was using Google software – a lot of it – in the last year, and slick as it is, there’s just too much of it that is regularly broken. It seems like every week 10% of all the features are broken in one or the other browser. And it’s a different 10% every week – the old bugs are getting fixed, the new ones introduced. This across Blogger, Gmail, Google Docs, Maps, and more.

This is probably fine for free software, but I always laugh when people tell me that Google Docs is viable competition to Microsoft Office. If it is, that is only true for the occasional users who would not buy Office anyway. Google as an organization is not geared – culturally – to delivering enterprise class reliability to its user applications.

The culture part is very important here – you can spend more time fixing bugs, you can introduce processes to improve things, but it is very, very hard to change the culture. And the culture at Google values “coolness” tremendously, and the quality of service not as much. At least in the places where I worked.

Since I’ve been an infrastructure person for most of my life, I value reliability far, far more than “coolness”, so I could never really learn to love the technical work I was doing at Google.

Dare also quotes Svetlin Nakov that also have some interesting things to say about the Google culture:

Google interview were not professional. It was like Olympiad in Informatics. Google asked me only about algorithms and data structures, nothing about software technologies and software engineering. It was obvious that they do not care that I had 12 years software engineering experience. They just ignored this. The only think Google wants to know about their candidates are their algorithms and analytical thinking skills. Nothing about technology, nothing about engineering.

Google employ everybody as junior developer, ignoring the existing experience. It is nice to work in Google if it is your first job, really nice, but if you have 12 years of experience with lots of languages, technologies and platforms, at lots of senior positions, you should expect higher position in Google, right?

This just demonstrates another cultural problem – Google doesn’t hire the right people for the job.
Granted, young, enthusiastic developers, with string academic background (and probably several degrees) can do some cool innovative stuff. These are exactly the type of guys you would want in your R&D department.
But it also the type that tends to loose interest when the research phase ends and the projects has goes to scaling and maintenance phases where you have to deal with stuff like support, maintenance (Google doesn’t even provide a roadmap for its products), localization, scalability, …

The bottom line is, as Dare concluded, is that Google isn’t a small startup anymore but it still thinks and acts like it is – in its hiring policies, internal processes and culture.
When measuring it up against other software giants it simply seems to lack…

As Fortune sums it up:

Think about that. Google recently made headlines by bidding almost $5 billion in a government auction of wireless spectrum, even though the company had no plan for using it. Some of its more peculiar products include Google Sky, Google Mars, and Google Ride Finder. It has become a significant investor in alternative-energy projects. Yes, alternative energy. And its founders fret that its risk-taking days are over? Then again, Google’s biggest risk may be recreating the magic it enjoyed as a startup- that intangible quality that makes Silicon Valley tick. Paul Buchheit, the former Google engineer who is on to his second startup now, recalls what he loved about Google’s early days. “I was always so excited at Google, because I didn’t know what would happen next,” he says. “Then I knew what would happen next.” Predictability is a virtue in the world of big business. It’s just not particularly Googley.

Maybe some of us in the industry were writing off Microsoft and crowning Google a little bit too soon…

Technorati Tags: ,,,

Tags: , , ,

Duet Case Study – Auckland Regional Council

Duet, SAP May 26th, 2008

There’s a new video testimonial at www.duet.com about Duet implementation in Auckland Regional Council.
Check it out at http://www.duet.com/MediaLibrary/Videos/ARCCustomerTestimonialFlash/tabid/257/Default.aspx

(Unfortunately, no embed option. SAP still has something to learn how to let go…)

Tags: , , , , ,

Microsoft Israel R&D Center Launched!

Software Industry May 22nd, 2008

I put some pictures from the Microsoft Israel R&D Labs launch event yesterday on Flickr…

IMG_2263

A detailed even summary and notes will soon follow…

Tags: , , , , ,

Microsoft and Yahoo! … Revisited…

Software Industry May 19th, 2008

It seems like Microsoft and Yahoo! are talking again to such an extent that is was either required, or in Microsoft’s interest to release the following statement:

Microsoft Issues Statement Regarding Yahoo!

Microsoft announced that it is continuing to explore and pursue its alternatives to improve and expand its online services and advertising business.

REDMOND, Wash. — May 18, 2008 — Microsoft Corp. today issued the following statement:

“In light of developments since the withdrawal of the Microsoft proposal to acquire Yahoo! Inc., Microsoft announced that it is continuing to explore and pursue its alternatives to improve and expand its online services and advertising business.  Microsoft is considering and has raised with Yahoo! an alternative that would involve a transaction with Yahoo! but not an acquisition of all of Yahoo!  Microsoft is not proposing to make a new bid to acquire all of Yahoo! at this time, but reserves the right to reconsider that alternative depending on future developments and discussions that may take place with Yahoo! or discussions with shareholders of Yahoo! or Microsoft or with other third parties.

“There of course can be no assurance that any transaction will result from these discussions.”

This comes just a day after Carl Icahn proposed to replace the Yahoo! board in an attempt to revive the Microsoft acquisition deal…

The current guess is that Microsoft will try to buy just Yahoo’s search business in an effort to prevent a Yahoo-Google deal that’ll make Google take over Yahoo’s paid search business.

I guess there will be more to come on that…

Technorati Tags: ,,,

Tags: , , ,

Microsoft Research launches WorldWide Telescope

Software Development, Software Industry May 13th, 2008

Microsoft Research’s WorldWide Telescope, otherwise known as “the thing that made Robert Scoble cry” has been publicly launched today.

WorldWide telescope is a desktop application that essentially turns your computer into a virtual telescope, allowing you to browse the universe. You can roam the universe freely or choose from a growing number of guided tours by astronomers and educators. You can also join communities of stargazers, connect your own telescope to your computer and control using the application.

Another cool option allows you to gain a different perspective on what you’re seeing by switching between imagery sources.

WWT_CarinaNebula

The interface is pretty complex right now but everything works quite smoothly once you get the hang of it. I guess Microsoft will have to simplify it to allow wide adoption

I don’t know about you but I’m going to take some time and travel the universe…

Tags: , , , ,

New FolderShare!

Software Industry March 11th, 2008

Windows Live FolderShare, one of my favorite online services that let me sync certain folders across all my machines, launched a new team blog along with a brand new FolderShare version that includes a better performance and user experience.

They’ve also remodeled their web presence to match the rest of the Live Services look and feel so their new site looks pretty much like SkyDrive’s.

Another cool feature added is the ability to define Shared Library folders – A library that you have been invited to or a library that you have invited others to. Files in a shared library are used by more than one person and multiple people can access them. An owner must invite others to use the library in order for others to have permission to access it.

Now all I have to ask for is integration between FolderShare and SkyDrive and I’ll have a perfect file synchronization solution.

Kudos to the team at Microsoft!

Tags: , , ,