conversations on all interesting things related to technology and innovation ...

in collaboration with

Google’s new +1

Share |

The coolest thing i always liked about the ‘Like’ button was that it was a master stroke by Facebook in terms of ‘Light Communication’. I know a lot of people who would never comment on anything on facebook but they use the ‘Like’ button pretty often.
Today Google has come out with its new +1 product, which is pretty much like the Facebook Like button. Data from this product will provide Google with a tremendous amount of data to analyse the quality of sites as well as keep a track on the tastes of its users. Though the company says that the data will not be used to influence its search results, but this could be a major step towards building a great semantic search engine where the user’s taste will come to play a major role in the search results returned.
Some relevant link here:

News roundup (Nov 17 2010)

Share |

Time Utilization or Wastage @ Social Networking Sites

Share |

Networking, I have been listening to this word all the time. It may be of the features to achieve success.  Have contacts, find new friends, find reason to talk to people etc etc … so that one can have a good network and it can help me in future.

Well this was or may be the idea the social networking sites came into existence. I started with Orkut, then MySpace and now Facebook. Firstly I was amazed with the concept and features provided by these sites but now it has changed.

Wow !! was my reaction when I first logged into Orkut. Within few weeks I found it pretty cool that I have 500+ friends and I can keep contact with them forever. I can see what a friend is upto or can join various fans group, create my own group, plays games and the list can go on…. Read more…

News roundup – 2nd April

Share |

Tributes to Dr Henry Edward Roberts – ‘father of the PC’ – BBC

Google brings Quake 2 to the browser with HTML5 – VentureBeat

Hands-on Review of Marvel Comics for iPad – BoingBoing

Rails 3.0: Second beta released – RubyOnRails.org

iPad apps go live in App Store - CNET news

Microsoft’s new strategy and gamble with FREE Office – CNET News

Gmail Becomes an App Platform: Google Adds OAuth to IMAP – ReadWriteWeb

Chrysler to Build A Battery-Powered Electric Car by 2012 – Design News

39 Examples of Minimalist Web Designs – YouTheDesigner

Which do you think are the most innovative companies?

Share |

Fast Company magazine recently published the list of Most Innovative Companies 2010.

Facebook jumped from its no.15 ranking last year to top the chart this time, while amazon jumped from no.9 to no.2.

facebook icon

Interestingly there is a link specific to most innovative Indian companies and the leader of this lot is the Indian Premier League.

ipl logo

In the Design section IDEO, my personal favorite, comes second to the BMW Group Designworks.

Read more…

Google's MapReduce patent and the future of Hadoop and CouchDB

Share |

Recently Ars Technica published a good article about Google being awarded a Software Patent (by USPTO) that covers the principle of distributed MapReduce.

The importance of this event lies in the fact that many of todays leading software companies use MapReduce based projects. It is slightly scary for these players especially the users of the Hadoop and the CouchDb projects Read more…

Google phases out support for IE6

Share |

Today I got an email from Google (as a google apps admin) saying that over the course of 2010 they we will be phasing out support for Microsoft Internet Explorer 6.0.  The same is also communicated at their blog.

google phases out ie6

Email from Google

Also when opening Facebook from IE7 browser I got a box on the top suggesting me to upgrade to IE8. Earlier last year similar phase out warnings had started to appear on YouTube as well.
Read more…

The apple iPad

Share |

The online world is buzzing with the news of the showcase of the apple ipad. My take, i am in love. The cozy size and slim body as shown here, are good enough reasons to make it irresistible to me. Add to that the portability of all the the iphone apps and apple promoting it as a gaming machine, things can’t seem to be getting better. A friend pointed out how this will change the landscape for e-reader. Amazon now needs to do some serious rethinking of its Kindle.

For sometime now, I have been wishing to have a cool device that could let me just browse the web and blog, while being portable enough to be brought out anywhere. I think i have found my device, now just need to wait for the 2 months to lay my hands on this new phenomenon.

iPad

The Apple iPad

Checkout Steve Jobs releasing the ipad here.
And checkout the images of the coolest devive in town here.

Sikuli, the graphical scripting language from MIT

Share |

Sikuli is a new graphical scripting language created at MIT. Sikuli, the word, means “God’s eye” in the language of Mexico’s Huichol Indians, the power to see and understand things unknown.

It is amazing as its a paradigm shift in the way we can code interactions with any GUI. It enables programming using GUI screenshots rather than lines of code.

As the article on MIT site says : A programmer using Sikuli doesn’t need to know anything about the code underlying a GUI. Infact even Sikuli doesn’t know anything about it, either. Instead, it uses computer vision algorithms to analyze what’s happening on-screen. “It’s a software agent that looks at the screen the way humans do.

Lets take the example of a weather map maintained by some Meteriological deparment, which specifies with a certain color (say dark gray) that it is going to rain in a particular region. A programmer using Sikuli can actually specify that a message should be sent to him mobile when the particular region changes to the rain colors. Instead of using language (as in terminology) to describe the color or the region, the programmer can simply plug screen shots into the script: when this (the region) becomes this color (the color of rain, dark gray), send me a text message. This is a hypothetical scenario i could think about similar to the bus example that is present on the Sikuli website.

Sekuli looks for the targets that receive the commands on the screen using a ‘computer vision engine’ that finds the best matching region. The script is based on Jython, a Python implementation on Java VM so you can use virtually any Python module with it. So there is a learning curve, but a basic understanding of Python is probably all that’s required.

You can watch a You Tube video demo of the language in action here.

The first release of Sikuli contains Sikuli Script, a visual scripting API for Jython, and Sikuli IDE, an integrated development environment for writing visual scripts with screenshots easily. Sikuli Script automates anything you see on the screen without internal API’s support. You can programmatically control a web page, a desktop application running on Windows/Linux/Mac OS X, or even an iphone application running in an emulator.

Data Sources:

http://web.mit.edu/newsoffice/2010/screen-shots-0120.html

Tutorials :

Tutorials on the Sikuli site

Videos:

YouTube video : Script for automating a Coda/Firefox workflow

[youtube=http://www.youtube.com/watch?v=6OtmMKYhEjg]

YouTube video : Automatically setting IP on Mac OS X

[youtube=http://www.youtube.com/watch?v=FxDOlhysFcM]

YouTube video : Tracking a Panda on a webcam

[youtube=http://www.youtube.com/watch?v=vGC9AJqJUqA&feature=related]

Downloads:  Sikuli related downloads are available  here



Go, the new programming language from Google

Share |

Go is the new, open sourced programming language released by ‘Go’ogle recently. The language is intended for the programmers familiar with C or C++ and like these languages its goal is to serve as a system language. Compiled Go code runs at close to the speed of C and its compilation happens almost instantly.
It still seems to in the under construction phase though, still evolving, and not yet redy for production environments. As Ars Technica mentions the ecosystem around the programming language is still a work in progress (ie. IDE integration and the libraries ).

go logo

The creators of the language say that it’s not intended for beginners, but it’s also not terribly difficult to learn. It’s object-oriented and boasts features like true closures and reflection.

This one is another resultant of the 20% time project time that Google is famous for.

Infoq has put together a primer for the language here.

Go’s own tutorial page is here.

,