Thursday 08 January 2009

Cherry-flavored antacids

Google Blog Search adds ping

Just add 'http://blogsearch.google.com/ping/RPC2' to your blog configuration.

Let's see if it works.

Update: Posted at 17:56. Pinged by GoogleBot at 18:00. Referrer (to this article) from Google Blog Search at 20:58.

Google Reader gets revamp

Apart from the 'vi' shortcuts, I was slightly underwhelmed by Google Reader when it was released last year. Imagine my surprise, when I just used Google Reader to quickly check that I had reinstated full text feeds for this blog. Unless I see it with my own eyes, I just don't believe it. Google Reader launches with a modest splash screen with some exciting announcement (which I immediately skipped) and I was greeted by some unexpected and welcome changes to the interface. All my feeds appear in a hierarchy grouped by 'label'. However, I must admit I am confused. They used to be 'labels'. Now it appears 'labels' are dead and my categories are 'folders' or 'tags' depending on the context. Google has also added:
  • Shared articles (but not grouped feeds)
  • Reading feeds via bookmarks which is an interesting idea
  • Integration with Google Homepage
  • Quick subscribe
  • Support for mobile phones (err, no thanks)
Even more strange is the fact I have happened upon something brand new all by myself. Nothing on the blogs which I just scanned a minute ago. Nothing on Technorati. Nothing from Robert Scoble. Nothing on the RSS related blogs. No text message from the wife. Nothing on the Google blog. No IM from my son. Nothing on the Google Reader blog. Nothing on digg. Nothing on reddit. Nothing on del.ici.ous. This is it. I am finally going be famous. My 15 minutes is here. I am going to be dugg and the WordPress servers will creak under the strain. Apart from the fact it took me 7 minutes to compose these words, by which time this exciting Web 2.0 development will be yesterday's vinegar stained fish'n'chip paper.

Google Notebook

Google recently announced some enhancements to the Notebook and I must admit that, while the concept left me cold initially, I am now starting to make more use of this software. While I use Blinklist for shared (more permanent) bookmarks, I tend to use Google Notebook for snippets, jottings, interesting links and, err, notes that I may need to access from both home and work (in fact potentially from any computer). For example, yesterday I had a query about my online tax return and was forced to call the pension administrator followed by the Inland Revenue and jotted down answers to my questions. Previously, I might have emailed myself the notes from work to home so I then could write a followup letter. This would mean the information was accessible from work (Sent) and home (Inbox) but having it available on a Google server is preferable and less typing. I used to keep draft blog postings in WordPress but didn't like the drafts cluttering up the dashboard so now these random thoughts also get stored in Google Notebook. Obviously, all of my notebooks are private but there is some interesting information out there lurking in shared notebooks that isn't accessible from conventional sources.

Google’s approach to software development

Rakesh Agrawal presents an interesting summary of a talk by Carl Sjogreen describing Google's approach to the software development process.
  • Google Calendar was a relatively small project (3 engineers, 1 product manager).
  • Google talk to real users ('Grandma in NYC') not techy geeks to find what users really want.
  • Google 'eat their own dog food'. Lots of internal testing prior to public launch.
  • Gap in the market. Lots of calendar products out there but none do what people want. Typical Google opportunity.
  • Paper based calendars are the real competition.

Google versus Microsoft

Thankfully, I don't have cause to use Microsoft Excel much. My kids can produce pretty charts about the demographics of pet ownership in the classroom better and quicker than I can. Excel is a very powerful product but the sheer size and complexity of the software is just overwhelming which makes it difficult (for novices) to accomplish straightforward tasks. For example, people are kind enough to send me gargantuan, complex spreadsheets where I want to freeze the header row while scrolling data down to the sole point of interest on row 23,538. A seemingly simple task. Microsoft Excel Exhaustively search all Menu options. Look in online help. Ask that irritating paperclip wizard: 'So what is it you are trying to do, you idiot ?'. Try some random control key combinations. Plaintively ask for the data in Oracle DMP format. Slump over the keyboard, weeping in despair, randomly striking keys which unexpectedly reveals a buried Easter Egg (a fully fledged Doom clone). No wonder Excel is so bloated. Search the Microsoft Web site. Search using Google. Finally, admit defeat and sheepishly ask a (Microsoft Certified) colleague who sneers 'God - don't you even know that ? Place the cursor on the row you want to lock. Hit Windows-Freeze Panes. There you go. Oh no - sorry - you place the cursor on the first row you want to scroll normally.' Google Spreadsheets Sort - Fix Header Rows - Freeze 1 row. Screen updated to reflect user action (1 row frozen). Done. Sometimes, less is more.