A room to discuss the amazing stack of technologies that power Google, including PageRank, MapReduce, Bigtable, and the Google File System, as well as other similar technologies, such as Hadoop, CouchDB, and so on. See also http://michaelnielsen.org/blog...
"In its urgency to offer a me-too product, Buzz confuses the read/unread email paradigm with real-time messaging stream like Twitter. It adds insult to injury by co-mingling various cognitive spheres like blogs, photos, videos, status, etc into thin soup delivered through an unceasing firehose. The final blow is the embarrassingly unfocused layout: the complete absence of visual hierarchy and progressive disclosure, overabundance of visual cues/links for action, and clumsiness in using white space to strip away meaningful information density."
- Goran Zec
"This leverage strategy can indeed let Google harvest more social territory, at the expense of Facebook and Twitter…but only for a time. Eventually, what Microsoft is going through now is what will happen to Google, even if Google thinks it’s immune to Microsoftdom."
- snaga zloga
This guy lost me at - "what Gmail lacked was not a bolted-on Buzz that further complicates what’s already a poorly designed email reader"... What the heck! Gmail is *the* best desgined email reader - I know till date. :)
- Space Cowboy
"A PHP API to interact with Google Voice. Making calls, sending and receiving SMS messages."
- Mike Chelen
from Bookmarklet
I just tried your code, and im getting a problem with the parsing of the html, on this line. if( preg_match('/name="_rnr_se".*?value="(.*?)"/', $html, $match) ) I put in my credentials in the example.php page. Is there something im missing?
- Christopher Gray
"The goal of this project is to bring programmatic control of Google Voice to Java Developers. This includes Placing Calls, Sending SMS messages, and viewing Inbox, Voicemails etc. Developers are welcome to contribute to this Open Source project."
- Mike Chelen
from Bookmarklet
Was wanting to try #Chrome for #Mac with Google Wave, and I'm seeing all these dire warnings about stability of Mac Chrome & Chromium. I've been using Chromium on Ubuntu (including Flash) for weeks with nary a crash.
Megastore is an internal library on top of Bigtable that supports declarative schemas, multi-row transactions, secondary indices, and recently, consistent replication across datacenters. - http://perspectives.mvdirona.com/2008...
"RPX is a tool and service from JanRain that helps you effortlessly add single sign-on from providers like AOL, Google, Yahoo! and even Facebook. For more information visit the RPX website. http://rpxnow.com"
- Mike Chelen
from Bookmarklet
"gadgets.realtime and the APIs built on top of it allow gadget developers to write applications that communicate asynchronously with another endpoint, whether that endpoint is another instance of the application (on another machine, or in another browser, for example), the container hosting the gadget, or an application hosted in the cloud. The obvious application of these APIs is 1:1 gaming -- at its most basic a Tic-Tac-Toe game between two users. However there are many other more complex (and arguably -- depending on your thoughts about games -- more interesting) scenarios that these APIs enable; for instance, a chat application that translates text as participants type it, or a shared whiteboard, or an application that lets a couple choose the best flight for their upcoming vacation."
- Mike Chelen
from Bookmarklet
adapting the game "pong" would be alot of fun
- Mike Chelen
This could bring the API feature set of web apps like etherpad (collaborative text editing) and real time data push (http streaming have a look at the open source Ape project and the commercial lightstreamer project). Another likewise project is "Reverse HTTP server" (reversehttp.net). I remember once seeing a web application where you could paste some text on one textarea and without...
more...
- TrafficBug
google docs and etherpad are similarly very fast and reliable, yet neither has realtime APIs afaik. any google realtime apis are exciting, although im unsure if they will all be replaced by google wave
- Mike Chelen
"Although Google Code natively speaks Subversion, you can easily use Git during development. Searching for "git svn" suggests this practice is widespread, and we too encourage you to experiment with it. We focus on importing a complete Git repository from a Google Code project organized in the recommended fashion. The git-svn manpage thoroughly describes how to handle other cases such as nonstandard layouts, importing only a few revisions, sharing exported repositories, and so on."
- Mike Chelen
from Bookmarklet
"Full Name <foo@bar.com> is the correct format. You must fill this out for all authors if you choose to do so. If not, you should leave all of them blank."
- Mike Chelen
from Bookmarklet
"The Google Data APIs are a set of web services for read/write access to applications hosted by Google. Zend_Gdata provides PHP 5 client interfaces for the Google Data APIs."
- Mike Chelen
from Bookmarklet
So here’s the idea for supercharging your free AppEngine quotas: 1) switch you app to the paid model by enabling billing, 2) enter the minimum daily budget ($1), and 3) distribute the budget over resources you are 100% sure will not consume their free quota (e.g. if you have a stateless app which doesn’t use the database, put the whole $1 in the stored data quota). Since you put your budget on resources which won’t consume the entire free quota and since AppEngine doesn’t charge you anything if the app doesn’t step over the free quota – you are essentially getting a better free quota."
- Ivan Zuzak
"EDIT (Sept 5 2009): Yesterday, a week after my original post, Google released AppEngine SDK 1.2.5 which includes a major feature a lot of developers have been waiting for – XMPP support. What’s interesting and relevant for this post is that XMPP has it’s own quotas for the number of API calls, data sent, recipients messaged and invitations sent, and – none of these quotas are marked as...
more...
- Ivan Zuzak
"Today we're releasing a feature for Google Docs to make this kind of multi-lingual sharing easier — you can now automatically translate documents into 42 different languages."
- Ivan Zuzak
from Bookmarklet
"We recently rolled out improvements to the way Google Groups interacts with several of our applications. Now, sharing calendars, sites and documents with multiple people is easy — instead of adding people one at a time, you can simply share with an entire Google Group.... Now, when people join or leave the Google Group, they will automatically gain or lose editing access to the spreadsheet."
- Ivan Zuzak
from Bookmarklet
GFS: Evolution on Fast-forward -- A discussion between Kirk McKusick and Sean Quinlan about the origin and evolution of the Google File System @ http://queue.acm.org/detail...
Trying gReactions, "a Firefox extension that allows you to read comments from all over the web to your posts, directly from Google Reader. For each post in your feed it gets comments from the blog and services like: FriendFeed, Twitter, Digg, Hacker News, Reddit and many more." - http://greactions.com/