Showing posts with label email. Show all posts
Showing posts with label email. Show all posts

July 08, 2012

Mozilla Deprecates ThunderBird

Mozilla is cutting development on ThunderBird.

And where's Chandler when you need it?

Seriously though, it's probably an inevitable move from Mozilla. Desktop email clients that look like Outlook are a legacy product. And Mozilla has to husband its scarce resources very carefully these days.

Though, actually, there are two bold and exciting moves that someone *could* make with email clients.

1) Scrap the desktop GUI and write your new UI in the browser with the standards of  HTML / CSS / Javascript (or CoffeeScript). I'm not saying that TB should move to being "webmail". Keep TB as an installed client on your local computer. But use the browser as its front-end.

Going forward, that would be cheaper to maintain, more fun, and make it easier to follow the slickness of things like GMail.

2)  Upgrade TB to be a more general communication client talking Twitter, Jabber and FB too.  Start to do what GMail is doing : integrate emails into the general stream of other media. Everyone wants a way to post things via multiple channels. If email clients don't evolve to talk these other protocols, some other messaging client will expand to swallow email. (As FB are threatening to at the moment.)

November 14, 2010

Facebook Mail : Facebook are absolutely rampant at this point.

This has got to hurt Google (and Microsoft). Leveraging Gmail is still Google's best hope of getting some kind of successful YASN off the ground. If FB can puncture that, then Google's fails in this area may start to look as tragic as Microsoft's floundering in mobile-land. (Basically Google would have to buy Twitter to stay in the game.)

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.

January 22, 2008

Dave's interesting take on commodification ... it's gonna put prima-donna developers out of business?

I'm not sure I totally buy the idea that people will put more of their data up for themselves. In a recent chat with Folknology we were discussing who would be the natural company to bring customers directly into the cloud. Ie. who would resell Amazon et al's commodity infrastructure and storage as non-exploitative way of managing your online identity (as opposed to evil Facebook, Microsoft or Google who want to own your online identity and relationships in order to resell you.)

Perhaps blog-software providers like Six Apart or Wordpress? Perhaps EBay who already controls some important information about your trustworthiness? Although Amazon provide this infrastructure, it seems like there's a conflict of interest with them wanting to sell to you.

Ironically, it may be that this conflict of interest makes it especially hard for a web 2.0 internet playa ... anyone too closely associated with an advertising funded model seems suspect. Anyone too closely associated with data-mining, collaborative filtering or Amazon-style "users who bought this also bought ..." are suspect.

Outside speculation ... could it be Apple who have the genius to create a slick iMe device they can sell to you, containing your electronic identity and social network, tethered to an always on phone system? (Perhaps in the form of a little voodoo doll, that has your face. :-) ...

Or some other name more closely associated with personal communication than online networks? Actually, could Microsoft would be in with a chance if they promoted it as the next development of Outlook rather than try to make it part of some grand everything-under-one-Live-umbrella scheme.

Remember ... the user is the platform.

June 16, 2006

If I ran Microsoft ...

We can all fantasize, right?

Here's what I'd do if I ran Microsoft.


  • My brand is "Hot"



    "Hot" not "Live" (which doesn't exist), not "Windows" (which is in trouble), not "MSN" (yeuch!).


    • Skin Hotmail.
      I'd tidy up Hotmail to make it CSS compliant. Then get a bunch of designers to churn out multiple Hotmail "themes" (ie. templates + CSS sheets). Get some input everywhere from the ZenGardeners to Design Outpost. Let users choose from a fifty different looks for their Hotmail page.

      The result would be cheap, cheerful and generally get Hotmail talked about for a while.


    • De-advertise
      Take most of the advertising off Hotmail. And talk about it very publicly. Maybe put some very discrete text-ads like Google's but nothing more. Tell people I'm willing to lose money on this in order to make Hotmail a more comfortable place for my users.


    • Spelling and grammar-checking in Hotmail
      'nuff said.


    • HotPage
      Whatever it is that MS do with Spaces, blogs, homepages, social networking etc. etc. It should be blended in and standard with your Hotmail account.





  • Open Source Security


    I'd admit, right now, that security is not a question of private advantage but of public good. It should be treated as such.

    Vista and IE 7 must have an architecture with fairly loosely coupled modules. (If not, MS are fucked anyway.) Take all the security related modules, and release them under a BSD-style license, without patent restrictions. This includes malware detectors, live-updating code and things that check for pirate copies of Windows etc.

    Ownership of all these modules should be given to a new, independent, non-profit institution, spun out of Microsoft with some reasonable financing and some good staff. (Think of the Mozilla Foundation.)

    This foundation should have a general remit to be responsible for protecting the Windows ecosystem from all threats. As some of its products will be folded back into the main (proprietory) Windows codebase, employees should have the right to see the rest of the Windows source-code.


  • Channel 9 and MSDN are the same thing


    Developer mindshare has always been a key part of Microsoft's success. Ever since MS were a company that made Basic, the whole edifice is balanced on their ownership of the development tools and leadership of a developer community. And, largely, MS have understood that and served that community pretty well. MS development tools are pretty good and not allowed to get rusty. Compared to Sun or Apple or IBM, MS have been relatively forward in opening up and allowing their geeks to take part in the global geek conversation. Channel 9 was a statement of intent and a recognition of the way things are going.

    Compared to the free-for-all of MS blogs and Channel 9 and the expectation of smart developers around the world, MSDN looks corporate and restricted and simply ugly. It's time for Channel 9 to take over. Time for MSDN 2.0.


    • Lose the subscription charge. Everyone who wants an account can get it for free.

    • Copy all the documentation into wikis and let people get in there and edit it. There'll need to be some policing by staff. But generally let the wiki stay up-to-date and reflect real problems people have.

    • Ultimately - and there's a question of "sequencing" here but, nevertheless, ultimately - the conversation with developers is more important to MS than the revenue from the tools. VisualStudio, the various compilers and .NET libraries should eventualy be released as free (open source) software.

    • MS should really embrace Python. (It could be another scripting language, but Python seems to be most likely.) VS for Python should be given equal billing with C#, ASP and VB.





  • We don't need a browser. We need Flash


    Seriously. What value is there in Internet Explorer? MS will never make a penny selling it. The browser is one of the most commoditized components of the web. There's no "rent" to be captured there. Pitifully little incentive for anyone to violate standards like HTML, XML or SVG.

    The idea that MS should try to "own" the browser is based on a flawed analogy with the early 90s competition between Windows, OS2 and Mac; an analogy which Netscape originally encouraged (as in "the browser will commoditize the OS") to their own destruction. In fact, while browser standards are commoditizing the OS, the specific flavour is not an issue. Almost unanimously web-service developers are highly wary of getting locked in to IE or Firefox specific code and are targetting all browser standards. Treating the browser as an "ownable" platform is absurd.

    There isn't even a public service value in competition between Firefox and IE. Because Firefox is free software, there are dozens of micro-projects pushing it in different innovative directions and building new things on top of it.

    IE is a waste of time and money and attention for Microsoft. I'd simply forget it. We can channel some of the team and resources into supporting Mozilla. (And maybe folding some of the good bits into the Mozilla code-base.)

    At the same time, there is a remarkably successful proprietory platform on the web. One which has the kind of domination that MS can only dream of. And which seems to have its status almost by accident : Flash.

    Seeking advantage for MS, and if I hadn't completely cured myself of the habit of wanting to own platforms, I'd put some serious thought into how I could get hold of, and embrace and extend Flash.

    I wouldn't want to buy Adobe / Macromedia. But I might want to buy Laszlo Systems and push Flash authoring into Visual Studio.

    I'd make Flash a first-class citizen of the XBox and of XBox Live Market.

    I'd put a player as standard into Windows (probably as part of Media Player).

    Like I say, if I was still not cured of the whole "embrace and extend" tactic, this is where I'd probably try it. To allow some of the Windows media file formats to be embedded in Flash.

    Oh, and as we're in the realms of pure fantasy here, why not buy Broadband Mechanics and put Marc Canter in charge of the MS assault on the home.





Update 2007 : I wrote some stuff about the opportunities of Excel.