mike | Shared With: Everyone - 15 days ago | google, gadgets, api, google talk, im, communication
mike | Shared With: Everyone - Sep 04 2009 | python, google, appengine, xmpp, real time, chat, im
mike | Shared With: Everyone - Apr 07 2009 | im, sms, voice messaging, telephony, apiQuoted: Tatango provides free group text messaging and group voice messaging to connect any type of group via their mobile phones.
mike | Shared With: Everyone - Jan 12 2009 | screencast, techsmith, screen, capture, im
mike | Shared With: Everyone - Jan 06 2009 | comic, chat, im, patent, microsoft
mike | Shared With: Everyone - Jan 06 2009 | comic, chat, microsoft, imSigGraph research paper describing Comic Chat (August, 1996).
mike | Shared With: Everyone - Jul 08 2008 | google, talk, xmpp, im, apiGoogle Talk API's
mike | Shared With: Everyone - Jul 03 2008 | chat, im, personal productivity, chatterous, rescuetimeI'm using two tools from our StartPad tenants - RescueTime and Chatterous. I think they're both really cool and useful.
mike | Shared With: Everyone - Jul 03 2008 | im, xmpp, jabber, twitter, ietf, protocolsTwitter uses the model of a single monolithic service which attempts to become a central hub for all personal "event" messages. As we are seeing, this is a very challenging scaling problem.
There is some standardization work going on around "XMPP" - which started as an IM protocol (person-to-person), but has added extensions to support "publish-subscribe" (PubSub) and "Personal Eventing" (PEP).
I think a distributed system, more like email, may be a more sustainable way to deliver the Twitter-like services that people desire. There will still need to be centralized servers that support "tracking" - so people can subscribe to updates for groups or tags.
Unfortunately, Twitter-like functionality has N^2 scaling characteristics (since each Tweet generates a message that has to be transmitted to each follower). So any architecture designed to handle the load will have to efficiently manage the collection and then distribution of all of these messages.
mike | Shared With: Everyone - Jun 02 2008 | im, presence, protocol, web developmentExtensible Messaging and Presence Protocol (IM protocol)



