<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7591241</id><updated>2012-01-30T18:59:37.598-08:00</updated><category term='mobile'/><category term='arm'/><category term='gandhi'/><category term='bugs'/><category term='indian republic day'/><category term='eraust09'/><category term='asus'/><category term='pymol'/><category term='e51'/><category term='scjp'/><category term='kinect'/><category term='chrome'/><category term='windows 7'/><category term='thinking aloud'/><category term='firefox'/><category term='netuter'/><category term='nuclear'/><category term='travel'/><category term='kosh'/><category term='new rupee symbol'/><category term='geo politics'/><category term='conversations'/><category term='symbian'/><category term='dell xps'/><category term='me brand'/><category term='.net'/><category term='iOS'/><category term='review'/><category term='ucertify'/><category term='origami'/><category term='opera'/><category term='notion ink'/><category term='windows phone'/><category term='reporting'/><category term='fortress'/><category term='digital library'/><category term='iconct09'/><category term='connected'/><category term='mypaint'/><category term='cuda'/><category term='java'/><category term='olpc'/><category term='wifi'/><category term='talk'/><category term='simputer'/><category term='os'/><category term='6600'/><category term='security'/><category term='lumia'/><category term='openmoko'/><category term='touchdevelop'/><category term='smartphone'/><category term='mileap-l'/><category term='Blogger'/><category term='function pointers'/><category term='pthreads'/><category term='remembering'/><category term='kde4'/><category term='puppy'/><category term='isro'/><category term='android'/><category term='people'/><category term='chromeos'/><category term='eee T101mt'/><category term='mahatma'/><category term='microsoft research'/><category term='chandrayaan'/><category term='mac'/><category term='speech'/><category term='fun'/><category term='ubuntu'/><category term='jython'/><category term='ipod touch'/><category term='painting'/><category term='vista'/><category term='google'/><category term='eee T91mt'/><category term='cooking'/><category term='media'/><category term='technology'/><category term='toon'/><category term='defence'/><category term='xserver'/><category term='pi'/><category term='apple'/><category term='cricket'/><category term='lumia 800'/><category term='tablet'/><category term='beanshell'/><category term='webprop'/><category term='incidents'/><category term='ipad'/><category term='nui'/><category term='issc'/><category term='fedora'/><category term='mobile os'/><category term='photos'/><category term='paisa'/><category term='general'/><category term='MeTA'/><category term='digital painting'/><category term='C++'/><category term='b2g'/><category term='benq'/><category term='bing'/><category term='nokia'/><category term='opensource'/><category term='python'/><category term='mango'/><category term='steve jobs'/><category term='browser'/><category term='c-dac'/><category term='internet'/><category term='vlife'/><category term='cycling'/><category term='backus'/><category term='nokia sensor'/><category term='motorola'/><category term='australia day'/><category term='rtia'/><category term='touch'/><category term='rupee'/><category term='lg'/><category term='linux'/><category term='t91mt'/><category term='javafx'/><category term='infibeam'/><category term='math'/><category term='recreational'/><category term='adam'/><category term='docs'/><category term='ces'/><category term='photography'/><category term='fotu'/><category term='processor'/><category term='programming'/><category term='user physcology'/><category term='hcl'/><category term='mobilin'/><category term='samsung'/><category term='quantum computing'/><category term='dna'/><category term='kindle'/><category term='xbuntu'/><category term='anu'/><category term='turing'/><category term='srg'/><category term='certification'/><category term='energy'/><category term='small basic'/><category term='webos'/><category term='netbook'/><category term='microsoft'/><category term='s60'/><category term='keyboards'/><category term='mobilis'/><category term='solar'/><category term='gmail'/><category term='onenote'/><category term='avg'/><category term='mobihf'/><title type='text'>Blog of V.Ganesh</title><subtitle type='html'>Blog on all the stuff that interests me :)</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default?start-index=101&amp;max-results=100'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>493</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7591241.post-5086956095715089107</id><published>2012-01-30T18:59:00.000-08:00</published><updated>2012-01-30T18:59:37.617-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MeTA'/><title type='text'>MeTA Studio maintenance release</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;A maintenance release of MeTA Studio is avilable via online update (Help -&amp;gt; Check for updates). The current version number is 2.0.31012012 &lt;br /&gt;&lt;br /&gt;If you are not able to use the online update, manually download and extract: &lt;a href="http://metastudio.googlecode.com/files/metaupdate.zip"&gt;http://metastudio.googlecode.com/files/metaupdate.zip&lt;/a&gt;&amp;nbsp;in the meta/bin directory.&lt;br /&gt;&lt;br /&gt;There are a number of bug fixes in this release. It also adds support for .mol2 files. Many features are still work in progress (chemnotes, app creator etc.), so expect more updates down the line.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-5086956095715089107?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/5086956095715089107/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=5086956095715089107' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/5086956095715089107'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/5086956095715089107'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2012/01/meta-studio-maintenance-release.html' title='MeTA Studio maintenance release'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-4015689890430864448</id><published>2012-01-28T21:02:00.000-08:00</published><updated>2012-01-28T21:06:40.170-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='webos'/><category scheme='http://www.blogger.com/atom/ns#' term='nokia sensor'/><category scheme='http://www.blogger.com/atom/ns#' term='touchdevelop'/><category scheme='http://www.blogger.com/atom/ns#' term='mobile os'/><category scheme='http://www.blogger.com/atom/ns#' term='kosh'/><category scheme='http://www.blogger.com/atom/ns#' term='iOS'/><category scheme='http://www.blogger.com/atom/ns#' term='b2g'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><category scheme='http://www.blogger.com/atom/ns#' term='windows phone'/><title type='text'>Kosh: Building a mobile user experience for myself ;-) - I</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;I have been a smartphone user ever since I went mobile, my first phone being a Symbian Phone. Since then I have, on daily basis used newer version of Symbian, Android (up till Gingerbread), and now I am loving the beauty and elegance of Windows Phone 7 (Mango) on my Lumia 800. Intermittently, I have also dabbled with iOS and Bada. None, however come close to the usability that Windows Phone currently provides. For those of you, who still don't 'get' the Metro UI, this post might enlighten a bit: &lt;a href="http://spillwaybrain.wordpress.com/2011/11/10/why-windows/" title="http://spillwaybrain.wordpress.com/2011/11/10/why-windows/"&gt;http://spillwaybrain.wordpress.com/2011/11/10/why-windows/&lt;/a&gt;&lt;br /&gt;My primary requirement from a Smartphone has been programmability, preferably on the phone itself. With Symbian, I really enjoyed the pys60 (&lt;a href="http://sites.google.com/site/tovganesh/s60" title="http://sites.google.com/site/tovganesh/s60"&gt;http://sites.google.com/site/tovganesh/s60&lt;/a&gt;) and now with Windows Phone, I am having fun with TouchDevelop (&lt;a href="https://www.touchdevelop.com/wblh" title="https://www.touchdevelop.com/wblh"&gt;https://www.touchdevelop.com/wblh&lt;/a&gt;), more on this in subsequent posts. With Android though, I just couldn’t get connected the same way. &lt;br /&gt;While Windows Phone is a great OS,&amp;nbsp;the current price point makes it unaffordable to large section of people. This may change over time, particularly in combination with Nokia. On the other hand, Samsung, with its Bada OS, plans to build a ‘smartphone for everyone’. However, with the current programming model for Bada, particularly the use of C++; doesn’t really go well with the philosophy. Because, to me a smartphone should not&amp;nbsp;only be programmable by a professional third party, but also as easily by the owner of the device; just as is the case with the PC. When you have this joy of programming your own device, you kind of connect to the device for a long attachment, not just for period of your current contract (anyone remembers the BBC Micro?).&lt;br /&gt;&lt;br /&gt;&lt;em&gt;The Phone&lt;/em&gt;&lt;br /&gt;Most smartphone designs today seem to forget that it is actually a phone. So making a phone call on a smartphone is typically much slower than on a very basic Nokia device. You can't just start keying in the number to give a call. You have to open the Phone App and then give a call. And in some designs you even have to press one extra button to bring up the dialer app! Oops that is a complicated phone, but we still like to call it smartphone, for some reason. &lt;br /&gt;So the smartness comes from the fact that it is able to do a whole lot of other things than just being a phone, not that it is easier to make a phone call from it. It serves as a communication hub. It basically tries to provide a complete mobile computing experience in your pocket. Over time, probably we will use the phone component in it a lot lesser, and then it would be more technical to call it a &lt;em&gt;smartmobile&lt;/em&gt;. &lt;br /&gt;Another drawback of most smartphones today is the battery life: it is simply unacceptable. Though my current Nokia Lumia 800 easily lasts for a day and half of normal usage (always on data, few calls and text messages, occasional games, about half hour of GPS usage - for sports tracker), for it to be usable by a large majority of people in a nation like India, it needs to run on solar power or an alternate form of energy (body energy, crank shaft, anybody?). Currently, though I can see Solar energy as the only viable solution. This could be coupled with a crank shaft enabled charger, though my experience with a crank shaft device (Philips radio), has not been that great : probably it had a design flaw.&amp;nbsp; For most of the mobile devices today, the display is one of the components that consumes the maximum amount of power. Without the display these devices could go on easily for more than a week. Take for instance the Kindle, it can easily go for about 10 or more days, even with the 3G radio on; with the radio off it lasts for more than a month. The one major difference is the screen: e-ink. Although the e-ink looks fine for a book reader, for a mobile device it will not&amp;nbsp;work out. Options would be to use color e-ink or&amp;nbsp;PixelQi screen. The recent demonstration by the OLPC project [&lt;a href="http://www.youtube.com/watch?v=ITHNbOrPQyM"&gt;http://www.youtube.com/watch?v=ITHNbOrPQyM&lt;/a&gt;] shows some hope, but a lot of work needs to be done to make it to a device that can be held in your hands. &lt;br /&gt;To design the right hardware would be a challenge. At this moment I am not very clear about what this hardware would be, so I will use followup posts to put in my thoughts on the hardware side.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;The UI&lt;/em&gt;&lt;br /&gt;So, I want a smartmobile, whose primary functions is to stay connected with the people you care about: friends, family and co-workers. The Metro UI, which I pretty much like, tries to do this with what is called as a People's Hub. This is a well though out piece of UI, which threads all your contacts, communication into a single place. This also connects to the social media, and brings up the latest updates of your friends. &lt;br /&gt;Taking cue from this, and observing how I use my mobile device, I think there are three most important things I do with a mobile device: Keep in touch with people, Search for information and use Applications.&lt;br /&gt;&lt;br /&gt;So let me introduce to you : &lt;strong&gt;&lt;em&gt;Kosh&lt;/em&gt;&lt;/strong&gt; (Sanskrit: a collection / repository)&lt;br /&gt;It is a collection of things I do: &lt;br /&gt;&lt;ul&gt;&lt;li&gt;People Kosh : The collection of all tools allowing one to connect to people. The Kosh UI is always accessible from anywhere (if using a full screen application), by using a Swipe down gesture. People Kosh needs only three main components: Phone (which includes&amp;nbsp;VOIP / video calls), Message (which includes SMS and Email) and Social updates (a quick way to be in touch with people on your social networks). The Phone and Message Apps are also 'live tiles'. Unlike Windows Phone 7, they will display&amp;nbsp;additional information, such as from whom you missed the last call, last line from the text message you received recently etc.&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-rsoNSK_FwWI/TyIRmSE7YtI/AAAAAAAABsI/xZyy8HlLd8w/s1600/kosh-main.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-rsoNSK_FwWI/TyIRmSE7YtI/AAAAAAAABsI/xZyy8HlLd8w/s320/kosh-main.PNG" width="318" /&gt;&lt;/a&gt;&lt;a href="http://lh6.ggpht.com/-Iqful-A-BWc/TxwVMlaP4TI/AAAAAAAABrA/JFPsPyHz2ww/s1600-h/metro-phone2.gif" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="metro-phone" height="107" src="http://lh5.ggpht.com/-V-VQ2Jkc4Jg/TxwVNXQX4hI/AAAAAAAABrI/etdyOL4DE2o/metro-phone_thumb.gif?imgmax=800" style="display: block; float: none; margin-left: auto; margin-right: auto;" title="metro-phone" width="125" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Search Kosh: The collection of all search tools. This will be central place to search anything (well probably some things in life are still better searched on your own ;) ) : either on the phone,&amp;nbsp;or the&amp;nbsp;Internet. The search can be either text based [input: on-screen keyboard], voice based [input: microphone, audio file] (this will not be just voice recognition, but should be localized, and probably should integrate music search, radio search etc.) and visual [image, camera] (scan image, photo,&amp;nbsp;QR code, bar code and probably video clip). &lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-Gqb8xHjQ8UI/TyITN4F5qoI/AAAAAAAABsQ/VXyw-tyIzik/s1600/kosh-search.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-Gqb8xHjQ8UI/TyITN4F5qoI/AAAAAAAABsQ/VXyw-tyIzik/s320/kosh-search.PNG" width="185" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Apps Kosh: The collection of all apps. Device status like remaining battery, Network connectivity are just another apps. One need not have integrated UI for the same. Each icon acts as a means to launch the application. By default the icons are alphabetically organized (as grid of or as a list). Application icons may display notifications. Notifications can be in the form of text or image or a combination of the two, and are displayed alternatively or along with the default icon. Icons with notifications automatically move up and have a glow surrounding them. Once the user taps the apps with notification to open, the icons are automatically placed in their usual location. &lt;br /&gt;To switch between Apps, use three finger pinch. This will show a list of 'active apps' with end of the list&amp;nbsp;being signified by a shadow on the edge. An active app is not the same as a background app : in fact, on a constrained device it would not be really a good idea. An active app here, is the one that has registered to the system for a background notification. Alternatively the only app that is available 'in memory' is the foreground application. The applications that require background processing (play music, for instance) will be handled by a system process instead. &lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-O2vxBi3jg4E/TyONc51zLFI/AAAAAAAABsg/XLVjbKcGU_U/s1600/kosh-apps.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="406" src="http://1.bp.blogspot.com/-O2vxBi3jg4E/TyONc51zLFI/AAAAAAAABsg/XLVjbKcGU_U/s640/kosh-apps.PNG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;em&gt;The Architecture&lt;/em&gt;&lt;br /&gt;Well, I want to build the full stack. That is because whatever is currently available is probably not going to work for me.&amp;nbsp;It is not only important to get&amp;nbsp;the kernel done right, but also the rest of the components done well to&amp;nbsp;make for a great user experience (UE). The diagram below shows the most important components of this stack.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-RFLOcK0_OqY/TyOTuu2LFuI/AAAAAAAABso/LNxEBQGh_s0/s1600/kosh-architecture.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="215" src="http://4.bp.blogspot.com/-RFLOcK0_OqY/TyOTuu2LFuI/AAAAAAAABso/LNxEBQGh_s0/s400/kosh-architecture.PNG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;The Kosh system will be build on a mirco-kernel architecture. This would mean the Linux (or Android / Palm OS ) kernel would not be a good starting point. A QNX like kernel would be the way to go. The other components are the telephony and network layer, specifically for handling the communication needs. The system process for notification and other management purposes. The Kosh API layer for providing APIs for the UI layer as well as writing third party applications.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-nlojUisFJ5g/TyO97ZuRKYI/AAAAAAAABs4/P1JgC3RjgnA/s1600/kosh-api.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="325" src="http://1.bp.blogspot.com/-nlojUisFJ5g/TyO97ZuRKYI/AAAAAAAABs4/P1JgC3RjgnA/s400/kosh-api.PNG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;The Kosh API layer will have the above major components. I think for all that I outlined about, these set of broad APIs would be just enogh to start with. The UI layer will be build using these APIs and a WebKit based (or WebKit like) rendering engine. This essentially means all user interface layer will be build on HTML 5+ and JavaScript. Consequently, the Kosh APIs will be&amp;nbsp;exposed as&amp;nbsp;JavaScript. Also all the third party apps will be written using HTML and JavaScript. This is a philosophy quite akin to webOS. Essentially this means that EnyoJS might be a good starting point for looking at API design. Another project to look at is Mozzila B2G, the&amp;nbsp; Boot to Gecko&amp;nbsp;initiative. &lt;br /&gt;&lt;br /&gt;&lt;em&gt;A carrier independent network&lt;/em&gt;&lt;br /&gt;We are over reliant on the 'carrier network' for all the communication today. Though 'carrier networks' will not disappear overnight, it would be good to have a way of communication that does not rely on a centralizer carrier.That would allow for a medium of communication which is not overlay regulated.&amp;nbsp;For emergency needs though, a carrier or satellite based solution is still required. Irrespective of this, for me, communication among humans should ideally be free, that is what takes the race ahead. At the moment though this is not exactly the case. There is the Internet, that was supposed to be a free medium, but due to one component: the DNS, it could be unfairly controlled. TCP does allow peer-to-peer communication, with no centralized control, but again for people to 'find' each other, we need a kind of directory service. Skype for instance uses peer-to-peer communication, but requires a central authenticating authority. A few years ago, Nokia, experimented with peer-to-peer, proximity communication, using an application called Sensor. The Sensor application (still available for old Symbian), used the Bluetooth as a means of communicating with people in proximity (instead of directly talking to each other!). The Sensor app would host a mobile page of you (like your facebook page), people could see this from their apps and if they like, send message to you, and probably become friends. Sounded like a pretty good idea, but somehow did not catchup, and the project seems to be abandoned altogether, at least&amp;nbsp;for now. &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-OSmwqoS8DPA/TyP_K_zP5QI/AAAAAAAABtA/AczjGKgb7-k/s1600/kosh-messenger.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://3.bp.blogspot.com/-OSmwqoS8DPA/TyP_K_zP5QI/AAAAAAAABtA/AczjGKgb7-k/s400/kosh-messenger.PNG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;I think, at least for local communication needs, one can setup a peer-to-peer communication system that is independent of any infrastructure. Every device in this system behaves as a carrier. Consider that everyone owns such a device. Also, in a modern city, I think it would be safe to assume that every person will find at least another person with in 10 meters radius (this is just a hypothesis right now, a proof for this would be amazing). All the devices in&amp;nbsp;this system will have a unique number, and will be owned by a person. Every device will have a public and private key for the purpose of security. Now consider that a person wants to&amp;nbsp;send a message to his mate.&amp;nbsp;The way this would work out is as follows:&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;The sender knows the public key and the device identifier of the receiver. For this to happen, both the sender and receiver should have met physically and exchanged this information once.&lt;/li&gt;&lt;li&gt;A message packet is prepared with the device identifier, and the content&amp;nbsp;encrypted using public key.&lt;/li&gt;&lt;li&gt;In addition, the message packet will contain a field for signifying the importance along with a hop counter. At the source, the importance&amp;nbsp;field will have the highest value, while the hop counter will be zero. Every second hop a packet makes the importance is decremented by one, where as the hop counter is incremented with each hop. &lt;/li&gt;&lt;li&gt;The message is then broadcasted to all the nearby (say with in 10 meters radius) devices.&lt;/li&gt;&lt;li&gt;If any of these devices is the intended device, the process completes. There still might be lingering packets in the network carrying the original message, these will eventually die as their importance decreases. &lt;/li&gt;&lt;li&gt;If the importance field&amp;nbsp;of the message packet reaches a negative value, it is not re-broadcasted, else it is re-broadcasted.&lt;/li&gt;&lt;/ul&gt;The above is quite akin to the way messages&amp;nbsp;were transmitted in olden days (that were not from Kings). I think this should work wonderfully if the density of the device is sufficient, though at this point I don't have a proof of what this sufficient number should be.&lt;br /&gt;One drawback of this system is power requirement. I am not sure a device that would handle this amount of traffic can last for long, given today's battery technology: the radio (apart from the display) is a major power guzzler. &lt;br /&gt;&lt;br /&gt;&lt;em&gt;Alternative positioning&lt;/em&gt;&lt;br /&gt;While the GPS works great where I live, and I am actually pleasantly surprised by the accuracy of Nokia Drive app on my Lumia, there is a need for a cheaper solution that will work even if the satellites are out of visibility. Nokia Lumia and most other modern smartphones&amp;nbsp;supports A-GPS, which augments the satellite positioning with other information such as cellular tower positions, wifi hotspots and the IP address of your device to give pretty accurate positioning information.&lt;br /&gt;Another approach would be to use landmarks as a way of positioning. This would basically involve the use camera and some image processing.&amp;nbsp;The device will store information on the known landmarks and their positions. The stream shot coming from the camera&amp;nbsp;will be mapped on to the available landmarks and approximate position calculated. A system like thing, might not be good for turn-by-turn navigation, but will be useful if your are walking or cycling and you want to roughly know your current location. Again, this is not a substitute for GPS, which also provides altitude information, but then for day-to-day use this might just work out. &lt;br /&gt;&lt;br /&gt;&lt;em&gt;Programming Model and On-device programming&lt;/em&gt;&lt;br /&gt;Kosh will be using HTML + JavaScript for user level programs. Any hardware level code will be written using pure C. &lt;br /&gt;The most challenging aspect, though is to create an On-device programming environment that is easy to use, but also powerful to take full advantage of the capabilities of the device. In my earlier post on Nokia Lumia, I had mentioned about TouchDevelop from Microsoft Research. This is terrific on-device programming environment and I have not found anything yet that comes even close to this. This is one environment that makes me love the Lumia (to see stuff I am up to using TouchDevelop, visit: &lt;a href="https://www.touchdevelop.com/wblh" title="https://www.touchdevelop.com/wblh"&gt;https://www.touchdevelop.com/wblh&lt;/a&gt;).&amp;nbsp; &lt;br /&gt;To make Kosh really interesting an on-device programming environment akin to TouchDevelop must be built.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;References&lt;/em&gt;&lt;br /&gt;[1] &lt;a href="http://spillwaybrain.wordpress.com/2011/11/10/why-windows/" title="http://spillwaybrain.wordpress.com/2011/11/10/why-windows/"&gt;http://spillwaybrain.wordpress.com/2011/11/10/why-windows/&lt;/a&gt;&lt;br /&gt;[2] &lt;a href="http://enyojs.com/"&gt;http://enyojs.com/&lt;/a&gt;&lt;br /&gt;[3] &lt;a href="http://www.eink.com/display_products_triton.html"&gt;http://www.eink.com/display_products_triton.html&lt;/a&gt;&lt;br /&gt;[4] &lt;a href="http://www.pixelqi.com/products"&gt;http://www.pixelqi.com/products&lt;/a&gt;&lt;br /&gt;[5] &lt;a href="http://www.qnx.com/products/neutrino-rtos/index.html"&gt;http://www.qnx.com/products/neutrino-rtos/index.html&lt;/a&gt;&lt;br /&gt;[6] &lt;a href="http://www.webkit.org/"&gt;http://www.webkit.org/&lt;/a&gt;&lt;br /&gt;[7] Wiki on Nokia Sensor: &lt;a href="http://en.wikipedia.org/wiki/Nokia_Sensor"&gt;http://en.wikipedia.org/wiki/Nokia_Sensor&lt;/a&gt;&lt;br /&gt;[8] Mozilla Mobile web OS: &lt;a href="https://wiki.mozilla.org/B2G"&gt;https://wiki.mozilla.org/B2G&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Followup&lt;/em&gt;&lt;br /&gt;At this point, I only have idea. Not a single&amp;nbsp;line of code to show. But to start it up, I had to write this down. This is just a beginning&amp;nbsp;of the things to come, and hopefully you will love it too :)&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Fine Print&lt;/em&gt;&lt;br /&gt;The ideas, text and graphics&amp;nbsp;in this post are exclusively created and owned by the author. The templates for few icons in the post are taken from a Google image search, they were then suitably modified for my needs. All the above content, and any followup posts with the label "&lt;strong&gt;&lt;em&gt;kosh&lt;/em&gt;&lt;/strong&gt;"&amp;nbsp;is henceforth made available under Creative Commons License (&lt;a href="http://creativecommons.org/licenses/by/3.0/"&gt;http://creativecommons.org/licenses/by/3.0/&lt;/a&gt;) and may be attributed as : Kosh, by V. Ganesh.&lt;br /&gt;The text also contains references to product names, and are trademarks of respective organizations. They are used in the text for information purpose only.&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-4015689890430864448?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/4015689890430864448/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=4015689890430864448' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/4015689890430864448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/4015689890430864448'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2012/01/kosh-building-mobile-user-experience.html' title='Kosh: Building a mobile user experience for myself ;-) - I'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-rsoNSK_FwWI/TyIRmSE7YtI/AAAAAAAABsI/xZyy8HlLd8w/s72-c/kosh-main.PNG' height='72' width='72'/><thr:total>0</thr:total><georss:featurename>Pune, Maharashtra, India</georss:featurename><georss:point>18.5204303 73.8567437</georss:point><georss:box>18.3999798 73.6988152 18.6408808 74.01467219999999</georss:box></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-8612958274350211611</id><published>2012-01-25T19:51:00.001-08:00</published><updated>2012-01-25T19:51:22.544-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='6600'/><category scheme='http://www.blogger.com/atom/ns#' term='nokia'/><category scheme='http://www.blogger.com/atom/ns#' term='smartphone'/><title type='text'>An inside look at one of the first popular smartphones: Nokia 6600</title><content type='html'>&lt;p&gt;The first ever mobile phone I owned was in fact a Smartphone: Nokia 6600. This was one of the best phones available at one time, in terms of cpu, memory and availability of installable 3rd party applications. It even had a modern day browser: Opera Mobile. Was just a perfect piece of hardware: but lacked 3G. And then the advent of iPhone just made it look too lame. I always wanted to have a look inside this smartphone to see what chips make it tick. So, finally I took apart the circuit board of 6600. It has a 104MHz ARM processor, with onboard RAM of 10MB. There is also internal storage chips which I guess is either 16MB or 32MB. Pretty low specs compared to what I have on my Lumia 800 (which has almost comparable hardware to my Asus t91mt – except on the RAM front).&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-5yNKvpDkH28/TyDNq_MY8mI/AAAAAAAABro/bHUk1Uv1WQo/s1600-h/IMG_27554.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_2755" border="0" alt="IMG_2755" src="http://lh5.ggpht.com/-wHyxc78SnsY/TyDNr8GZ0JI/AAAAAAAABrw/C654s8RP6yY/IMG_2755_thumb15.jpg?imgmax=800" width="244" height="129"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-_2j7LpJrXCY/TyDNtLJMvDI/AAAAAAAABr4/jsSpcsvtBWM/s1600-h/IMG_27564.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="IMG_2756" border="0" alt="IMG_2756" src="http://lh3.ggpht.com/-nb2-Ek1OCLQ/TyDNt24DlFI/AAAAAAAABsA/f1y30V5rXFw/IMG_2756_thumb12.jpg?imgmax=800" width="244" height="127"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-8612958274350211611?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/8612958274350211611/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=8612958274350211611' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/8612958274350211611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/8612958274350211611'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2012/01/inside-look-at-one-of-first-popular.html' title='An inside look at one of the first popular smartphones: Nokia 6600'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-wHyxc78SnsY/TyDNr8GZ0JI/AAAAAAAABrw/C654s8RP6yY/s72-c/IMG_2755_thumb15.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-2199946117219332795</id><published>2012-01-25T19:30:00.001-08:00</published><updated>2012-01-25T20:15:15.764-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='indian republic day'/><category scheme='http://www.blogger.com/atom/ns#' term='australia day'/><title type='text'>A photo … and a national day that two nations share</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;a href="http://lh5.ggpht.com/-3mmkmcxXx1Y/TyDIuG6EzTI/AAAAAAAABrQ/zXdnLJ8ix20/s1600-h/IMG_4269_edit%25255B3%25255D.jpg"&gt;&lt;img alt="IMG_4269_edit" border="0" height="244" src="http://lh4.ggpht.com/-o-mTTZGI4gM/TyDIvAtrT8I/AAAAAAAABrY/_s-t3vgTeQU/IMG_4269_edit_thumb.jpg?imgmax=800" style="background-image: none; border: 0px currentColor; display: block; float: none; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="IMG_4269_edit" width="129" /&gt;&lt;/a&gt;&lt;br /&gt;It is republic day in India again. And I was pleasantly greeted by this tri-color on my Lumia this morning. Happy Republic Day!&lt;br /&gt;Today is also the Australia Day,&amp;nbsp; so warm wishes to my Oz friends. I remember, discovering this for the first time few years ago when I was in Oz, that we share the same day as our national day. It was also the first time I was out of India on a republic day, but knowing that the other land also shared a national day, made it sweet &lt;img alt="Smile" class="wlEmoticon wlEmoticon-smile" src="http://lh4.ggpht.com/-kp7W5SFu3tw/TyDIvzEocPI/AAAAAAAABrc/D0wv-bbsSrY/wlEmoticon-smile%25255B2%25255D.png?imgmax=800" /&gt;.&lt;br /&gt;&lt;br /&gt;|| वसुधैव कुतुंबकं || ( &lt;a href="http://en.wikipedia.org/wiki/Vasudhaiva_Kutumbakam"&gt;vasudhaiv kutumbakam&lt;/a&gt; ) &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-2199946117219332795?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/2199946117219332795/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=2199946117219332795' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/2199946117219332795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/2199946117219332795'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2012/01/photo-and-national-day-that-two-nations.html' title='A photo … and a national day that two nations share'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-o-mTTZGI4gM/TyDIvAtrT8I/AAAAAAAABrY/_s-t3vgTeQU/s72-c/IMG_4269_edit_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-5823109371884816151</id><published>2012-01-22T07:16:00.000-08:00</published><updated>2012-01-22T07:16:36.775-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blogger'/><category scheme='http://www.blogger.com/atom/ns#' term='nokia'/><category scheme='http://www.blogger.com/atom/ns#' term='lumia 800'/><title type='text'>A test post from Nokia Lumia</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;This is just a test post from my Nokia Lumia. Just to say that it works great. And the onscreen keyboard is just too good even for writing a long enogh post.&lt;br /&gt;Just loving this :)&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-5823109371884816151?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/5823109371884816151/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=5823109371884816151' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/5823109371884816151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/5823109371884816151'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2012/01/test-post-from-nokia-lumia.html' title='A test post from Nokia Lumia'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-4837988414557268391</id><published>2011-12-18T00:41:00.001-08:00</published><updated>2011-12-30T19:36:54.295-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nokia'/><category scheme='http://www.blogger.com/atom/ns#' term='lumia'/><category scheme='http://www.blogger.com/atom/ns#' term='mango'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft research'/><category scheme='http://www.blogger.com/atom/ns#' term='lumia 800'/><category scheme='http://www.blogger.com/atom/ns#' term='review'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='windows phone'/><title type='text'>Back to Nokia, with a Lumia!</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;a href="http://lh4.ggpht.com/-HLlLQKHkvYQ/Tu2nFsIEMdI/AAAAAAAABo0/rce6yNNmzj0/s1600-h/IMG_4261_copy5.jpg"&gt;&lt;img align="left" alt="IMG_4261_copy" border="0" height="188" src="http://lh4.ggpht.com/-MmooJOOZX08/Tu2nGvBoDGI/AAAAAAAABo8/O5mS8d1TA-g/IMG_4261_copy_thumb2.jpg?imgmax=800" style="background-image: none; border-width: 0px; display: inline; float: left; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="IMG_4261_copy" width="268" /&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/-KL0oxBkbjOs/Tu2nH-TPegI/AAAAAAAABpE/y40ysGq25kQ/s1600-h/IMG_4256_copy5.jpg"&gt;&lt;img alt="IMG_4256_copy" border="0" height="189" src="http://lh5.ggpht.com/-YwQZPJPKz6g/Tu2nI0ZkchI/AAAAAAAABpM/4bDcmrJRDy0/IMG_4256_copy_thumb2.jpg?imgmax=800" style="background-image: none; border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="IMG_4256_copy" width="270" /&gt;&lt;/a&gt;&lt;br /&gt;Well yes, somehow I convinced (rather spoiled) myself into buying this device. I was just to frustrated with my current Android device and I had no plans on falling back on Nokia E51 (the Symbian device that I used before). Well in the process I actually cleared up my digital inventory: essentially sold off my laptop (to get some funds &lt;img alt="Smile with tongue out" class="wlEmoticon wlEmoticon-smilewithtongueout" src="http://lh3.ggpht.com/-qr-filqGClI/Tu2nJ-Ee9CI/AAAAAAAABpU/JBq1Q9ZLvXQ/wlEmoticon-smilewithtongueout2.png?imgmax=800" /&gt;). So now I am reduced to this stunning new Nokia Lumia, my Asus t91mt and the regular desktop. &lt;br /&gt;There was good reason to do that. I seem to be carrying a lot of “digital burden” with me. Particularly the laptop. At home I use Windows on desktop (with Ubuntu running as virtual machine). And when my desktop is being used by my parents, I use my Asus t91mt. At work I almost exclusively use Linux. I need a Windows machine mainly to take notes (I use OneNote) and if I need to make presentations or use Word. Since I don’t have a Windows machine at work, I mostly tried to use my personal laptop for this purpose. I also tried using Google docs, but it simply doesn’t meet my needs. And carrying the laptop was a pain for everyday travel. I wanted my phone instead to do the task, but it simply wouldn’t work the way I wanted. Moreover, it was simply problematic : the more I tried to use it, the more it crashed. Eventually, I found one smartphone that could do it all: the elegantly build Nokia Lumia with Windows Mango OS, and Office App built right into the device.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;On the face: Beautiful, and Wow&lt;/em&gt;&lt;br /&gt;Nokia knows how to build the hardware that blends seamlessly with the software. The Lumia 800 (I still think Nokia should not have put that number and just made one product with the name Lumia), has a stunningly beautiful, unibody polycarbonate casing with curved AMOLED corning gorilla glass display. To sum up all the jargon: its a beautifully designed solid product, with a soul in it.&lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-cardrqhS5Vo/Tu2nLJmZNQI/AAAAAAAABpc/0K3HWNDef6A/s1600-h/WP_000006_copy%25255B3%25255D.jpg"&gt;&lt;img alt="WP_000006_copy" border="0" height="244" src="http://lh5.ggpht.com/-0p0uGTYY1LE/Tu2nL6eY4eI/AAAAAAAABpk/M-q054yMHgo/WP_000006_copy_thumb.jpg?imgmax=800" style="background-image: none; border: 0px currentColor; display: block; float: none; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="WP_000006_copy" width="234" /&gt;&lt;/a&gt;&lt;br /&gt;Even the power adapter is nicely designed. It is slim as a plug, and you don’t even feel its an adapter. My only complaint is that it should have been black for a black phone, or they should have made a white Lumia. &lt;br /&gt;And then there is this wow factor. The Windows Phone Mango adds the needed sweetness on the top of that wow factor. The Metro UI is a refreshing break from static icons of iOS and Android. Though one may say that Widgets do the same thing as Live tiles : it is not. Widgets are battery hog on Android, Live tiles are not. &lt;br /&gt;&lt;br /&gt;&lt;em&gt;Below the skin: pleasantly useful and gets the work done &lt;/em&gt;&lt;br /&gt;A lot has been said about the “gets the work done” for Windows Phone and I can say this again. I have all that I need out-of-box. It connects to GMail, Hotmail and Yahoo without the need for any app download. Twitter and Facebook is supported on the phone : no apps needed if you are happy with basic functionality. &lt;br /&gt;I use OneNote a lot, and the integrated Office Hub is a treat of usability for me. This is kind of “must have” functionality for me and Windows Phone does it just right. &lt;br /&gt;The other application I use a lot is Maps. Although the Lumia comes with Nokia maps and you can download a third-party Google maps app from Windows Phone market place, I miss one feature: ability to search for public transport routes. The Nokia maps seems to support this, though it doesn’t seem to work in the place I live. &lt;br /&gt;And most importantly: the device has no lag even when using it with loads of apps or browsing a number of sites. This is remarkably better than any Android device that I have used so far.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Apps and all&lt;/em&gt;&lt;br /&gt;Generally all the reviews on the Internet these days are all praise for Windows Phone, except one thing: the selection of Apps. After using the windows phone marketplace, I don’t think I fully agree. I found my most used app on the other platform in the marketplace. Moreover, these are more beautifully designed than the once available on other platform. Sure the number of Apps in marketplace is smaller, but definitely not the quality, they are simply superior. &lt;br /&gt;Not everything is rosy though. Two main sour points are: Skype is entirely missing (though I hope this will soon get resolved as now Microsoft itself has purchased the company) and Adobe reader (while on all other platforms this has been updated to X, marketplace still has the older 9.0 version .. thats lame).&lt;br /&gt;&lt;br /&gt;&lt;em&gt;The Camera&lt;/em&gt;&lt;br /&gt;&lt;a href="http://lh3.ggpht.com/-irj9E9SCUKE/Tu2nNMj9pYI/AAAAAAAABps/HXqjRd5LAUk/s1600-h/WP_000004%25255B3%25255D.jpg"&gt;&lt;img alt="WP_000004" border="0" height="184" src="http://lh3.ggpht.com/-nCq69VKuhjM/Tu2nOZ1gU3I/AAAAAAAABp0/pxhR_nqYILw/WP_000004_thumb.jpg?imgmax=800" style="background-image: none; border: 0px currentColor; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="WP_000004" width="244" /&gt;&lt;/a&gt;&lt;a href="http://lh5.ggpht.com/-hMkYl3FgAo8/Tu2nPf9mtAI/AAAAAAAABp8/EnFA3g8Qia0/s1600-h/WP_000005%25255B3%25255D.jpg"&gt;&lt;img alt="WP_000005" border="0" height="184" src="http://lh5.ggpht.com/-Mh-va9mevII/Tu2nQZpuYqI/AAAAAAAABqE/JCfB4IS9zws/WP_000005_thumb.jpg?imgmax=800" style="background-image: none; border: 0px currentColor; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="WP_000005" width="244" /&gt;&lt;/a&gt;&lt;br /&gt;The camera performance is reasonable for my needs to do casual photography. For serious needs I do have a DSLR. Of-course it is just unfair to compare this camera with my DSLR for quality, but Nokia could probably have done a better job at handling scenes with low light conditions. I also could not find a way to correct for “red-eyes” within the Camera application.&amp;nbsp; There is no auto-panorama on the default camera app, but you can get an App from the marketplace that does a pretty good job for this.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Sound and Music&lt;/em&gt;&lt;br /&gt;Zune player on the phone is a nicely integrated app. The “music+videos” hub really makes it interesting as it not only integrates the radio, but also other online music services and related apps.&lt;br /&gt;The speaker quality is what I would term as OK. The bundled headset is of good quality, but as with others, it slips from my ears (they just don’t get it that I am a good listener &lt;img alt="Winking smile" class="wlEmoticon wlEmoticon-winkingsmile" src="http://lh3.ggpht.com/-Bni9GsX8CB8/Tu2nRfJ0JkI/AAAAAAAABqM/k0LVgaSALLg/wlEmoticon-winkingsmile%25255B2%25255D.png?imgmax=800" /&gt;). &lt;br /&gt;On the Nokia Support site there were many complaints regarding sound quality when the headset is attached (either supplied or any other headset with 3.5mm connector). What I found is that it actually depends on the quality of the music file you are playing. With good quality mp3 files (the ones that I created from my own collection of CDs) had excellent response (even at the highest volume). This is not simply the case with another mp3 file I created from a cassette tape. It actually sounded better on my PC, but on the device it had this cracking sound as I increased the volume. This prompts me to think that this is more of an issue with the software that does the decoding. Hopefully a future software update will fix this.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Battery life&lt;/em&gt;&lt;br /&gt;My usage of this phone has been quite heavy till now. So I can’t really judge the battery life in normal use. That said I got about 8 hours of continuous use with Wifi on. I will update this post as I get more idea of battery life on daily use basis. &lt;br /&gt;&lt;br /&gt;[&lt;em&gt;Update 1&lt;/em&gt;: I am still testing the battery life. But my normal use seems to last for about 24 hrs or more. Nokia also replaced my phone (without even me asking!), so I am actually happy :).&amp;nbsp;Today I had put on the WiFi most of the time as I was writing scripts using TouchDevelop (see below). The battery lasted for about 8 hrs, that is sort of consistant with my heavy usage as observed earlier. ]&lt;br /&gt;&lt;br /&gt;&lt;em&gt;A new way to develop: &lt;a href="http://www.touchdevelop.com/"&gt;TouchDevelop&lt;/a&gt;&lt;/em&gt;&lt;br /&gt;&lt;a href="http://www.touchdevelop.com/"&gt;&lt;img alt="image" border="0" height="87" src="http://lh5.ggpht.com/-w11ox9-QM54/Tu2nSaTK5_I/AAAAAAAABqU/xCFOL5PMi3Y/image%25255B3%25255D.png?imgmax=800" style="background-image: none; border: 0px currentColor; display: block; float: none; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="244" /&gt;&lt;/a&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;My first ever phone was a Nokia 6600 (&lt;a href="http://tovganesh.blogspot.com/2006/05/bugs-in-symbian-math-library.html"&gt;here&lt;/a&gt;) and then the Nokia E51 (&lt;a href="http://tovganesh.blogspot.com/2008/08/why-i-will-never-buy-iphone.html"&gt;here&lt;/a&gt;). After this I had a brief stint with Android platform (&lt;a href="http://tovganesh.blogspot.com/2011/02/from-symbian-to-android.html"&gt;here&lt;/a&gt;). My primary requirement from any device has always been: programmability, apart from usability. I have been always hooked to the Nokais from day 1 because of the amazing programmability of these devices. I build a complete Quantum Chemistry program (mobihf : &lt;a href="http://sites.google.com/site/tovganesh/s60" title="http://sites.google.com/site/tovganesh/s60"&gt;http://sites.google.com/site/tovganesh/s60&lt;/a&gt;) on it and even presented a &lt;a href="http://sites.google.com/site/tovganesh/vg_mobihf_nws74.pdf?attredirects=0"&gt;paper on this work&lt;/a&gt;! I could not say the same for the Android platform, somehow I have been disappointed even before I used the platform (&lt;a href="http://tovganesh.blogspot.com/2007/11/speculating-on-android-platform.html"&gt;here&lt;/a&gt; and &lt;a href="http://tovganesh.blogspot.com/2007/11/android-is-out-but-am-bit-disappointed.html"&gt;here&lt;/a&gt;). Although Android has an in device programming project (&lt;a href="http://code.google.com/p/android-scripting/" title="http://code.google.com/p/android-scripting/"&gt;http://code.google.com/p/android-scripting/&lt;/a&gt;), it is not actually “officially supported”. Neither I got around to use this properly on my android device.&lt;br /&gt;With Windows Phone, though, Microsoft Research has done a great job by releasing TouchDevelop (&lt;a href="https://www.touchdevelop.com/help" title="https://www.touchdevelop.com/help"&gt;https://www.touchdevelop.com/help&lt;/a&gt; and &lt;a href="http://research.microsoft.com/en-us/projects/touchdevelop/" title="http://research.microsoft.com/en-us/projects/touchdevelop/"&gt;http://research.microsoft.com/en-us/projects/touchdevelop/&lt;/a&gt;), a new way to program the device without a PC. On my Nokia Lumia, I was up and writing a simple graph plot script in not more than 15 mins (see this: &lt;a href="https://www.touchdevelop.com/wblh" title="https://www.touchdevelop.com/wblh"&gt;https://www.touchdevelop.com/wblh&lt;/a&gt;). Although, I already have Windows Phone SDK installed on my desktop, I find programming on the device very interesting (as I have said this &lt;a href="http://tovganesh.blogspot.com/2010/12/when-can-i-have-my-personal-superphone.html"&gt;here&lt;/a&gt; and various other posts &lt;a href="http://tovganesh.blogspot.com/search/label/netuter"&gt;here&lt;/a&gt;), and is the only way to break from being dependent on the PC. This also gives you a feeling that you have complete control of the device and that you are not dependent on any third-party to get something done exactly the way you want it. &lt;br /&gt;I think, Microsoft Research, with its TouchDevelop, has shown a way that this could be done. It may not be perfect, but this is probably the direction that we should take. Hope that this gets carried over to the forthcoming “Windows 8”, which would be quite a radical development.&lt;br /&gt;In forthcoming posts, I hope to put in more efforts to cover TouchDevelop as I get more familiar with it and write more “fun” scripts &lt;img alt="Smile" class="wlEmoticon wlEmoticon-smile" src="http://lh5.ggpht.com/-O2VjGlDB5l4/Tu2nTLXXRYI/AAAAAAAABqc/HpardvgFv2Y/wlEmoticon-smile%25255B2%25255D.png?imgmax=800" /&gt;.&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;Connecting to the PC : Zune&lt;/em&gt;&lt;br /&gt;&lt;a href="http://www.touchdevelop.com/"&gt;&lt;img alt="zune-nokia-lumia" border="0" height="182" src="http://lh4.ggpht.com/-3uKJl1iGCgc/Tu2nUAHWp0I/AAAAAAAABqk/0-QQ9nhlYYM/zune-nokia-lumia%25255B3%25255D.png?imgmax=800" style="background-image: none; border: 0px currentColor; display: block; float: none; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="zune-nokia-lumia" width="299" /&gt;&lt;/a&gt;&lt;br /&gt;This is very simple. And as I have been already using the Zune player, I had no problems with connecting the device to the PC. Compared to Android (or Symbian) however, there is no way to expose the device storage as a filesystem on the PC. The Windows Phone is handled by Zune just the way iOS devices are handled by the iTunes player. &lt;br /&gt;&lt;br /&gt;&lt;em&gt;Nokia care: has it improved?&lt;/em&gt;&lt;br /&gt;I had complained about my previous stint with Nokia Care (&lt;a href="http://tovganesh.blogspot.com/2008/11/nokia-care-center-is-simply-bad.html"&gt;here&lt;/a&gt;). I am not sure of the current status. Though I must say that in-showroom experience of buying the Lumia was fantastic : very friendly and knowledgeable people.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;In the end : would I recommend this?&lt;/em&gt;&lt;br /&gt;Definitely. The major deciding factor for many would be the price. It would however offset if you look at it as a complete mobile computing device rather than just a phone, which is what it really is. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-4837988414557268391?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/4837988414557268391/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=4837988414557268391' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/4837988414557268391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/4837988414557268391'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/12/back-to-nokia-with-lumia.html' title='Back to Nokia, with a Lumia!'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-MmooJOOZX08/Tu2nGvBoDGI/AAAAAAAABo8/O5mS8d1TA-g/s72-c/IMG_4261_copy_thumb2.jpg?imgmax=800' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-8163396943672541818</id><published>2011-12-09T23:18:00.001-08:00</published><updated>2011-12-09T23:20:30.875-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rupee'/><category scheme='http://www.blogger.com/atom/ns#' term='new rupee symbol'/><category scheme='http://www.blogger.com/atom/ns#' term='paisa'/><title type='text'>Changing times with the Rupee and the Paisa …</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;a href="http://lh3.ggpht.com/-hQJVaLdWJeY/TuMHxgYFn1I/AAAAAAAABoQ/3IEF4YSaaRA/s1600-h/2011-12-10_12-27-51_851%25255B3%25255D.jpg"&gt;&lt;img alt="2011-12-10_12-27-51_851" border="0" height="184" src="http://lh6.ggpht.com/-iNLf4uFUy9g/TuMHy5JXbXI/AAAAAAAABoY/0UZ6JYmgSjA/2011-12-10_12-27-51_851_thumb.jpg?imgmax=800" style="background-image: none; border: 0px currentColor; display: block; float: none; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="2011-12-10_12-27-51_851" width="244" /&gt;&lt;/a&gt;&lt;br /&gt;Was thrilled to see these new coins with the new rupee marking &lt;img alt="Smile" class="wlEmoticon wlEmoticon-smile" src="http://lh3.ggpht.com/-wkOm0MKJCH4/TuMHzmuB1sI/AAAAAAAABog/4QAozzOkP9g/wlEmoticon-smile%25255B2%25255D.png?imgmax=800" /&gt; Also in the picture is the one paisa coin that is my constant companion, even though it was abandoned long before I was born. Hope that we can see the value of that one paisa grow up some day &lt;img alt="Winking smile" class="wlEmoticon wlEmoticon-winkingsmile" src="http://lh4.ggpht.com/-eGy7Eayc4oY/TuMH0pfCYSI/AAAAAAAABoo/8lLjbwZx1E4/wlEmoticon-winkingsmile%25255B2%25255D.png?imgmax=800" /&gt;&lt;br /&gt;Enjoy the weekend !&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-8163396943672541818?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/8163396943672541818/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=8163396943672541818' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/8163396943672541818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/8163396943672541818'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/12/changing-times-with-rupee-and-paisa.html' title='Changing times with the Rupee and the Paisa …'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-iNLf4uFUy9g/TuMHy5JXbXI/AAAAAAAABoY/0UZ6JYmgSjA/s72-c/2011-12-10_12-27-51_851_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-3491870991750913567</id><published>2011-12-09T20:27:00.001-08:00</published><updated>2011-12-09T20:34:44.888-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='webos'/><category scheme='http://www.blogger.com/atom/ns#' term='mobile os'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><title type='text'>webOS goes opensource :)</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;HP is making the webOS opensource and it intends to make it "pure opensource" as opposed to the "other" controlling project. The press release of the announcement is here: &lt;a href="http://www.hp.com/hpinfo/newsroom/press/2011/111209xa.html?mtxs=rss-corp-news"&gt;http://www.hp.com/hpinfo/newsroom/press/2011/111209xa.html?mtxs=rss-corp-news&lt;/a&gt;&amp;nbsp;and &lt;a href="http://developer.palm.com/blog/2011/12/open-source/"&gt;http://developer.palm.com/blog/2011/12/open-source/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Hope this serves as a viable alternative to all the "corporate" managed mobile&amp;nbsp;OSes. I would love to see a homebrew, DIY community sprung around this and create&amp;nbsp;more interesting ecosystem around it with least central control. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-3491870991750913567?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/3491870991750913567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=3491870991750913567' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/3491870991750913567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/3491870991750913567'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/12/webos-goes-opensource.html' title='webOS goes opensource :)'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-6210169528912829586</id><published>2011-12-04T06:56:00.001-08:00</published><updated>2011-12-04T06:56:59.192-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='painting'/><title type='text'>Just painting...</title><content type='html'>&lt;p&gt;&lt;a href="http://lh5.ggpht.com/-9BVqj_6Tj44/TtuKNODJgNI/AAAAAAAABn8/Ir1dE4Zwpis/s1600-h/justpainting2%25255B3%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="justpainting2" border="0" alt="justpainting2" src="http://lh5.ggpht.com/-zyU5f59lMFY/TtuKOZoU8DI/AAAAAAAABoE/bYjK0PB6tio/justpainting2_thumb%25255B1%25255D.png?imgmax=800" width="353" height="392" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-6210169528912829586?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/6210169528912829586/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=6210169528912829586' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/6210169528912829586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/6210169528912829586'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/12/just-painting.html' title='Just painting...'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-zyU5f59lMFY/TtuKOZoU8DI/AAAAAAAABoE/bYjK0PB6tio/s72-c/justpainting2_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-1978544361925808352</id><published>2011-12-03T05:27:00.001-08:00</published><updated>2011-12-03T05:27:06.333-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='onenote'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='math'/><title type='text'>Mathematics add-in for OneNote</title><content type='html'>&lt;p&gt;Okay this one is not only cool but very usable tool from Microsoft. If you use OneNote / Word and if you are into Science, you might find this tool very valuable. The mathematics add-in for Word / OneNote is available from Microsoft at: &lt;a title="http://www.microsoft.com/download/en/details.aspx?id=17786" href="http://www.microsoft.com/download/en/details.aspx?id=17786"&gt;http://www.microsoft.com/download/en/details.aspx?id=17786&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The tool combined with Tablet PC features (on my Asus t91) is quite a fun and addictive &lt;img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://lh5.ggpht.com/-uhezDZ_Qe7s/Ttojnf9N1AI/AAAAAAAABnk/hLnouhI0ie4/wlEmoticon-smile%25255B2%25255D.png?imgmax=800" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-SP3N1SzDYc8/TtojolbhqoI/AAAAAAAABns/Y8qgfeOvVlM/s1600-h/math-onenote%25255B3%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="math-onenote" border="0" alt="math-onenote" src="http://lh3.ggpht.com/-Zx1zy05xMBo/TtojqEx8YiI/AAAAAAAABn0/_kj827o_ihM/math-onenote_thumb%25255B1%25255D.png?imgmax=800" width="524" height="310" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-1978544361925808352?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/1978544361925808352/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=1978544361925808352' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/1978544361925808352'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/1978544361925808352'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/12/mathematics-add-in-for-onenote.html' title='Mathematics add-in for OneNote'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-uhezDZ_Qe7s/Ttojnf9N1AI/AAAAAAAABnk/hLnouhI0ie4/s72-c/wlEmoticon-smile%25255B2%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-3971125944622590982</id><published>2011-10-22T08:48:00.000-07:00</published><updated>2011-10-26T07:32:14.056-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nokia'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><category scheme='http://www.blogger.com/atom/ns#' term='windows phone'/><title type='text'>Insanely helpful error message</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-l4GIHHDgkoU/TqLk-1ajxqI/AAAAAAAABnM/5_NNBnsQzzI/s1600/IMG_3734.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="213" src="http://1.bp.blogspot.com/-l4GIHHDgkoU/TqLk-1ajxqI/AAAAAAAABnM/5_NNBnsQzzI/s320/IMG_3734.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Ofcourse, I don't see any harmony in the exception thrown !! ;)&lt;br /&gt;&lt;br /&gt;(PS. Nokia, eagerly waiting to know when the WP7 devices are heading to India?)&lt;br /&gt;(Update: So looks like, mostly probably&amp;nbsp;Nokia WP7 is landing in India by the end of the year, ref: &lt;a href="http://windowsteamblog.com/windows_phone/b/windowsphone/archive/2011/10/26/nokia-s-first-two-windows-phones-are-here-and-they-re-awesome.aspx"&gt;http://windowsteamblog.com/windows_phone/b/windowsphone/archive/2011/10/26/nokia-s-first-two-windows-phones-are-here-and-they-re-awesome.aspx&lt;/a&gt;. And in most probablity, I am gonna switch to one of the Lumia devices :) )&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-3971125944622590982?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/3971125944622590982/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=3971125944622590982' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/3971125944622590982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/3971125944622590982'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/10/insanely-helpful-error-message.html' title='Insanely helpful error message'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-l4GIHHDgkoU/TqLk-1ajxqI/AAAAAAAABnM/5_NNBnsQzzI/s72-c/IMG_3734.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-9131095124818104959</id><published>2011-10-06T08:51:00.001-07:00</published><updated>2011-10-06T08:51:00.756-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='steve jobs'/><category scheme='http://www.blogger.com/atom/ns#' term='apple'/><title type='text'>Steve, you live on!</title><content type='html'>&lt;p align="center"&gt;&lt;a title="http://www.apple.com/stevejobs/" href="http://www.apple.com/stevejobs/"&gt;http://www.apple.com/stevejobs/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-wPBlSE2A0fo/To3OYJsE7dI/AAAAAAAABnE/0vVM5QTOPHY/s1600-h/steveinspited%25255B3%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="steveinspited" border="0" alt="steveinspited" src="http://lh3.ggpht.com/-pwnr4oGvK5o/To3OY1pCbSI/AAAAAAAABnI/uEKY35rzNAQ/steveinspited_thumb%25255B1%25255D.png?imgmax=800" width="296" height="274" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-9131095124818104959?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/9131095124818104959/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=9131095124818104959' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/9131095124818104959'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/9131095124818104959'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/10/steve-you-live-on.html' title='Steve, you live on!'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-pwnr4oGvK5o/To3OY1pCbSI/AAAAAAAABnI/uEKY35rzNAQ/s72-c/steveinspited_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-7458180598081025240</id><published>2011-09-02T18:37:00.001-07:00</published><updated>2011-09-02T22:05:20.993-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='quantum computing'/><title type='text'>qusoware: Quantum Software on there way</title><content type='html'>&lt;div&gt;&lt;p&gt;Until now if you wanted to try out any of the algorithms based on quantum computing framework, you would basically need to reconfigure the hardware,&amp;#160; presumably with an expert experimentalist. This however is probably poised to change with the introduction of quantum memory:&lt;a href="http://www.technologyreview.in/computing/38495/"&gt;http://www.technologyreview.in/computing/38495/&lt;/a&gt;. This essentially brings the quantum computing devices to the realm of general purpose computing architecture, the thing that is most common in todays processors.&lt;/p&gt;&lt;p&gt;On a lighter note we will might soon have qusoware (my pun for software that runs on a quantum computer), probably something like QComBasic 1.0 from someone like Microsoft ;)&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-7458180598081025240?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/7458180598081025240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=7458180598081025240' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/7458180598081025240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/7458180598081025240'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/09/qusoware-quantum-software-on-there-way.html' title='qusoware: Quantum Software on there way'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-4685964803752944385</id><published>2011-08-27T11:01:00.000-07:00</published><updated>2011-08-27T11:01:05.503-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MeTA'/><title type='text'>Upgrade to MeTA Studio : full jython integration, first steps of jchempaint integration</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;A new upgrade to MeTA Studio is now available for download. The current version is 2.0.27082011 and the update is available from usual place: &lt;a href="http://code.google.com/p/metastudio/"&gt;http://code.google.com/p/metastudio/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Changes in this version:&lt;br /&gt;- Updated smackx libraries, GTalk integration works again!&lt;br /&gt;- Fully supported Jython integration&amp;nbsp;into the IDE&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-3KkYnJrn9_I/Tlko9iyizuI/AAAAAAAABm0/GlO88O7Q884/s1600/meta-script-jython.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-3KkYnJrn9_I/Tlko9iyizuI/AAAAAAAABm0/GlO88O7Q884/s1600/meta-script-jython.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&amp;nbsp;&amp;nbsp;- Initial implementation of JChempaint integration, more improvements on the way&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-aFlV0xeoL00/TlkpR53BVKI/AAAAAAAABm4/S69Wak_NlLY/s1600/meta-jchempaint.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="151" src="http://1.bp.blogspot.com/-aFlV0xeoL00/TlkpR53BVKI/AAAAAAAABm4/S69Wak_NlLY/s320/meta-jchempaint.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&amp;nbsp;&amp;nbsp;- Other improvements: surface normals,&amp;nbsp;improved&amp;nbsp;GTalk widget, bug&amp;nbsp;fixes and improvements in federation framework,&amp;nbsp;issues with .mar handling fixed, new APIs for managing workflows (no UI integration yet). &lt;br /&gt;&amp;nbsp;- I also welcome &lt;a href="http://code.google.com/u/javadba/"&gt;javadba&lt;/a&gt;, who recently joined the project and plans to contribute unit tests for the parallel framework in the MeTA Studio and in the process improve it.&lt;br /&gt;&lt;br /&gt;With this release, MeTA Studio SVN has 500+ commits (&lt;a href="http://code.google.com/p/metastudio/updates/list"&gt;http://code.google.com/p/metastudio/updates/list&lt;/a&gt;). Though the development on MeTA Studio started quite some time back (2003-04 for version 2.0.x), it was only made opensource in 2009. Just interesting to look back ;)&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;br /&gt;&lt;br /&gt;(PS: as you might notice from SVN logs, I unsuccessfully tried porting the project to JDK 7, which was recently released. I am almost sure that the problem is with a bug in the current JDK release. Will be investigating and may eventually migrate to the new JDK release once it becomes stable enough.)&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-4685964803752944385?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://code.google.com/p/metastudio/' title='Upgrade to MeTA Studio : full jython integration, first steps of jchempaint integration'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/4685964803752944385/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=4685964803752944385' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/4685964803752944385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/4685964803752944385'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/08/upgrade-to-meta-studio-full-jython.html' title='Upgrade to MeTA Studio : full jython integration, first steps of jchempaint integration'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-3KkYnJrn9_I/Tlko9iyizuI/AAAAAAAABm0/GlO88O7Q884/s72-c/meta-script-jython.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-2474731399361325702</id><published>2011-08-16T20:13:00.000-07:00</published><updated>2011-10-13T04:49:55.335-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><category scheme='http://www.blogger.com/atom/ns#' term='speech'/><category scheme='http://www.blogger.com/atom/ns#' term='kindle'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='nui'/><title type='text'>Hello Kinect : Speech recognition</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;If you have ever used speech&amp;nbsp;recognition&amp;nbsp;built into&amp;nbsp;recent&amp;nbsp;version of Windows, you would know of all the troubles it has. It is good, but not good enough to make you want it use on everyday basis. It is good when it works, and painful other times. Handwriting recognition or merely typing is much less annoying to get your real work done. Most of the trouble comes when you are in a room where other people are also talking. The engine gets confused.&lt;br /&gt;With Kinect, however, things are better as the speech recognizer also uses additional inputs from the camera to figure out the source of sound to recognize. Which pretty much makes speech&amp;nbsp;recognition quite interesting.&lt;br /&gt;So what all do we need to identify speech using the Kinect SDK?&lt;br /&gt;First of all you need to add Microsoft.Speech.dll to your project, and them make the following two imports:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;using Microsoft.Speech.AudioFormat;&lt;br /&gt;using Microsoft.Speech.Recognition;&lt;/pre&gt;&lt;br /&gt;All of the speech recognition stuff is then essentially handled by the classes: KinectAudioSource and SpeechRecognitionEngine. The later is part of Microsoft speech API and provides a generalized framework for speech recognition.&lt;br /&gt;&lt;pre&gt;private KinectAudioSource kinectSource;&lt;br /&gt;private SpeechRecognitionEngine sre;&lt;br /&gt;&lt;br /&gt;RecognizerInfo ri =&amp;nbsp;SpeechRecognitionEngine.InstalledRecognizers().Where(&lt;br /&gt;r =&amp;gt; r.Id == RecognizerId).FirstOrDefault();&lt;/pre&gt;&lt;pre&gt;if (ri == null) return;&lt;br /&gt;sre = new SpeechRecognitionEngine(ri.Id);&lt;br /&gt;var helloChoice = new Choices();&lt;br /&gt;helloChoice.Add("hello");&lt;br /&gt;helloChoice.Add("kinect");&lt;br /&gt;var gb = new GrammarBuilder();&lt;br /&gt;gb.Append(helloChoice);&lt;br /&gt;var g = new Grammar(gb);&lt;br /&gt;sre.LoadGrammar(g);&lt;br /&gt;sre.SpeechRecognized += sre_SpeechRecognized;&lt;br /&gt;sre.SpeechHypothesized += sre_SpeechHypothesized;&lt;br /&gt;sre.SpeechRecognitionRejected += new EventHandler&lt;speechrecognitionrejectedeventargs&gt;(sre_SpeechRecognitionRejected);&lt;/speechrecognitionrejectedeventargs&gt;&lt;br /&gt;var t = new Thread(StartKinectAudioStream);&lt;br /&gt;t.Start();&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;For the speech recognizer to work correctly, you need to provide words that need to identified. These are handled by constructing a 'grammer' for the same. In the above code we construct a simple grammar to recognizer only two words 'hello' and 'kinect'. Next we register event handlers, which are&amp;nbsp;'callbacks' when the SpeechRecognitionEngine recognizes (or does not) something that is spoken.&lt;br /&gt;After this we open the Kinect's audio stream and start listening to it in a different thread.&lt;br /&gt;&lt;br /&gt;The body of StartKinectAudioStream() function is as follows:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;kinectSource = new KinectAudioSource();&lt;br /&gt;kinectSource.SystemMode = SystemMode.OptibeamArrayOnly;&lt;br /&gt;kinectSource.FeatureMode = true;&lt;br /&gt;kinectSource.AutomaticGainControl = false;&lt;br /&gt;kinectSource.MicArrayMode = MicArrayMode.MicArrayAdaptiveBeam;&lt;br /&gt;var kinectStream = kinectSource.Start();&lt;br /&gt;sre.SetInputToAudioStream(kinectStream, new SpeechAudioFormatInfo(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EncodingFormat.Pcm, 16000, 16, 1,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 32000, 2, null));&lt;br /&gt;sre.RecognizeAsync(RecognizeMode.Multiple);&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;The code above basically tries to construct a beam for each person recognized by Kinect (skeletal tracker). &lt;br /&gt;&lt;br /&gt;Finally, the signature of event handlers for speech recognizer are as follows:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;void sre_SpeechRecognitionRejected(object sender, SpeechRecognitionRejectedEventArgs e)&lt;br /&gt;void sre_SpeechHypothesized(object sender, SpeechHypothesizedEventArgs e)&lt;br /&gt;void sre_SpeechRecognized(object sender, SpeechRecognizedEventArgs e)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp; Console.Write("\rSpeech Recognized: \t{0}", e.Result.Text);&lt;br /&gt;&amp;nbsp;&amp;nbsp; lastRecognizedWord = e.Result.Text;&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Here a short video:&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://i.ytimg.com/vi/iCFomQyLkyk/0.jpg" height="266" width="320"&gt;&lt;param name="movie" value="http://www.youtube.com/v/iCFomQyLkyk?f=user_uploads&amp;c=google-webdrive-0&amp;app=youtube_gdata" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266"  src="http://www.youtube.com/v/iCFomQyLkyk?f=user_uploads&amp;c=google-webdrive-0&amp;app=youtube_gdata" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;br /&gt;More to come soon :)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-2474731399361325702?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/2474731399361325702/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=2474731399361325702' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/2474731399361325702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/2474731399361325702'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/08/hello-kinect-speech-recognition.html' title='Hello Kinect : Speech recognition'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-1158698567188968923</id><published>2011-08-15T07:02:00.000-07:00</published><updated>2011-08-15T07:18:05.497-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='motorola'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>Google + Motorola =  Googarola !</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Here we go, Googarola (&lt;a href="http://googleblog.blogspot.com/2011/08/supercharging-android-google-to-acquire.html"&gt;http://googleblog.blogspot.com/2011/08/supercharging-android-google-to-acquire.html&lt;/a&gt;)! Google has announced that&amp;nbsp;it would be acquiring Motorola mobility, the unit of Motorola that build the Droids. Essentially, Google has stopped being software only company, by buying a major Android handset manufacturer. This is a quite smart move. From the official blogpost, it is quite apparent the motive of this buy: Patents. Lately, Android handset manufacturer have been hit by patents from all sides, some of which may be ligit, but overall they simply seem to seve as a way to scare companies away from using Android alltogether. With Motorola acquisition, Google gets its hand on a large pool of mobile patents, and at the same time also weakens its complaint againt Apple+Mircosoft et. al. to the US DoJ for the rescent issue of Nortel patents buyout. &lt;br /&gt;Personally, I feel this is a good move in view of customers. Hopefully, the mobile space has room for atleast about 5 different ecosystems which are sustainable as against only 2 players in case of PCs.&amp;nbsp;Google can now have more control over the hardware and at the same time will&amp;nbsp;have less worry of any patent litigation. Also, I think this move is good for other Android handset manufactures, as now Google can essentially be more helpful to them when it comes to patent litigations. What actually worries me is if the culture of an 80 year old company will jell well with an yet young Google.&lt;br /&gt;In view of this acquisition, one more thing seems to be clear: the reason why Nokia didn't go with Android. I guess, with Motorola acquisition in mind, Google&amp;nbsp;obviously couldn't think of giving Nokia enough room for customization of&amp;nbsp;Andoid.&lt;br /&gt;&lt;br /&gt;Things in mobile space are getting very&amp;nbsp;interesting. May be another major cosolidation is underway... like the&amp;nbsp;'unlikely' acquition of Nokia by Microsoft? Although I am highly skeptical of such an event.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-1158698567188968923?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://googleblog.blogspot.com/2011/08/supercharging-android-google-to-acquire.html' title='Google + Motorola =  Googarola !'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/1158698567188968923/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=1158698567188968923' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/1158698567188968923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/1158698567188968923'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/08/google-motorola.html' title='Google + Motorola =  Googarola !'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-4360514212082799443</id><published>2011-08-06T03:25:00.001-07:00</published><updated>2011-10-13T04:40:42.083-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><category scheme='http://www.blogger.com/atom/ns#' term='kinect'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='nui'/><title type='text'>Hello Kinect!</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;So, finally I gave up all the resistance to avoid buying this cool new stuff and ordered a piece for myself from &lt;a href="http://www.flipkart.com/"&gt;http://www.flipkart.com/&lt;/a&gt;. The unit arrived last week, but had to spent the weekend rearranging my living room so that I could get enough space to use my &lt;a href="http://www.xbox.com/en-IN/kinect/"&gt;Kinect&lt;/a&gt;. Plugging it to my PC and using the drivers provided with &lt;a href="http://research.microsoft.com/en-us/um/redmond/projects/kinectsdk/"&gt;Microsoft Kinect SDK&lt;/a&gt; was straightforward. I did initially face a problem with the driver not installing properly, but quickly figured it out that this was because the Kinect was not plugged into a root USB port. &lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-kKO1B8WgS2A/TjzcFPawM9I/AAAAAAAABls/xRX8gpQlFBI/s1600/kinect.jpg"&gt;&lt;img border="0" height="236" src="http://3.bp.blogspot.com/-kKO1B8WgS2A/TjzcFPawM9I/AAAAAAAABls/xRX8gpQlFBI/s320/kinect.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;My intention of getting Kinect was not to play games, but to play with programming it. Although I would happily take an XBox, if you gift me one ;-) &lt;br /&gt;This post and subsequent posts on Kindle on this blog will tell my experience of programming on Kindle. As a first step, I ensured that the samples provided with the SDK work well. Next, I installed Visual Studio Express 2010 (available for free here: &lt;a href="http://www.microsoft.com/express"&gt;http://www.microsoft.com/express&lt;/a&gt;). &lt;br /&gt;I chose C# (C-Sharp, may be they should call it C-Dumb :P) as my programming language for Kinect. Jokes apart, I have very little experience using C#, mostly using Java or C++ (left using Fortran on day-to-day basis 2 years ago!). Any how, I found C# to be quite neatly designed language and easy to learn particularly if you come from Java or C++ background. If you come from C++, you are sure to enjoy some freshness that Java brought to object oriented programming. &lt;br /&gt;So considering you have some idea to program in C#, writing a 'Hello Kinect' is relatively easy. First ensure that you have added &lt;span style="font-family: 'Courier New';"&gt;Microsoft.Research.Kinect.dll&lt;/span&gt; as an external dependency to the Visual Studio project you create. &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/-UTOm6pt-5js/Tj0Wh71IjBI/AAAAAAAABlw/Uj-yihb9ARM/s1600-h/image%25255B3%25255D.png"&gt;&lt;img alt="image" border="0" height="95" src="http://lh3.ggpht.com/-Ty863JQoCBI/Tj0Wim7zPGI/AAAAAAAABl0/AmwNZxCKTbc/image_thumb%25255B1%25255D.png?imgmax=800" style="background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="173" /&gt;&lt;/a&gt;&lt;br /&gt;Next is to import the Kinect APIs:&lt;br /&gt;&lt;span style="font-family: 'Courier New';"&gt;using Microsoft.Research.Kinect.Nui;&lt;/span&gt;&lt;br /&gt;All the initialization of Kinect NUI (Natural User Interface) is handled using the Runtime class. &lt;br /&gt;&lt;span style="font-family: 'Courier New';"&gt;Runtime nui = new Runtime();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New';"&gt;nui.Initialize(RuntimeOptions.UseDepthAndPlayerIndex |&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RuntimeOptions.UseSkeletalTracking |      &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RuntimeOptions.UseColor);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Next we open the Video and Depth streams of Kinect:&lt;br /&gt;&lt;span style="font-family: 'Courier New';"&gt;nui.VideoStream.Open(ImageStreamType.Video, 2,      &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ImageResolution.Resolution640x480,       &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ImageType.Color);      &lt;br /&gt;nui.DepthStream.Open(ImageStreamType.Depth, 2,       &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ImageResolution.Resolution320x240,&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ImageType.DepthAndPlayerIndex);&lt;/span&gt;&lt;br /&gt;Note that the current Kinect hardware only support VGA resolution (max) for video stream. &lt;br /&gt;When a data frame is available for processing on Kinect, the driver sends a notification to the application. In C# this is handled by registering an appropriate even handler as follows:&lt;br /&gt;&lt;span style="font-family: 'Courier New';"&gt;nui.DepthFrameReady +=&amp;nbsp; &lt;br /&gt; new EventHandler&amp;lt;ImageFrameReadyEventArgs&amp;gt;(nui_DepthFrameReady);      &lt;br /&gt;nui.SkeletonFrameReady +=&amp;nbsp; &lt;br /&gt; new EventHandler&amp;lt;SkeletonFrameReadyEventArgs&amp;gt;(nui_SkeletonFrameReady);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The signatures of the event handlers look as below:&lt;br /&gt;&lt;span style="font-family: 'Courier New';"&gt;void nui_DepthFrameReady(object sender, ImageFrameReadyEventArgs e)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New';"&gt;void nui_SkeletonFrameReady(object sender,&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SkeletonFrameReadyEventArgs e)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Now, I have managed to see how to get the Skeletal data easily:&lt;br /&gt;&lt;span style="font-family: 'Courier New';"&gt;SkeletonFrame skeletonFrame = e.SkeletonFrame;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New';"&gt;foreach (SkeletonData data in skeletonFrame.Skeletons)     &lt;br /&gt;{&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; foreach (Joint joint in data.Joints)      &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // transform and plot joint.Position&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Courier New';"&gt;}&lt;/span&gt;&lt;br /&gt;In the end uninitialize:&lt;br /&gt;&lt;span style="font-family: 'Courier New';"&gt;nui.Uninitialize();&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;So here is a video of my ‘dot avatar’) in action &lt;img alt="Smile" class="wlEmoticon wlEmoticon-smile" src="http://lh4.ggpht.com/-KQ0X63Si6Tg/Tj0WjFfuPEI/AAAAAAAABl4/Kt3i1D77qQM/wlEmoticon-smile%25255B2%25255D.png?imgmax=800" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none;" /&gt;&lt;br /&gt;&lt;div class="wlWriterEditableSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:128423ce-6b78-4f37-a508-56d99ec4c45f" style="display: inline; float: none; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;div id="32326a7e-ba6b-4619-a09a-780a122fdc58" style="display: inline; margin: 0px; padding: 0px;"&gt;&lt;div&gt;&lt;div style="text-align: left;"&gt;&lt;a href="http://www.youtube.com/watch?v=DPZUdWZaL2E" target="_new"&gt;&lt;img alt="" galleryimg="no" onload="var downlevelDiv = document.getElementById('32326a7e-ba6b-4619-a09a-780a122fdc58'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/DPZUdWZaL2E?hl=en&amp;amp;hd=1\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/DPZUdWZaL2E?hl=en&amp;amp;hd=1\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;448\&amp;quot; height=\&amp;quot;252\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" src="http://lh4.ggpht.com/-O9hxn1buYZI/Tj0WjusQNrI/AAAAAAAABmE/6GtQEipQ6OU/video5a92345c7d7e%25255B17%25255D.jpg?imgmax=800" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none;" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="clear: both; font-size: .8em; width: 448px;"&gt;&lt;div style="text-align: justify;"&gt;My ‘dot avatar’, the other ‘dot avatar’ is my dad in background. Kinect SDK for Windows 7 at the moment allows tracking of only two people.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Next up, I need to figure out how exactly to use depth data as well as handle audio. Hopefully a post for next weekend &lt;img alt="Smile" class="wlEmoticon wlEmoticon-smile" src="http://lh4.ggpht.com/-KQ0X63Si6Tg/Tj0WjFfuPEI/AAAAAAAABl4/Kt3i1D77qQM/wlEmoticon-smile%25255B2%25255D.png?imgmax=800" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none;" /&gt;&lt;br /&gt;&lt;br /&gt;Have fun!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-4360514212082799443?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/4360514212082799443/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=4360514212082799443' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/4360514212082799443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/4360514212082799443'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/08/hello-kinect.html' title='Hello Kinect!'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-kKO1B8WgS2A/TjzcFPawM9I/AAAAAAAABls/xRX8gpQlFBI/s72-c/kinect.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-8068996054337537445</id><published>2011-07-10T07:49:00.001-07:00</published><updated>2011-10-13T04:38:43.653-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='geo politics'/><category scheme='http://www.blogger.com/atom/ns#' term='nuclear'/><category scheme='http://www.blogger.com/atom/ns#' term='energy'/><title type='text'>A need for sincere debate on the energy issue in India</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;When was the last time there was a debate regarding future of energy resources in India?&lt;br /&gt;Many would want to say ... um .. well when was it? When Indian Parliament was trying to get a nuclear deal signed with the USA? Or just last month when there was a fuel hike?&lt;br /&gt;I have a strong feeling that none of these debates were sincere. None of them had anything visionary coming out of it. I always felt that there were more emotional and monetary reasons behind any decision involved towards the future of energy resources in India. &lt;br /&gt;Everyone at the decision making level today seems to make statements such as, "Nuclear and thermal energy is the future for power needs of India". Seriously? Did we ever think if this is sustainable? How did we come to that 'conclusion'?&amp;nbsp; &lt;br /&gt;To understand this let us go to the root of the issue. Bharat, traditionally has been an economy that always emphasized upon sustainable villages. The villages were always as resourceful as the cities. When the Colonial rule came to Bharat, they got with them the Industrial culture in the West and India was born. Industrialization was good, it brought the so-called 'progress'. There was one differentiating factor though which was not so good. It promoted an economy of unbalance. Of all the unbalances, the unbalance of a region or territory is what made things even sorrow. This is what resulted in the formation of 'cities' of modern time. Instead of decentralization, we had concentrated hubs that had all the amenities. And all these were completely absent in other places. This is what prompted large scale migrations from villages to 'cities', which keep on getting bigger and bigger. But how long will this expansion last is anyone's guess.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;A case for decentralization&lt;/em&gt;&lt;br /&gt;We can’t keep expanding cities. It will surely crumble at some point. We already keep seeing signs of this. All that the city administration tries to do is find workaround. &lt;br /&gt;A good example of how not to expand a city is the one that I live in: Pune. This city is full of malls. So many of them and so close. And each of them suck power like crazy. There seems to be no full stop in growing number of malls. I can count like four big malls in my small suburb of Viman Nagar. And one of the malls even proclaim to be biggest in India! So you can easily imagine its energy needs. Add to this the fact that the city houses two of the most powerful supercomputers in the country, which also figure in the top 500 list. You can easily get where this is all headed.&lt;br /&gt;When Mahatma Gandhi said we need self-sufficient villages and not big cities, he had point and a vision to see ahead. We just seem to have forgotten that, our vision blinded by the glitz of big malls. At the same time people migrate to cities because villages are under-developed, have rigid social structure and very limited opportunity for ‘growth’. The form of decentralization that Gandhiji advocated once seems to have been completely lost. No one cares about it. Heck none of the political class even speak of it, most are simply concerned with providing subsidies or ‘rojgar’ schemes, which most of times are pointless and foster corruption. &lt;br /&gt;&lt;br /&gt;&lt;em&gt;Bad Science and Why no investment in future, the renewable energy?&lt;/em&gt;&lt;br /&gt;A few years ago a group of people from a wind energy company had come to our home to meet my dad. They wanted my dad to be a part of independent scientific advisory panel. The reason: There was immense political pressure on this unit to shutdown, apparently because this unit had been blamed for not enough rains in this region. Logic was because of the windmills the wind was diverted, and somehow the rain clouds didn’t come there! Now now! The committee did submit a report to state government , saying there was no such evidence. To top it all, it rained heavily that year in this particular region. Guess, even rain god don’t like bad science &lt;img alt="Winking smile" class="wlEmoticon wlEmoticon-winkingsmile" src="http://lh6.ggpht.com/-F3PLaUxJVWc/Thm78zE5IAI/AAAAAAAABlI/LHbTXcX1Mqs/wlEmoticon-winkingsmile%25255B2%25255D.png?imgmax=800" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none;" /&gt;&lt;br /&gt;In India, I don’t see concerted efforts to push for generation of renewable energy: particularly solar and wind which is available in abundance or even the biogas, but poorly utilized. There are ‘here – and – there’ efforts. We do have a ministry of new and renewable energy : &lt;a href="http://www.mnre.gov.in/" title="http://www.mnre.gov.in/"&gt;http://www.mnre.gov.in/&lt;/a&gt;, but I hear more of Petroleum ministry that this more important ministry. I strongly feel that ministry of renewable energy should put in concrete efforts for large scale adoption of renewable energy, which need not be subsidised. A policy like compulsory solar power for all new buildings and existing housing complexes may be a good starting point.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;I strongly feel that Nuclear or thermal energy is just not suitable for our sustainable future. What do you think?&lt;br /&gt;&lt;br /&gt;PS. 1) All views expressed here are solely mine. They have nothing to do with my current employer or any organization that I represent.     &lt;br /&gt;2) I had though of writing this up from long time. But recent statement on solar power and 'its everyone's choice' by German Chancellor, Angela Merkel, during her recent India visit further prompted me to write this up.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-8068996054337537445?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/8068996054337537445/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=8068996054337537445' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/8068996054337537445'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/8068996054337537445'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/07/need-for-sincere-debate-on-energy-issue.html' title='A need for sincere debate on the energy issue in India'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/-F3PLaUxJVWc/Thm78zE5IAI/AAAAAAAABlI/LHbTXcX1Mqs/s72-c/wlEmoticon-winkingsmile%25255B2%25255D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-3873629751752845583</id><published>2011-06-01T23:20:00.000-07:00</published><updated>2011-08-09T20:41:36.176-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nokia'/><category scheme='http://www.blogger.com/atom/ns#' term='samsung'/><category scheme='http://www.blogger.com/atom/ns#' term='s60'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='symbian'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>From Symbian to Android</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;About few months ago I switched from using Symbian to Android. The transition is still in progress, but I can say this much: probably I would never go back to Symbian. And well, Symbian is more or less dead with the Nokia announcement that they would rather be shifting to Windows Phone OS.&lt;br /&gt;&lt;br /&gt;As much as this is about moving from one mobile OS to another, it is also about moving from one handset to another. The Symbian phone is a Nokia E51 while the Android phone is a Samsung Galaxy 5.&lt;br /&gt;&lt;br /&gt;These are just notes on what I find good and not so good with the switch.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Daily Usage:&lt;/span&gt;&lt;br /&gt;My basic requirement from a Phone call is just that it makes and receives phone calls. For this both Android and Symbian seem just OK. &lt;br /&gt;&lt;br /&gt;Another requirement from my phone is calender management. In this case Android just wins, mostly because of its seamless integration with Google calender.&lt;br /&gt;&lt;br /&gt;Finally battery life: My Symbian phone used to last much longer on a charge than my Android phone. Generally, I feel Symbian is still better in power management. But this may also vary depending on the phone model.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Always Connected:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;With Symbian phone I never felt like being always connected. Simply because there were no great apps that needed online update, like no good chat clients. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;System stability:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;As far as I can say, Android on my phone has not really be stable. With Symbian, my phone worked with a reboot for months ... this has reduced to a few days! This in no way is an advancement. I should really checkout iOS and Windows Phone OS stability to see how other modern OSes fair. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Usability:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I generally find Android to be much more easy to use and navigate than Symbian. Making phone calls, browsing Internet, accessing e-mail, playing music, watching YouTube is all much more enjoying and smoother experience with the Android interface than it has ever been with any version of Symbian.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Did I program?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Not much. Basically, didn't get much time to play around with Android programming as yet. But I did easily manage to port some of the core parts of &lt;a href="http://code.google.com/p/metastudio/"&gt;MeTA Studio&lt;/a&gt; project. This initial port is available at: &lt;a href="http://cid-76d41f4618b0b6af.office.live.com/self.aspx/metastudio/MeTADroid.tar.gz"&gt;http://cid-76d41f4618b0b6af.office.live.com/self.aspx/metastudio/MeTADroid.tar.gz&lt;/a&gt;&lt;br /&gt;May be somewhere down the lane there will be UI Android port for MeTA Studio. &lt;br /&gt;&lt;br /&gt;That said, programming on Android is definitely much more enjoying than Symbian C++. I am not sure about the new Qt support for Symbian. But then I always find it enjoying to program in Java than with C++ (i dislike hunting for segfaults in someone elses code ;)).&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-3873629751752845583?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/3873629751752845583/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=3873629751752845583' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/3873629751752845583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/3873629751752845583'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/02/from-symbian-to-android.html' title='From Symbian to Android'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-1515043095266397905</id><published>2011-05-29T20:52:00.001-07:00</published><updated>2011-05-29T20:52:55.349-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cycling'/><title type='text'>Push pedal..</title><content type='html'>&lt;p&gt;An Indian express article (&lt;a title="http://www.indianexpress.com/news/pushed-to-pedal-post-fuel-price-hike-a-spurt-in-cycle-sales/796946/" href="http://www.indianexpress.com/news/pushed-to-pedal-post-fuel-price-hike-a-spurt-in-cycle-sales/796946/"&gt;http://www.indianexpress.com/news/pushed-to-pedal-post-fuel-price-hike-a-spurt-in-cycle-sales/796946/&lt;/a&gt;) is indicating that there is increase in Push Bike sales in Pune with the recent increase in fuel prices. To me it is just a blip in the timeline. Not sustainable. Unless of course there is substantial up gradation of cycle tracks in Pune.&lt;/p&gt;  &lt;p&gt;At least for now I would not actually recommend long distance commuting on a Push Bike in Pune … from my own experience. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-1515043095266397905?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/1515043095266397905/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=1515043095266397905' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/1515043095266397905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/1515043095266397905'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/05/push-pedal.html' title='Push pedal..'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-4115660798928335074</id><published>2011-05-29T19:23:00.001-07:00</published><updated>2011-12-04T08:29:50.803-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mypaint'/><category scheme='http://www.blogger.com/atom/ns#' term='painting'/><title type='text'>Just drawing…</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;a href="http://lh4.ggpht.com/-RghUdl9mNI0/TeL_fyn6NjI/AAAAAAAABkM/QI1rs5cfLKk/s1600-h/charcol_try4.jpg"&gt;&lt;img alt="charcol_try" border="0" height="331" src="http://lh5.ggpht.com/-Yb2oj3mW04o/TeL_g-D_03I/AAAAAAAABkQ/XZXNwuNbLnA/charcol_try_thumb2.jpg?imgmax=800" style="background-image: none; border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="charcol_try" width="353" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-4115660798928335074?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/4115660798928335074/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=4115660798928335074' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/4115660798928335074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/4115660798928335074'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/05/just-drawing.html' title='Just drawing…'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-Yb2oj3mW04o/TeL_g-D_03I/AAAAAAAABkQ/XZXNwuNbLnA/s72-c/charcol_try_thumb2.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-6269781879480425181</id><published>2011-05-28T23:13:00.001-07:00</published><updated>2011-08-27T08:08:15.954-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MeTA'/><title type='text'>Normal generation for surfaces in MeTA Studio..</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;a href="http://lh3.ggpht.com/-gAzuML0TVZU/TeHkFRzM7kI/AAAAAAAABj8/MFtMGE_fFd4/s1600-h/wat%25255B2%25255D.png"&gt;&lt;img alt="wat" border="0" height="186" src="http://lh3.ggpht.com/-rWUEVVskQFM/TeHkGEZB12I/AAAAAAAABkA/rmQOwt6qmyw/wat_thumb.png?imgmax=800" style="background-image: none; border: 0px currentColor; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="wat" width="244" /&gt;&lt;/a&gt;&lt;a href="http://lh5.ggpht.com/-nfJPrVzVn38/TeHkG-hQXyI/AAAAAAAABkE/D-fToexGlp8/s1600-h/wat2%25255B2%25255D.png"&gt;&lt;img alt="wat2" border="0" height="170" src="http://lh4.ggpht.com/-4ptzlUyLnbs/TeHkH-h3GOI/AAAAAAAABkI/Yyc0oRkKGd0/wat2_thumb.png?imgmax=800" style="background-image: none; border: 0px currentColor; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="wat2" width="244" /&gt;&lt;/a&gt;&lt;br /&gt;For some reason, the earlier builds of MeTA Studio did not have normal generation for surface rendering. This resulted in poor but fast surface rendering. I have just modified this to always generate normals for surfaces starting from &lt;a href="http://code.google.com/p/metastudio/source/detail?r=468"&gt;&lt;em&gt;r468&lt;/em&gt; revision in the SVN&lt;/a&gt;. So now you need not tinker to get a smooth surface.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-6269781879480425181?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/6269781879480425181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=6269781879480425181' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/6269781879480425181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/6269781879480425181'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/05/normal-generation-for-surfaces-in-meta.html' title='Normal generation for surfaces in MeTA Studio..'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-rWUEVVskQFM/TeHkGEZB12I/AAAAAAAABkA/rmQOwt6qmyw/s72-c/wat_thumb.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-8422354195808831922</id><published>2011-05-17T18:29:00.000-07:00</published><updated>2011-05-17T19:13:46.066-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c-dac'/><category scheme='http://www.blogger.com/atom/ns#' term='remembering'/><title type='text'>Remembering Dr. V. Sundararajan, sir</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-qdc-GHwFY_Y/TdMiI7HHkyI/AAAAAAAABj0/EGlLZ67cr-c/s1600/vsundar.png"&gt;&lt;img style="margin: 0px auto 10px; width: 87px; height: 84px; text-align: center; display: block; cursor: pointer;" id="BLOGGER_PHOTO_ID_5607863497708245794" border="0" alt="" src="http://4.bp.blogspot.com/-qdc-GHwFY_Y/TdMiI7HHkyI/AAAAAAAABj0/EGlLZ67cr-c/s320/vsundar.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;When I called him up yesterday morning on his cell, to invite him for some function, that soothing voice on the other end was no longer there. He had left all of us the very same morning. I am at loss of words. &lt;/em&gt;&lt;br /&gt;&lt;br /&gt;To me Dr. Sundararajan was an 'un-official' mentor during my Ph.D. program. Although I had quite less academic overlap with him, he always used to help out in umpteen ways, particularly when it came to using the C-DAC facilities for our research work.&lt;br /&gt;He almost always used to attend my Ph.D. progress presentations and had ready useful comments at the end of the session. After I had completed my thesis, he had asked me to give a presentation at C-DAC, which unfortunately never happened as I almost immediately went to ANU for post-doc.&lt;br /&gt;&lt;br /&gt;Even when Dr. Sundararajan went into higher administrative roles at C-DAC he was always accessible to everyone who had an interest in doing interesting work with HPC and evolutionary algorithms. He also taught courses at my alma mater, and would indeed be a great loss as a teacher. &lt;br /&gt;&lt;br /&gt;R.I.P. may god give his family strength and courage for the life ahead.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-8422354195808831922?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/8422354195808831922/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=8422354195808831922' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/8422354195808831922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/8422354195808831922'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/05/remembering-dr-v-sundararajan-sir.html' title='Remembering Dr. V. Sundararajan, sir'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-qdc-GHwFY_Y/TdMiI7HHkyI/AAAAAAAABj0/EGlLZ67cr-c/s72-c/vsundar.png' height='72' width='72'/><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-8323272065020639933</id><published>2011-04-17T02:06:00.000-07:00</published><updated>2011-04-17T02:19:58.168-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MeTA'/><title type='text'>MeTA Studio binary release</title><content type='html'>Another, major bug fix release of MeTA Studio (2.0.17042011) is available for download. The list of issues addressed, and not yet fixed can be &lt;a href="http://code.google.com/p/metastudio/issues/list?can=1&amp;q=&amp;colspec=ID+Type+Status+Priority+Milestone+Owner+Summary&amp;cells=tiles"&gt;seen here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;New additions and fixes in this release:&lt;br /&gt;&lt;br /&gt;- apps folder: simple examples of writing new applications on MeTA Studio platform&lt;br /&gt;- MO plot (a new widget is supplied for the same)&lt;br /&gt;- Support for NetCDF and HDF libraries&lt;br /&gt;- problems with i/o redirection for scripts running with in MeTA Studio GUI environment&lt;br /&gt;&lt;br /&gt;Still in works:&lt;br /&gt;&lt;br /&gt;- Rotation of individual molecules in the editor (partially working)&lt;br /&gt;- Interpolated normals for on-screen iso-surfaces&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-8323272065020639933?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://code.google.com/p/metastudio/' title='MeTA Studio binary release'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/8323272065020639933/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=8323272065020639933' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/8323272065020639933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/8323272065020639933'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/04/meta-studio-binary-release.html' title='MeTA Studio binary release'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-1887965409282946409</id><published>2011-04-04T03:10:00.001-07:00</published><updated>2011-04-04T04:02:23.493-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows 7'/><category scheme='http://www.blogger.com/atom/ns#' term='wifi'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Configure WiFi usb adapter as a WiFi hotspot (Windows 7)</title><content type='html'>Had allocated this long weekend for fixing &lt;a href="http://code.google.com/p/metastudio/issues/detail?id=46"&gt;Issue 46&lt;/a&gt; in MeTA Studio, but ended with lot other bugs that had to be fixed. Eventually, I am only half way through fixing the real issue. With all this I got painfully bored :( So decided to do some changes in my setup.&lt;br /&gt;&lt;br /&gt;I have a mobile data plan currently on my mobile for which pay about 100 INR per-month for 2GB, which are hardly used up. In fact, I find that I really do not require that. Also, after seeing the new 3G data plan rates (&lt;a href="http://airtel.in/Airtel-3G/tariffs.html"&gt;http://airtel.in/Airtel-3G/tariffs.html&lt;/a&gt;), I though it was high time I just dump the subscription. So now my phone is quite simply put, un-plugged, with only voice and sms, and pay as you use data.&lt;br /&gt;&lt;br /&gt;Now when I am at home, on most of the weekdays, my parents watch TV. And my main desktop as well as the TV is same unit. So, if I need to work (with internet connection), I simply used to setup an ad-hoc connection using a WiFi usb adapter connected to my desktop. The sad part was that my Android 2.1 phone never saw this ad-hoc network. I could simply purchase a Wifi router, but just can't convince myself to get a new device. &lt;br /&gt;&lt;br /&gt;After a bit of googling, I came across this very useful article: &lt;a href="http://www.blogsdna.com/5506/how-to-setup-virtual-wifi-in-windows-7-without-any-extra-software.htm"&gt;http://www.blogsdna.com/5506/how-to-setup-virtual-wifi-in-windows-7-without-any-extra-software.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Essentially, the whole thing boils down to two commands:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;netsh wlan set hostednetwork mode=allow ssid=mywifi key=mypassword&lt;br /&gt;netsh wlan start hostednetwork&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;and also enabling Internet connection sharing in Windows 7.&lt;br /&gt;&lt;br /&gt;Next up, I wanted this to startup automatically when my main desktop booted. I did this by writing the above commands in a batch file and using NSSM - the Non-Sucking Service Manager (&lt;a href="http://iain.cx/src/nssm/"&gt;http://iain.cx/src/nssm/&lt;/a&gt;) to create a Windows auto start service. &lt;br /&gt;&lt;br /&gt;Cool afternoon, now back to fixing Issue #46 ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-1887965409282946409?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/1887965409282946409/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=1887965409282946409' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/1887965409282946409'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/1887965409282946409'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/04/configure-wifi-usb-adapter-as-wifi.html' title='Configure WiFi usb adapter as a WiFi hotspot (Windows 7)'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-863199039504227769</id><published>2011-03-31T09:43:00.000-07:00</published><updated>2011-03-31T20:28:48.104-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mahatma'/><category scheme='http://www.blogger.com/atom/ns#' term='geo politics'/><category scheme='http://www.blogger.com/atom/ns#' term='gandhi'/><title type='text'>Ban! Pretty much an un-Gandhian way</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/-a_7cjy5PtkM/TZU_rvF2OmI/AAAAAAAABis/DPYTv0PNdm8/s1600/gandhi.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 274px; height: 320px;" src="http://4.bp.blogspot.com/-a_7cjy5PtkM/TZU_rvF2OmI/AAAAAAAABis/DPYTv0PNdm8/s320/gandhi.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5590444533058255458" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;It seems here in India, there is a fad, to BAN.&lt;br /&gt;&lt;br /&gt;Recently, many state governments banned a book on Gandhi, proclaiming that it has insulting statements on the father of our nation. The Law ministry is even considering changing the law to make such &lt;a href="http://www.indianexpress.com/news/Govt-to-make--insulting--Gandhi-a-crime/769604/"&gt;statements a crime&lt;/a&gt;! The bureaucrats and politicians who even think of doing this of course don't seem to have an iota of idea what Gandhiji represented.&lt;br /&gt;&lt;br /&gt;When I started writing this post, I thought how can anyone even think of such absurd idea a 'ban'. Let's be quite clear: we are a democratic and intellectual society where the word 'ban' and an associated 'authoritarian' behavior of the people in power has absolutely no place. You can never enforce respect towards a person or a nation or a place, it has to come from within. That is but human mind.&lt;br /&gt;&lt;br /&gt;I was quite relived to see that I was not alone to have &lt;a href="http://indiatoday.intoday.in/site/Story/133886/india/book-on-mahatma-gandhi-gandhi-gay-slur-unites-cong-bjp.html"&gt;similar feelings&lt;/a&gt;, descendants of Gandhi seem to have much more sense towards what to say, than our learned bureaucrats and government. &lt;br /&gt;&lt;br /&gt;My only thoughts at the end of this post: I wish, if the respected law ministry were as sensitive to more real issues like that of Dr. Binayak Sen (&lt;a href="http://www.binayaksen.net/"&gt;http://www.binayaksen.net/&lt;/a&gt;) than going down the un-Gandhian way of protecting Gandhiji himself, Bharat would be a far better place to live in!&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Note:&lt;/em&gt; Any view expressed here are solely my personal views, and have nothing to do with my employer or organizations I am associated with.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-863199039504227769?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/863199039504227769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=863199039504227769' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/863199039504227769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/863199039504227769'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/03/ban-pretty-much-un-gandhian-way.html' title='Ban! Pretty much an un-Gandhian way'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-a_7cjy5PtkM/TZU_rvF2OmI/AAAAAAAABis/DPYTv0PNdm8/s72-c/gandhi.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-2304046671905026150</id><published>2011-03-29T19:54:00.000-07:00</published><updated>2011-03-29T20:31:56.245-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='me brand'/><category scheme='http://www.blogger.com/atom/ns#' term='hcl'/><category scheme='http://www.blogger.com/atom/ns#' term='notion ink'/><title type='text'>HCL Launches ME Tablets</title><content type='html'>Now, I am not a tablet fan as such, though I do own and heavily use a tablet PC.&lt;br /&gt;&lt;br /&gt;But as a mass consumer product, I think, this has a large potential if the price points are right, especially in a market like India, where PC penetration is not that great. &lt;br /&gt;&lt;br /&gt;So, I was quite excited almost an year ago when Notion Ink announced their plans to come up with a tablet. And actually delivered couple of months back (&lt;a href="http://notionink.wordpress.com/"&gt;http://notionink.wordpress.com/&lt;/a&gt;). However, I still don't have a first hand look and feel of it (missed the first pre-order and then the second preorder invite :( ..)&lt;br /&gt;&lt;br /&gt;While Notion Ink is quite innovative in what it has designed and continue to do so with their quite open development process, there are other Indian companies that might just get the critical mass in selling tablets, without innovating a lot. Or to say it in other words, provide what a user needs, not necessarily always the "wow" factor. &lt;br /&gt;&lt;br /&gt;This is where the news of HCL ME Tablets comes in. And it is not just news, but you can buy the real product online (&lt;a href="http://www.hclstore.in/ME_tablet"&gt;http://www.hclstore.in/ME_tablet&lt;/a&gt;). Of course, this one is not as good in "specs" department as the Notion Ink. But do users really care about specs of a tablet? Steve Jobs wants all of us to believe this, rt? Quite frankly, I think that is true. I don't really care about specs of these devices, if I get a smooth experience and get my job done.&lt;br /&gt;&lt;br /&gt;HCL has a history of disrupting the Indian market with low price with pretty high quality products. In fact, my first laptop (or netbook) &lt;a href="http://tovganesh.blogspot.com/2008/03/review-of-hcl-mileap-l.html"&gt;was from HCL&lt;/a&gt;. It was simply the best piece of portable hardware that I could afford back then. And this time around HCL has again come up with a similar strategy. The only difference this time is that in coming months there will be many other players in this space, particularly big Indian mobile manufactures like Micromax.&lt;br /&gt;&lt;br /&gt;With all this, I am a bit concerned that NotionInk would actually become a small player, unless they do something radical. Just hope that Rohan is thinking along these lines, or at least reading this post of mine ;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-2304046671905026150?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.hclstore.in/ME_tablet' title='HCL Launches ME Tablets'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/2304046671905026150/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=2304046671905026150' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/2304046671905026150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/2304046671905026150'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/03/hcl-launches-me-tablets.html' title='HCL Launches ME Tablets'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-3458067863308158148</id><published>2011-03-27T08:46:00.001-07:00</published><updated>2011-03-27T08:46:41.724-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='toon'/><category scheme='http://www.blogger.com/atom/ns#' term='geo politics'/><title type='text'>Adventurous flight</title><content type='html'>&lt;p&gt;&lt;a href="http://lh6.ggpht.com/_ebbIsKP_ook/TY9b3EI2S-I/AAAAAAAABig/ScQKFVZE0Og/s1600-h/pilotindia%5B3%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="pilotindia" border="0" alt="pilotindia" src="http://lh4.ggpht.com/_ebbIsKP_ook/TY9b4C1UN4I/AAAAAAAABik/KJWyKputVz8/pilotindia_thumb%5B1%5D.png?imgmax=800" width="581" height="398" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-3458067863308158148?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/3458067863308158148/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=3458067863308158148' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/3458067863308158148'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/3458067863308158148'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/03/adventurous-flight.html' title='Adventurous flight'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_ebbIsKP_ook/TY9b4C1UN4I/AAAAAAAABik/KJWyKputVz8/s72-c/pilotindia_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-2750858322579429519</id><published>2011-03-26T21:57:00.001-07:00</published><updated>2011-03-26T21:57:09.866-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='toon'/><category scheme='http://www.blogger.com/atom/ns#' term='cricket'/><title type='text'>The funny game</title><content type='html'>&lt;p&gt;&lt;a href="http://lh4.ggpht.com/_ebbIsKP_ook/TY7Dn7s-3XI/AAAAAAAABiY/SeoL-reKEvI/s1600-h/cwc2011%5B3%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="cwc2011" border="0" alt="cwc2011" src="http://lh3.ggpht.com/_ebbIsKP_ook/TY7Do1RdPKI/AAAAAAAABic/w9Ro_jq0P6U/cwc2011_thumb%5B1%5D.png?imgmax=800" width="469" height="446" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-2750858322579429519?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/2750858322579429519/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=2750858322579429519' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/2750858322579429519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/2750858322579429519'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/03/funny-game.html' title='The funny game'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_ebbIsKP_ook/TY7Do1RdPKI/AAAAAAAABic/w9Ro_jq0P6U/s72-c/cwc2011_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-913207989055158247</id><published>2011-03-24T08:54:00.000-07:00</published><updated>2011-03-24T09:04:56.098-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='chromeos'/><category scheme='http://www.blogger.com/atom/ns#' term='chrome'/><title type='text'>speech, html5 and chrome</title><content type='html'>&lt;div&gt;Now this is cool (&lt;a href="http://chrome.blogspot.com/2011/03/talking-to-your-computer-with-html5.html"&gt;http://chrome.blogspot.com/2011/03/talking-to-your-computer-with-html5.html&lt;/a&gt;). Putting speech in browser has just reduced dependence on the PC OSes a bit more. What would be more cool is if it could support more than just English.&lt;br /&gt;&lt;br /&gt;So now, the ChromeOS is looking more and more complete. Now when is handwriting recognition coming into picture ;)&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-913207989055158247?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://chrome.blogspot.com/2011/03/talking-to-your-computer-with-html5.html' title='speech, html5 and chrome'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/913207989055158247/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=913207989055158247' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/913207989055158247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/913207989055158247'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/03/speech-html5-and-chrome.html' title='speech, html5 and chrome'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-8308448664226774246</id><published>2011-03-11T17:50:00.001-08:00</published><updated>2011-03-11T17:50:20.304-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photos'/><title type='text'>A public school in Kanpur</title><content type='html'>&lt;div&gt;&lt;br/&gt;&lt;img src='http://lh4.ggpht.com/_ebbIsKP_ook/TXrRV8tyMdI/AAAAAAAABh4/qiHTlbf5xZg/2011-02-26%2013.25.57.png' /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-8308448664226774246?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/8308448664226774246/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=8308448664226774246' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/8308448664226774246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/8308448664226774246'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/03/public-school-in-kanpur.html' title='A public school in Kanpur'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_ebbIsKP_ook/TXrRV8tyMdI/AAAAAAAABh4/qiHTlbf5xZg/s72-c/2011-02-26%2013.25.57.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-2054089144494143064</id><published>2011-02-19T21:32:00.000-08:00</published><updated>2011-02-19T21:42:30.423-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MeTA'/><title type='text'>New MeTA Studio binary release</title><content type='html'>This is essentially a stop gap release that fixes a number of bugs, but also adds a major new feature: &lt;a href="http://code.google.com/p/metastudio/wiki/MeTAStudioArchiveFormat"&gt;MeTA Studio Archive format&lt;/a&gt; (.mar). The .mar format allows you to package an &lt;a href="http://code.google.com/p/metastudio/wiki/MeTAStudioCommanLineSwitches"&gt;application &lt;/a&gt;that uses the MeTA Studio platform. This version also includes inbuilt support for Jython, though this is not yet integrated into the UI. &lt;br /&gt;&lt;br /&gt;Head to &lt;a href="http://code.google.com/p/metastudio/"&gt;http://code.google.com/p/metastudio/&lt;/a&gt; to get the latest binary package. The current version number is  2.0.19022011 and is also the first binary release in 2011.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-2054089144494143064?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://code.google.com/p/metastudio/' title='New MeTA Studio binary release'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/2054089144494143064/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=2054089144494143064' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/2054089144494143064'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/2054089144494143064'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/02/new-meta-studio-binary-release.html' title='New MeTA Studio binary release'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-6760127560261513210</id><published>2011-02-12T20:44:00.001-08:00</published><updated>2011-02-12T20:45:20.799-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='adam'/><category scheme='http://www.blogger.com/atom/ns#' term='notion ink'/><title type='text'>Adam, I missed it again! :(</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/-s91_qYE7Uu8/TVdhyPCx1xI/AAAAAAAABg4/s5DVsNxwyYA/s1600/notion_miss.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 82px;" src="http://3.bp.blogspot.com/-s91_qYE7Uu8/TVdhyPCx1xI/AAAAAAAABg4/s5DVsNxwyYA/s320/notion_miss.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5573030579553818386" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-6760127560261513210?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/6760127560261513210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=6760127560261513210' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/6760127560261513210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/6760127560261513210'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/02/adam-i-missed-it-again.html' title='Adam, I missed it again! :('/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-s91_qYE7Uu8/TVdhyPCx1xI/AAAAAAAABg4/s5DVsNxwyYA/s72-c/notion_miss.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-4462828886641691493</id><published>2011-02-05T07:26:00.001-08:00</published><updated>2011-02-05T07:26:15.755-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Android finally has official blogger client</title><content type='html'>&lt;div&gt;&lt;p&gt;So Google has finally released a blogger client for Android. I have been waiting for this for quite some time and was pleasantly surprised to see that in market.&lt;/p&gt;&lt;p&gt;The other pleasant stuff was that Google Goggles is now available for my phone which is pretty cool. Now the only stuff missing is proper offline Google docs support.&lt;/p&gt;&lt;p&gt;Now hopefully I get some time to develop on Android :-)&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-4462828886641691493?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/4462828886641691493/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=4462828886641691493' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/4462828886641691493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/4462828886641691493'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/02/android-finally-has-official-blogger.html' title='Android finally has official blogger client'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-1032460711611749370</id><published>2011-02-02T04:36:00.000-08:00</published><updated>2011-02-02T05:06:43.362-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bing'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>Is Bing really recycling Google?</title><content type='html'>Well thats what Google wants you to believe and Microsoft doesn't. I am not a search engine expert, but I just don't believe what others have to say. So I randomly generated a "synthetic search" query: "abduljkastifu" and put it in Google and Bing with the following results. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ebbIsKP_ook/TUlRMBZj_0I/AAAAAAAABgU/7nNX2LtMogs/s1600/Screenshot.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 87px;" src="http://3.bp.blogspot.com/_ebbIsKP_ook/TUlRMBZj_0I/AAAAAAAABgU/7nNX2LtMogs/s320/Screenshot.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5569071681196261186" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ebbIsKP_ook/TUlRRSgOgtI/AAAAAAAABgc/Uu6jqnxDc-s/s1600/Screenshot-1.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 140px;" src="http://3.bp.blogspot.com/_ebbIsKP_ook/TUlRRSgOgtI/AAAAAAAABgc/Uu6jqnxDc-s/s320/Screenshot-1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5569071771686961874" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Which obviously are different. After this, I pretty much stopped reading (&lt;a href="http://googleblog.blogspot.com/2011/02/microsofts-bing-uses-google-search.html"&gt;http://googleblog.blogspot.com/2011/02/microsofts-bing-uses-google-search.html&lt;/a&gt;). The said "recycling" only happens if you seem to be using some settings of IE8 / Bing toolbar (does someone actually use a toolbar?). &lt;br /&gt;&lt;br /&gt;But the media putting it simply as Bing copying Google results is what I can classify as being bad Journalism.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-1032460711611749370?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://googleblog.blogspot.com/2011/02/microsofts-bing-uses-google-search.html' title='Is Bing really recycling Google?'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/1032460711611749370/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=1032460711611749370' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/1032460711611749370'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/1032460711611749370'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/02/is-bing-really-recycling-google.html' title='Is Bing really recycling Google?'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ebbIsKP_ook/TUlRMBZj_0I/AAAAAAAABgU/7nNX2LtMogs/s72-c/Screenshot.png' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-2458361467880840932</id><published>2011-01-22T20:12:00.001-08:00</published><updated>2011-01-22T20:12:08.457-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows 7'/><category scheme='http://www.blogger.com/atom/ns#' term='t91mt'/><category scheme='http://www.blogger.com/atom/ns#' term='origami'/><category scheme='http://www.blogger.com/atom/ns#' term='tablet'/><category scheme='http://www.blogger.com/atom/ns#' term='asus'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><title type='text'>Forgotten art: Microsoft Origami for Tablet PCs</title><content type='html'>&lt;p&gt;Lately have been using my Asus T91 MT a bit too frequently, primary to write documents and occasionally to browse the web. Though I&amp;#160; constantly use the tablet, I hardly thought of two things: faster way to login my machine and better touch friendly window title bar and scroll bars. The rest of the elements in Windows 7 appear to be quite touch friendly to me, but not the above mentioned ones.&lt;/p&gt;  &lt;p&gt;During the previous iteration of Windows, Microsoft had released a set of tools called Origami. These tools were specifically meant for touch based UMPC tablet PCs. Two of the tools offered by Microsoft Origami: picture password and touch settings have made a pleasant difference to how I use my tablet PC. You can download Microsoft Origami from &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?familyid=B0EDD346-75BA-4185-B6AA-0A49940AFBDE&amp;amp;displaylang=en"&gt;here&lt;/a&gt;. But note that you may not be able to use other Origami tools on Windows 7 except the ones that I have mentioned. With Asus releasing the &amp;quot;&lt;a href="http://www.youtube.com/watch?v=lYV-eBe7qSU"&gt;most powerful TabletPC on earth&lt;/a&gt;&amp;quot; , probably its time to revive origami for Windows7.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_ebbIsKP_ook/TTuqd8GltxI/AAAAAAAABf0/6wLJfiyjh6o/s1600-h/t91%20origami%5B2%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="t91 origami" border="0" alt="t91 origami" src="http://lh3.ggpht.com/_ebbIsKP_ook/TTuqezpMu8I/AAAAAAAABf4/1iQNdj5D0aU/t91%20origami_thumb.png?imgmax=800" width="244" height="145" /&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/_ebbIsKP_ook/TTuqiZz7U9I/AAAAAAAABf8/fIhpqB0gmbU/s1600-h/t91%20origami2%5B2%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="t91 origami2" border="0" alt="t91 origami2" src="http://lh4.ggpht.com/_ebbIsKP_ook/TTuqjjNO3xI/AAAAAAAABgA/vmXdrGGPmBI/t91%20origami2_thumb.png?imgmax=800" width="244" height="145" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_ebbIsKP_ook/TTuqk0i2xaI/AAAAAAAABgE/xdl7r4dOdqk/s1600-h/t91%20origami3%5B2%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="t91 origami3" border="0" alt="t91 origami3" src="http://lh3.ggpht.com/_ebbIsKP_ook/TTuqlq9Nh9I/AAAAAAAABgI/AVa_TMFMtbQ/t91%20origami3_thumb.png?imgmax=800" width="244" height="145" /&gt;&lt;/a&gt;&lt;img src="http://www.frog-blog.ch/Downloads/_res/Notebookffnedich_9F22/origami_picturepassword.jpg" /&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-2458361467880840932?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/2458361467880840932/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=2458361467880840932' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/2458361467880840932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/2458361467880840932'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/01/forgotten-art-microsoft-origami-for.html' title='Forgotten art: Microsoft Origami for Tablet PCs'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_ebbIsKP_ook/TTuqezpMu8I/AAAAAAAABf4/1iQNdj5D0aU/s72-c/t91%20origami_thumb.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-1694378934619646470</id><published>2011-01-09T07:15:00.001-08:00</published><updated>2011-01-09T07:16:20.311-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MeTA'/><title type='text'>New MeTA Studio icon</title><content type='html'>&lt;p&gt;Its been long time since there was a public update for MeTA Studio, partly because there is been lot of behind the scene re-architecting going on. And partly because I have been caught up with other stuff.&lt;/p&gt;  &lt;p&gt;Even as a number of features were added for MeTA Studio, its icon had never clanged to reflect the new changes. The current icon is a simple rendering of a macro molecule, with the original intent of MeTA Studio being ease of handling large molecules:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_ebbIsKP_ook/TSnQ1PW5VbI/AAAAAAAABfY/3xDIr6jcnA4/s1600-h/icon_old%5B2%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top: 0px; border-right: 0px; padding-top: 0px" title="icon_old" border="0" alt="icon_old" src="http://lh3.ggpht.com/_ebbIsKP_ook/TSnQ1x9O0DI/AAAAAAAABfc/S_BaX6z4z80/icon_old_thumb.png?imgmax=800" width="58" height="44" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Starting with today, the SVN has a new icon originally designed by &lt;a href="http://code.google.com/u/anuja.rahalkar/"&gt;APR&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_ebbIsKP_ook/TSnQ2muBTRI/AAAAAAAABfg/oU-ScILAjUg/s1600-h/iconBig%5B5%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top: 0px; border-right: 0px; padding-top: 0px" title="iconBig" border="0" alt="iconBig" src="http://lh6.ggpht.com/_ebbIsKP_ook/TSnQ3RS7cSI/AAAAAAAABfk/bWHB75QC5pY/iconBig_thumb%5B1%5D.png?imgmax=800" width="211" height="211" /&gt;&lt;/a&gt;&lt;/p&gt;        &lt;p&gt;The main site also hosts a logo as shown above. The above icon is basically designed with the four core foundations of MeTA Studio in mind: Organize (molecules) , Visualize, Code and Collaborate.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_ebbIsKP_ook/TSnQ7UMz9sI/AAAAAAAABfo/-Ip10iJvZwE/s1600-h/image%5B2%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_ebbIsKP_ook/TSnQ8zTRCQI/AAAAAAAABfw/r6GTFlk7g4Q/image_thumb.png?imgmax=800" width="244" height="176" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt; Look back at this space as we prepare to release updates to MeTA Studio in coming weeks. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-1694378934619646470?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/1694378934619646470/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=1694378934619646470' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/1694378934619646470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/1694378934619646470'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/01/new-meta-studio-icon.html' title='New MeTA Studio icon'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_ebbIsKP_ook/TSnQ1x9O0DI/AAAAAAAABfc/S_BaX6z4z80/s72-c/icon_old_thumb.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-7422957388608523223</id><published>2011-01-07T22:31:00.001-08:00</published><updated>2011-01-07T22:32:04.074-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='technology'/><category scheme='http://www.blogger.com/atom/ns#' term='smartphone'/><category scheme='http://www.blogger.com/atom/ns#' term='tablet'/><category scheme='http://www.blogger.com/atom/ns#' term='motorola'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Motorola Atrix: super phone with a promise</title><content type='html'>&lt;p&gt; In a &lt;a href="http://tovganesh.blogspot.com/2010/12/when-can-i-have-my-personal-superphone.html"&gt;recent post&lt;/a&gt;, I had argued for a super phone Software interface that:&lt;/p&gt;  &lt;p&gt;&amp;quot;&lt;em&gt;Ideally I would like my smartphone OS to automatically scale its user interface form small portable screen to a large desktop scale screen, handle touch, pen and pointing as well as keyboard, seamlessly. That will make computing on the go painless and computing on desk seamless. You will always need only one device: your personal super phone&lt;/em&gt;.&amp;quot;&lt;/p&gt;  &lt;p&gt;With the release of Atrix, Motorola seems to be heading in exactly this direction. Probably a way to active this an a phone is via virtualization. That, I guess is how&amp;#160;&amp;#160; Motorola is implementing it. With the ever improving ARM SoC capabilities and recent announcement of Windows for ARM, we are soon approaching:&lt;/p&gt;  &lt;p&gt;&amp;quot;&lt;strong&gt;&lt;em&gt;Three screens, One brain and the Cloud&lt;/em&gt;&lt;/strong&gt;&amp;quot;&lt;/p&gt;  &lt;p&gt;mantra. One who gets this right will define the next revolution in computing technologies.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-7422957388608523223?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/7422957388608523223/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=7422957388608523223' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/7422957388608523223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/7422957388608523223'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/01/motorola-atrix-super-phone-with-promise.html' title='Motorola Atrix: super phone with a promise'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-2169946658804248154</id><published>2011-01-06T22:29:00.001-08:00</published><updated>2011-01-06T22:45:21.651-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ces'/><category scheme='http://www.blogger.com/atom/ns#' term='tablet'/><category scheme='http://www.blogger.com/atom/ns#' term='notion ink'/><title type='text'>Notion Ink: Good startings</title><content type='html'>Almost an year ago I started following Notion Ink (&lt;a href="http://tovganesh.blogspot.com/2010/01/notion-ink-another-attempt-at-making.html"&gt;http://tovganesh.blogspot.com/2010/01/notion-ink-another-attempt-at-making.html&lt;/a&gt;). One thing I was pretty critical about the device then was the software stack, just what sets them apart from other android tablet efforts?&lt;br /&gt;&lt;br /&gt;Now with pretty positive reviews from &lt;a href="http://www.engadget.com/2011/01/05/notion-ink-adam-hands-on-preview-video/"&gt;Engadget &lt;/a&gt;(Joanna Stern), &lt;a href="http://liliputing.com/2011/01/hands-on-with-the-notion-ink-adam-tablet.html"&gt;Liliputing&lt;/a&gt; (Brad Linder) at CES'11, I must say that Rohan Shravan and team have pulled up quite well. Good beginnings Rohan et al., though there is still lots to be done ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-2169946658804248154?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/2169946658804248154/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=2169946658804248154' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/2169946658804248154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/2169946658804248154'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/01/notion-ink-good-startings.html' title='Notion Ink: Good startings'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-7389714338856051372</id><published>2011-01-05T07:31:00.000-08:00</published><updated>2011-01-05T08:43:56.350-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mypaint'/><category scheme='http://www.blogger.com/atom/ns#' term='tablet'/><category scheme='http://www.blogger.com/atom/ns#' term='painting'/><category scheme='http://www.blogger.com/atom/ns#' term='digital painting'/><title type='text'>Mypaint: An open source painting application</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ebbIsKP_ook/TSSSSrIpYEI/AAAAAAAABfQ/grwH4chliEs/s1600/ganesha.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 207px;" src="http://2.bp.blogspot.com/_ebbIsKP_ook/TSSSSrIpYEI/AAAAAAAABfQ/grwH4chliEs/s320/ganesha.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5558728689596325954" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;For some time now I have been searching for a good, responsive, free and professional digital painting tool for my Asus T91 and the bamboo tablet (pc). Today I discovered Mypaint (&lt;a href="http://mypaint.intilinux.com/"&gt;http://mypaint.intilinux.com/&lt;/a&gt;) which is an excellent tool for professional digital painting. Best of all it is open source and simply works. The program can also be configured for pressure sensitivity (provided the hardware supports this) and thus provides most natural painting experience. Highly recommended even if painting is just a hobby for you (like me ;-))&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-7389714338856051372?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://mypaint.intilinux.com/' title='Mypaint: An open source painting application'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/7389714338856051372/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=7389714338856051372' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/7389714338856051372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/7389714338856051372'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2011/01/mypaint-open-source-painting.html' title='Mypaint: An open source painting application'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ebbIsKP_ook/TSSSSrIpYEI/AAAAAAAABfQ/grwH4chliEs/s72-c/ganesha.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-4148701699659988523</id><published>2010-12-10T18:35:00.000-08:00</published><updated>2011-01-07T05:57:25.514-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='thinking aloud'/><category scheme='http://www.blogger.com/atom/ns#' term='smartphone'/><title type='text'>When can I have my Personal SuperPhone (PS) ?</title><content type='html'>&lt;p&gt;There is no doubt that Personal Computers (PCs), and the mobile phones have revolutionized our lives in multiple meaningful ways. Now smartphones are redefining the way mobile computing is done. But a smartphone today, be it from any vendor, can hardly be called personal the way PCs are. &lt;/p&gt;  &lt;p&gt;A PC allowed you to customize from top to bottom. Every thing in a PC can be upgraded or swapped out in case a particular part malfunctions. I have a host of choices of what software stack I want to run on it. Right from the operating system to the applications are customizable. And it has been so form day one.&lt;/p&gt;  &lt;p&gt;Not in case of a smartphone. True, yon can install some apps on them. True you can increase some storage space on some of them. May be change wallpaper to make it appear &amp;quot;personal&amp;quot;. But that is it. It is what I call &amp;quot;pseudo-personal&amp;quot;. You have no standard way of choosing a different operating system. You can buy different hardware for different mobile operating systems. But yon can't use the same hardware for different OSes even though they might be capable of doing so.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_ebbIsKP_ook/TQLzGqk9XUI/AAAAAAAABeA/XFmjWe0EBb8/s1600-h/image2.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_ebbIsKP_ook/TQLzHcQZpKI/AAAAAAAABeE/eSvpnzD-B7Q/image_thumb.png?imgmax=800" width="217" height="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;There is no way to fully customize software stack. Hardware wise it is even more restrictive. There is simply no way to expand or add capabilities. Though one might argue that you can put something like a USB host port. But none of the major phone makers have that feature. Currently I am using an Android phone (previously a Nokia Symbian). None of them have an easy way to install or upgrade the OS. My Android device is still 2.1, new 3.0 is round&amp;#160; the corner. There is no way to upgrade the RAM or phone memory. You upgrade external storage, but that is too limiting and only useful as a way to store data. Thinking back, my first PC was an HP machine with AMD processor. It only came with 64 MB RAM which I later upgraded to 343 MB, upgraded from Windows 98 to XP, dual booted with numerous flavours of Linux, installed BeOS!, installed graphics card and what not. That freedom is missing completely in a smartphone available today.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Capable closed hardware, crappy software&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Today's smartphone hardware is no doubt very capable. But is closed. Closed to the extent that even if you manage to open up your device you will have difficulty in identifying the essential components that make up the phone. The only parts that you could mange to remove would be the battery pack and the display panel. Possibly a key pad if your smartphone does come with one. Don't ever think of interchanging these parts with another phone: it would almost never work. Simply because there are no prevailing &amp;quot;Standard&amp;quot; as in the case of PC.&lt;/p&gt;  &lt;p&gt;On the other side, software on these devices&amp;#160; is not really productive. The PC software has matured over years, to the extent that people have started calling it legacy. Note that I consider all cloud based applications (aka. web appps) to be actually tailored for PC usage, not for ultra portable device.&amp;#160; Eventually the productivity offered by these smart devices is but quite limited. You almost always fall back to your PC to do the actual work (why do yon think Google is releasing ChromeOS?). The phones do not truly and transparently sync with your workflow. To some extent this has improved especially with mobile e-mail clients. But not in general. Ideally I would like my smartphone OS to automatically scale its user interface form small portable screen to a large desktop scale screen, handle touch, pen and pointing as well as keyboard, seamlessly. That will make computing on the go painless and computing on desk seamless. You will always need only one device: your personal super phone.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;More eco-friendly&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Another important factor of these smartphones is battery. My E51 used to last for at least 3 days on a single charge. My current Android phone only lasts a day. Difference being that I am using a lot more data services than I did with E51. I would actually love if the phone operated on solar power when on move and on battery when on desk. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;From Asia not America&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;A noted company has to take initiative and came up with a reference design for a personal Super phone: Like the IBM PC. That, this would rather happen in some part of Asia and not America is my hunch.&lt;/p&gt;  &lt;p&gt;A reference design like &lt;a href="http://www.openmoko.com/"&gt;Open Moko&lt;/a&gt; is a good starting point.&lt;/p&gt;  &lt;br /&gt;&lt;br /&gt;&lt;em&gt;Update: &lt;/em&gt; Motorola just released an interesting superphone: &lt;a href="http://www.engadget.com/2011/01/06/motorola-atrix-4g-hd-multimedia-dock-and-laptop-dock-hands-on/"&gt;http://www.engadget.com/2011/01/06/motorola-atrix-4g-hd-multimedia-dock-and-laptop-dock-hands-on/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-4148701699659988523?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/4148701699659988523/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=4148701699659988523' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/4148701699659988523'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/4148701699659988523'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/12/when-can-i-have-my-personal-superphone.html' title='When can I have my Personal SuperPhone (PS) ?'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_ebbIsKP_ook/TQLzHcQZpKI/AAAAAAAABeE/eSvpnzD-B7Q/s72-c/image_thumb.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-7311749057336833030</id><published>2010-12-01T22:30:00.000-08:00</published><updated>2010-12-02T18:30:03.712-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='function pointers'/><category scheme='http://www.blogger.com/atom/ns#' term='C++'/><title type='text'>some fun with C++</title><content type='html'>Was playing around with C++, and found that you can actually use a base class member function pointer to call functions defined in derived class. Round about way, but useful for implementing stuff like: &lt;a href="http://en.wikipedia.org/wiki/Future_%28programming%29"&gt;http://en.wikipedia.org/wiki/Future_%28programming%29&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here is an example snippet:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;#include ... &lt;br /&gt;class Base { &lt;br /&gt;  public: &lt;br /&gt;    typedef void (Base::*WhoPtr)(); &lt;br /&gt;}; &lt;br /&gt;class D1: public Base { &lt;br /&gt;  public: &lt;br /&gt;    void WhoAmI() const; &lt;br /&gt;}; &lt;br /&gt;class D2: public Base { &lt;br /&gt;  public: &lt;br /&gt;    void WhoAmI() const; &lt;br /&gt;}; &lt;br /&gt;void D1::WhoAmI() const { &lt;br /&gt;  std::cout &lt;&lt; "I am D1" &lt;&lt; std::endl; &lt;br /&gt;} &lt;br /&gt;void D2::WhoAmI() const { &lt;br /&gt;  std::cout &lt;&lt; "I am D2" &lt;&lt; std::endl; &lt;br /&gt;} &lt;br /&gt;void run(Base::WhoPtr fptr) {&lt;br /&gt;  Base base;   &lt;br /&gt;  (base.*fptr)();  &lt;br /&gt;}&lt;br /&gt;int main(int argc, char **argv ) { &lt;br /&gt;  Base::WhoPtr func; &lt;br /&gt;  func = (void (Base::*)()) &amp;D1::WhoAmI;&lt;br /&gt;  run(func);&lt;br /&gt;  func = (void (Base::*)()) &amp;D2::WhoAmI;&lt;br /&gt;  run(func);&lt;br /&gt;  return 0; &lt;br /&gt;} &lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-7311749057336833030?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/7311749057336833030/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=7311749057336833030' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/7311749057336833030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/7311749057336833030'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/12/some-fun-with-c.html' title='some fun with C++'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-3155333913988129415</id><published>2010-11-19T23:38:00.001-08:00</published><updated>2010-11-19T23:38:23.020-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photography'/><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><title type='text'>(Un) Portables :-)</title><content type='html'>&lt;p&gt;&lt;a href="http://lh3.ggpht.com/_ebbIsKP_ook/TOd65LF_9OI/AAAAAAAABds/BAMifkCvt3Y/s1600-h/IMG_2708%5B3%5D.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top: 0px; border-right: 0px; padding-top: 0px" title="IMG_2708" border="0" alt="IMG_2708" src="http://lh4.ggpht.com/_ebbIsKP_ook/TOd658nR1TI/AAAAAAAABdw/a2Q1DfoN4Aw/IMG_2708_thumb.jpg?imgmax=800" width="244" height="164" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_ebbIsKP_ook/TOd66sl3VwI/AAAAAAAABd0/0can-XWAJ_M/s1600-h/IMG_2713%5B3%5D.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top: 0px; border-right: 0px; padding-top: 0px" title="IMG_2713" border="0" alt="IMG_2713" src="http://lh4.ggpht.com/_ebbIsKP_ook/TOd67azvcqI/AAAAAAAABd4/QiG2ne-SXGY/IMG_2713_thumb.jpg?imgmax=800" width="244" height="164" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-3155333913988129415?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/3155333913988129415/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=3155333913988129415' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/3155333913988129415'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/3155333913988129415'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/11/un-portables.html' title='(Un) Portables :-)'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_ebbIsKP_ook/TOd658nR1TI/AAAAAAAABdw/a2Q1DfoN4Aw/s72-c/IMG_2708_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-8089952319662297674</id><published>2010-11-03T20:36:00.001-07:00</published><updated>2010-11-10T19:41:49.309-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='symbian'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Droided</title><content type='html'>Just a test post from my android phone. Essentially meaning I jumped platform boat from symbian.&lt;br /&gt;&lt;br /&gt;The phone is Samsung Galaxy 5, and is probably the cheapest and most feature rich android phone available in India. And turns out that it is even cheaper and more useful than my 3 year old nokia e51. Except that there is no skype on this phone... Yet.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Update&lt;/i&gt;: And Skype just released an update for Android (&lt;a href="http://www.skype.com/intl/en-us/get-skype/on-your-mobile/skype-mobile/android/"&gt;http://www.skype.com/intl/en-us/get-skype/on-your-mobile/skype-mobile/android/&lt;/a&gt;), which works great on my phone (audio only at the moment) :)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;b&gt;Location : &lt;/b&gt;&lt;a href="http://maps.google.com/maps?q=18.56561351,73.91960475"&gt;Atmanand Park, Clover Park, Viman Nagar, Pune, Maharashtra, &lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-8089952319662297674?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/8089952319662297674/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=8089952319662297674' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/8089952319662297674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/8089952319662297674'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/11/droided.html' title='Droided'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-4876408678931961293</id><published>2010-10-18T19:37:00.000-07:00</published><updated>2010-10-18T19:44:34.610-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='people'/><title type='text'>Remembering Fractal Geometry creator: Mandelbrot</title><content type='html'>Benoît B. Mandelbrot, most famous for the Mandelbort set, which so oftern is one of the first few and cool assignments for many graphics and fractal geometry introductory courses has recently passed away. NYT remembers him and his work (&lt;a href="http://www.nytimes.com/2010/10/17/us/17mandelbrot.html?_r=2"&gt;http://www.nytimes.com/2010/10/17/us/17mandelbrot.html?_r=2&lt;/a&gt;).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-4876408678931961293?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.nytimes.com/2010/10/17/us/17mandelbrot.html?_r=2' title='Remembering Fractal Geometry creator: Mandelbrot'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/4876408678931961293/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=4876408678931961293' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/4876408678931961293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/4876408678931961293'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/10/remembering-fractal-geometry-creator.html' title='Remembering Fractal Geometry creator: Mandelbrot'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-121749923339387842</id><published>2010-09-18T00:18:00.001-07:00</published><updated>2010-09-18T00:18:34.106-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='incidents'/><title type='text'>I believe them, they don’t ;-)</title><content type='html'>&lt;p&gt;Ok. I had to express my anguish, so the post!&lt;/p&gt;  &lt;p&gt;From childhood, I have stayed near the airforce colony. Was educated in Air Force school I which is inside the airforce colony. And have frequented to the temple there. Only in the last visit to home, I had been to my School with a friend of mine. No issues. But this time when I wanted to go with my uncle to the temple inside there they asked me for an ID card!! And they made me go home and fetch one. Made me feel: I believe they don't. Only then I remembered the reason for this paranoid behaviour: Pune had an unfortunate incidence of terror early this year and 'they were not taking any chances.'&amp;#160; &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-121749923339387842?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/121749923339387842/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=121749923339387842' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/121749923339387842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/121749923339387842'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/09/i-believe-them-they-dont.html' title='I believe them, they don’t ;-)'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-3462953440826536676</id><published>2010-09-17T23:47:00.001-07:00</published><updated>2011-01-04T02:25:17.298-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='conversations'/><title type='text'>Back to home: A journalist, a seaman and a jockey</title><content type='html'>&lt;p&gt;The journey back home has always been exciting. When taking a flight to or from Mumbai, I usually take &lt;a href="http://www.kktravels.com/"&gt;KK Travels&lt;/a&gt; as a pickup service. They usually have Tavera or a similar four-wheel-drive and are confortable and fast. &lt;/p&gt;&lt;p&gt;Typically there would be 2 to 3 co passengers along with you , and is usually interesting to talk to these "strangers". Of all the time I have travelled with this pickup service, my co-passengers were largely IT professionals. Never found someone with research background or something else.&lt;/p&gt;&lt;p&gt;This time around, I was for some different treat :)&lt;/p&gt;&lt;p&gt;All started at Sydney airport when someone behind me told that my backpack zip was open. He said not worry and closed it for me. Probably he pitied on me as I was carrying 3 handbags :) After conversation with him, he told me that he is a Malayalee working with The Australian as a journalist. He and his wife were both Oz citizens and had voted for the elections just before boarding the flight. For me I was quite pleased to meet a journalist working with The Australian, which was the only sensible newspaper I found during my stay in Oz.  In the end a thought crossed me: wish it was so uncomplicated to vote in India.&lt;/p&gt;&lt;p&gt;Next, two interesting people a seaman and jockey made the journey back to Pune fun. This time around the cab driver also did not drive like the world was coming to an end. So it turned out to be an extraordinary smooth ride.&lt;/p&gt;&lt;p&gt;The seaman guy seemed to have traveled the world over in the past 8 or so years he has been working with a shipping company. Being a "demanding " job, and probably pretty-highly payed (&amp;gt;8k $) he is fine with working 6 months or even less a year. And says will 'retire' in couple of more years. Of all the chattering he was doing one statement stood out 'I have seen the world, much closes than you have, at-times fascinating, at times pathetic, but it is only when I come to Bharat that I feel peace. There is no better place to live than India. '&lt;/p&gt;&lt;p&gt;The jockey was another interesting guy. I have never imagined before that a jockey was actually a sort after profession. Unlike most of the people going out of India to work, where they live in the urban world, this guy lives near a countryside stable north to London. Unlike the seaman, this guy had pretty less grab an English, and most of our conversation was in Hindi/ Marathi. This guy too had some general opinions, one that I vividly remember was 'Indians are the most cultured and caring while English are the most fit'.&lt;/p&gt;&lt;p&gt;Between us we had a healthy talk on wide variety of subjects during the three hour journey. At times I was stunned by the kind of questions these guys asked me. In the end thought, I felt that experience and maturity shapes a persons viewpoint towards life and others in general.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-3462953440826536676?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/3462953440826536676/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=3462953440826536676' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/3462953440826536676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/3462953440826536676'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/09/back-to-home-journalist-seaman-and.html' title='Back to home: A journalist, a seaman and a jockey'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-426588570609750462</id><published>2010-08-10T15:22:00.000-07:00</published><updated>2010-09-18T00:23:06.047-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vlife'/><category scheme='http://www.blogger.com/atom/ns#' term='anu'/><title type='text'>Moving on..</title><content type='html'>Long time since I posted on my blog! Mostly because I have been pretty busy with preparations to move on.. Yes will be taking up a new position at &lt;a href="http://www.vlifesciences.com/"&gt;http://www.vlifesciences.com/&lt;/a&gt; from next Monday.&lt;br /&gt;&lt;br /&gt;So just wanted to update on a few things which have kept me engaged:&lt;br /&gt;&lt;br /&gt;- Moving is not exactly pleasant, especially if you had not anticipated it and you have too many stuff to get rid of!&lt;br /&gt;&lt;br /&gt;- Keeping track of &lt;a href="http://notionink.in/"&gt;NotionInk Adam&lt;/a&gt;, but lost a bit of touch with them due to the above!&lt;br /&gt;&lt;br /&gt;- Trying to finish up my current work.&lt;br /&gt;&lt;br /&gt;- Getting my thesis published as a monograph :-)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.amazon.com/Initio-Treatment-Large-Molecular-Systems/dp/3838351851/ref=sr_1_6?s=books&amp;amp;ie=UTF8&amp;amp;qid=1281477689&amp;amp;sr=1-6"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 300px; DISPLAY: block; HEIGHT: 300px; CURSOR: pointer" id="BLOGGER_PHOTO_ID_5503914149433331426" border="0" alt="" src="http://2.bp.blogspot.com/_ebbIsKP_ook/TGHUwgc4TuI/AAAAAAAABcU/R6LQ4LC_Is8/s320/ganesh_thesis.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;- Best of all : Roaming around on Oz land :) Hope to post in some photos..&lt;br /&gt;&lt;br /&gt;Finally, what happens to my existing opensource contributions?&lt;br /&gt;&lt;br /&gt;- In one line: there should be no difference, I would continue to contribute and maintain the codes during my free time. All the current licenses will be maintained.&lt;br /&gt;&lt;br /&gt;- For MeTAStudio : I would continue to update and add new features to this project. There are also a number other contributors now, whom I guess will continue their contribution as usual.&lt;br /&gt;&lt;br /&gt;- For codes developed at ANU:&lt;br /&gt;A part of my work involved writing codes for performing Hartree-Fock calculation on molecular systems using &lt;a href="http://x10.codehaus.org/"&gt;X10 programming language &lt;/a&gt;being developed at IBM. These codes were jointly developed by &lt;a href="http://cs.anu.edu.au/~Josh.Milthorpe/"&gt;Josh Milthorpe&lt;/a&gt; and myself. The portions of the code written by me are copyright of ANU but are available to public under the EPL. For more information visit: &lt;a href="http://cs.anu.edu.au/~Josh.Milthorpe/x10.html"&gt;http://cs.anu.edu.au/~Josh.Milthorpe/x10.html&lt;/a&gt;. These codes are also linked from &lt;a href="http://x10.codehaus.org/For+Researchers"&gt;http://x10.codehaus.org/For+Researchers&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;More updates later :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-426588570609750462?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.vlifesciences.com/' title='Moving on..'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/426588570609750462/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=426588570609750462' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/426588570609750462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/426588570609750462'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/08/moving-on.html' title='Moving on..'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ebbIsKP_ook/TGHUwgc4TuI/AAAAAAAABcU/R6LQ4LC_Is8/s72-c/ganesh_thesis.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-7953190365875369184</id><published>2010-07-09T17:48:00.001-07:00</published><updated>2010-07-09T17:48:36.165-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='t91mt'/><category scheme='http://www.blogger.com/atom/ns#' term='tablet'/><title type='text'>T91 MT tip</title><content type='html'>&lt;p&gt;&lt;a href="http://lh3.ggpht.com/_ebbIsKP_ook/TDfDSixFXaI/AAAAAAAABbM/bR31SOIoc4c/s1600-h/left-start%5B2%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" class="wlDisabledImage" title="left-start" border="0" alt="left-start" src="http://lh5.ggpht.com/_ebbIsKP_ook/TDfDVXxI0YI/AAAAAAAABbQ/7B3cwYF-E4Q/left-start_thumb.png?imgmax=800" width="244" height="145" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;a href="http://lh3.ggpht.com/_ebbIsKP_ook/TDfDXLLH1cI/AAAAAAAABbU/t7lWwOwpWzE/s1600-h/T91%20Nit%20tip%5B4%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="T91 Nit tip" border="0" alt="T91 Nit tip" src="http://lh4.ggpht.com/_ebbIsKP_ook/TDfDYhL2x9I/AAAAAAAABbY/qaikhlEv9jA/T91%20Nit%20tip_thumb%5B2%5D.png?imgmax=800" width="644" height="358" /&gt;&lt;/a&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-7953190365875369184?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/7953190365875369184/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=7953190365875369184' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/7953190365875369184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/7953190365875369184'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/07/t91-mt-tip.html' title='T91 MT tip'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_ebbIsKP_ook/TDfDVXxI0YI/AAAAAAAABbQ/7B3cwYF-E4Q/s72-c/left-start_thumb.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-2134728623443220018</id><published>2010-07-06T22:07:00.000-07:00</published><updated>2010-07-09T02:45:33.069-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='thinking aloud'/><title type='text'>Laptop is dying ;-)</title><content type='html'>This is like 'thinking aloud' after reading &lt;a href="http://infoworld.com/d/hardware/10-reasons-why-the-pc-here-stay-889"&gt;this article on infoworld&lt;/a&gt;.&lt;br /&gt;I have a prophesy (!!??) to make: "Laptop is dying"&lt;br /&gt;Think about it:&lt;br /&gt;What do you use your latops for?&lt;br /&gt;- Check Mail&lt;br /&gt;- IM&lt;br /&gt;- Skype&lt;br /&gt;- Powerpoint&lt;br /&gt;- May be programming (?). Really, are you serious? ;-)&lt;br /&gt;What do you use your desktop for?&lt;br /&gt;- All the above&lt;br /&gt;- and Programming (without any doubt)&lt;br /&gt;What can an netbook do?&lt;br /&gt;- All that the laptop can do&lt;br /&gt;- But is very cheap and more importantly quite a lot portable (my T91MT is about 940 grms), and pretty good battery life.&lt;br /&gt;What can an iPad do?&lt;br /&gt;- All the things that a netbook can do (and is probably better at it), I haven't used one.&lt;br /&gt;- except Programming!&lt;br /&gt;How many of you program?&lt;br /&gt;- Not many, I guess. Are we still short of good programmers ?&lt;br /&gt;&lt;br /&gt;So the logical conclustion from above ;-)&lt;br /&gt;# iPad is going to keep selling&lt;br /&gt;# Netbook is also probably going to keep selling&lt;br /&gt;# So is Desktops&lt;br /&gt;## But the story of laptops don't look very healthy, unless they start making it very very portable and affordable as Netbooks are now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-2134728623443220018?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://infoworld.com/d/hardware/10-reasons-why-the-pc-here-stay-889' title='Laptop is dying ;-)'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/2134728623443220018/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=2134728623443220018' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/2134728623443220018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/2134728623443220018'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/07/laptop-is-dying.html' title='Laptop is dying ;-)'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-5707199293259009679</id><published>2010-07-06T16:50:00.000-07:00</published><updated>2010-07-09T02:09:41.347-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='geo politics'/><title type='text'>Sloppy journalism</title><content type='html'>This is like the 'not again!' moment..&lt;br /&gt;Some time ago I had reported about some sloppy reporting in blogs (&lt;a href="http://tovganesh.blogspot.com/2009/02/reporting-and-blogs-blatant-errors.html"&gt;http://tovganesh.blogspot.com/2009/02/reporting-and-blogs-blatant-errors.html&lt;/a&gt;). I would have given that some neglect thinking that it was just a blog!? But today a friend of mine pointed me to this stupid report on a news site:&lt;br /&gt;&lt;a href="http://au.news.yahoo.com/a/-/latest/7524727/cheryl-cole-contracts-deadly-virus/"&gt;http://au.news.yahoo.com/a/-/latest/7524727/cheryl-cole-contracts-deadly-virus/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Which essentially claims again that Malaria is caused by Virus! Horrible error made again! Either the quality of reporting has noose dived or as Rupert Murdoch says 'quality reporting comes at a price'. I am quite reluctant to take side with the later as I feel that there should be free flow of credible information for a healthy society rather than it being for an 'elite only'. BBC news is primary example of this 'free flow', whome I think, do a wonderful job of reporting and is accessible to everyone who as a simple radio. We still can access BBC via short wave radios, anyone remembers those?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-5707199293259009679?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://au.news.yahoo.com/a/-/latest/7524727/cheryl-cole-contracts-deadly-virus/' title='Sloppy journalism'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/5707199293259009679/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=5707199293259009679' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/5707199293259009679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/5707199293259009679'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/07/sloppy-journalism.html' title='Sloppy journalism'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-2935001624838775554</id><published>2010-07-06T16:32:00.000-07:00</published><updated>2010-07-09T02:24:56.588-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='geo politics'/><title type='text'>Bharat: Bandh and Math</title><content type='html'>The opposition parties in India organized a one day 'bandh'. I guess, beining right now not in Bharat, makes me less sensitive to these happenings. The purpose of the bandh was apparently to protest again high price rise in India in past few months. I fully support this cause. But after I see that those protesting resoting to damagin public property (including expensive public transport buses), I have heavy reservations about the authenticity of this bandh altogether and all the people who promoted it. Public property is my money, and so is of every one who pays up tax in some form or another. People destorying it, makes me really worry.&lt;br /&gt;&lt;br /&gt;In another news, this year's Mental Calculation World Cup, 2010 held in Magdeburg, Germany was topped by Priyanshi Somani from India (&lt;a href="http://www.recordholders.org/en/events/worldcup/2010/results.html"&gt;http://www.recordholders.org/en/events/worldcup/2010/results.html&lt;/a&gt;). Thought would mention this, because main stream media in India probably has other interesting topics to discuess ;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-2935001624838775554?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/2935001624838775554/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=2935001624838775554' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/2935001624838775554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/2935001624838775554'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/07/bharat-bandh-and-math.html' title='Bharat: Bandh and Math'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-3711793278490923556</id><published>2010-06-17T17:50:00.000-07:00</published><updated>2010-06-24T16:29:55.821-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MeTA'/><title type='text'>Important intermediate binary release for MeTA Studio</title><content type='html'>This is with reference to the previous post for updated binaries (&lt;a href="http://tovganesh.blogspot.com/2010/05/intermediate-binary-release-for-meta.html"&gt;http://tovganesh.blogspot.com/2010/05/intermediate-binary-release-for-meta.html&lt;/a&gt;), just making it more clear in a separate post.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;- This is an important update, any one using MeTA Studio must update to this binary release&lt;/div&gt;&lt;div&gt;- The current version number is 2.0.15052010&lt;/div&gt;&lt;div&gt;- This update, with out change in version number re-enables online updates. Any further updates to be shipped as online update, till major changes are needed.&lt;/div&gt;&lt;div&gt;- Also includes updated docs for API changes&lt;/div&gt;&lt;div&gt;- Moves the binary package download to Google code. Skydrive will still be used for hosting user scripts.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Update: &lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;There is a new online update available (now the version number is 2.0.24062010) that fixes issue with Java3D rendering. You will need to have v  2.0.15052010 installed before you can apply this update to make it work correctly.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-3711793278490923556?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://tovganesh.blogspot.com/2010/05/intermediate-binary-release-for-meta.html' title='Important intermediate binary release for MeTA Studio'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/3711793278490923556/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=3711793278490923556' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/3711793278490923556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/3711793278490923556'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/06/important-intermediate-binary-release.html' title='Important intermediate binary release for MeTA Studio'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-1922393218336794729</id><published>2010-06-08T02:54:00.001-07:00</published><updated>2010-06-08T03:54:34.581-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='webos'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='docs'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><title type='text'>OneNote on Linux using Office webapps</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ebbIsKP_ook/TA4V1A2SRqI/AAAAAAAABao/-DCE1igJfwM/s1600/Screenshot.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 369px; height: 232px;" src="http://3.bp.blogspot.com/_ebbIsKP_ook/TA4V1A2SRqI/AAAAAAAABao/-DCE1igJfwM/s320/Screenshot.png" alt="" id="BLOGGER_PHOTO_ID_5480341797061412514" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I don't really use MS Office too much (neither OpenOffice or Google docs), most of my docs are done with LaTeX. But I have been using Office 2007 for quite some time on T91MT and I must admit that MS has done some really nice work on it. I particularly use OneNote (with inking and audio) and is probably the most used application for me from the suite.&lt;br /&gt;&lt;br /&gt;Now MS has released Office web apps on Skydrive. Though limited, it basically serves the purpose. I am able to use them on Linux (finally!), especially OneNote (no advanced features though!). I plan to review office web apps in a few days, on how it fairs on Linux using Firefox. So stay tuned ;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-1922393218336794729?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/1922393218336794729/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=1922393218336794729' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/1922393218336794729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/1922393218336794729'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/06/onenote-on-linux-using-office-webapps.html' title='OneNote on Linux using Office webapps'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ebbIsKP_ook/TA4V1A2SRqI/AAAAAAAABao/-DCE1igJfwM/s72-c/Screenshot.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-5773999874338413813</id><published>2010-06-04T13:50:00.001-07:00</published><updated>2010-06-04T13:50:35.236-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='t91mt'/><category scheme='http://www.blogger.com/atom/ns#' term='eee T91mt'/><category scheme='http://www.blogger.com/atom/ns#' term='tablet'/><title type='text'>Random thought</title><content type='html'>&lt;p&gt;&lt;a href="http://lh3.ggpht.com/_ebbIsKP_ook/TAlnB4GiI_I/AAAAAAAABaY/BHFLbTUvUpk/s1600-h/No%20stylus%20on%20your%20tub%20let_%20Something%20is%20missing%21%20%281%29%5B4%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="No stylus on your tub let_ Something is missing! (1)" border="0" alt="No stylus on your tub let_ Something is missing! (1)" src="http://lh6.ggpht.com/_ebbIsKP_ook/TAlnDs5ORII/AAAAAAAABac/4f3KgwP2Eg8/No%20stylus%20on%20your%20tub%20let_%20Something%20is%20missing%21%20%281%29_thumb%5B2%5D.jpg?imgmax=800" width="644" height="310" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_ebbIsKP_ook/TAlnErpXH8I/AAAAAAAABag/P6Lf7l0mk6M/s1600-h/No%20stylus%20on%20your%20tub%20let_%20Something%20is%20missing%21%20%282%29%5B4%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="No stylus on your tub let_ Something is missing! (2)" border="0" alt="No stylus on your tub let_ Something is missing! (2)" src="http://lh4.ggpht.com/_ebbIsKP_ook/TAlnGYNRBzI/AAAAAAAABak/ezlZBkTl1sA/No%20stylus%20on%20your%20tub%20let_%20Something%20is%20missing%21%20%282%29_thumb%5B2%5D.jpg?imgmax=800" width="644" height="310" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-5773999874338413813?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/5773999874338413813/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=5773999874338413813' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/5773999874338413813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/5773999874338413813'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/06/random-thought.html' title='Random thought'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_ebbIsKP_ook/TAlnDs5ORII/AAAAAAAABac/4f3KgwP2Eg8/s72-c/No%20stylus%20on%20your%20tub%20let_%20Something%20is%20missing%21%20%281%29_thumb%5B2%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-9137008011996437863</id><published>2010-05-18T18:20:00.000-07:00</published><updated>2010-06-17T17:49:02.867-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MeTA'/><title type='text'>Intermediate binary release for MeTA Studio</title><content type='html'>This is a stop gap binary release for MeTA Studio. The current version is v 2.0.15052010 &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There are no noticeable user related changed in this release except:&lt;/div&gt;&lt;div&gt;- Jython libraries are integrated into binary release, so it need not be separately downloaded. Complete Jython integration is not yet done (Jython scripts for MeTA Studio cannot be run from command line yet, you can use wrapper though). You will still need to use the old procedure to get the Jython shell up : using the widgets, as described &lt;a href="http://tovganesh.blogspot.com/2009/03/another-reason-to-fool-around-with-meta.html"&gt;here&lt;/a&gt;. &lt;/div&gt;&lt;div&gt;- A number of bug fixes&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Under the hood there are lots of changes:&lt;/div&gt;&lt;div&gt;- graphics APIs&lt;/div&gt;&lt;div&gt;- .mar - MeTA Studio archive format to package applications that run with in MeTA Studio environment &lt;/div&gt;&lt;div&gt;- scripting integration API changes&lt;/div&gt;&lt;div&gt;- added &lt;a href="http://www.mt4j.org/"&gt;mt4j &lt;/a&gt;to experiment with multi touch features in MeTA Studio&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;None of these are currently exposed to UI and will take some time for maturity.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The downloads are available from usual place: &lt;a href="http://code.google.com/p/metastudio/"&gt;http://code.google.com/p/metastudio/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Stay tuned and enjoy!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;i&gt;Important Update: &lt;/i&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;Another binary update has been released with the same version number. This merely enables the online updates as well as updates the help set for the latest API documentation. I have also moved binary update packages to Google code as I don't expect to change their file names in near future. SkyDrive will still be used for hosting user scripts and is now managed by kritwik. You must update to this binary package, as in future I would mostly be releasing only online updates up-till a point where major update is required. &lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-9137008011996437863?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://code.google.com/p/metastudio/' title='Intermediate binary release for MeTA Studio'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/9137008011996437863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=9137008011996437863' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/9137008011996437863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/9137008011996437863'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/05/intermediate-binary-release-for-meta.html' title='Intermediate binary release for MeTA Studio'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-6219880277115775820</id><published>2010-05-06T02:53:00.001-07:00</published><updated>2010-05-06T02:53:28.993-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MeTA'/><title type='text'>MeTA Studio project updates</title><content type='html'>&lt;p&gt;Long time since I blogged on the status of MeTA Studio. Behind the scene there is lot of work going on, but has not come up to the point for a release. In the meantime have got two more developers who have expressed interest and joined in for contribution to the project. Hope this works out well :)&lt;/p&gt;  &lt;p&gt;I will now be regularly posting design note on the current development of MeTA Studio code base. At this moment these are available from &lt;a title="http://cid-76d41f4618b0b6af.skydrive.live.com/browse.aspx/metastudio/notes" href="http://cid-76d41f4618b0b6af.skydrive.live.com/browse.aspx/metastudio/notes"&gt;http://cid-76d41f4618b0b6af.skydrive.live.com/browse.aspx/metastudio/notes&lt;/a&gt; as PDF documents. &lt;/p&gt;  &lt;p&gt;At a later stage, as I get in contributions from other members&amp;#160; I would like to make this process completely open for comments and modifications. &lt;/p&gt;  &lt;p&gt;That is all for now. Expect to hear more in coming weeks.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-6219880277115775820?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/6219880277115775820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=6219880277115775820' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/6219880277115775820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/6219880277115775820'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/05/meta-studio-project-updates.html' title='MeTA Studio project updates'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-7996979435546620411</id><published>2010-04-20T05:03:00.001-07:00</published><updated>2010-04-20T05:03:10.926-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='general'/><category scheme='http://www.blogger.com/atom/ns#' term='conversations'/><title type='text'>‘Nameless’ people, who amused me</title><content type='html'>&lt;p&gt;I keep meeting strangers, some of who amuse me quite a bit. I have met some ‘well known’ strangers: Chandra Babu Naidu, Arun Shouri and Anna Hazare are some I vividly remember. Of these I have quite a respect for Anna Hazare for the social work he has done in past and continues to do. I have been fortunate enough to have travelled with him as a co-passenger on train (from Hyderabad to Pune) quite some time ago. Had a long chat with him and he was actually fine with giving his autograph to me :)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_ebbIsKP_ook/S82X9R1OntI/AAAAAAAABZQ/hglTTW41BHQ/s1600-h/IMG_0939%5B2%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="IMG_0939" border="0" alt="IMG_0939" src="http://lh3.ggpht.com/_ebbIsKP_ook/S82X_FqVxWI/AAAAAAAABZU/1z38G4TpgTc/IMG_0939_thumb.jpg?imgmax=800" width="244" height="116" /&gt;&lt;/a&gt; But I have also met many ‘nameless’ people who amused me, like the once I described &lt;a href="http://tovganesh.blogspot.com/search/label/conversations"&gt;here&lt;/a&gt;. ‘Nameless’ because, I met them only once, and may probably never meet them.&lt;/p&gt;  &lt;p&gt;In Oz too, I met some of these interesting people (affectionately, Aussies :)). Both seemed to have immense interest in Science, even though their current jobs had no direct connection with Science: one guy was a cleaner and another had come to do window frosting in the building I work in.&lt;/p&gt;  &lt;p&gt;Both of these guys seem to be well read, and keeping up-to-date with latest Science news and happenings. And I must admit that I was totally impressed with their breadth of reading and knowledge.&amp;#160; The window frosting guy, was quoting from Richard Dawkins, ‘The Selfish Gene’. A book that I read quite some time back, but definitely cannot remember so much that I can quote from it!!&lt;/p&gt;  &lt;p&gt;One of the guys (the window frosting guy), was a member of Creation Ministries (&lt;a title="http://creation.com/" href="http://creation.com/"&gt;http://creation.com/&lt;/a&gt;), which seem to promote Science education. But am not totally sure about it, because it seems to have some church connection. Even so, talking to these guys made me feel and wish that people were like this in India :-)&lt;/p&gt;  &lt;p&gt;Well, for some reason, I cherish memories of meeting these totally strangers … probably it makes living life fun; and I hope to keep meeting more :)&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-7996979435546620411?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/7996979435546620411/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=7996979435546620411' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/7996979435546620411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/7996979435546620411'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/04/nameless-people-who-amused-me.html' title='‘Nameless’ people, who amused me'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_ebbIsKP_ook/S82X_FqVxWI/AAAAAAAABZU/1z38G4TpgTc/s72-c/IMG_0939_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-8540063732140156131</id><published>2010-04-19T00:01:00.000-07:00</published><updated>2010-04-19T00:05:53.715-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bugs'/><category scheme='http://www.blogger.com/atom/ns#' term='fun'/><category scheme='http://www.blogger.com/atom/ns#' term='gmail'/><category scheme='http://www.blogger.com/atom/ns#' term='chrome'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>For Google and Chrome aficionados ;-)</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ebbIsKP_ook/S8v_xo_17EI/AAAAAAAABZI/twYnovVj-aU/s1600/gmail-chrome-incompatible.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 160px;" src="http://1.bp.blogspot.com/_ebbIsKP_ook/S8v_xo_17EI/AAAAAAAABZI/twYnovVj-aU/s200/gmail-chrome-incompatible.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5461740201400724546" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;... they do not seem to recognize each other as compatible ;-)&lt;/div&gt;&lt;div&gt;Or well there is some problem, but thought it was fun reading the error message.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-8540063732140156131?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/8540063732140156131/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=8540063732140156131' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/8540063732140156131'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/8540063732140156131'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/04/for-google-and-chrome-aficionados.html' title='For Google and Chrome aficionados ;-)'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ebbIsKP_ook/S8v_xo_17EI/AAAAAAAABZI/twYnovVj-aU/s72-c/gmail-chrome-incompatible.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-320955693208314998</id><published>2010-04-03T14:17:00.000-07:00</published><updated>2010-04-03T14:49:29.465-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eee T91mt'/><category scheme='http://www.blogger.com/atom/ns#' term='asus'/><category scheme='http://www.blogger.com/atom/ns#' term='ipad'/><title type='text'>iPad craze, and my Asus T91MT</title><content type='html'>Well the media is all praises over how "revolutionary" the iPad is. But for me it is a no sell, primarily because it is a consumer device: a device for consuming content and less of creating content. By content I mean write applications, not just make documents. There are other things that no one has bothered to check:&lt;div&gt;- For a tablet of this size, don't you expect to have handwriting recognition? Hey but iPad has a capacitive touch screen so that probably will not work.&lt;/div&gt;&lt;div&gt;- Does it have palm rejection?  No one seems to say anything about this.&lt;/div&gt;&lt;div&gt;- Then there are a whole lot of other things: no multi-task, no web cam etc. etc. that many others have pointed out as obvious omission.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For me the Asus T91MT, that I have been using has all of this. Though it is not all good with palm rejection; it only works well with Microsoft Journal. I heavily depend on the Windows 7 handwriting recognition and has become my primary means of entering notes or writing lots of text; it just works for me. And it has a inbuilt physical keypad, in case you need one (write code?!). I have not yet tried programming on T91MT, but would do so soon ;-)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In any case it depends what you are looking for: if you want a fine balance between productivity and entertainment go for a tablet like Asus T91MT which has an integrated physical keypad. If you are looking for mostly an entertainment centric and content consumption device with which you would also like to get some productivity you might think of getting an iPad. Both of these, I guess, cost almost the same. &lt;/div&gt;&lt;div&gt;  &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-320955693208314998?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/320955693208314998/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=320955693208314998' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/320955693208314998'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/320955693208314998'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/04/ipad-craze-and-my-asus-t91mt.html' title='iPad craze, and my Asus T91MT'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-3611581005749405491</id><published>2010-03-19T03:19:00.001-07:00</published><updated>2010-03-19T03:30:17.900-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photography'/><category scheme='http://www.blogger.com/atom/ns#' term='general'/><title type='text'>Three decades and a DSLR</title><content type='html'>&lt;p&gt;Well that is a bit of farce. I had been planning to get a DSLR for quit a long time, but just have not been convinced to spend on it, until recently, I went ahead and ordered one (from &lt;a href="http://www.digitalyes.com.au/"&gt;digitalyes.com.au&lt;/a&gt;, whom I would rate as quite excellent and prompt online retailers).  And they delivered exactly on the day I turned 3 decades old ;) … sounds like getting old.&lt;/p&gt;&lt;p&gt;Well so, I have done quite a bit of photography before but have never handled an SLR before. So the piece I ordered for is quite an entry level but good camera from Canon: EOS 1000D. This came with twin lens : 18-55mm and 75-300mm. Both of these lenses are with out IS, so essentially for the later one I would need a tripod (which I already have).&lt;/p&gt;&lt;p&gt;In any case, I am still learning to use this camera. In the mean time I tried to take various shots with varying settings to see how the photos turn up. These are just a some of ones that turned out to be reasonably good. All photos are taken in and around my home and other places in Canberra. All shots were taken mostly with manual settings, and no flash turned on. More to follow, as I learn more. Just got another reason to travel more :-) &lt;/p&gt;&lt;p&gt;Enjoy!&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;table border="0" cellspacing="0" cellpadding="2" width="518"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td valign="top" width="258"&gt;&lt;a href="http://lh4.ggpht.com/_ebbIsKP_ook/S6NN29XxEUI/AAAAAAAABVw/MmYl7S5HdzE/s1600-h/IMG_0069%5B2%5D.jpg"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="IMG_0069" border="0" alt="IMG_0069" src="http://lh5.ggpht.com/_ebbIsKP_ook/S6NN50Z-ZTI/AAAAAAAABV0/ay6RMc5FXpI/IMG_0069_thumb.jpg?imgmax=800" width="244" height="164" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td valign="top" width="258"&gt;&lt;a href="http://lh3.ggpht.com/_ebbIsKP_ook/S6NN9q0t8SI/AAAAAAAABV4/g0Td4MiWH6k/s1600-h/IMG_0081%5B2%5D.jpg"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="IMG_0081" border="0" alt="IMG_0081" src="http://lh4.ggpht.com/_ebbIsKP_ook/S6NN_osirII/AAAAAAAABV8/HokZ4Jb1t6c/IMG_0081_thumb.jpg?imgmax=800" width="244" height="164" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" width="258"&gt;&lt;a href="http://lh6.ggpht.com/_ebbIsKP_ook/S6NOCsvEPmI/AAAAAAAABWA/DlTalDh4iDE/s1600-h/IMG_0099%5B2%5D.jpg"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="IMG_0099" border="0" alt="IMG_0099" src="http://lh6.ggpht.com/_ebbIsKP_ook/S6NOFBuOq0I/AAAAAAAABWE/aWwqzhdUNqI/IMG_0099_thumb.jpg?imgmax=800" width="244" height="164" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td valign="top" width="258"&gt;&lt;a href="http://lh6.ggpht.com/_ebbIsKP_ook/S6NOHSR9F7I/AAAAAAAABWI/0_VF44BNfy8/s1600-h/IMG_0100%5B2%5D.jpg"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="IMG_0100" border="0" alt="IMG_0100" src="http://lh3.ggpht.com/_ebbIsKP_ook/S6NOJAqHbuI/AAAAAAAABWM/lRXftQv3u2E/IMG_0100_thumb.jpg?imgmax=800" width="244" height="164" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" width="258"&gt;&lt;a href="http://lh5.ggpht.com/_ebbIsKP_ook/S6NOLpYrVEI/AAAAAAAABWQ/KtQ9JIpVCuw/s1600-h/IMG_0108%5B5%5D.jpg"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="IMG_0108" border="0" alt="IMG_0108" src="http://lh4.ggpht.com/_ebbIsKP_ook/S6NONZALGJI/AAAAAAAABWU/Mmq8xByKQxo/IMG_0108_thumb%5B1%5D.jpg?imgmax=800" width="244" height="164" /&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/_ebbIsKP_ook/S6NOPplSn5I/AAAAAAAABWY/bYokvkx-NTo/s1600-h/IMG_0143%5B2%5D.jpg"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="IMG_0143" border="0" alt="IMG_0143" src="http://lh5.ggpht.com/_ebbIsKP_ook/S6NORYsQ-DI/AAAAAAAABWc/3HtsPxFkC0w/IMG_0143_thumb.jpg?imgmax=800" width="244" height="164" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td valign="top" width="258"&gt;&lt;a href="http://lh4.ggpht.com/_ebbIsKP_ook/S6NOT_HxfeI/AAAAAAAABWg/EJEApsGOknI/s1600-h/IMG_0114%5B2%5D.jpg"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="IMG_0114" border="0" alt="IMG_0114" src="http://lh5.ggpht.com/_ebbIsKP_ook/S6NOV2v2OxI/AAAAAAAABWk/_SfMStEWm18/IMG_0114_thumb.jpg?imgmax=800" width="244" height="164" /&gt;&lt;/a&gt;&lt;a href="http://lh5.ggpht.com/_ebbIsKP_ook/S6NOY3GaxUI/AAAAAAAABWo/H3tid8C6oSY/s1600-h/IMG_0089%5B2%5D.jpg"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="IMG_0089" border="0" alt="IMG_0089" src="http://lh6.ggpht.com/_ebbIsKP_ook/S6NObx9Lq1I/AAAAAAAABWs/T-0XBMeO7XE/IMG_0089_thumb.jpg?imgmax=800" width="244" height="164" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" width="258"&gt;&lt;a href="http://lh3.ggpht.com/_ebbIsKP_ook/S6NOfWmGkAI/AAAAAAAABWw/XrSTyi5Rl9o/s1600-h/IMG_0150%5B2%5D.jpg"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="IMG_0150" border="0" alt="IMG_0150" src="http://lh3.ggpht.com/_ebbIsKP_ook/S6NOiNq_qTI/AAAAAAAABW0/4TNn-gabug4/IMG_0150_thumb.jpg?imgmax=800" width="244" height="164" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td valign="top" width="258"&gt;&lt;a href="http://lh6.ggpht.com/_ebbIsKP_ook/S6NOkjkkE0I/AAAAAAAABW4/DIxZitfSfW4/s1600-h/IMG_0161%5B2%5D.jpg"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="IMG_0161" border="0" alt="IMG_0161" src="http://lh5.ggpht.com/_ebbIsKP_ook/S6NOmgOXFkI/AAAAAAAABW8/CeNt2dhClM4/IMG_0161_thumb.jpg?imgmax=800" width="244" height="164" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" width="258"&gt; &lt;a href="http://lh4.ggpht.com/_ebbIsKP_ook/S6NOo9WdrDI/AAAAAAAABXA/llGXRVGnmJg/s1600-h/IMG_0162%5B2%5D.jpg"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="IMG_0162" border="0" alt="IMG_0162" src="http://lh3.ggpht.com/_ebbIsKP_ook/S6NOsAsv1aI/AAAAAAAABXE/qDuntGGM4fk/IMG_0162_thumb.jpg?imgmax=800" width="244" height="164" /&gt;&lt;/a&gt;&lt;a href="http://lh6.ggpht.com/_ebbIsKP_ook/S6NOuoEUyXI/AAAAAAAABXI/tPl7p2_IC8w/s1600-h/IMG_0189%5B2%5D.jpg"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="IMG_0189" border="0" alt="IMG_0189" src="http://lh3.ggpht.com/_ebbIsKP_ook/S6NOxulJyJI/AAAAAAAABXM/VCceDMRVupo/IMG_0189_thumb.jpg?imgmax=800" width="244" height="164" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td valign="top" width="258"&gt;&lt;a href="http://lh6.ggpht.com/_ebbIsKP_ook/S6NO0UYVQcI/AAAAAAAABXQ/qTjrhM1dkqA/s1600-h/IMG_0176%5B2%5D.jpg"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="IMG_0176" border="0" alt="IMG_0176" src="http://lh5.ggpht.com/_ebbIsKP_ook/S6NO3fQgUdI/AAAAAAAABXU/jO6oEGvzAlA/IMG_0176_thumb.jpg?imgmax=800" width="244" height="164" /&gt;&lt;/a&gt;&lt;a href="http://lh5.ggpht.com/_ebbIsKP_ook/S6NO6ZN42iI/AAAAAAAABXY/eWmYVj0wSHw/s1600-h/IMG_0220%5B2%5D.jpg"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="IMG_0220" border="0" alt="IMG_0220" src="http://lh4.ggpht.com/_ebbIsKP_ook/S6NO8ZdjUdI/AAAAAAAABXc/VrFf9iWhFjA/IMG_0220_thumb.jpg?imgmax=800" width="244" height="164" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" width="258"&gt;&lt;a href="http://lh5.ggpht.com/_ebbIsKP_ook/S6NO_DshazI/AAAAAAAABXg/xe3idRpDAtY/s1600-h/IMG_0211%5B2%5D.jpg"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="IMG_0211" border="0" alt="IMG_0211" src="http://lh3.ggpht.com/_ebbIsKP_ook/S6NPBUsSyyI/AAAAAAAABXk/Q2RUlwuy4mQ/IMG_0211_thumb.jpg?imgmax=800" width="244" height="164" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td valign="top" width="258"&gt;&lt;a href="http://lh3.ggpht.com/_ebbIsKP_ook/S6NPEoUNTsI/AAAAAAAABXo/G-Ys0wuyjR8/s1600-h/IMG_0200%5B2%5D.jpg"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="IMG_0200" border="0" alt="IMG_0200" src="http://lh4.ggpht.com/_ebbIsKP_ook/S6NPGiQWlqI/AAAAAAAABXs/-JhJcTOkeoM/IMG_0200_thumb.jpg?imgmax=800" width="244" height="164" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" width="258"&gt;&lt;a href="http://lh4.ggpht.com/_ebbIsKP_ook/S6NPI6jNleI/AAAAAAAABXw/G5t7vVAkJcM/s1600-h/IMG_0404%5B2%5D.jpg"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="IMG_0404" border="0" alt="IMG_0404" src="http://lh6.ggpht.com/_ebbIsKP_ook/S6NPK_ALpLI/AAAAAAAABX0/gdd_uT-U4jQ/IMG_0404_thumb.jpg?imgmax=800" width="244" height="164" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td valign="top" width="258"&gt;&lt;a href="http://lh3.ggpht.com/_ebbIsKP_ook/S6NPNZVeZDI/AAAAAAAABX4/-bwcqbmv630/s1600-h/IMG_0405%5B2%5D.jpg"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="IMG_0405" border="0" alt="IMG_0405" src="http://lh4.ggpht.com/_ebbIsKP_ook/S6NPQr1SizI/AAAAAAAABX8/1iMh1x9OESc/IMG_0405_thumb.jpg?imgmax=800" width="244" height="164" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" width="258"&gt;&lt;a href="http://lh5.ggpht.com/_ebbIsKP_ook/S6NPURuwr0I/AAAAAAAABYA/zDCm6Ymfnd8/s1600-h/IMG_0412%5B2%5D.jpg"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="IMG_0412" border="0" alt="IMG_0412" src="http://lh4.ggpht.com/_ebbIsKP_ook/S6NPYY5_zNI/AAAAAAAABYE/ltSaeT1wPuM/IMG_0412_thumb.jpg?imgmax=800" width="244" height="164" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td valign="top" width="258"&gt;&lt;a href="http://lh5.ggpht.com/_ebbIsKP_ook/S6NPcicXABI/AAAAAAAABYI/F4e_BWOnCFU/s1600-h/IMG_0429%5B2%5D.jpg"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="IMG_0429" border="0" alt="IMG_0429" src="http://lh3.ggpht.com/_ebbIsKP_ook/S6NPfHYnQ1I/AAAAAAAABYM/Exzpavl6FU4/IMG_0429_thumb.jpg?imgmax=800" width="244" height="164" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" width="258"&gt;&lt;a href="http://lh6.ggpht.com/_ebbIsKP_ook/S6NPif-JXmI/AAAAAAAABYQ/vZ0EtlYgl2c/s1600-h/IMG_0551%5B2%5D.jpg"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="IMG_0551" border="0" alt="IMG_0551" src="http://lh6.ggpht.com/_ebbIsKP_ook/S6NPlgGojXI/AAAAAAAABYY/R6ns2Lp7uY8/IMG_0551_thumb.jpg?imgmax=800" width="244" height="164" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td valign="top" width="258"&gt;&lt;a href="http://lh4.ggpht.com/_ebbIsKP_ook/S6NPoMO44zI/AAAAAAAABYc/vj-M9KX6vZw/s1600-h/IMG_0553%5B2%5D.jpg"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="IMG_0553" border="0" alt="IMG_0553" src="http://lh4.ggpht.com/_ebbIsKP_ook/S6NPqRAn6fI/AAAAAAAABYg/TJlCp3CfNkk/IMG_0553_thumb.jpg?imgmax=800" width="244" height="164" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-3611581005749405491?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/3611581005749405491/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=3611581005749405491' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/3611581005749405491'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/3611581005749405491'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/03/three-decades-and-dslr.html' title='Three decades and a DSLR'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_ebbIsKP_ook/S6NN50Z-ZTI/AAAAAAAABV0/ay6RMc5FXpI/s72-c/IMG_0069_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-9096082882127877856</id><published>2010-03-04T14:39:00.000-08:00</published><updated>2010-03-04T15:25:00.525-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='general'/><title type='text'>Spammed by Comments!</title><content type='html'>This has never so been bad. Over past two days I have been spammed by some Japanese comments littered all over my blog. So, from now on all comments will be moderated on this blog. If I still continue to be spammed, I would consider disabling comments all together for some time.&lt;br /&gt;&lt;br /&gt;Cheers &amp;amp; Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-9096082882127877856?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/9096082882127877856/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=9096082882127877856' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/9096082882127877856'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/9096082882127877856'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/03/spammed-buy-comments.html' title='Spammed by Comments!'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-3722697113916436409</id><published>2010-02-09T23:52:00.000-08:00</published><updated>2010-02-10T01:16:34.378-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows 7'/><category scheme='http://www.blogger.com/atom/ns#' term='touch'/><category scheme='http://www.blogger.com/atom/ns#' term='ipod touch'/><title type='text'>Why Windows 7 is still not "that" touch friendly?</title><content type='html'>#1 lesson about UIs I learned today ;-) : Without using the stuff, you don't really know how good or bad a piece of user interface it.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I have used iPod touch quite frequently (I don't own one, this one is used by my friend) and have been using Windows 7 on my T91MT for a few days now.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;After using both these interface for "reasonable" amount of time, I do really feel that Windows 7 UI is not exactly optimized for touch screens; at least if they are the size of T91MT (8.9" screen). On a larger screen (like the all-in-ones), the story might be different.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What is good?&lt;/div&gt;&lt;div&gt;#1 What ever the MS marketing has advertised ;-)&lt;/div&gt;&lt;div&gt;#2 The super bar, the desktop and explorer arrangements are well done&lt;/div&gt;&lt;div&gt;#3 IE8 is quite well touch friendly&lt;/div&gt;&lt;div&gt;#4 The handwriting recognition and the math input panel are simply fantastic and work very well&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And whats not so good?&lt;/div&gt;&lt;div&gt;#1: In the tablet mode on T91MT, there is no replacement for Alt-Tab or Win-Tab. I think this is a way big omission. Given a multitasking OS, I did expect to flick through open applications (only the super bar, and the live preview is *not* the solution, there ought to be something better).&lt;/div&gt;&lt;div&gt;#2: Any dialog with options in it to select, is simply not usable by finger, you end up using the stylus to operate it. &lt;/div&gt;&lt;div&gt;#3: Third party applications are not touch optimized. To me, most notably, Google Chrome.&lt;/div&gt;&lt;div&gt;#4: Interface elements need to scale appropriately for smaller screens with finger touch enabled.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-3722697113916436409?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/3722697113916436409/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=3722697113916436409' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/3722697113916436409'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/3722697113916436409'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/02/why-windows-7-is-still-not-that-touch.html' title='Why Windows 7 is still not &quot;that&quot; touch friendly?'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-7909704017422148153</id><published>2010-02-05T15:44:00.001-08:00</published><updated>2010-05-17T17:34:49.605-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows 7'/><category scheme='http://www.blogger.com/atom/ns#' term='t91mt'/><category scheme='http://www.blogger.com/atom/ns#' term='eee T91mt'/><title type='text'>Experiences: My first convertible, Asus T91MT</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ebbIsKP_ook/S6NwEpy-OOI/AAAAAAAABYk/KlAlJM3PhDA/s1600-h/Capture.PNG"&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;Ok, I was going to type the title  of this post as “Experiences: My first tablet”. But then realized that, I in-fact have a tablet: Mobilis, even before I got myself a Netbook (MiLeap). That is partly because I don't like laptops: primarily because of their form factors and secondarily because of  the price factor (they were too expensive back then, well still are!).&lt;/p&gt;  &lt;p&gt;This made me first buy the Mobilis. However that experience was not exactly pleasing. I am still trying to figure out how best to use this device!&lt;/p&gt;  &lt;p&gt;Then I got HCL-MiLeap-L. Which was a terrific machine. But when Windows 7 was released, I really missed the touch feature. So I installed Ubuntu 9.10 on this kid and gave it to my parents as a backup machine for Skype call in event of power failure (the primary desktop running Windows 7).&lt;/p&gt;  &lt;p&gt;In the mean time I got an office laptop (Dell XPS). Though pretty good performance (well good for doing some serious work!), it has two major problems: Weight and Heat. Either of these makes the device not so mobile. Also even if Windows 7 is there on this machine, there is no touch screen. To be fair, I was looking for a very portable, light weights, not to expensive machine that I owned ;)&lt;/p&gt;  &lt;p&gt;I have been searching for this kind of  a device for couple of months, and finally zeroed in onto Asus T91mt (or its successor T101mt). But eventually decided not to wait for the successor and ordered one from techbuy.com.au (who, I guess is fairly good online retailers/ re-seller, that is my experience).  Prime reason for that being that there is no public set release date for T101mt, and there is no concrete info on if this will sport an SSD or an HDD. I really did not want to  get an HDD based device. For MiLeap too I wanted an SSD based model, but they were simply out of stock when I ordered one.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_ebbIsKP_ook/S2ytQLSKmJI/AAAAAAAABTg/fXE7uG2bgdU/s1600-h/IM000004%5B2%5D.jpg"&gt;&lt;img style="border: 0px none; display: block; float: none; margin-left: auto; margin-right: auto;" title="IM000004" alt="IM000004" src="http://lh4.ggpht.com/_ebbIsKP_ook/S2ytRWrOytI/AAAAAAAABTk/YTKrwA3B_Tw/IM000004_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;I don’t intend to write a technical review of this product here, but just my experience of using this, in short it has been fantastic as of now.&lt;/p&gt;  &lt;p&gt;So what do I use this device for: every thing except for serious programming. My “every thing” doesn’t include playing games or watching high-definition videos. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_ebbIsKP_ook/S2ytUGtowGI/AAAAAAAABTo/dOFFG_7rNVQ/s1600-h/IM000006%5B2%5D.jpg"&gt;&lt;img style="border: 0px none; display: block; float: none; margin-left: auto; margin-right: auto;" title="IM000006" alt="IM000006" src="http://lh4.ggpht.com/_ebbIsKP_ook/S2ytVlLdUcI/AAAAAAAABTs/9PMqbr762rA/IM000006_thumb.jpg?imgmax=800" border="0" height="184" width="244" /&gt;&lt;/a&gt;The best way I like to use this device is in tablet mode specifically to read news and stuff. Touch typing is accurate and handwriting recognition is terrific (of Windows 7), it also correct spelling mistakes on the fly ;) Multi-touch (two point) is also pretty accurate and works flawlessly for me.&lt;/p&gt;  &lt;p&gt;The keyboard design is pretty good (if I compare this to MiLeap, which was quite cramped). &lt;/p&gt;  &lt;p&gt;Heat generation is “very low”. I have a feeling that it is better than my Mobilis, which at some point got so hot that I could not hold it. &lt;/p&gt;  &lt;p&gt;There are no fans! So it is very quite, and I am quite happy about this. &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;The bundled software (Windows 7 with the touch pack) and Asus touch suite are pretty good. Though I found Asus touch suite to be bit buggy and unstable some times, hope they fix it.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_ebbIsKP_ook/S2ytYJ16MYI/AAAAAAAABTw/gV4iwIzAaXE/s1600-h/image%5B2%5D.png"&gt;&lt;img style="border: 0px none; display: block; float: none; margin-left: auto; margin-right: auto;" title="image" alt="image" src="http://lh4.ggpht.com/_ebbIsKP_ook/S2ytZH9r6zI/AAAAAAAABT0/ykKQuNe0w4k/image_thumb.png?imgmax=800" border="0" height="94" width="244" /&gt;&lt;/a&gt;As far as the windows experience index goes it is 1.9, the lowest one going to the processor. (Note: I upgraded the memory to 2GB, though the default 1GB is usable, I simply always have too many apps open when it comes to a desktop operating system ;)…).&lt;/p&gt;  &lt;p&gt;Finally, this need not be mentioned, but MeTA Studio works pretty well on this device. And drawing molecules with fingers is pretty intuitive (but buggy, so expect a fix, now since I know what happens!) ;) In any case, MeTA Studio is not multi-touch capable (yet).&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Update: &lt;/i&gt;After constantly using it for few days I have made the following changes-&lt;/p&gt;&lt;p&gt;    - &lt;i&gt;Removed all Asus applications except Hotkey, I don't see they are really useful and I find Microsoft touch pack to be much more stable and usable than Asus applications. Also the Asus applications simply make the machine too slow.&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;  - And installed them again! after realizing that merely changing power settings to 'high power' makes it faster.&lt;/i&gt;&lt;/p&gt;&lt;p&gt;   - Removed the super hybrid engine too and put the power options to High performance. With this T91 performs way much smoother even in the tablet mode. The heat is not much of an issue still. Though battery life could be, have to see how it goes.&lt;/p&gt;&lt;p&gt;   - Installed Google chrome. But it does not support some cool finger gestures like kinetic or hold and scroll. IE is still integrated well with the touch gestures. &lt;span style="font-style: italic;"&gt;(moved to firefox, much better integration with windows 7)&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;   - With this (expensive ?) purchase, I plan to buy no further gadgets for next 2 years, at least ;)&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Update2&lt;/span&gt;&lt;/p&gt;&lt;p&gt;One of the commentors requested me to check pressure sensitivity with Open Canvas. As far as I can see, yes there is pressure sensitivity.&lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ebbIsKP_ook/S6NwEpy-OOI/AAAAAAAABYk/KlAlJM3PhDA/s1600-h/Capture.PNG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 200px; height: 132px;" src="http://2.bp.blogspot.com/_ebbIsKP_ook/S6NwEpy-OOI/AAAAAAAABYk/KlAlJM3PhDA/s200/Capture.PNG" alt="" id="BLOGGER_PHOTO_ID_5450323199289866466" border="0" /&gt;&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: italic; font-weight: bold; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: italic; font-weight: bold; "&gt;Update3&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: italic; font-weight: bold; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-style: normal; font-weight: normal; "&gt;I have been using &lt;b&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-style: normal; font-weight: normal; "&gt;One Note (2007)  on my &lt;b&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-style: normal; font-weight: normal; "&gt;T91MT for quite a while now, specifically to quickly write design documents and record memos. And I find it to be quite usable and very productive. &lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="font-style: normal; font-weight: normal; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-7909704017422148153?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/7909704017422148153/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=7909704017422148153' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/7909704017422148153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/7909704017422148153'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/02/experiences-my-first-convertible-asus.html' title='Experiences: My first convertible, Asus T91MT'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_ebbIsKP_ook/S2ytRWrOytI/AAAAAAAABTk/YTKrwA3B_Tw/s72-c/IM000004_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-7143154496811386753</id><published>2010-01-29T15:30:00.000-08:00</published><updated>2010-02-15T00:33:50.189-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='simputer'/><category scheme='http://www.blogger.com/atom/ns#' term='tablet'/><category scheme='http://www.blogger.com/atom/ns#' term='netuter'/><category scheme='http://www.blogger.com/atom/ns#' term='notion ink'/><title type='text'>Notion Ink: Another attempt at making a device in India</title><content type='html'>Wow! Now I am really excited about this one... and I really wish they can come up with a successful business model for tablet devices in India.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In my last post I mentioned about Pi, the e-book reader to be sold in India, and was not very happy about lack of "innovation" there. I also mentioned that Simputer was a remarkable product, but failed miserably in market (to read more about my views on Simputer look here: &lt;a href="http://tovganesh.googlepages.com/simputer"&gt;http://tovganesh.googlepages.com/simputer&lt;/a&gt;).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now, a few guys (&lt;a href="http://www.notionink.com/Home/about-us"&gt;http://www.notionink.com/Home/about-us&lt;/a&gt;) have setup Notion Ink with the intent of creating a tablet for Indian market (&lt;a href="http://notionink.wordpress.com/"&gt;http://notionink.wordpress.com/&lt;/a&gt;). And apparently they were at the CES. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This is good going. However, again for this to be really successful (as in consumers and developers appreciating it) there are few factors that I feel are important:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;- Why would one want this device? A compelling reason(s) on why some one from Bharat will save and spend on this device, rather than just buying a mobile phone.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;- The software stack. Merely porting an existing Android will not help. May I repeat, it will not help! It needs to create a whole ecosystem around it. What differentiates it from other Android devices, say for instance what &lt;a href="http://www.engadget.com/2010/01/29/michael-dell-pulls-mini-5-android-tablet-from-his-parka-offers/"&gt;Dell plans to introduce&lt;/a&gt;? &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;- What particular advantage is this device going to offer culturally? As in, culture in India. This is largely a software issue, and I think there is a lot of interesting things that can be done in this space, which address to some extent the above two points.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;- Software developers are very important. You have to be able to attract "mindshare" in large numbers and it needs to be specific to your device. This cannot be just off the stock Android.  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;- Finally, price is a very (very) important issue in India. It has to be very rational.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I really wish that I can work with these guys. These are some of the issues that I would really like to address and seem fairly challenging to me.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;(&lt;span style="font-style: italic;"&gt;Update&lt;/span&gt;: The specs are out now &lt;a href="http://notionink.in/adamtechspecs.php"&gt;http://notionink.in/adamtechspecs.php&lt;/a&gt;, still no news on how the software and sevices will stack up, but the device has quite interesting usage scenarios. The rotatable camera is something that is cool design :)  In any case, as of now this is definitely innovative than that Jojoo or Crunch Pad, or what ever...)&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-7143154496811386753?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.notionink.com/' title='Notion Ink: Another attempt at making a device in India'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/7143154496811386753/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=7143154496811386753' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/7143154496811386753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/7143154496811386753'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/01/notion-ink-another-attempt-at-making.html' title='Notion Ink: Another attempt at making a device in India'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-3368174794903239254</id><published>2010-01-28T15:05:00.000-08:00</published><updated>2010-01-28T15:40:42.868-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='infibeam'/><category scheme='http://www.blogger.com/atom/ns#' term='pi'/><category scheme='http://www.blogger.com/atom/ns#' term='kindle'/><title type='text'>The Indian Kindle!</title><content type='html'>The Kindle (from Amazon) is available worldwide, but is too expensive when shipped to India. On the top of it is English only (for the moment).&lt;br /&gt;&lt;br /&gt;Now an Indian company (&lt;a href="http://www.infibeam.com/"&gt;http://www.infibeam.com/&lt;/a&gt;) have come up with an Indian clone for Kindle and its called the Pi. So much so that the site also looks heavily inspired by amazon.com ... I did have wished that they would have been a bit creative here!&lt;br /&gt;&lt;br /&gt;The plus point with this device is that it supports Sanskrit, Hindi and most of other official languages, which is missing in Kindle. The only truly missing point is wireless, the thing that makes kindle successful. To ignore it wont do good in long run, I think.  Also the ability to make notes on kindle, along with the dictionary are two great reading aids, which I think would be completely missing in Pi.&lt;br /&gt;&lt;br /&gt;The price of 10K is also too high, I think. The device should be below 5K to be popular in India. Some features like an SD card reader is actually not very useful, it should simply be removed and the cost saved.&lt;br /&gt;&lt;br /&gt;Overall, I think it is interesting to see some thing like this come up in India. I think after the Simputer, this is the first IT hardware product made in India, and made for Indians. The Simputer was quite an innovation, which is missing to a large extent in Pi. Even then, kudos to Vishal Mehta and team for kick starting this. I hope he can open up the device for 3rd party programming too, possibly release an SDK along the lines of Amazon Kindle?&lt;br /&gt;&lt;br /&gt;(&lt;span style="font-style: italic;"&gt;Note:&lt;/span&gt; Pi is available for pre-order from &lt;a href="http://www.infibeam.com/Pi"&gt;http://www.infibeam.com/Pi&lt;/a&gt;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-3368174794903239254?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.infibeam.com/' title='The Indian Kindle!'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/3368174794903239254/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=3368174794903239254' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/3368174794903239254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/3368174794903239254'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/01/indian-kindle.html' title='The Indian Kindle!'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-5212981960264108437</id><published>2010-01-16T16:22:00.001-08:00</published><updated>2010-01-16T16:32:11.197-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bing'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>Why search suggestions need to be a little better?</title><content type='html'>&lt;p&gt;Just out of curiosity, I was searching “indian people” in Google, and and I was quite surprised to find the suggestions like this:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_ebbIsKP_ook/S1JYMURWkeI/AAAAAAAABS0/mh4amCFgFX0/s1600-h/google-suggestion%5B2%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="google-suggestion" border="0" alt="google-suggestion" src="http://lh6.ggpht.com/_ebbIsKP_ook/S1JYOCBvcPI/AAAAAAAABS4/JrRHMUUGgK0/google-suggestion_thumb.png?imgmax=800" width="244" height="199" /&gt;&lt;/a&gt;Personally, I don’t feel annoyed or hurt about this, but definitely feel sad. The world’s best search engine “suggesting” people are “ugly” or what ever, is also quite funny. I think the search suggestions are a good idea, but they should better be reasonable!&lt;/p&gt;  &lt;p&gt;Bing, for instance seems to be not that great, but at least it doesn’t give you quite absurd suggestions.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_ebbIsKP_ook/S1JYQfrtY5I/AAAAAAAABS8/9_230z5GzQo/s1600-h/bing-suggestions%5B2%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="bing-suggestions" border="0" alt="bing-suggestions" src="http://lh6.ggpht.com/_ebbIsKP_ook/S1JYR_u8ukI/AAAAAAAABTA/jLbwavd7Jnk/bing-suggestions_thumb.png?imgmax=800" width="244" height="57" /&gt;&lt;/a&gt;Google, when are you fixing that ;-) ?! &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Update:&lt;/em&gt; After though, just thinking how this could be automatically filtered. Probably should assign negative weights for words that qualify (living) person or words like people or person or human. Well to be truly democratic, that should not be done, but then there needs to be exceptions for the well being of society.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-5212981960264108437?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/5212981960264108437/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=5212981960264108437' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/5212981960264108437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/5212981960264108437'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/01/why-search-suggestions-need-to-be.html' title='Why search suggestions need to be a little better?'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_ebbIsKP_ook/S1JYOCBvcPI/AAAAAAAABS4/JrRHMUUGgK0/s72-c/google-suggestion_thumb.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-4832039898328539624</id><published>2010-01-11T01:36:00.000-08:00</published><updated>2010-01-11T19:35:09.512-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='issc'/><category scheme='http://www.blogger.com/atom/ns#' term='srg'/><category scheme='http://www.blogger.com/atom/ns#' term='talk'/><title type='text'>Alice in multicore land</title><content type='html'>.. Is a talk that I gave for a conference recently held for the 60th birthday of my Ph.D. guide &lt;a href="http://chem.unipune.ernet.in/%7Etcg/tcgsrg.html"&gt;Professor S R Gadre&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The slides (&lt;a href="http://cid-76d41f4618b0b6af.skydrive.live.com/self.aspx/Public/srg%5E_talk.pdf"&gt;available here&lt;/a&gt;) were prepared just a day before the actual talk, and that too while attending other talks! So don't expect them to be perfect. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Any how I enjoyed giving the talk ;-) Hope the &lt;a href="http://issc.unipune.ernet.in/"&gt;ISSC&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/a&gt;public did get something from it :P&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-4832039898328539624?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://cid-76d41f4618b0b6af.skydrive.live.com/self.aspx/Public/srg%5E_talk.pdf' title='Alice in multicore land'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/4832039898328539624/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=4832039898328539624' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/4832039898328539624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/4832039898328539624'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/01/alice-in-multicore-land.html' title='Alice in multicore land'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-9007419659679875287</id><published>2010-01-08T22:14:00.000-08:00</published><updated>2010-01-15T16:46:20.070-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eee T91mt'/><category scheme='http://www.blogger.com/atom/ns#' term='asus'/><category scheme='http://www.blogger.com/atom/ns#' term='eee T101mt'/><title type='text'>Eee of Tablet</title><content type='html'>Asus Eee T101MT. Unless some one comes with a superior model, I plan to get one of these as soon as it is available:&lt;div&gt;&lt;a href="http://www.liliputing.com/2010/01/asus-eee-pc-t101mt-10-inch-tablet-coming-this-year.html"&gt;http://www.liliputing.com/2010/01/asus-eee-pc-t101mt-10-inch-tablet-coming-this-year.html&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;and ditch my heavy laptop, for ever. Well, as far as mobility is concerned. I will still use it at office ;-)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I really hope that they are fast enough to introduce it in Oz as well, given that they have already cleared FCC.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Update:&lt;/div&gt;&lt;div&gt;- I also found out &lt;a href="http://shop.lenovo.com/SEUILibrary/controller/e/web/LenovoPortal/en_US/catalog.workflow:category.details?current-catalog-id=12F0696583E04D86B9B79B0FEC01C087&amp;amp;current-category-id=50EC5C1454F34E85BC30BF5AECA2576E"&gt;Lenovo s10-3t&lt;/a&gt;&lt;/div&gt;&lt;div&gt;- But I also found another interesting thing, the Pinetrail processor GPU &lt;a href="http://www.notebookcheck.net/Intel-Graphics-Media-Accelerator-3150.23264.0.html"&gt;GMA 3150&lt;/a&gt; is apparently less capable than the GPU used with Asus T91 MT which is &lt;a href="http://www.netbookmarket.net/intel-gma950-vs-gma500/"&gt;GMA 500&lt;/a&gt; .. Also T91 MT is mere 960 grams. Makes me think if the older version is better for me !&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-9007419659679875287?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.liliputing.com/2010/01/asus-eee-pc-t101mt-10-inch-tablet-coming-this-year.html' title='Eee of Tablet'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/9007419659679875287/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=9007419659679875287' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/9007419659679875287'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/9007419659679875287'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/01/eee-of-tablet.html' title='Eee of Tablet'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-2345138880079371497</id><published>2010-01-08T16:30:00.000-08:00</published><updated>2010-01-08T16:47:56.699-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='geo politics'/><category scheme='http://www.blogger.com/atom/ns#' term='media'/><title type='text'>OzInd</title><content type='html'>I was not sure if I should ever write this .. but any ways just jotting down some random thoughts...&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;- Being on an India tour the most asked about question is: "Whats all the media reports about Bharateeya in Oz? Is that true?"&lt;/div&gt;&lt;div&gt;  &lt;/div&gt;&lt;div&gt;  My conclusion: Belief of Indians in media reporting (especially sensational) is dropping, for good.&lt;/div&gt;&lt;div&gt;  The bad: I almost felt like an Oz diplomat every time I tried to address this question.&lt;/div&gt;&lt;div&gt;  The good: My very close friends did not ask that Q ;-)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;That brings me to the Hindu report (&lt;a href="http://www.hindu.com/2010/01/08/stories/2010010857021800.htm"&gt;http://www.hindu.com/2010/01/08/stories/2010010857021800.htm&lt;/a&gt;) and again a reason why I read The Hindu than any other media in India.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;- Hopped a number for flights in India (10 to be precise!). Was the first time I ever visited domestic airports (train being my first choice of long distance travel). Of all the airports, I found the Kochi airport to be best managed and also cheap on food. I could get 120 ml coffee for 15 INR as against hardly measurable amount of coffee for 40 INR at Chennai airport! Also the Chennai airport was the worst airport I have visited so far. The other airports I visited (in the decreasing order of goodness): Pune, Mumbai and Madhurai.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;- The rikshaw travel from Pune airport to my home (which is hardly 2.5 km) is 80 INR! For me this quite literally amounts to: looting! Or am I missing the point of Inflation? Next time I should get less luggage and just walk down.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-2345138880079371497?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.hindu.com/2010/01/08/stories/2010010857021800.htm' title='OzInd'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/2345138880079371497/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=2345138880079371497' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/2345138880079371497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/2345138880079371497'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2010/01/ozind.html' title='OzInd'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-143147534105235723</id><published>2009-12-11T04:14:00.001-08:00</published><updated>2009-12-11T04:14:44.371-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iconct09'/><title type='text'>ICONCT’09 : Again a not-so-technical view of another conference I am attending ;-)</title><content type='html'>&lt;p&gt;Dha. I was supposed to post a technical round up for the eResearch’09 conference, but had been on travel so much and have been caught up with other “todos” that it has still not happened. But hope do that in at least next few weeks.&lt;/p&gt;  &lt;p&gt;In the mean time I am attending this conference at Shivakashi, better known for fireworks, than probably an engineering collage ;-) &lt;/p&gt;  &lt;p&gt;I have previously visited Tamil Nadu for only two purposes: Travel and Conference. This is my second conference in Tamil Nadu. The first one was quite boring. I did not have much expectations from this either. The only point here was that this was a computing technologies conference rather that a subject specific conference. Which thankfully took away most of my boredom.&lt;/p&gt;  &lt;p&gt;My flight from Pune-Chennai-Madurai was so-so. While I discovered that the Pune airport is far better managed than the Chennai airport. I was quite astonished with the kind of checking these people do. Well this was my first domestic flight, so I should have expected some surprises. The worst part of the whole trip was getting from my home in Pune to the airport (which is barely 2.5 Km away). I was expecting this would cost me around 30 INR on a rikshaw with meter. When I actually went to ask for the fare the rikshawala said 100 INR! I said I will pay whatever comes on the meter, but he refused to do so (This is pretty horrible, there should be a legal system in place by the RTO, Pune, to place a complain. If there is one it needs to be publicized, at least I am unaware of it!). Any way this guy came down to 80. I simply said that I would pay nothing above 60 and he agreed! On a second though I should have said even lesser. If he was not prepared for that, I would have simply walked to that place (I have done this many a times, but not to catch a plane of course!).&lt;/p&gt;  &lt;p&gt;The trip from Madurai to Shivakashi was not a bad one, I was escorted with a guy who was giving one of the keynotes, and eventually also turned up to be the chief-guest. Anyways, I was quite amused to find a 4 lane highway here. Only if people also could follow the lane disciplines. But then, we are Indians ;-)&lt;/p&gt;  &lt;p&gt;Also there seems to be nothing so interesting to see around Shivakashi, or rather that is the impression that I got. Have no plans to go around Madurai, as I have already been there before, twice. The Internet connection is also so-so, am currently using Airtel GPRS, which is simply too slow for anything other than checking some mails, and posting this!&lt;/p&gt;  &lt;p&gt;I did better not say much about the conference it self, but can be summed as: Ok (my talk day 1), bore (day 2), bored (day 3). Now I simply want to go home. Makes me think again and again that I should simply switch my field. Only thing that I really care about is whatever I do, I should be enjoying it :-)&lt;/p&gt;  &lt;p&gt;As of the collage where this was held, MEPCO Schlenk engineering collage, I must admit that it was a pretty good experience. I even interacted informally with a couple of students out here and guess the facilities that the collage provides along with the kind of teaching that is offered here is quite good. &lt;/p&gt;  &lt;p&gt;In the end I felt that, my visit was more valuable in terms of the feedback I gave rather than what I presented there. &lt;/p&gt;  &lt;p&gt;No idea on how the journey back home will be!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-143147534105235723?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/143147534105235723/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=143147534105235723' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/143147534105235723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/143147534105235723'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/12/iconct09-again-not-so-technical-view-of.html' title='ICONCT’09 : Again a not-so-technical view of another conference I am attending ;-)'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-787406657113481264</id><published>2009-12-03T13:05:00.000-08:00</published><updated>2009-12-03T13:26:22.682-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='travel'/><category scheme='http://www.blogger.com/atom/ns#' term='chromeos'/><category scheme='http://www.blogger.com/atom/ns#' term='internet'/><category scheme='http://www.blogger.com/atom/ns#' term='connected'/><title type='text'>Free internet kiosk at public places: best case for Chrome OS</title><content type='html'>Ok, so I am getting bored at transit. Lesson learned: never take a flight with huge transit time, even if it might be a bit cheaper. Awaiting my flight at this "buzy" Singapore airport. I finally got my "private" wifi connection. Rather than using the public free internet kiosk. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I did use these public kiosks at the Sydney and the Singapore airport before. But the interface is just too bad and wants for a better experience. At Sydney this is provided by Optus, and surprise surprise its an Ubuntu terminal with I think either boots into Firefox or Seamonky as the browser. The bad part is that it is so locked down that you can just use it for one thing: browsing simple pages. The real bad thing is the interface. I clicked on the "delete private data" before giving it to another guy in queue. And this process took 2 minutes! As it rebooted the whole kernel. As far as this experience goes Singapore airport has much better interface. But guess what it runs Windows and Internet Explorer. Yuk ;-)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;More over people seem to be least bit worried about clearing private data on public computers. There just needs to be better user interface. At Singapore airport, each session is only valid for 15 minutes and it automatically terminates (clears all cache) after that period. Which is one step better than what was there at Sydney airport. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This brings me to the point where I feel Google Chrome OS can provide a substantially better user experience and secure access to Internet. In fact, in all these kiosks all the ingredients for best user experience for Chrome OS are already present. I look forward for this change the next time I try to access a public internet access kiosk. And it would be best if it also has VoIP built in (see for instance &lt;a href="http://flaphone.com/"&gt;http://flaphone.com/&lt;/a&gt;).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-787406657113481264?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/787406657113481264/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=787406657113481264' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/787406657113481264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/787406657113481264'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/12/free-internet-kiosk-at-public-places.html' title='Free internet kiosk at public places: best case for Chrome OS'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-5067088566455611409</id><published>2009-12-01T13:44:00.000-08:00</published><updated>2009-12-01T13:49:08.086-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kindle'/><category scheme='http://www.blogger.com/atom/ns#' term='media'/><category scheme='http://www.blogger.com/atom/ns#' term='reporting'/><title type='text'>Tired of reading articles with obvious errors</title><content type='html'>&lt;a href="http://in.news.yahoo.com/32/20091028/1065/ttc-rekindling-the-market.html"&gt;http://in.news.yahoo.com/32/20091028/1065/ttc-rekindling-the-market.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;An article in an Indian media reporting about Amazon's Kindle. Full of technical errors. Do the people who write such articles really know what they are writing about? Or is it just cut-copy-paste?! I wonder.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-5067088566455611409?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/5067088566455611409/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=5067088566455611409' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/5067088566455611409'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/5067088566455611409'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/12/tired-of-reading-articles-with-obvious.html' title='Tired of reading articles with obvious errors'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-4264709682253772763</id><published>2009-11-25T13:52:00.000-08:00</published><updated>2009-11-25T15:45:41.716-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kindle'/><title type='text'>kindle update</title><content type='html'>Amazon updated Kindle firmware for PDF support the other day (and other improvements, like enhanced battery life). It should have been installed by now on your kindle if you had the wireless switched on. You can manually install the update from here (&lt;a href="http://www.amazon.com/gp/help/customer/display.html?nodeId=200324680"&gt;http://www.amazon.com/gp/help/customer/display.html?nodeId=200324680&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;With this you can read PDF natively on kindle, however I found few caveats:&lt;br /&gt;   - You can't change the text size in a PDF document as you can do with default kindle format.&lt;br /&gt;   - You can change the orientation though, which is good.&lt;br /&gt;   - The PDF loading is slower than the native kindle format.&lt;br /&gt;   - The text brightness is not as good as with documents in native kindle format.&lt;br /&gt;&lt;br /&gt;Still exploring... but the PDF support is actually very beneficial. Hope Amazon can improve it with future updates.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-4264709682253772763?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.amazon.com/gp/help/customer/display.html?nodeId=200324680' title='kindle update'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/4264709682253772763/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=4264709682253772763' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/4264709682253772763'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/4264709682253772763'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/11/kindle-update.html' title='kindle update'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-9044469398987216885</id><published>2009-11-20T15:29:00.001-08:00</published><updated>2009-11-20T15:29:15.814-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='thinking aloud'/><category scheme='http://www.blogger.com/atom/ns#' term='chromeos'/><category scheme='http://www.blogger.com/atom/ns#' term='browser'/><title type='text'>Missing link in ChromeOS?</title><content type='html'>&lt;p&gt;Well, as the whole world tries to figure out who exactly will be using the &lt;a href="http://www.chromium.org/chromium-os"&gt;Google ChromeOS&lt;/a&gt; (as is probably the case with &lt;a href="http://wave.google.com"&gt;Google Wave&lt;/a&gt;), this some how reminds me of Sun Microsystems days when they were releasing &lt;a href="http://www.jini.org/wiki/Main_Page"&gt;Jini&lt;/a&gt; and &lt;a href="https://jxta.dev.java.net/"&gt;Jxta&lt;/a&gt; (which are surprisingly still highly active). There is one thing common between these two events, thinking ahead in time. While ideas of Sun were too ahead of time, Google might have got it just at right time, well may be…&lt;/p&gt;  &lt;p&gt;There is one big missing link with Google ChromeOS; a dirt cheap (or even free) internet connection that is fast. If you do a comparison with traditional Operating Systems, this what is basically your RAM and Hard disk (they are extremely cheap to upgrade, as compared to the central processing unit) are supposed to substitute for. Google is trying to make a shift here, move the storage out, so that you need not worry about local failures (at this point I am completely neglecting all the privacy concerns). RAM still plays a crucial role, but then the OS is lean and mean, and the apps that run on that would also probably be of similar type (and possibly constrained too). &lt;/p&gt;  &lt;p&gt;In fact, idea wise ChromeOS is bringing in nothing new. If you open up a bit this is exactly what was there in Windows 98 – IE integrated tightly into the OS, to the extent that there is not much differentiation between an OS and a browser. However, it is important to note that the design principles are totally different … and Google “assures” them to be safe.&lt;/p&gt;  &lt;p&gt;Coming back to the “missing link”. I think this kind of model can only succeed if there is always connected device. This would probably mean this won’t be mobile. Mobile networks as of now are in no way great to provide good QoS while on move. Another issue is that the network should be absurdly fast, and cheap at the same time. Building this infrastructure from ground up for a company is simply going to take ages. However, if the experiments with providing internet access via &lt;a href="http://en.wikipedia.org/wiki/Power_line_communication"&gt;powerlines&lt;/a&gt; would succeed, this would be the place where ChromeOS can win a majority market share… only time will tell where this is headed.&lt;/p&gt;  &lt;p&gt;For me, I want complete control over all my digital content, and don’t really see myself using such a dumb device (probably ever dumb than my mobile phone!). Though, if ChromeOS catches on, I could imagine a world filled with computer (ill)literates who cannot do any thing without Google.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-9044469398987216885?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/9044469398987216885/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=9044469398987216885' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/9044469398987216885'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/9044469398987216885'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/11/missing-link-in-chromeos.html' title='Missing link in ChromeOS?'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-3850194774256012743</id><published>2009-11-20T02:42:00.001-08:00</published><updated>2009-11-20T02:42:58.455-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows 7'/><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>7 :-)</title><content type='html'>&lt;p&gt;&lt;a href="http://lh4.ggpht.com/_ebbIsKP_ook/SwZylL21dBI/AAAAAAAABSI/k6qKa4thHpE/s1600-h/windows7%5B2%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="windows7" border="0" alt="windows7" src="http://lh4.ggpht.com/_ebbIsKP_ook/SwZynn5rapI/AAAAAAAABSM/NqaT9Au6HKk/windows7_thumb.png?imgmax=800" width="244" height="154" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Well I finally got Win 7 upgrade disks for Dell XPS, and needless to say I immediately upgraded from Vista. And well I need not write another praise for it, as it is already good and tonnes of others have said so ;-)&lt;/p&gt;  &lt;p&gt;But thought a few points from my perspective:&lt;/p&gt;  &lt;p&gt;- The upgrade took about 3 hours to complete. Required me to uninstall Virtual Box and reinstall it. I also had to reinstall DisplayLink driver. But well everything went of smoothly.&lt;/p&gt;  &lt;p&gt;- I dual-boot my Win 7 (32 bit) with Ubuntu 9.10 (64-bit), so that required me to reinstall the grub, which also worked out quite well.&lt;/p&gt;  &lt;p&gt;- I am using Zune player as my music player, and it is simply fantastic (must test this machine now with Bose speakers). The best thing I like about it is that I can control this easily using the touch keys on XPS without actually opening the Zune player window, pretty much like a music player.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_ebbIsKP_ook/SwZyqHUrQcI/AAAAAAAABSQ/pR3M9gqkOPs/s1600-h/windows7-zune%5B2%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="windows7-zune" border="0" alt="windows7-zune" src="http://lh5.ggpht.com/_ebbIsKP_ook/SwZysPRGHYI/AAAAAAAABSU/Buv5tJ9ZKcM/windows7-zune_thumb.png?imgmax=800" width="244" height="136" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;So that is with Windows 7 on my work machine, 7 :-)&lt;/p&gt;  &lt;p&gt;……&lt;/p&gt;  &lt;p&gt;On my Mac (iBookG4) I installed Fedora 12, which was not a smooth install, but then at the end I am able to get a quite workable machine. I might post a different item on this experience depending on the time I get ;-) &lt;/p&gt;  &lt;p&gt;……&lt;/p&gt;  &lt;p&gt;In the end, I am now seriously looking for a tablet with multi touch (Asus T91 MT is close, but I need better graphics, an Nvidia ION or Intel PineTrail) .. and yes it should be SSD and fan less design, reasonable batter life and of course Windows 7, Home Premium as OS :-)&lt;/p&gt;  &lt;p&gt;……&lt;/p&gt;  &lt;p&gt;Btw, I did hear (and read, and glanced through some of the code) about “that OS announcement” today. As of me, I only see myself using that on a internet access device, with absurdly huge battery life. In no way replacing my current usage patterns.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-3850194774256012743?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/3850194774256012743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=3850194774256012743' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/3850194774256012743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/3850194774256012743'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/11/7.html' title='7 :-)'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_ebbIsKP_ook/SwZynn5rapI/AAAAAAAABSM/NqaT9Au6HKk/s72-c/windows7_thumb.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-6901167223560241646</id><published>2009-11-13T14:49:00.001-08:00</published><updated>2009-11-13T14:49:32.567-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fotu'/><category scheme='http://www.blogger.com/atom/ns#' term='photography'/><category scheme='http://www.blogger.com/atom/ns#' term='travel'/><category scheme='http://www.blogger.com/atom/ns#' term='eraust09'/><title type='text'>One day journey to Sydney for eResearch’09</title><content type='html'>&lt;p&gt;On 10th I went to Sydney to attend and give a talk at &lt;a href="http://www.eresearch.edu.au/"&gt;AustralAsia eResearch’09&lt;/a&gt;. It was a terrific experience. Probably the first conference I really enjoyed being at. This is just the non-technical side of the experience I am posting here. I will later on post some of the technical sides particularly on the feedback I got for MeTA Studio in coming days.&lt;/p&gt;  &lt;p&gt;Ok, so first of all this was unique travelling experience for me where I took road(cab and walk), air, rail and water(ferry) transportations [only missing in the equation was a “bail-gadi” or a tractor, but the well this is Oz :-)]. Taking all these modes of transport and still reaching well in time for the conference to start was quite an experience. The best part of course was the ferry ride. &lt;/p&gt;  &lt;p&gt;The road and the air transport were rather standard, nothing exciting to describe about. But I was eager to experience a train travel in Oz. If any thing I came out not being really thrilled about it (may be next time I should try monorail). I do still feel though that train travel in India is a lot better experience. Next, I have travelled in ferry a lot before (in Kerala), but never so big (well this was actually a ship), and never in sea. This experience turned out to be the best of all them. The ferry ride was from Circular Quay to Manly (where the conference was being held). And on the way you see pretty much of every thing Sydney has to show on its shores. The best is the Opera House.&lt;/p&gt;  &lt;p&gt;The beach on Manly is also pretty good, and the best part was that the conference was organized in a hotel just facing the beach :-) &lt;/p&gt;  &lt;p&gt;The journey back was made by sitting on the ferry deck rather than inside, another wonderful experience. In short, any one coming to experience Oz, a ferry ride in Sydney is highly recommended. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_ebbIsKP_ook/Sv3h7i8cA4I/AAAAAAAABRA/c_skn8eOPDQ/s1600-h/IM000961%5B2%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IM000961" border="0" alt="IM000961" src="http://lh3.ggpht.com/_ebbIsKP_ook/Sv3h9Ke9tZI/AAAAAAAABRE/3q-NdaCldNI/IM000961_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/a&gt; &lt;a href="http://lh4.ggpht.com/_ebbIsKP_ook/Sv3h-wj_2oI/AAAAAAAABRI/IwdWNpFHrfQ/s1600-h/IM000964%5B2%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IM000964" border="0" alt="IM000964" src="http://lh3.ggpht.com/_ebbIsKP_ook/Sv3h_8eKzlI/AAAAAAAABRM/SZR816V-Cig/IM000964_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/a&gt;&amp;#160; &lt;a href="http://lh4.ggpht.com/_ebbIsKP_ook/Sv3iCpi49FI/AAAAAAAABRQ/6FKcct7GD64/s1600-h/IM000967%5B2%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IM000967" border="0" alt="IM000967" src="http://lh5.ggpht.com/_ebbIsKP_ook/Sv3iEQUmRgI/AAAAAAAABRU/8obghO1hato/IM000967_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/a&gt; &lt;a href="http://lh5.ggpht.com/_ebbIsKP_ook/Sv3iHQu6XJI/AAAAAAAABRY/EYLt75NLWGc/s1600-h/IM000969%5B2%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IM000969" border="0" alt="IM000969" src="http://lh6.ggpht.com/_ebbIsKP_ook/Sv3iIg7OP5I/AAAAAAAABRc/0WvJOPRJLA8/IM000969_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/a&gt; &lt;a href="http://lh5.ggpht.com/_ebbIsKP_ook/Sv3iKEn3nLI/AAAAAAAABRg/unBF5IrrRI4/s1600-h/IM000972%5B2%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IM000972" border="0" alt="IM000972" src="http://lh4.ggpht.com/_ebbIsKP_ook/Sv3iK3bTOgI/AAAAAAAABRk/EX2lMpX2g0k/IM000972_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/a&gt; &lt;a href="http://lh4.ggpht.com/_ebbIsKP_ook/Sv3iNy972oI/AAAAAAAABRo/Ryv7pCUJ81U/s1600-h/IM000985%5B2%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IM000985" border="0" alt="IM000985" src="http://lh5.ggpht.com/_ebbIsKP_ook/Sv3iRNa366I/AAAAAAAABRs/lYGiMOk0R-k/IM000985_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/a&gt;&lt;a href="http://lh5.ggpht.com/_ebbIsKP_ook/Sv3iUaqa7JI/AAAAAAAABRw/nEtJ9eELFOM/s1600-h/IM000982%5B2%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IM000982" border="0" alt="IM000982" src="http://lh4.ggpht.com/_ebbIsKP_ook/Sv3iVmSIiVI/AAAAAAAABR0/g3knmqJzfPg/IM000982_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/a&gt; &lt;a href="http://lh5.ggpht.com/_ebbIsKP_ook/Sv3iYlHd8II/AAAAAAAABR4/zTiTDqCBPmc/s1600-h/IM000989%5B2%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IM000989" border="0" alt="IM000989" src="http://lh5.ggpht.com/_ebbIsKP_ook/Sv3iZ57UtOI/AAAAAAAABR8/MaSp54tQoys/IM000989_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;And well finally some pleasing experience :-)&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_ebbIsKP_ook/Sv3idCTUHqI/AAAAAAAABSA/VDlId3KwCco/s1600-h/IM000991%5B2%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="IM000991" border="0" alt="IM000991" src="http://lh5.ggpht.com/_ebbIsKP_ook/Sv3ieZ5-duI/AAAAAAAABSE/NraupR3Q9tI/IM000991_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-6901167223560241646?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/6901167223560241646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=6901167223560241646' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/6901167223560241646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/6901167223560241646'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/11/one-day-journey-to-sydney-for.html' title='One day journey to Sydney for eResearch’09'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_ebbIsKP_ook/Sv3h9Ke9tZI/AAAAAAAABRE/3q-NdaCldNI/s72-c/IM000961_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-2568075895031789172</id><published>2009-11-12T19:09:00.000-08:00</published><updated>2009-11-27T12:59:41.058-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ucertify'/><category scheme='http://www.blogger.com/atom/ns#' term='scjp'/><category scheme='http://www.blogger.com/atom/ns#' term='certification'/><title type='text'>[Review] uCertify, certification preparation tool</title><content type='html'>&lt;div style="text-align: justify;"&gt;Frankly, I never actually evaluate a software (until it is an consumer OS or a Linux distribution, or ultra cool stuff like &lt;a href="http://tovganesh.blogspot.com/2008/06/piclens-something-fantastic-and-worth.html"&gt;Cooliris&lt;/a&gt;). A few weeks ago some one from uCertify contacted me to look into the usability of their certification preparation tool. I always wanted to give one certification (scjp), mostly for fun, but I had my other priorities. Though in the mean time did help some of my pals who were actually serious about giving these exams. So when this offer came, I was quite curious to know if these tools are really helpful. I do remember that I had used a similar tool for GRE preparations long ago, and to some extent these were helpful, but then the software interfaces and tracking tools were not so great.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; "&gt;&lt;img src="http://1.bp.blogspot.com/_ebbIsKP_ook/Sv3RIGO9bHI/AAAAAAAABQw/CZlU2xvoedI/s200/uc.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5403705064956980338" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 200px; height: 126px; " /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="color:#0000EE;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;The tool comes with a set of 10 practice tests (which quite fairly represent scjp in this case), interactive quiz etc. The idea is to start of via giving a diagnostic test that gives fair idea of your current level of capability in giving the test. There is also option to create a custom test, in case you are interested in improving only particular aspects of the test objective.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ebbIsKP_ook/Sv3ZBfYT7PI/AAAAAAAABQ4/rKPYr3gDP04/s1600-h/uc.png"&gt;&lt;img src="http://4.bp.blogspot.com/_ebbIsKP_ook/Sv3ZBfYT7PI/AAAAAAAABQ4/rKPYr3gDP04/s200/uc.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5403713747541028082" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 200px; height: 126px; " /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;The best part the "Enhance your understanding" section which gives everything you need for preparing any kind of test including objectives, flash cards etc... but are tailored for a particular certification, in this case scjp. The "Track your progress" option is also very helpful and gives succinct information on past tests as well as test objective wise performance in all the tests taken.  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There are few points to note though:&lt;/div&gt;&lt;div&gt;- The certification platform is really useful. However, one must note that the amount of questions available are only limited. A person practicing with the same test questions should understand at the back of his/her mind that just mastering the questions presented here will not be ultimately helpful in obtaining the certification. You really need to know your basics! This tool just enhances your grasp.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;- The interface and the test suite is well done, however there is one thing that I think should be fixed: For a simple application like this, why would the installer need a UAC prompt (talking in the context to Vista and 7), this should be fixed.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;- I wonder why this thing should not be made available on other platforms, people taking RH Linux certification exams would not be using Windows right?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;----&lt;/div&gt;&lt;div&gt;For you to test out or get a full copy visit: &lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; "&gt;&lt;a href="http://www.ucertify.com/" target="_blank" style="color: rgb(0, 0, 204); "&gt;http://www.ucertify.com/&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-2568075895031789172?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.ucertify.com/' title='[Review] uCertify, certification preparation tool'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/2568075895031789172/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=2568075895031789172' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/2568075895031789172'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/2568075895031789172'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/11/review-ucertify-certification.html' title='[Review] uCertify, certification preparation tool'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ebbIsKP_ook/Sv3RIGO9bHI/AAAAAAAABQw/CZlU2xvoedI/s72-c/uc.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-1333313863710295870</id><published>2009-11-08T19:22:00.000-08:00</published><updated>2009-11-08T19:26:14.813-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MeTA'/><title type='text'>MeTA Studio bug fix, full binary release</title><content type='html'>A bug fix release of MeTA Studio (2.0.10112009) is available as a full binary release is available from the usual place &lt;a href="http://code.google.com/p/metastudio/"&gt;http://code.google.com/p/metastudio/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Apart from fixing numerous issues reported, it also updates the API documentation.&lt;br /&gt;&lt;br /&gt;There are no considerable new features in this release.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-1333313863710295870?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://code.google.com/p/metastudio/' title='MeTA Studio bug fix, full binary release'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/1333313863710295870/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=1333313863710295870' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/1333313863710295870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/1333313863710295870'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/11/meta-studio-bug-fix-full-binary-release.html' title='MeTA Studio bug fix, full binary release'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-1520594273172723981</id><published>2009-11-06T01:38:00.000-08:00</published><updated>2009-11-06T01:40:42.087-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pymol'/><title type='text'>In Memoriam: DeLano</title><content type='html'>The creator of one of the most popular molecule visualizers, PyMOL passed away recently. See here for some accounts &lt;a href="http://www.macresearch.org/memoriam-warren-l-delano"&gt;http://www.macresearch.org/memoriam-warren-l-delano&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-1520594273172723981?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.macresearch.org/memoriam-warren-l-delano' title='In Memoriam: DeLano'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/1520594273172723981/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=1520594273172723981' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/1520594273172723981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/1520594273172723981'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/11/in-memoriam-delano.html' title='In Memoriam: DeLano'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-8712463311401263968</id><published>2009-10-23T20:07:00.000-07:00</published><updated>2009-10-23T21:29:41.184-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='e51'/><title type='text'>a test post</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_ebbIsKP_ook/SuJ6joO_KyI/AAAAAAAABP4/-OVhQntRYzA/s1600-h/Screenshot0004.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: undefinedpx; height: undefinedpx;" src="http://2.bp.blogspot.com/_ebbIsKP_ook/SuJ6joO_KyI/AAAAAAAABP4/-OVhQntRYzA/s200/Screenshot0004.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5396010056057563938" /&gt;&lt;/a&gt;&lt;br /&gt;directly from my e51 browser. Which seems to work fine. And works via opera mini beta 5 too except image upload seem not supported. With this i really will not miss my small laptop ;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-8712463311401263968?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/8712463311401263968/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=8712463311401263968' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/8712463311401263968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/8712463311401263968'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/10/test-post.html' title='a test post'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ebbIsKP_ook/SuJ6joO_KyI/AAAAAAAABP4/-OVhQntRYzA/s72-c/Screenshot0004.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-6114094211798984518</id><published>2009-10-23T14:29:00.000-07:00</published><updated>2009-10-23T15:21:28.613-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows 7'/><category scheme='http://www.blogger.com/atom/ns#' term='kindle'/><title type='text'>Kindled !</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ebbIsKP_ook/SuIlv5GZq4I/AAAAAAAABPo/VFZ25Voo3h0/s1600-h/24102009.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 150px; height: 200px;" src="http://1.bp.blogspot.com/_ebbIsKP_ook/SuIlv5GZq4I/AAAAAAAABPo/VFZ25Voo3h0/s200/24102009.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5395916808255024002" /&gt;&lt;/a&gt;&lt;br /&gt;I actually never planned this, but I always liked the idea of Amazon kindle. So when Amazon said they were releasing kindle to the rest of (US), I simply went ahead and ordered one for me.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And then it landed in my office yesterday, since then, have been lugging around with it ;-) So far liking it, quite a lot.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The reading experience is fantastic, the connectivity (well have been to a lot of places around ACT since I got it)  is quite good, if not fast. I can access Wikipedia for free (with images), which is fantastic. Listen to MP3 while reading a book (wow, is a bliss). I can easily convert my PDFs to Kindle format, but only text and pictures convert correctly, not (vector) diagrams. I have not used the Amazon stores yet, but will be checking this out for some good books. I am not sure of how much I do have to pay for it though vs. buying a paper back.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And finally, that 20$ rebate was quite a surprise (but well should thank those Nook guys ;-)).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Next, I am waiting for Windows 7 (well for my copy to come), and hopefully some one releases a good (read with a real GPU), lightweight convertible tablet with multitouch :-)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-6114094211798984518?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/6114094211798984518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=6114094211798984518' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/6114094211798984518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/6114094211798984518'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/10/kindled.html' title='Kindled !'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ebbIsKP_ook/SuIlv5GZq4I/AAAAAAAABPo/VFZ25Voo3h0/s72-c/24102009.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-1895119544724917840</id><published>2009-10-14T20:40:00.000-07:00</published><updated>2009-10-14T20:47:17.694-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='geo politics'/><title type='text'>1 mb boradband connection a legal right in Finland</title><content type='html'>Well, what ever that means. I presume, they were wanting to say 1 Mbps broadband connection is a legal right, no idea who pays for it though.&lt;br /&gt;&lt;br /&gt;But this reminded me of Dewang Mehta (wiki:&lt;a href="http://en.wikipedia.org/wiki/Dewang_Mehta"&gt; http://en.wikipedia.org/wiki/Dewang_Mehta&lt;/a&gt;) who was closely associated with NASCOMM India, and was instrumental in the growth of IT industry back home, used to always say:&lt;br /&gt;&lt;br /&gt;“roti, kapada, makan, bijli and bandwidth”&lt;br /&gt;&lt;br /&gt;We need visionaries like these to be always around ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-1895119544724917840?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://news.cnet.com/8301-17939_109-10374831-2.html' title='1 mb boradband connection a legal right in Finland'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/1895119544724917840/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=1895119544724917840' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/1895119544724917840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/1895119544724917840'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/10/1-mb-boradband-connection-legal-right.html' title='1 mb boradband connection a legal right in Finland'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-3876872278179546860</id><published>2009-10-10T01:55:00.001-07:00</published><updated>2009-10-10T03:13:05.027-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='geo politics'/><category scheme='http://www.blogger.com/atom/ns#' term='technology'/><category scheme='http://www.blogger.com/atom/ns#' term='defence'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><title type='text'>Another Blunder: IB asks gov to consider banning VOIP</title><content type='html'>A few months ago some one filed a case in Mumbai High Court with a recommendation to ban Google Earth saying that the terrorists used this tool to plan the Mumbai attack that took place a year ago. I am unaware of the current status of this case, but I had a very straight opinion (&lt;a href="http://tovganesh.blogspot.com/2008/12/on-google-earth-mumbai-and-pil.html"&gt;http://tovganesh.blogspot.com/2008/12/on-google-earth-mumbai-and-pil.html&lt;/a&gt;): you can not and should not ban a technology. If do some one will eventually develop a workaround. BANning something is NOT the solution.&lt;br /&gt;&lt;br /&gt;And now to top all this, IB, supposedly the organization that is entrusted to provide top intelligence in India goes the same way: BAN the VoIP services as they can't track it! I am quite surprised, if this is how capable our premier intelligence is?! To suggest a naive and laughable solution like this to the GOI.&lt;br /&gt;&lt;br /&gt;I heavily depend on skype (with video) to be in touch with my parents back home. And this is the only possible and viable solution for me at present to be able to work far away from home and be still close to them. And I am sure there are plenty of them like me. If the GOI is silly enough to follow the recomendations of incapable IB, I would eventually look for other solutions. Either I go back home, or better still develop my own VoIP with no hopes of any one blocking it.&lt;br /&gt;&lt;br /&gt;The excuses that IB gives to GOI of inability to track calls is the encryption done by services like Skype. And the IB claims that Skype shares them with other countries like US and China. Is IB incapable of collaborating with intelligence agencies of some of these "friendly" countries. Does GOI not have enough power to do some thing positive other than merely following short cut solutions like banning?&lt;br /&gt;&lt;br /&gt;If IB is incapable of breaking encryption (I admit that is hard, pressuming Skype uses 256-bit encryption, see &lt;a href="http://blogs.zdnet.com/ip-telephony/index.php?p=919"&gt;http://blogs.zdnet.com/ip-telephony/index.php?p=919&lt;/a&gt;), the GOI should seriously consider of making quick and urgent upgrading of capabilities of IB.&lt;br /&gt;&lt;br /&gt;For me, now is the time to seriously consider other VoIP (with video) alternatives, or write up my own. But, I feel mentioning the "dehya wakyam" of the wonderful, though under staffed, Maharashtra police (&lt;a href="http://mahapolice.gov.in/"&gt;http://mahapolice.gov.in/&lt;/a&gt;):&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;सढरक्षणाय खलनिगॄहणाय&lt;/div&gt;&lt;br /&gt;which translates to "Protecting the righteous and controlling and annihilating the evil". Guess that sums up every thing, of what I always believe in.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-3876872278179546860?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.itweb.co.za/index.php?option=com_content&amp;view=article&amp;id=26487:india-seeks-voip-ban&amp;catid=260:telecoms&amp;Itemid=59' title='Another Blunder: IB asks gov to consider banning VOIP'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/3876872278179546860/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=3876872278179546860' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/3876872278179546860'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/3876872278179546860'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/10/another-blunder-ib-asks-gov-to-consider.html' title='Another Blunder: IB asks gov to consider banning VOIP'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-2655729539693132493</id><published>2009-09-26T06:25:00.001-07:00</published><updated>2009-09-26T22:35:31.860-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='geo politics'/><category scheme='http://www.blogger.com/atom/ns#' term='chandrayaan'/><title type='text'>An aspect of finding water on Moon</title><content type='html'>&lt;p&gt;The press in India is all gaga over the recently published finding by a joint team of NASA and ISRO about confirmed presence of OH and H2O molecules on moon surface. This is stark contrast to all the negative press that ISRO got after it declared that it has lost contact with Chandrayaan. It is press after all, when are they going to do some mature reporting? &lt;/p&gt;  &lt;p&gt;Cutting sort, see (&lt;a href="http://m3.jpl.nasa.gov/NEWS/"&gt;http://m3.jpl.nasa.gov/NEWS/&lt;/a&gt; and &lt;a href="http://www.sciencemag.org/cgi/content/abstract/1178658"&gt;http://www.sciencemag.org/cgi/content/abstract/1178658&lt;/a&gt;) for more technical information on this findings.&lt;/p&gt;  &lt;p&gt;Apart from the scientific (and possibly in longer terms practical) significance of this finding, the Chandrayaan-I mission has opened up a whole new shift in space explorations: of global collaboration. Yes, Chandrayaan-I has some amount of “pride” attached to it, but it was essentially a first space exploration program that involved as many as 20 countries. For this very reason it was chosen for AIAA Space 2009 award (&lt;a href="http://en.wikipedia.org/wiki/Chandrayaan-1#Award_for_Chandrayaan-1"&gt;http://en.wikipedia.org/wiki/Chandrayaan-1#Award_for_Chandrayaan-1&lt;/a&gt;).&lt;/p&gt;  &lt;p&gt;One needs to note that, space exploration in future should not be a just done for “pride” or for a mere “me too”. Space explorations are going to be expensive, of what benefits it brings to the human kind should be the prime objective of each mission. For me, Chandrayaan-I has given a glimpse of what can be achieved by collaboration and not merely showing off some false pride.&lt;/p&gt;  &lt;p&gt;I wonder to what extent such collaborations can bring in more knowledge to the human kind. All of us just need to loose a little bit of pride. How much are we ready for this?&lt;/p&gt;  &lt;br /&gt;&lt;br /&gt;(After I posted this, I came across an article [letter] in the Hindu, which has similar things to say, albeit in more beautiful words :) To read head here: &lt;a href="http://www.thehindu.com/2009/09/27/stories/2009092755981100.htm"&gt;http://www.thehindu.com/2009/09/27/stories/2009092755981100.htm&lt;/a&gt;).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-2655729539693132493?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/2655729539693132493/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=2655729539693132493' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/2655729539693132493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/2655729539693132493'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/09/aspect-of-finding-water-on-moon.html' title='An aspect of finding water on Moon'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-4577882251324696008</id><published>2009-09-14T04:06:00.000-07:00</published><updated>2009-09-14T04:12:52.469-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows 7'/><title type='text'>Numbers and Windows 7</title><content type='html'>Windows 7 is going to be released on:&lt;br /&gt;&lt;br /&gt;22 Oct 2009&lt;br /&gt;&lt;br /&gt;2 + 2 + 1 + 0 + 2 + 0 + 0+ 9 &lt;br /&gt;= 16&lt;br /&gt;&lt;br /&gt;1 + 6&lt;br /&gt;= 7 !!&lt;br /&gt;&lt;br /&gt;Was that a coincedence or they planned it ahead? Has any one observed this before?&lt;br /&gt;&lt;br /&gt;Interesting to observe this though :-)&lt;br /&gt;&lt;br /&gt;(Posting this from Windows 7, RC)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-4577882251324696008?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/4577882251324696008/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=4577882251324696008' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/4577882251324696008'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/4577882251324696008'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/09/numbers-and-windows-7.html' title='Numbers and Windows 7'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-3963837123793910680</id><published>2009-09-05T16:48:00.001-07:00</published><updated>2009-09-06T22:19:22.922-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MeTA'/><title type='text'>MeTA Studio update: GTalk, other improvements and some experimental ideas…</title><content type='html'>&lt;p&gt;A new full binary version of MeTA Studio (2.0.05092009) is available for download from the usual place: &lt;a href="http://code.google.com/p/metastudio/"&gt;http://code.google.com/p/metastudio/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;New features in this release:&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;- GTalk/ Jabber integration with the talk and collaborative framework in MeTA Studio, allowing one to have more means of communication than just direct LAN based talk. Note that both the parties need to be using MeTA Studio to take full advantage of this feature. To access this feature use Tools –&amp;gt; Down-arrow –&amp;gt; GTalk –&amp;gt; Sign in&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_ebbIsKP_ook/SqL4yHr7oQI/AAAAAAAABOI/SQD6pd1rp4g/s1600-h/image%5B3%5D.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_ebbIsKP_ook/SqL4zY6cp2I/AAAAAAAABOM/Owx8AVEZ6as/image_thumb%5B1%5D.png?imgmax=800" width="497" height="93" /&gt;&lt;/a&gt;Note that if you have a proxy you will need to make those settings first before trying to log into GTalk / Jabber. All features of MeTA Studio talk except voice talk is supported via GTalk. With this the issue reported here &lt;a href="http://code.google.com/p/metastudio/issues/detail?id=11&amp;amp;can=1"&gt;http://code.google.com/p/metastudio/issues/detail?id=11&amp;amp;can=1&lt;/a&gt; is addressed. The original issue did mention yahoo and irc, but there are no plans to support these. GTalk and Jabber protocols are fairly open and are well supported by &lt;a href="http://www.igniterealtime.org/projects/smack/"&gt;Smack APIs&lt;/a&gt; which are inturn used with in MeTA Studio. &lt;/p&gt;  &lt;p&gt;- Staggered reading and connectivity formation for large molecules. With earlier version of MeTA Studio, large molecules (&amp;gt; 1000) atoms took long time to load, as there is huge amount of pre-pressing done to identify and classify bonds, rings and other structures in the molecule. Starting from 2.0.05092009, staggered reader and molecule builder APIs are introduced which allow for faster loading of molecules and at a later stage selectively obtaining the required details.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_ebbIsKP_ook/SqL402Mz_6I/AAAAAAAABOQ/8oQDa7H4ecQ/s1600-h/image%5B7%5D.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_ebbIsKP_ook/SqL419j0SVI/AAAAAAAABOU/ffsqcJTHQBc/image_thumb%5B3%5D.png?imgmax=800" width="484" height="101" /&gt;&lt;/a&gt; You might experience some problems using this feature, if you find problems, report them at: &lt;a href="http://code.google.com/p/metastudio/issues/list"&gt;http://code.google.com/p/metastudio/issues/list&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;- “Share this!” feature in MoleculeViewer, allows one to instantly share a molecule object to peer MeTA Studio users on LAN or on GTalk/ Jabber network.&lt;/p&gt;  &lt;p&gt;- &lt;del&gt;The update sever has been changed to ohloh.net and with this the online updates are back. So expect quicker updates in coming days.&lt;/del&gt; ** &lt;/p&gt;  &lt;p&gt;- Support for &lt;a href="http://db.apache.org/derby/"&gt;Apache Derby&lt;/a&gt; embedded database has been added to MeTA Studio. Expect some interesting features based on this in near future.&lt;/p&gt;  &lt;p&gt;- Additional BeanShell functions to ease programming: &lt;/p&gt;  &lt;p&gt; atof(): String to float&lt;/p&gt;  &lt;p&gt;atoi(): String to int&lt;/p&gt;  &lt;p&gt;au(): Convert to a.u. (overloaded for value, Point3D and Atom)&lt;/p&gt;  &lt;p&gt;angstrom(): Convert to angstrroms (overloaded for value, Point3D and Atom)&lt;/p&gt;  &lt;p&gt; - Under the hood graphics and other API changes. And as usual there are assortment for other bug fixes and improvements. For a complete list of changes browse through &lt;a href="http://code.google.com/p/metastudio/source/list"&gt;http://code.google.com/p/metastudio/source/list&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Experimental features with this release:&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;- I will be experimenting with symbolic language interface for MeTA Studio in coming weeks. A simple demo interface has been added for this purpose and is called a Workbook (accessible from Workbook –&amp;gt; New workbook). The only symbol currently interpreted is: Molecule[H2]&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_ebbIsKP_ook/SqL42iQryAI/AAAAAAAABOY/J2HQGEcB4pg/s1600-h/image%5B10%5D.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_ebbIsKP_ook/SqL43uxOauI/AAAAAAAABOc/mrPnosZbgrs/image_thumb%5B4%5D.png?imgmax=800" width="244" height="195" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;- An App Builder tool to simplify making completely new applications based on MeTA Studio runtime (accessible from App builder –&amp;gt; New app builder workspace). This is currently not functional, and is only a design spec. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;MeTA Studio on Ohloh.net&lt;/em&gt; &lt;/p&gt;  &lt;p&gt;MeTA Studio is also now hosted on Ohloh.net: &lt;a href="https://www.ohloh.net/p/metastudio/"&gt;https://www.ohloh.net/p/metastudio/&lt;/a&gt;, which currently is providing a means of on-line update. This also serves as a way of showing off the way for displaying users and developers of MeTA Studio. So if you use or develop for MeTA Studio, help spread the word, click on “I use it” Ohloh.net button at the bottom of MeTA Studio home page at: &lt;a href="http://code.google.com/p/metastudio/"&gt;http://code.google.com/p/metastudio/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Have fun! And check out for some new updates with MeTA Studio in coming weeks.&lt;/p&gt;  &lt;br /&gt;&lt;br /&gt;--&lt;br /&gt;&lt;i&gt;Update:&lt;/i&gt; Just realized that this is not the case. Once a file is uploaded on Ohloh.net, it is immutable. So this issue is not fixed yet. Any suggestions on online update server place are still welcome.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-3963837123793910680?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/3963837123793910680/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=3963837123793910680' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/3963837123793910680'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/3963837123793910680'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/09/meta-studio-update-gtalk-other.html' title='MeTA Studio update: GTalk, other improvements and some experimental ideas…'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_ebbIsKP_ook/SqL4zY6cp2I/AAAAAAAABOM/Owx8AVEZ6as/s72-c/image_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-7123765273824093339</id><published>2009-08-29T21:06:00.000-07:00</published><updated>2009-08-29T21:32:37.250-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='chandrayaan'/><category scheme='http://www.blogger.com/atom/ns#' term='media'/><title type='text'>On loss of Chandrayaan link and reporting by western media</title><content type='html'>ISRO released a press statement yesterday indicating possible loss of Chandrayaan 1, India's first moon mission. Though they seem to indicate loss of radio contact, it is in all probability that the satellite might have been lost for ever. It is worth noting however that the satellite lived up to almost half is expected age of two years, which as a first ever attempt is quite commendable (&lt;a href="http://www.isro.gov.in/pressrelease/scripts/pressreleasein.aspx?Aug29_2009"&gt;http://www.isro.gov.in/pressrelease/scripts/pressreleasein.aspx?Aug29_2009&lt;/a&gt;). &lt;br /&gt;&lt;br /&gt;What I don't understand though is how reporting on each and every event attached to Chardrayaan been done particularly by the western media. All of these so called reports regarding Chandrayaan typically end like this:&lt;br /&gt;&lt;i&gt;&lt;br /&gt;"But the Indian government's space efforts have not been welcomed by all.&lt;br /&gt;Some critics regard the space programme as a waste of resources in a country where millions still lack basic services."&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Which I feel is nothing but quite ridiculous and some times even irritating to read (If you are following all the reports of Chandrayaan). Is this reporting or news analysis? Do these reporting guys have a "template" that are simply "applied" without any though? I wonder!&lt;br /&gt;&lt;br /&gt;For me, I await Chandrayaan 2 launch :-)&lt;br /&gt;&lt;br /&gt;PS: For a more detailed reports on the chain of events related to this link loss see: &lt;a href="http://economictimes.indiatimes.com/Features/The-Sunday-ET/Chandrayaan-1-comes-to-end-loses-contact/articleshow/4949845.cms"&gt;http://economictimes.indiatimes.com/Features/The-Sunday-ET/Chandrayaan-1-comes-to-end-loses-contact/articleshow/4949845.cms&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-7123765273824093339?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.isro.gov.in/pressrelease/scripts/pressreleasein.aspx?Aug29_2009' title='On loss of Chandrayaan link and reporting by western media'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/7123765273824093339/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=7123765273824093339' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/7123765273824093339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/7123765273824093339'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/08/on-loss-of-chandrayaan-link-and.html' title='On loss of Chandrayaan link and reporting by western media'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-7557022833470705547</id><published>2009-08-03T16:24:00.000-07:00</published><updated>2009-08-26T00:05:32.232-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='puppy'/><category scheme='http://www.blogger.com/atom/ns#' term='mobilin'/><category scheme='http://www.blogger.com/atom/ns#' term='mileap-l'/><category scheme='http://www.blogger.com/atom/ns#' term='vista'/><category scheme='http://www.blogger.com/atom/ns#' term='kde4'/><category scheme='http://www.blogger.com/atom/ns#' term='xbuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Back to Linux on MiLeap</title><content type='html'>(Ha, finally, got some time to quickly jot this down!)&lt;br /&gt;&lt;br /&gt;Almost one year ago I had a pressing need for a fully functional software stack for MiLeap in which I could do some real work (and some play), so after evaluating Ubuntu (at that time 7.10 [the good one] and then 8.04 [bad experience]) I shifted MiLeap to Vista (see &lt;a href="http://tovganesh.blogspot.com/2008/07/switching-form-ubuntu-to-windows-vista.html"&gt;the post here&lt;/a&gt;). For this post I got some pretty immature comments from people who really do not understand what a user needs (you can also read the comments and my reply in the post).&lt;br /&gt;&lt;br /&gt;In the mean time I tried other distribution (&lt;a href="http://tovganesh.blogspot.com/2008/11/os-called-puppy.html"&gt;Puppy Linux&lt;/a&gt; was the one that worked best). But I wanted to try a more main stream distribution. I tried Ubuntu netbook remix in the mean time but was not satisfied. Also I do not have any plans of upgrading the Vista HB on this machine to Win 7 as it doesn't meet the minimum advertised system requirements of 1GHz processor (MiLeap has 900 MHz Celeron ULV processor).&lt;br /&gt;&lt;br /&gt;As I got a new machine for my work purposes (Dell Studio XPS), I decided to do a fresh clean install of Ubuntu netbook remix on MiLeap. But I must say that this was a complete disaster. One of the primary requirements for me to use a distribution is Skype should work without any glitch. UNR failed miserably with it, and in the attempt to configure the sound settings I manged to crash the UNR desktop and I had no time what-so-ever to spend in fixing it. Later on I figured out that UNR's system requirement is an Intel Atom processor (minimum) [&lt;a href="http://www.canonical.com/projects/ubuntu/unr"&gt;http://www.canonical.com/projects/ubuntu/unr&lt;/a&gt;], so no point fiddling with it either.&lt;br /&gt;&lt;br /&gt;Next up tried Xbuntu, everything worked great. Except that the UI looked pretty sluggish and arcane. I needed a modern desktop environment and which is quite responsive. So after perusal from one of my friends (who actually wants me to try OpenSuse instead), I went ahead and installed KDE 4.3 from the Kubuntu development repository. And I am amazed, but this is exactly what I needed. Though there still are a few bug in KDE, and some plasmoids crash suddenly, this is a fairly stable system. Well needless to say, my primary requirement, Skype, works like a charm.&lt;br /&gt; &lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ebbIsKP_ook/SoR6H1cxFQI/AAAAAAAABNo/Upsqxooqy7c/s1600-h/mileap-kde1.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 192px;" src="http://3.bp.blogspot.com/_ebbIsKP_ook/SoR6H1cxFQI/AAAAAAAABNo/Upsqxooqy7c/s320/mileap-kde1.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5369550930757883138" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ebbIsKP_ook/SoR5-21DIFI/AAAAAAAABNg/J4S-4vv0cRw/s1600-h/mileap-kde.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 192px;" src="http://1.bp.blogspot.com/_ebbIsKP_ook/SoR5-21DIFI/AAAAAAAABNg/J4S-4vv0cRw/s320/mileap-kde.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5369550776509341778" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I am still wondering ... I seem to have missed the wonderful KDE for quite some time (6 years since I have been using GNOME as the only DE!)... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Note: My current MiLeap configuration is a bit different from one what I originally purchased. The original one has 512 MB RAM, while my current one has 2GB of RAM. So I have no idea how KDE4.3 will behave on the original MiLeap configuration. In the mean time I would be trying OpenSuse on my Mac with KDE 4.3 ... more on this when I get some more spare time now!&lt;br /&gt;&lt;br /&gt;PS: This was written using Chrome 3.0 (in-progress version) for Linux running in KDE. I am not sure why, but Firefox is too sluggish on MiLeap (windows or linux), mostly because of a slow disk.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Update&lt;/i&gt;: Downgraded MiLeap L to 1GB RAM and it still works well. I think upgrading the RAM to 2GB on MiLeap is not really beneficial unless you intend to run Vista or do some serious programming, both of these are ruled out for me.  Hibernation also works without any problems, though it seems to take longer time to wake up from hibernation than clean boot. In any case, I am beginning to like KDE, its just a fresh breath of air :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-7557022833470705547?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/7557022833470705547/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=7557022833470705547' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/7557022833470705547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/7557022833470705547'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/08/back-to-linux-on-mileap.html' title='Back to Linux on MiLeap'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ebbIsKP_ook/SoR6H1cxFQI/AAAAAAAABNo/Upsqxooqy7c/s72-c/mileap-kde1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-8997194130938625377</id><published>2009-08-03T04:54:00.001-07:00</published><updated>2009-09-24T17:24:33.370-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dell xps'/><title type='text'>“Reward yourself” experience: Dell Studio XPS</title><content type='html'>&lt;p&gt;Generally I do not like heavy laptops. But since I have a heavy workload, and I do not have my desktop as back at home, I had to “reward myself” with a Dell XPS 13 (well ….). Dell XPS for all the features it offers, at around 2.2 kgs is a terrific machine, with desktop kind performance. So far I like this machine. Contrary to many reports around the internet about overheating, I can safely say that it gets heated as much as my HCL MiLeap, which is fairly OK… though should test how it behaves in summer. Only drawback I see currently is the Nvidia drivers that come with XPS are a bit old, and CUDA support is not great. Essentially you have to wait for Dell to upgrade their drivers as they are not available from Nvidia site. Currently though I have shifted all my primary work from MiLeap to this machine (which means I will now experiment with OS that best suites MiLeap … read “remove vista” ;-)) &lt;/p&gt;  &lt;p&gt;Currently, I have Vista dual booted with Ubuntu 9.04 on this Dell machine, though I will be upgrading this machine too to Windows 7 (along with my home desktop). So I will put in a more detailed review when I do so. &lt;/p&gt;  &lt;p&gt;In the mean time I am deeply engrossed in writing other things up ;-) Also you could expect a new release of MeTA Studio with some interesting features in coming weeks.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;(&lt;i&gt;Update&lt;/i&gt;: As of today, 25 Sep 2009, Dell released an updated BIOS for my XPS, after this I am able to install CUDA enabled drivers directly from NVIDIA. Which is quite great :) Now I should have some fun experimenting with CUDA :D)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-8997194130938625377?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/8997194130938625377/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=8997194130938625377' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/8997194130938625377'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/8997194130938625377'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/08/reward-yourself-experience-dell-studio.html' title='“Reward yourself” experience: Dell Studio XPS'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-1680884007683393837</id><published>2009-07-12T17:22:00.001-07:00</published><updated>2009-07-12T17:22:02.174-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='webos'/><category scheme='http://www.blogger.com/atom/ns#' term='os'/><category scheme='http://www.blogger.com/atom/ns#' term='.net'/><title type='text'>WIKI-OS: an interesting project</title><content type='html'>&lt;p&gt;&lt;a href="http://lh4.ggpht.com/_ebbIsKP_ook/Slp-IUAg-SI/AAAAAAAABNY/88KLJ8PldK8/s1600-h/image%5B2%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_ebbIsKP_ook/Slp-KLCHy_I/AAAAAAAABNc/SFrbMmLAepo/image_thumb.png?imgmax=800" width="244" height="148" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;WiKi-OS seems to be quite an interesting open source project in terms of building a “web based OS”. The most important fact that differentiates this form other web OSes is that there is not a single line of JavaScript or HTML in this, but is entirely written in C# and runs in Silverlight plugin. Another interesting aspect is its Wiki nature, you can edit customize and deploy applications (including 3D applications) on the fly as you would edit Wiki pages. And finally, it comes inbuilt with code editor, so you can edit the application code as you want, you do not need any dependence on external tools to write applications on Wiki-OS, not even an editor or a debugger … well eventually that means you don’t require the browser too. Who said browser was becoming the OS of today? I personally feel that this project has quite a large potential, if of course there are compelling applications written for it.&lt;/p&gt;  &lt;p&gt;To access visit &lt;a href="https://www.wiki-os.org/"&gt;https://www.wiki-os.org/&lt;/a&gt;. Note that as of now the site can only be accessed from a Windows PC running IE or Firefox. But I see no reason why this should not work at places where .Net is supported.&lt;/p&gt;  &lt;p&gt;Also would be interesting to know if some one has tried to do similar stuff with JVM instead of .Net, which I think is more portable, though lacks 3D support on many platforms.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-1680884007683393837?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/1680884007683393837/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=1680884007683393837' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/1680884007683393837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/1680884007683393837'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/07/wiki-os-interesting-project.html' title='WIKI-OS: an interesting project'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_ebbIsKP_ook/Slp-KLCHy_I/AAAAAAAABNc/SFrbMmLAepo/s72-c/image_thumb.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-5604317571454025163</id><published>2009-07-08T04:03:00.000-07:00</published><updated>2009-07-09T22:57:00.605-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows 7'/><category scheme='http://www.blogger.com/atom/ns#' term='os'/><category scheme='http://www.blogger.com/atom/ns#' term='netuter'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>Google Chrome OS and Windows 7</title><content type='html'>As has been speculated by many, Google is finally planning to release a Linux based OS for PCs and Mac and those ARM based netbooks, and it is called the Google Chrome OS.&lt;br /&gt;&lt;br /&gt;Apparently the idea of OS directly booting into an web browser is not new (for those of you who follow tech news frequently would well know of the &lt;a href="http://www.techcrunch.com/2009/06/03/crunchpad-the-launch-prototype/"&gt;CrunchPad &lt;/a&gt;from Tech Crunch). Interestingly, the site on CrunchPad's early prototype says that it runs Linux with a WebKit based browser, which sounds quite close to what Google Chrome OS is described to be. &lt;br /&gt;&lt;br /&gt;Though it is too early to compare Google Chrome OS with now "quite mature" Windows 7, it would be interesting to know in which market they will compete. Initially I would think that Google Chrome OS will create a whole new market for it self, rather than "downing" the sales of Windows 7. As I see it, Google Chrome OS is targeted more towards people who spent a lot of time on the Web, unlike me, who also spent a lot of time over an ssh connection! I doubt, Chrome OS will have ssh client on it, though I might be completely wrong ;-) That example was not great, but I wanted to bring home a point that if you rely too much on "fat applications", for what ever reason it be (document processing, editing media files, developing applications or system programs), Chrome OS is not for you, the same reason why Sun Microsystem's Java OS was not for you.&lt;br /&gt;&lt;br /&gt;There is a difference though. When Sun first came up with the idea of "Network is the Computer", and pursued relentlessly till the end, they always seem to fail, largely because they were way ahead of time. But that time seems to have come now. There are fair bit of "web applications" out there for a web-based OS like Chrome OS to succeed. And when it comes from Google, you know that it comes with some pleasingly simplistic and elegant UI.&lt;br /&gt;&lt;br /&gt;Regardless of this, I still see myself moving to Windows 7 as my primary home OS, when it gets released.&lt;br /&gt;&lt;br /&gt;(PS: For a more deeper commentary on why this release of Google Chrome OS is a "turning point", have a look at: &lt;a href="http://www.winsupersite.com/alt/chromeos_preview.asp"&gt;http://www.winsupersite.com/alt/chromeos_preview.asp&lt;/a&gt;).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-5604317571454025163?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://googleblog.blogspot.com/2009/07/introducing-google-chrome-os.html' title='Google Chrome OS and Windows 7'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/5604317571454025163/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=5604317571454025163' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/5604317571454025163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/5604317571454025163'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/07/google-chrome-os-and-windows-7.html' title='Google Chrome OS and Windows 7'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-6247775535906692081</id><published>2009-06-20T15:35:00.001-07:00</published><updated>2009-06-20T15:35:04.162-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fotu'/><category scheme='http://www.blogger.com/atom/ns#' term='photography'/><title type='text'>A few snaps ;)</title><content type='html'>&lt;p&gt;Was writing, writing and writing this week (don’t ask me what :( … ) , so though will take some break and put on some snaps … &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_ebbIsKP_ook/Sj1j_LhiRYI/AAAAAAAABNA/wvZ_6dF3_n8/s1600-h/IM0008602.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IM000860" border="0" alt="IM000860" src="http://lh5.ggpht.com/_ebbIsKP_ook/Sj1kAIlniYI/AAAAAAAABNE/cfZX-lFf8ZA/IM000860_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The bubble: does it appear to be cut through?&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_ebbIsKP_ook/Sj1kCGowazI/AAAAAAAABNI/ZB_LH0vF_54/s1600-h/IM0008612.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IM000861" border="0" alt="IM000861" src="http://lh5.ggpht.com/_ebbIsKP_ook/Sj1kDXq2yyI/AAAAAAAABNM/vD0AxbzQizw/IM000861_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;And what about this? Progressively becoming transparent ;-) Wonder if something like that could be used for making the “disappearing act” gadget.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_ebbIsKP_ook/Sj1kEiWYw2I/AAAAAAAABNQ/j9xPmF_C7QA/s1600-h/IM0008632.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IM000863" border="0" alt="IM000863" src="http://lh4.ggpht.com/_ebbIsKP_ook/Sj1kFnOEUBI/AAAAAAAABNU/xV3Kch5xLKY/IM000863_thumb.jpg?imgmax=800" width="244" height="184" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Well … am … the picture says as thousand words, they say!&lt;/p&gt;  &lt;p&gt;Have fun!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-6247775535906692081?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/6247775535906692081/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=6247775535906692081' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/6247775535906692081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/6247775535906692081'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/06/few-snaps.html' title='A few snaps ;)'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_ebbIsKP_ook/Sj1kAIlniYI/AAAAAAAABNE/cfZX-lFf8ZA/s72-c/IM000860_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-1208504215979056859</id><published>2009-06-14T03:01:00.001-07:00</published><updated>2009-06-17T21:29:11.712-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='geo politics'/><category scheme='http://www.blogger.com/atom/ns#' term='media'/><title type='text'>Is the Indian media truthful to its task?</title><content type='html'>&lt;p&gt;To me, proactive reporting came to India with Tehelka.com, though before that print media has been and still is constructively proactive in their reporting. Even in pre-independence era, people like Tilak and Agarkar have put in unprecedented effort and energy in upbringing of the thoughts of the fellow people, to fight for a better cause and a better tomorrow. But with Tehelka, the constructiveness in reporting has gradually wiped out. I feel most of the media reporting done today in India, especially on televisions, is nothing but hollow. It is missing a point. And a major one. In that, the media, reporting and journalism has an important role in bringing up the society, shaping their thoughts, and in longer run create a cohesive atmosphere for the nation to progress as a whole. &lt;/p&gt;  &lt;p&gt;If the reporting is hollow, the news analysis is even worse and is becoming more and more dangerous of making up a public opinion and to some extent go so far and say that this public opinion is the law of the land! Well, it is not gone that far, but with what is happening on most of the current news channels, such a dangerous idea is not far to come into reality. &lt;/p&gt;  &lt;p&gt;For these reasons, I have been particularly choosey about the newspapers and media I refer to.&amp;#160; For newspapers, it has always been Indian Express and The Hindu, and for electronic media, though not perfect, it has always been Doordarshan for Indian affairs and BBC world service for world affairs. &lt;/p&gt;  &lt;p&gt;I had all these thoughts for a few months now, but when a friend of mine sent this Youtube video, I was literally shocked.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=2l7DmKgKpzc&amp;amp;feature=related"&gt;http://www.youtube.com/watch?v=2l7DmKgKpzc&amp;amp;feature=related&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;This is supposedly a news analysis program where Noted criminal lawyer Ram Jetmalani is being questioned as to why he is going against the “public opinion” of defending some one who “majority” of people “think” is a convict. Before I saw this video, I must say frankly that I didn’t have much respect for Ram Jetmalani, because of the kind of cases he handled. But the points he puts in have simply made me think high of him. He has a solid point. When it comes to justice and having the authority to say if the rule of the land is maintained, only the Indian courts must have the final say. Not the media, and not the public, for how much ever they think it is correct. The media should not be in a dangerous position to proclaim that they are the one who deliver justice. Their job is to bring the facts and show it in court, and not be court itself. They should not try to create a situation where every one begins to think that they are the only resort for final justice. &lt;/p&gt;  &lt;p&gt;On the other hand it is the duty of every citizen to know the roles of institutions of democracy and the press (or the media), and be vigilant when there are conflicts, and make conscious decision for the greater interest of the society and nation.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;(PS: Views expressed here are solely mine. I am not trying to give any advice here.)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-1208504215979056859?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/1208504215979056859/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=1208504215979056859' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/1208504215979056859'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/1208504215979056859'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/06/is-indian-media-truthful-to-its-task.html' title='Is the Indian media truthful to its task?'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-323266584566081351</id><published>2009-06-10T22:39:00.000-07:00</published><updated>2009-06-13T01:07:43.067-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='geo politics'/><category scheme='http://www.blogger.com/atom/ns#' term='solar'/><category scheme='http://www.blogger.com/atom/ns#' term='energy'/><title type='text'>Samsung Solar Guru : the solar powered mobile</title><content type='html'>A few days ago Samsung India launched world's first mobile phone that could also be power via solar power (see the report on &lt;a href="http://www.hindu.com/2009/06/11/stories/2009061155771700.htm"&gt;The Hindu&lt;/a&gt;). At first take this is good news. I had always wanted this, and it is good to know that a leading company is perusing it and that too in a low end market... The mobile will cost below 3000 INR, which is less costly but obviously far from being the cheapest mobile phones available. If they could really make it cheap, it will sell, for sure.&lt;br /&gt;&lt;br /&gt;If we peel of the "worlds first" marketing phrase and come down to actual product specs and its availability, it really does not appear to be that great, though it is definitely a first step. Apparently this is currently only available in Indian market, I wonder why not Oz too, as there is heavy promotion of using solar and alternative sources of energy here as is in India. The only issue I see is, while back in India its more of a necessity to have solar power, in Oz it is more of an option. Another drawback is the specs itself: to get a talk time of 5-10 mins you would need to recharge under sun for one full hour, and to get it fully charged you need 40 hrs of sunlight! This is quite ridiculous. Apart from the fact that you will never have 40 hours of sunlight at a stretch (which means you can never completely rely on solar power), in most cases you would need to make a call when your battery is almost dead .. to wait 1 hr to make that important call is something that does not cut in as a selling point!&lt;br /&gt;&lt;br /&gt;But even so, I just like this idea and unit. If they introduce it in Oz market, I will most likely grab it and use it as a secondary backup cell phone to my E51.&lt;br /&gt;&lt;br /&gt;I just hope, that there are more innovative products in this space. I also wonder if one day we can have a solar powered Simputer with 3G access, that would be the day when I can conveniently kiss a good bye to my netbook ...&lt;br /&gt;&lt;br /&gt;(PS: I was unable to find the actual product specs from Samsung India website: http://www.samsung.com/in/. Views above are based on reports in the media about the specs of Samsung Guru 1107)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-323266584566081351?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.hindu.com/2009/06/11/stories/2009061155771700.htm' title='Samsung Solar Guru : the solar powered mobile'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/323266584566081351/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=323266584566081351' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/323266584566081351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/323266584566081351'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/06/samsung-solar-guru-solar-powered-mobile.html' title='Samsung Solar Guru : the solar powered mobile'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-4380148743817208601</id><published>2009-05-20T19:27:00.000-07:00</published><updated>2009-06-04T23:32:12.647-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MeTA'/><title type='text'>New Binary installer for MeTA Studio</title><content type='html'>A new binary installer for MeTA Studio is released for public download. The current version is 2.0.20052009.&lt;br /&gt;&lt;br /&gt;New in this version:&lt;br /&gt;- Updates to UFF, HF APIs. HF APIs, in particular, have changed substantially to provide better access to individual parts of the algorithm.&lt;br /&gt;- Improved optimiser APIs&lt;br /&gt;- HF analytical gradients (seems to work, but needs to be tested thoroughly!)&lt;br /&gt;- Gradual changes in graphics backend.&lt;br /&gt;- Support for JNA, simplifying interfacing of native code with in MeTA Studio. The native code libraries can now be easily interfaced from &lt;a href="http://tovganesh.blogspot.com/2009/05/deep-in-java-fiddling-with-java.html"&gt;BeanShell&lt;/a&gt; or &lt;a href="http://tovganesh.blogspot.com/2009/03/another-reason-to-fool-around-with-meta.html"&gt;Jython support for MeTA Studio&lt;/a&gt;. Expect more information on this in coming days.&lt;br /&gt;- Number of added scripts in 'scripts/' directory&lt;br /&gt;- Numerous bug fixes, as usual ;-)&lt;br /&gt;- And a Linux (x86) installer&lt;br /&gt;- Windows installer on Vista and Windows 7 no longer requires UAC prompt.&lt;br /&gt;&lt;br /&gt;Note: If you are compiling MeTA Studio from source, you would need to update the dependent libraries (bsh.jar and jna.jar). While there are substantial changes to BeanShell library (bsh.jar), jna.jar is newly added to support calling native code.&lt;br /&gt;&lt;br /&gt;Get all the code here: &lt;a href="http://code.google.com/p/metastudio/"&gt;http://code.google.com/p/metastudio/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;enjoy this version!&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;i&gt;&lt;br /&gt;(Update: There were some glitches reported with the binary distribution, especially missing jna.jar in the Windows installer. I have subsequently updated all the binary distributions to v 2.0.27052009)&lt;br /&gt;(Another Update: Found some really nasty bugs, and had to fix them, so the latest is now v 2.0.04062009 .. this binary release turns out to be a bit expensive, given that I am yet to move to a new online-update mechanism).&lt;br /&gt;&lt;/i&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-4380148743817208601?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://code.google.com/p/metastudio/' title='New Binary installer for MeTA Studio'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/4380148743817208601/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=4380148743817208601' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/4380148743817208601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/4380148743817208601'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/05/new-binary-installer-for-meta-studio.html' title='New Binary installer for MeTA Studio'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-7009127144207904625</id><published>2009-05-18T23:18:00.000-07:00</published><updated>2009-06-13T01:10:56.967-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='MeTA'/><title type='text'>Deep in Java: fiddling with Java bytecodes</title><content type='html'>Even though I heavily program in Java, I have not really felt the need to manipulate at bytecode level for most of the applications that I write. Even for MeTA Studio, which offers scripting interface via. BeanShell and &lt;a href="http://tovganesh.blogspot.com/2009/03/another-reason-to-fool-around-with-meta.html"&gt;Jython&lt;/a&gt; (at present), I used to just use these interpreter packages. Currently BeanShell is (and will probably will always be) the primary scripting interface to MeTA Studio. However, there has been no development on the BeanShell (&lt;a href="http://www.beanshell.org/"&gt;www.beanshell.org&lt;/a&gt;) since long time and I needed some improvements to be put in it which were tailored towards MeTA Studio. So some time back, I &lt;a href="http://tovganesh.blogspot.com/2008/10/meta-studio-update-big-and-small.html"&gt;forked the BeanShell code&lt;/a&gt; for MeTA Studio. Subsequently, I also fixed some minor bugs in the interpreter which affected functionality in MeTA Studio. Later, I also updated the &lt;a href="http://asm.ow2.org/"&gt;ASM&lt;/a&gt; package to the current version, which is used by BeanShell to actually generate bytecodes. All this time, I never ever felt the need to fiddle around &lt;a href="http://java.sun.com/docs/books/jvms/second_edition/html/VMSpecTOC.doc.html"&gt;JVM bytecode&lt;/a&gt; specifications.&lt;br /&gt;&lt;br /&gt;However, while finding a best way to call native libraries with in the programmable framework of MeTA Studio (what?? ... yes, but for reasons behind this you will have to wait for subsequent posts, when I get some stuff working) I stumbled upon a JDK incubation project called &lt;a href="https://jna.dev.java.net/"&gt;JNA&lt;/a&gt;. JNA, in fact, provides a very clean way to call native libraries without going through the pain of generating JNI stubs.&lt;br /&gt;&lt;br /&gt;In fact, its pretty cool. For instance, you can call a C function &lt;code&gt;sqrt&lt;/code&gt; like this:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;import com.sun.jna.Library;&lt;br /&gt;import com.sun.jna.Native;&lt;br /&gt;import com.sun.jna.Platform;&lt;br /&gt;&lt;br /&gt;public interface CLibrary extends Library {&lt;br /&gt;    double sqrt(double v);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// and use it as:&lt;br /&gt;CLibrary clib = (CLibrary) Native.loadLibrary((Platform.isWindows() ? "msvcrt" : "m"),&lt;br /&gt;                                            CLibrary.class);&lt;br /&gt;System.out.println(clib.sqrt(2));&lt;br /&gt;  &lt;/pre&gt;&lt;br /&gt;Look ma, no JNI, pure Java!&lt;br /&gt;&lt;br /&gt;Now, the above code worked fine if I compile using standard Java complier. But failed to run at all via the BeanShell interpreter with the following error:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;java.lang.ClassFormatError: Illegal class modifiers in class CLibrary: 0x201&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;At first glance, I had absolutely no idea of what this meant. Long time ago, when I was in my graduation, I had fiddled around a bit with JVM specification in the hope to write a JVM for a 16-bit DOS environment. Needless to say, it never materialised ;-) But this some how made me check back the &lt;a href="http://java.sun.com/docs/books/jvms/second_edition/html/ClassFile.doc.html#75734"&gt;JVM class format&lt;/a&gt; again to look for possible solution. I also checked the BeanShell code that was generating the bytecodes, and essentially tracked it down to the following lines in &lt;code&gt;bsh.ClassGeneratorUtil&lt;/code&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;public byte [] generateClass() {&lt;br /&gt;  int classMods = getASMModifiers( classModifiers ) | ACC_PUBLIC;&lt;br /&gt;  if ( isInterface )&lt;br /&gt;    classMods |= ACC_INTERFACE;&lt;br /&gt; ...&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;This too made not much sense, until I read the following in JVM class format specification:&lt;br /&gt;&lt;i&gt;"If the ACC_INTERFACE flag of this class file is set, its ACC_ABSTRACT flag must also be set (§2.13.1) and its ACC_PUBLIC flag may be set. Such a class file may not have any of the other flags in Table 4.1 set."&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;So the solution was simply to modify &lt;code&gt; classMods |= ACC_INTERFACE | ACC_ABSTRACT; &lt;/code&gt; which worked great, except that I got another error:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;java.lang.ClassFormatError: Interfaces must have java.lang.Object as superclass in class CLibrary&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;It appeared that BeanShell somehow did not do this correctly, and possibly the ASM interface would also have changed. I was not sure of the reason behind this, but I knew how to fix this :&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;   if ( isInterface )  {&lt;br /&gt;      classMods |= ACC_INTERFACE | ACC_ABSTRACT;&lt;br /&gt;      try {&lt;br /&gt;         interfaces = new Class[]{Class.forName(superClassName.replace('/', '.'))};&lt;br /&gt;      } catch(Exception e) {&lt;br /&gt;         e.printStackTrace();&lt;br /&gt;         throw new UnsupportedOperationException("Super class " +&lt;br /&gt;                  superClassName + " is not varifiable for interface : " + fqClassName);&lt;br /&gt;      }&lt;br /&gt;      superClassName = "java/lang/Object";&lt;br /&gt;   }&lt;br /&gt;   .... &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;The above seems to do the trick, though am not very sure if this is the correct way to do it. And well in the end, I enjoyed doing this :-) .. and now calling native methods from with in MeTA Studio scripting environment is a lot easier and intuitive, well should I say its pretty cool ;-)&lt;br /&gt;&lt;br /&gt;Note that all the source changes for the above are available from MeTA Studio SVN repository: &lt;a href="http://code.google.com/p/metastudio/source/checkout"&gt;http://code.google.com/p/metastudio/source/checkout&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The above changes are not yet reflected in the binary package. But I hope to provide a full binary update too in coming days.&lt;br /&gt;&lt;br /&gt;Have fun ;-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-7009127144207904625?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/7009127144207904625/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=7009127144207904625' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/7009127144207904625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/7009127144207904625'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/05/deep-in-java-fiddling-with-java.html' title='Deep in Java: fiddling with Java bytecodes'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-4377484222933809088</id><published>2009-05-14T22:00:00.000-07:00</published><updated>2009-05-24T04:56:33.864-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mac'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Who ate that byte of apple ?  ;-)</title><content type='html'>Out of enthusiasm and out of sheer curiosity, I wanted to own an Mac. So I got one, not a shiny new one, an old, but an equally shiny white, iBook G4. After about 5 months of continuous usage of the default OS that came with it (OSX 10.3 aka Panther), I bid it a farewell. No regrets, I spent only $260 for it...&lt;br /&gt;&lt;br /&gt;Though I found the software (OSX) to be all crap, for a number of reasons listed below, I found the hardware to be actually too good to just dispose of. So things were reborn.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Why I found OS X to be not good for me?&lt;br /&gt;&lt;br /&gt;Reason #1: &lt;/span&gt;To get an update to the Java virtual machine, you need to upgrade the whole OS! This is the most sanest thing I have ever experienced.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Reason #2:&lt;/span&gt; If you want to use the latest XCode, you will need to ... yes you gessed it, upgrade the OS! As I had got a second hand Mac, I did not get the installation media with it so could not install the gcc suite that came with the OS. But there was now way to get the earlier version of XCode from apple developer connections site that was compatible with Panther either. The same is true with every other piece of development tools I use: Apache server, PHP etc. .. the list is countless. I simply have no money to invest in an OS like this!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Reason #3&lt;/span&gt;: In general, the application support is nothing but. Most of the recent versions of the applications (including OpenOffice and FireFox) are not supported, which is nothing but weired.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Reason #4:&lt;/span&gt; The same is the case with drivers. My 3 mobile broadband modem is not supported on this version of the OSX .. but is apparently supported on even antique versions of Windows! Same is the case with my webcam. I tried using macam, but the result was nothing but a poor video resolution.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Reason #5:&lt;/span&gt; The general window management in OS X is not at all productive. The only feature I liked in the window manager the ability to directly close an application while using Apple+Tab. I had used OS X before, but at those times I simply used to be amazed with all the jazz that comes along, and hardly ever worried about its usability. However, when I was using this on a day to day basis for more than five months now, I found it to be hardly productive. When I compare OSX with GNOME, Standard Windows or even the latest Superbar in Windows 7 or the KDE4 ... all of them turn out to be much more productive when handling multiple windows. The "Expose" functionality, to me is nothing but of not much use at all.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Who ate that byte of apple?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The iBook G4 that I bought, is not that new. But has fair amount of hardware if I compare with my MiLeap. It is an 800 MHz PPC processor with 640MB RAM, 30 GB HDD, WiFi, 2USB ports and 32MB ATI mobility card (&lt;a href="http://www.apple-history.com/body.php?page=gallery&amp;amp;model=ibook_g4&amp;amp;section=h1&amp;amp;sort=family&amp;amp;performa=off&amp;amp;order=ASC"&gt;more specs here&lt;/a&gt;).&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ebbIsKP_ook/SgqsV5BTZaI/AAAAAAAABLc/d0-UyJ7r1vk/s1600-h/Linux-penguin-huge-704931.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 270px; height: 320px;" src="http://3.bp.blogspot.com/_ebbIsKP_ook/SgqsV5BTZaI/AAAAAAAABLc/d0-UyJ7r1vk/s320/Linux-penguin-huge-704931.jpg" alt="" id="BLOGGER_PHOTO_ID_5335266200657290658" border="0" /&gt;&lt;/a&gt;:-) Have you seen a penguin eating an apple? It probably never liked it so it ate only a bite ;-)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Switching from OSX (10.3) to Ubuntu 9.04 :)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;So, I made up my mind. No OS X, ever. And then decided to try either Kubuntu / Ubuntu or Fedora. Since Fedora 11 was not yet released, and required me to download a whole DVD to test it, I decided to give Kubuntu a first try. I had tried KDE 4 when it was released, and didn't have a pleasant experience. This time it had improved a lot but still was tempted to install plain Ubuntu instead. And so the switch happened.&lt;br /&gt;&lt;br /&gt;Installation was easy as is usually with Ubuntu. I did not have to worry about partitioning hard disk as I was doing a full format,  in the process completely removing OS X. I had to boot off from the live CD using &lt;code&gt;live-powerpc video=ofonly&lt;/code&gt; option though.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ebbIsKP_ook/Sg1JXpop8pI/AAAAAAAABL8/kC5sQw3gKDE/s1600-h/06052009.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 240px; height: 320px;" src="http://3.bp.blogspot.com/_ebbIsKP_ook/Sg1JXpop8pI/AAAAAAAABL8/kC5sQw3gKDE/s320/06052009.jpg" alt="" id="BLOGGER_PHOTO_ID_5336001804166099602" border="0" /&gt;&lt;/a&gt;After installation, the login screen looks pretty decent and neat (see above, in the backdrop is MiLeap running Vista).&lt;br /&gt;&lt;br /&gt;Here goes some of the screen shots:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ebbIsKP_ook/SgLNJ35MGoI/AAAAAAAABLU/0sKC6e-FErg/s1600-h/Screenshot-2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_ebbIsKP_ook/SgLNJ35MGoI/AAAAAAAABLU/0sKC6e-FErg/s320/Screenshot-2.png" alt="" id="BLOGGER_PHOTO_ID_5333050478266423938" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ebbIsKP_ook/SgLM9oFK6UI/AAAAAAAABLM/j0a3zeK802Y/s1600-h/Screenshot-1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_ebbIsKP_ook/SgLM9oFK6UI/AAAAAAAABLM/j0a3zeK802Y/s320/Screenshot-1.png" alt="" id="BLOGGER_PHOTO_ID_5333050267863279938" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;What worked out of the box?&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Every stuff that matters most works: Most hardware is detected (including the WiFi and my 3 wireless broadband modem), there are some problem with AGP acceleration (more on this later). Most of the software that I need just works: Latest Firefox, OpenOffice, Pidgin, GIMP, GCC. What was not already there: Java and codecs were easy to obtain from the Ubuntu repositories. There is no Adobe official support for Linux-PPC so I use the default evince for viewing PDFs and Gnash as Flash plugin. Though evince is fairly good at handling most of my PDFs, Gnash is not that great in handling all the YouTube videos.&lt;br /&gt;&lt;br /&gt;Since I could get the latest JVM (1.6) working on PPC without much trouble, MeTA Studio also worked pretty good. The only downside is that the JVM (icetead) does not currently have a HotSpot VM for its PPC version, so Java applications are not as snappy as on x86 box.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;What did not work out of box?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;3-D acceleration via the ATI card was not working by default on 9.04, but this happened to be a known bug with the current Ubuntu kernel for PPC and has an easy fix (&lt;a href="https://wiki.ubuntu.com/PowerPCKnownIssues"&gt;listed here&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ebbIsKP_ook/Sg03tIyQTxI/AAAAAAAABLk/NytveX3b1t0/s1600-h/macubuntu.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_ebbIsKP_ook/Sg03tIyQTxI/AAAAAAAABLk/NytveX3b1t0/s320/macubuntu.png" alt="" id="BLOGGER_PHOTO_ID_5335982382095814418" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;What I miss from OS X?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Big nothing. But being heavily depended on Skype makes me miss that, which obviously is not available on Linux PPC. I have been trying to use Ekiga instead, so if I am successful in using it will put it up as a separate post.&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;And finally, in the spirit of the "I am" advs:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt; I am PC (on Windows) and I am Linux (on Mac)&lt;/span&gt; ;-)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;PS (update)&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;The compiz has some troubles handling windows that are using OpenGL rendering. For instance, the following is a screen shot which incorrectly overlays the glxgears display with desktop composition. I am not sure if this is a general problem, or problem with the PPC port.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ebbIsKP_ook/Sg9RkHlTfxI/AAAAAAAABME/zMjPimo0sm8/s1600-h/Screenshot-1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_ebbIsKP_ook/Sg9RkHlTfxI/AAAAAAAABME/zMjPimo0sm8/s320/Screenshot-1.png" alt="" id="BLOGGER_PHOTO_ID_5336573764409982738" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Just for the note at the end, this post was entirely written and edited using Ubuntu 9.04 on Mac.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-4377484222933809088?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/4377484222933809088/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=4377484222933809088' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/4377484222933809088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/4377484222933809088'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/05/who-ate-that-byte-of-apple.html' title='Who ate that byte of apple ?  ;-)'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ebbIsKP_ook/SgqsV5BTZaI/AAAAAAAABLc/d0-UyJ7r1vk/s72-c/Linux-penguin-huge-704931.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-5457928303762079371</id><published>2009-05-08T16:36:00.000-07:00</published><updated>2009-05-08T17:45:23.370-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows 7'/><title type='text'>quick review of windows 7 on eee pc 1000 H</title><content type='html'>Over the last week, apart from being quite busy with my work (he he working hardly ;)) .. I did some major changes to my computing environment (and my friends). For my self, I installed the latest Ubuntu 9.04 on iBook G4 Mac, completely removing OSX 10.3 (more on this pleasing experience in the next post :-) ).&lt;br /&gt;&lt;br /&gt;My friend, who was not quite happy with default Windows XP that came pre-installed with Eee PC, wanted to test out Windows 7. So, I first ran the upgrade advisor for Windows 7 (beta available at: &lt;a href="http://www.microsoft.com/windows/windows-7/upgrade-advisor.aspx"&gt;http://www.microsoft.com/windows/windows-7/upgrade-advisor.aspx&lt;/a&gt;). This required me to install the .Net runtime which was not installed by default on Windows XP. The upgrade advisor suggested that I can safely install Windows 7 :) On the side note, I also ran this on my MiLeap and my Dell machine back home. For it was quite obvious that MiLeap didn't meet the basic Windows 7 requirements (so would stick to using Vista on it, for the moment), on my Dell machine it noted that I need to update OpenOffice to work well with Windows 7, which seemed reasonable. &lt;br /&gt;&lt;br /&gt;So I downloaded the DVD image of Windows 7 RC from (&lt;a href="http://www.microsoft.com/windows/windows-7/"&gt;http://www.microsoft.com/windows/windows-7/&lt;/a&gt;). Next, as Eee doesn't come with a DVD drive and I didn't have an USB pen drive at my disposal, I downloaded Daemon tools (http://www.daemon-tools.cc/eng/downloads), that allows you to mount .iso images. Well from here it was pretty easy and straight forward to install Windows 7 side by side with Winddows XP. I did not have to worry about disk partitioning too as Eee already had two partitions with one of them being free.&lt;br /&gt;&lt;br /&gt;So how does it fair? I am quite impressed. The aero effects are all very pleasing and surprisingly more useful than what was there with Windows Vista. Though the graphics is not very smooth (as compared to my desktop), the speed is quite acceptable, given than I have Nvidia 8500 GTX with 512mb dedicated card for my desktop contrary to the default Intel chipset graphics that comes with Eee for the moment. I would not put any screen shots for pleasing you though (as all these are quite prominently there at various sites on the Internet, and also official videos at &lt;a href="http://windowsteamblog.com/blogs/developers/archive/2009/05/07/new-windows-7-videos-on-channel-9.aspx"&gt;http://windowsteamblog.com/blogs/developers/archive/2009/05/07/new-windows-7-videos-on-channel-9.aspx&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;Apart from all the (pleasing) reviews that have gone into Windows 7, I like some small but wonderful changes to basic Windows applications:&lt;br /&gt;1) Paint: All the interface changes aside, the default format in which the images are saved is PNG and not BMP. I just like this.&lt;br /&gt;2) Write: Again all the pretty interface changes (finally!!) but good this is that it directly supports OpenOffice Writer formats (opening as well as reading). Though the default options is RTF still, which is OK.&lt;br /&gt;&lt;br /&gt;I have not yet tested any third party apps on this installation, but have tested many on my virtual machine setup (including my MeTA Studio ;-)) so I see no problem with major applications that are used daily, with an exception of OpenOffice. It seems there are some issues with 3.0 version but the latest OpenOffice 3.1 seems to have resolved these issues as the Windows 7 upgrade advisor doesn't complain about it.&lt;br /&gt;&lt;br /&gt;So the short story is: In most likely hood, when windowd 7 is released, I will upgrade my desktop back home (only the OS)... am not sure though what will happen to my MiLeap ... which is most likely to still run Vista (SP2) ;-) &lt;br /&gt;&lt;br /&gt;And well finally, look back for my post on installing Ubuntu on my Mac .. &lt;br /&gt;&lt;br /&gt;Have fun!&lt;br /&gt;&lt;br /&gt;PS: This post (as usual) was written using Eee running Windows 7 with IE 8.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-5457928303762079371?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/5457928303762079371/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=5457928303762079371' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/5457928303762079371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/5457928303762079371'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/05/quick-review-of-windows-7-on-eee-pc.html' title='quick review of windows 7 on eee pc 1000 H'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7591241.post-558182741819098231</id><published>2009-04-23T00:05:00.000-07:00</published><updated>2009-04-23T00:11:06.409-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MeTA'/><title type='text'>MeTA Studio minor bug-fix release</title><content type='html'>A minor online update fixing a few bugs for MeTA Studio is available. The current version is 2.0.23042009.&lt;br /&gt;&lt;br /&gt;enjoy!&lt;br /&gt;&lt;br /&gt;PS: In the coming days I would be changing the way online updates will be done in future versions. This is because the current updates were hosted on pages.google.com, which seems to be closing its  doors by June this year. By this time I would need a reliable solution, any help in this regard is welcome!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7591241-558182741819098231?l=tovganesh.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://code.google.com/p/metastudio/' title='MeTA Studio minor bug-fix release'/><link rel='replies' type='application/atom+xml' href='http://tovganesh.blogspot.com/feeds/558182741819098231/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7591241&amp;postID=558182741819098231' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/558182741819098231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7591241/posts/default/558182741819098231'/><link rel='alternate' type='text/html' href='http://tovganesh.blogspot.com/2009/04/meta-studio-minor-bug-fix-release.html' title='MeTA Studio minor bug-fix release'/><author><name>Ganesh</name><uri>http://www.blogger.com/profile/02183283616812873449</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
