Marooned in Realtime is a well written Sci-Fi murder mystery based in an era 50 million years from now. In this novel, Vernor Vinge presents an unconventional view of rather conventional Sci-Fi ideas like time travel, technological singularity, immortality etc. And he does so as innovatively as convincingly. There are only about 300 humans left on Earth and there are mixed opinions about what may have happened that led to the disappearance of mankind.

Continue reading

Over a period of time I’ve seen several folks run into issues trying to setup NX to be able to remotely access their Linux machines. So, I thought it might be a good idea to list down the steps here. Following steps explain how you can setup free-nx server on Linux – for this post we use RedHat Enterprise Linux 6 – and then the NoMachine client on your Laptop/Desktop.

Continue reading

Its been sometime since I got on to twitter. And every time I happen to tweet a link, I watch my incredibly long urls magically shrink to a few chars. A few days ago, I happened to do a quick google search on url shortening that revealed some interesting info and I soon found myself playing with it. Here’s what came out of it. URL shorteners are used to transform huge, ugly looking, difficult to remember (and manage) urls into short urls.

Continue reading

So, it started with the thought of publishing some of the photos, I managed to click, online. The task would involve going thru the usual process of: Copy photos form my camera to my computer. Then watermark them. Then, possibly, add a frame around the image and finally publish to my favorite photo sharing service. Since, I have been uploading some of my photos to flickr already, I needed a good way to batch edit my photos and push them to flickr.

Continue reading

In the previous post, we saw how W3C Geolocation API can be used to obtain a user’s location. In this post we will see how the obtained geolocation information can be displayed on a map, using Google Maps JavaScript API v3. We will also see how location information in terms of (latitude, longitude) can be translated into a readable (street) address. This process of obtaining street address from a point location is called Reverse Geocoding.

Continue reading

Author's picture

Parth Bhatt


Software Architect

Sydney