I believe that one of the reasons for the lack of innovation in the email space is the lack of a simple yet powerful email access protocol. Every developer that wants to try something with email needs to first jump through the hoops of IMAP and MIME, or worse, the Outlook Object Model and MAPI. A new protocol like reMAP would lift this burden off their shoulders. We've seen what open, simple standards can do for innovation with Twitter's and Flickr's API. Now imagine unleashing the same sort of creativity to the vast ocean of data that is email.
Web apps that generate and host personal information are providing that information to apps via OAuth. Email - on of the key datatypes of personal information - is still only accessible via non HTTP protocol. It is time for a change.
I suspect that Google re-hiring Gabor (and killing reMail in the process) has a lot to do with this vision.
Every so often you experience a technical problem you can’t find any information about and which takes you forever to solve. Then, after you finally solve it, you are left scratching your head saying, “I don’t get it—there must be millions of people with this problem—why is there so little information about it?
This post is a powerful illustration that the design online identity are much harder to get right than it seems. Unfortunately there the industry didn't yet find the design pattern that works. And the problem is growing with the number of people that have multiple email addresses and multiple identities.
Google clearly didn't get it right. Anyone else has?
do. A library for Node that adds a higher level abstraction for dealing with chained and parallel callbacks.
ZSync is an open source syncing library designed to allow easy syncing of data between an iPhone/iPod Touch and the OS X Desktop.
ZSync utilizes the BLIP library and Apple’s Sync Services to allow easy and seamless syncing of data.
The library is based BLIP - a message-oriented network protocol that lets the two peers on either end of a TCP socket send request and response messages to each other. It's a generic protocol, in that the requests and responses can contain any kind of data you like. It's somewhat like Jabber/XMPP, and somewhat like HTTP, and a lot like BEEP.
You can read a more detailed overview of BLIP, or examine the protocol specification.
There are real benefits to using email as a social media platform. Just about everyone knows how to use it. (Despite claims that young millenials look down on email, it's just too useful to go away anytime soon.) It's incredibly flexible - you can share anything you want, and comment on it at any length, from 140 characters to as many as it takes to get your point across. It has a global address space that allows you to find almost anyone, an address space that links people to content. It's multi-platform, and accessible from anywhere.
This description of benefits of email is dead-on. And the benefits apply well beyond social media. But there's another key property of Email that makes it so ubiquitous: Email is multi-client and is multi-server.
When you email someone or get an email from someone, you don't care about what client, or server your counterpart is using. A system that makes the user pay attention to this stuff will not be as universal as email.
Twitter and Facebook are guilty to have created their own address space that parallels email. So Buzz is closer to be running on "email" than traditional social networks. In that respect it deserves Tim's kudos.
But in one key respect Buzz is still foreign to Email system. You have to be "on Google Gmail" to benefit from this new capability. Ask this question: when you send a photo in an attachment to you fiend's email address, do you think about what email provider she is on? Or what version of email client she is using?
Could people who don't have Google Account send Buzz "messages" to each other? My understanding they cannot. This is the key difference with email thus I'm skeptical Buzz will become as ubiquitous as email.
One Dollar ButterflyOne Dollar CameraTwo Dollars Battle TankTwo Dollars Chinese DragonOne Dollar CrabOne Dollar DolphinTwo Dollars JacketTwo Dollars SpiderOne Dollar Scorpion nOne Dollar BatOne Dollar Toilet BowlOne Dollar PenguinOne Dollar SharkOne Dollar JetOne Dollar Hammer Head Shark