April Fools (Updated)

To all MSDN Subscribers. The Microsoft Penguin Adoption Program 2007 is now open to new members. Further details are here.

In other news, Google has gone public with their Pigeon Rank System (via the Radar – thanks guys).

Update: I found new stuff….

Scoble has some….

The Register has some good stuff…

Google has two, here and here

GottabeMobile has a few…

By this point, my tea is all over the floor 🙂

Update 2: Just found this (via Codeing4Fun):

Clint Rutkas decided it was a good idea to drop 1000 super bouncy balls onto his CTO

[YouTube=http://www.youtube.com/watch?v=1IflN4daL8w]

Google/Microsoft Wars

If you havn’t spotted it yet, there’s a new feature to the Google Personalized Home Page. It’s with a twist. The themes change depending on the time of day. Its a great addition to Google Personalized Home. The P.H is yet another Google inititive to become the start page of the internet. Themes just make it better.

I think the Microsoft/Google wars are limited to the internet.

The Wars arn’t really about the internet. The Wars are more about who influences the user more. If Microsoft got its collective act together and pored the same zest and energy it’s used up fighting Google into its proven, core product lines of Windows and Windows Servers, there is no doubt that we’d have a kick-ass OS that has people queueing up to buy. Microsoft need to desperately concentrate on the bread-and-butter of its business. I’m not suggesting that Microsoft will suddenly disappear in a Kansas Tornado. Niether will Google. But surely its better to get the job done right the first time.

On the other hand, I’m not suggesting that Microsoft give up, far from it. I’m suggesting that greater priority be given to the Windows OS. Micrsoft has many winning products out there – look at the 360 for one. 

Look at Google as an example. Google have always leveraged thier core product : Search. All their features have search at their core. Why? Google are the class of the world when it comes to search. Why waste that? Google are not diversifng into OS’s or games- they are completely focused on their core product: Search. What do we, the consumers, get? A kick-ass search engine.

While Microsoft’s  Web effort is valiant, laudable and brave, catching up with Google seems a bit too far fetched even for viewers of  the Sci-Fi channel. In short: Its a fine line between fighting a battle and, fighting a losing battle.

Building the Back-End

If no one has read the Ask the Wizard blog, don’t worry – I subscribed only yesterday. Although this is mainly a business post focussing on how building the back end of a service gives you more flexibility in the products that go live, I see a great many parellels with software development.

Much more simple to understand the FeedBurner example. We didn’t spend the first five months building those two services we rolled out in February. We spent the first five months building out the architecture for feed filtering and feed processing such that we could quickly deploy any new feed service we decided to build, and then we spent about a week building out those first two services. Yes, it was true that somebody could have built a competitor to what we launched in a weekend. However, we would be able to quickly iterate and innovate on top of our release, whereas the built-in-a-weekend competitor would have to keep building one-off services that would eventually either become untenable or require an incredibly long period of underlying architecture refactoring while we continued to innovate.

In software development, you can get right in there and do your bit. But thats all that your software does. If you spend the time creating a framework that supports the code that you later write, then its so much easier to add features and services becuase the framework has already been build and all the really complex stuff goes on under the bonnet. I supose it comes down to the adage: build it right the first time.

Net Neutrality

Just read this post on Doc Searls about this.

Basically, the net should be a base service along with telephony and cable ( or, given the rise of VOIP and You Tube, as a service on which telephony and TV/cable runs) .

But that is not always the case simply becuase the wide variety of different companies who own different line networks each  work to keep the others off thier network. Confused? I sympathise. Thst may be the case in the US. Here in the Uk, the issue is slightly simpler, though no less touchy.

Till about 15 years ago, the whole telephone network was nationalised under British Telecommunications ( most other services such as gas and electricity were also nationalised). So today all the physical network  cables are owned by BT. But there is a huge number of companies that offer phone and broadband services. They do this by “buying” x thousand lines from BT every month that they ,in turn, sell to their customers. However, to get things done (i.e. installing an extra phone line or  a braodband line) thoise companies still have to work though BT. So even though the lines are guarenteed to thes carriers by law, BT discourages people from switching by dragging its feet when it comes to sending engineers out.

I know this becuase we just moved house two months ago. BT told us it would take them 3 days max to have our broadband line connected if we went with them. We went with another carrier and it took 6 weeks . In fact the reason why I had no broadband for 6 months was becuase BT dragged its feel replacing the Broadband line.

So, although the little guy might not see this as much of a big deal, business cannot rely on such service and are forced to go with BT in order to guarentee a phone and broadband line.

Doc Searls:

First, the Net is a vast set of connections on which countless services can be deployed. Telephony and television are just two. Because telephone and cable companies offer Internet connections as a secondary “service” on top of their primary businesses, we tend to think of the Net in the same terms. This is a mistake. The Internet will in the long run become a base-level utility, and we will come to regard telephony and television as two among many categories of data supported by that utility.

Second, the end-to-end nature of the Net puts everybody on it in a position to both produce and consume. It is not just about consumption. It is at least as much about production. In the U.S., telephone and cable companies have deployed Net services in asymmetrical and crippled forms from the beginning. While this crippling is easily rationalized (typical usage is asymmetrical, and turning off outbound mail and web service ports discourages spamming), it also serves to discourage countless small and home businesses. Worse, “business-grade service” (symmetrical with no port blockages) is so expensive in most cases that it is essentially prohibited.

Third, most customers in the U.S. face a choice of one or two Internet carriers: their local phone and cable companies. Other providers can only sell services that run on those carriers. (Since the Brand X decision in 2005, phone and cable companies can keep any of these other providers off their lines if they want to.) In many areas (such as mine), only one company provides “high speed” Net access. There is no choice, and there is no competition.

Windows Server Install, Part 4 -Update

The server should be here before the 20th (i.e. next tuesday). I’m hoping it’ll be here sooner.

I was gettng a few funny looks this morning as I attempted to explain to non-geeks precicely why this was worth the expense. They never got it. I’m so excited by this that I would be buying Microsoft shares if I could. As I said the other day, I think that the whole idea is revolutionary and could will bode well for Microsoft.

Though, as an aside, I think that Microsoft are trying as many product lines as possible to se where they can find firm ground and graction for the business model and only then stick to it. Just look at the Live debacle that has Microsoft renaming services to MSN and/or canceling them. Once Microsoft find the proverbial silver bullet, they are all set for global domination (or a purchase of Google, whichever comes first 🙂 ).

So, I’m thinking that Windows Home Server is that silver bullet. More properly, its the silver bullet to shoot Google with.

As yet another aside, I wonder if the fact that your WHS will be accesible through a live.com domain will allow Google to index it? Probably not. But it would give geeks a few hoots if it did 🙂 .

So considering the full usefullness of WHS is best left to next week when I’m actually using the thing, but one thing strikes me: I wonder how many people will actually have the opportunity to use the Restore Cd? 🙂