July 02, 2010

Cringely :

Remember when Ballmer talked through his hat a few years ago about how Microsoft was headed to a model of Windows based primarily on ad revenue? There’s no way in Hell that business model can be sustained for Windows or the PC (or for Macs, either). But make the platform cost $199 and be replaced every 24 months, build-in mobile subscription revenue, MobileMe subscription revenue, content revenue, app revenue and ad revenue, with none of those involving much effort or expense on Apple’s part at all and the future becomes clear.
Worth a listen.

June 25, 2010

I've long argued that Microsoft are a company built around a profound and fundamental belief : that it was possible to be a pure software company and allow someone else to produce commodity hardware.

Microsoft's DNA is to be a maker and seller of software qua product but not of hardware and not a provider of services.

This was an idea that served them well during the 80s and the explosion of the microcomputer, but served them badly in the 90s during the rise of the internet and its twin correlates : free software and software as a service.

Apple, by contrast, have always been a hardware / software company; which put them at a disadvantage in the 80s and 90s, but proved to be surprisingly fit when they adapted their "full stack" philosophy to become a hardware / software / service company in the last decade (starting with the ipod / itunes / itunes store ecology and moving on to the iphone / ipad etc.)

Anyway, I always thought that, due to free software, and software-as-a-service, the vision of a pure software company was on the wrong side of history.

Today I just had an intriguing thought. What if I was wrong? What if Microsoft's big vision wasn't out-of-date as I supposed? What if it were possible to thrive as a pure software company?

What if the only problem was Microsoft's bad execution? Or if, from their dominant position, Microsoft had come to believe that their role was to capture and dominate platforms, and to extract rent from them? That it was their birthright to own platforms?

That belief has proven to be spectacularly wrong. What if M$ did try to live according to their DNA? And did try to be a pure software company in 2010?

What would they look like?

Well, they would support all important platforms. They wouldn't worry about *owning* platforms, just selling software to take advantage of them. The important platforms today are the web, Apple's iOS, Google's Android, Linux, Facebook, Twitter etc. So if M$ were true to their DNA they'd start producing apps. for these platforms.

When did you last see M$ producing a popular iPhone or iPad app? Or a killer game on Facebook? Or a great Twitter client? Or making sure that Office and Sharepoint and IE and IIS ran on Linux?

If you do start seeing this, then you might start to have some hope for them. That maybe they have started to rediscover their true nature.

May 21, 2010

Daniel Lyons :

The most telling thing to me was Google's tone toward Apple at the event. Instead of pretending to still be an Apple ally, Google today basically threw down the gantlet and admitted that it's engaged in total war with Apple.

And unlike other Apple rivals, like Adobe, Google execs weren't huffing and puffing and wringing their hands about Apple's bad behavior. No, instead, Google was mocking Apple. Making fun of it. Laughing at it.
So ... GoogleTV. Clearly some interesting ideas.

(I still think they should have gone for the YouTube brand, though.)

May 17, 2010

Phil Windley's Technometria is a really good. This podcast about Facebook is well worth the listen.

May 12, 2010

Jonathan Edwards :

App Ads are potentially a Google-scale cash flow, and Jobs wants it. He wants to sell ads and inject them into apps on the iPhone/iPad/iDesk, just like Google injects ads into web pages. He can’t do that unless all the apps are using his libraries. If he lets Flash apps in, then Adobe would be able to sell the ads instead. That is why section 3.3.9 of the new developer agreement says “the use of third party software in Your Application to collect and send Device Data to a third party for processing or analysis is expressly prohibited”. Like, for example, Ad networks.

May 10, 2010

Festo is arguably the coolest company in the world at the moment.

April 30, 2010

After HP buys Palm, some fantasy matchmaking :

Adobe and Microsoft. If Apple keeps hammering at Flash then maybe Adobe has to cuddle up somewhere. What Adobe and Microsoft have in common is that they're good old-fashioned desktop application companies and don't really know how to be anything else. The combination, if not exciting, is at least comfortably compatible.

OTOH, here's what would be exciting : Adobe and Behance. (or Adobe and DesignOutpost etc.)

Apple are dominating markets for creative work through iTunes and the app-store. They're gunning for the rest of it with the iPad as book / magazine / news market as well.

Adobe is the only other brand with such a high profile among creative professionals. It should ask itself whether it's in the business of providing commodity video stream plugins, or whether it's really in the business of helping creative people to produce great work, to distribute that work to their audience, and to get paid.

Why is Adobe not running the most popular site for web and print designers to host their portfolios? Why can I not go to an Adobe site to find a freelancer? (And why are Adobe not a clip-art company? A photo-agency? A talent agency for the kind of people who work on Avatar?)

Adobe is never likely to compete directly with Facebook. But the world is going to get more niche and specialist networks. Adobe ought to grow a presence there; one that will, in turn, help it to understand the creative community it caters to.

Even better, what about Adobe and Ponoko? The future for creatives is to go beyond traditional print / video / web design and move into making : physical objects, product design, smart-materials, desktop manufacturing, etc.

Adobe started as the company that made a programming language to drive laser printers. Where is the programming language to drive RepRaps and the coming breed of 3D printers? Where's the design software for the art school student that wants to design printable furniture? Or jewellery?

Update : Adobe and Behance? It happened!

April 21, 2010

Apple vs. Adobe

So this is what the whole "originally compiled" thing was about. To prevent Apple's OS's getting wrapped and commoditized by Adobe Flash.

There may be real technical issues to be solved (eg. the "hover problem"). But the real question is the power-struggle.

April 16, 2010

April 06, 2010

Cory Doctorow gives the definitive verdict on the iPad.

The way you improve your iPad isn't to figure out how it works and making it better. The way you improve the iPad is to buy iApps. Buying an iPad for your kids isn't a means of jump-starting the realization that the world is yours to take apart and reassemble; it's a way of telling your offspring that even changing the batteries is something you have to leave to the professionals.

March 09, 2010

How Apple uses patents to kill an industry.

Bleah!

February 09, 2010

Steve Crossan commented (on Facebook, of course) that he likes the new FB design.

I couldn't agree more. This is the first time I think Facebook have got it absolutely right. Of course, I guess this is the result of them buying in Friendfeed. But I'm intrigued ... was it the technology they needed from FF? Or the understanding of feed-based user-experience?

Whatever it was, if FF was a material contribution to the new FB, the synthesis was brilliantly executed (in less than six months!). And the result is a triumph. It's disturbingly compelling. Facebook have again shown themselves to be very clever at learning from others, at adapting to changing fashions, and taking their large base of existing users with them. (In this, they're reminiscent of Microsoft in their heyday.)

If I was running Twitter, at this point, I'd start to seriously worry. They aren't going to grow their network at Facebook's expense. Whereas the opposite is highly plausible. So what do they do now?

On first glance, Google's Buzz, reminds me of Microsoft in all the wrong ways. It looks like a "me too" clone of Twitter / Facefeed that exists for no other reason than that Google are frightened that there's a space they don't dominate. And now they want to muscle in on it.

A couple of things may change my mind :

1) Dion Hinchcliffe says Buzz has loftier goals. (Then again, doesn't Bing?)

2) At this point, the fact that it's hung off of Gmail is merely not dumb, as opposed to actively smart. Nevertheless, maybe this is the beginning of the wavifying of Gmail. In which case, that's an interesting evolution to watch. Gmail is a very nice upgrade of the standard email client. It could potentially turn into "the next Outlook" if Google do the right things with it. [1]

OTOH, lose the f***ing brand! "Buzz" is truly horrid; like a tired celebrity gossip page in one of those free newspapers you find on the tube. Except worse.[2]

But back to Dion's article. If the main claim of Buzz is that it brings better algorithms to the social web, then I think we need to be highly sceptical.

Firstly, the attraction of the social web, may not really be its data-processing efficacy. Yes, we all go round saying that it *is* useful. But it's also, necessarily phatic. Strip out that phatic, community forming flava, reduce it to factoid sharing, and your social network may become as charmless as dmoz.org. For many, FB will always be about little lost vampires turning up in your Mafia pizza emporium. And Twitter would never have found its way into my heart without Chinposin' Fridays.

Secondly, while Google are pretty smart at algorithms, returns diminish rapidly in hyperlocal social space. PageRank is not a genius algorithm : it's a clever heuristic based on some statistical characteristics of large datasets. By definition, neither the hyperlocal nor your meaningful social-network are anything like large enough for simple statistical algorithms to deduce much of any significance from. To add some kind of real value to that, we're talking "A.I. Complete"

As a comparison, think of it this way : Google is allegedly an algorithm company. Gmail has made a much better email experience. But Google have never been stupid enough to pretend that they can prioritize and schedule your email. Are they really going to add much value to a slurry of 140 character tweets?[3]




[1] With the right calendaring / feed-reading / tweeting / waving) Google could write a decent downloadable client (built on Chrome technology) as a direct replacement for Outlook, with their eyes shut. Why do this? Because it would signal that Gmail is ready to fight that battle.

[2] Buzz is not going to be Facefeed. It's not going to be a fun, populist social network. And Google already have too many brands; they don't need more. And they particularly don't need more failed attempts to be "groovy" that make them sound as desperate as Microsoft.

[3] Your tweet-stream is good because you've already chosen who's got a high-enough signal to noise ratio to pay attention to. And if you're wrong, you tolerate it 'cos it's your mistake. No way will a Google algorithm make that decision for you better than you could. And no way would you trust it to.