DeepWish- Putting Money Where Your Mouth Is

Ed Note: This is a guest post is authored by Mahafreed Irani. Mahafreed is a journalist with the Times of India in Mumbai. She blogs here and tweets here. /Ed Note.

While thousands of Mumbaikars spent their weekend lighting crackers on Marine Drive, Twitter members like Anaggh Desai decided to use the power of Web 2.0 to raise money for charity. On Saturday morning, the 46-year-old Mumbai-based entrepreneur asked people to send him a Deepwish (Diwali greeting on Twitter), ``For every wish received, I will contribute 0.25p to NGO Goonj’’. Excited by the idea, 41 other tweeple (members of the social networking site) decided to donate amounts ranging from 50p to Rs 5 for every greeting tweeted at them. By the end of two days, an amount of Rs 55,000 was collected from tweeple all over India and even the US and Saudi Arabia towards `educating the girl child’.

On his blog, Desai, who otherwise regularly tweets one-liners, wrote, ``I am putting my money where my mouth is and will donate Rs 100 for every Diwali gift received, Rs 5 for every comment on my blog, 50p for every SMS greeting and 25p for every wish on Facebook, Twitter or via email’’.

Excited by the idea, popular tweeple like @b50 mobilized people and posted updates like ``476 tweets x Rs 63.75 = 30,345. Those were the effort of 42 people on per tweet basis,’’ from time to time, to thank `` Twitteristan’’ and get more contributors.

While some deepwishes were as brief as, ``Play it safe’’ the idea was to get creative and tweet ``some genuine, original heartfelt stuff’’. So timelines were clogged with wishful updates asking for, `friendly Indo-Pak ties, non-polluting crackers and no water scarcity’. Actress Gul Panag tweeted, ``I wish I could be 4 again, and 12 and 16 and 18. Meanwhile wish to donate to charity.’’

This is not the first time members of the networking site have come together to raise money for charity. Indian tweeple have earlier participated in twestivals, multi-charity fundraising campaigns organised on Twitter.

Setting up a New Computer

Given the occasion of Dhanteras has just passed us by, I presume quite a few people would have bought new computers. In fact- I'm expecting a new computer to be delivered to my lab soon. Here are some of the things I do when I have to set up a new computer for myself or any of my friends:

The Operating System

Most computers come pre-installed with Windows these days. So, by and large, the Operating System installation is taken care of. If not, and if the end user in question wishes to have Windows in the long run- the first thing I do is to install Windows. If you've bought your computer recently and it came pre-installed with Windows Vista- you may have the option to upgrade to Windows 7 when it releases. (Bonus tip: You could try your hand at winning a copy of Windows 7 Ultimate at Manan's launch party in Mumbai on October 24th). If you want Ubuntu, you can download a copy here or request a CD here. During the Windows installation (ideally during- but you can do this after the installation also) one of the most important steps I take is to make sure that there is a separate partition made for the data and for the OS install. For Windows- the OS is installed by default in the C drive. I usually keep about 15-20GB for the C drive. The remaining space on the hard drive is kept for one or more partitions in which the data is going to be kept. Even if I install Windows, I usually (for me- always, for others- depending on whether they want to do so) also keep an extra 10-15GB partition vacant. I install a Linux distribution in this partition- my favourite is Ubuntu. I recommend this to others because a Linux distribution serves as a great backup to boot into and gain access to your data should you face any problems with corruption or viruses with Windows. You can easily set your computer to boot into Windows by default for everyday usage- by modifying the bootloader settings. The bootloader is what enables you to select and starts which Operating System you would like to use when you turn on your computer. Prolific Ubuntu user, Aysiu's most excellent tutorials should help you with your Ubuntu install. Again- if you're installing only Ubuntu- make sure you have a separate partition for your data. You can do this by setting the mount point of your root directory (denoted by a single forward slash- /) to a small 10-15GB partition and setting the mount point of your data partition to "/home". When I get a computer for myself- I always install Linux because there are a lot of things I prefer to do only in Linux. The key here is to install Linux after you've installed Windows- if you're installing Windows at all. The bootloader installed by Linux is usually much better at dealing with multiple Operating Systems than that installed by Windows. Dealing with a dedicated data partition can get tricky here. What I do is to create a separate data partition during the Windows install (let say the D drive), then log into Windows, remap all the folders in the home folder (My Documents, My Pictures, etc) to equivalent newly made folders in the D drive thus: Right Click on the folder > Properties > Location > Move > Select the equivalent folder you've created in the D drive. Then, during the Ubuntu install, I simply set the mount point of this partition as "/data". Then, in order to remap the folders in the home folder here, I add entries to the fstab file. For example, if I have to remap the Documents folder in my home directory (my username is "sengupta", so my home directory is "/home/sengupta") to the Documents folder in "/data", I add the following line to the fstab file (located in /etc/);

/data/Documents/ /home/sengupta/Documents/ none bind

You can modify your boot menu order by modifying the file "/boot/grub/menu.lst". You can change the countdown time by modifying the number next to "timeout". You can have the menu hidden by default (and have it reveal itself only if you press ESC within the countdown time, you can change the default OS selection, you can reorient the order of the Operating Systems and more. Make sure you back up your original menu.lst though. Also, you can only make changes to the menu.lst file (or for that matter to the fstab file) using superuser privileges. You can perform the two actions on the terminal thus:

sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.backup sudo gedit /boot/grub/menu.lst

I strongly suggest you have a friend around who is more experienced in these matters while you're making such modifications to your computer.

Setting up Windows

Now that the Operating Systems have been set up, we see how to go about setting up Windows. The first thing I do is to fire up Internet Explorer- then download and install Firefox. I then proceed to install my favourite addons. To make this easy, I've made them available here. The best of the lot is the addon XMarks (formerly Foxmarks). This enables you to sync your bookmarks across computers. It also syncs bookmarklets- making things even more convenient. I also download and install Opera and Google Chrome- both excellent browsers. Opera syncs my bookmarks across devices- such as my phone. Its session management features are better than any other browser I've come across yet and the notes feature is an excellent addition- great for research. Having access to these notes on the go is a blessing. Chrome's raw speed and performance makes it perfect as a quick-launch/quick-read browser. At this point, there is fairly limited extensibility for Chrome compared to the others, so I use it as a secondary browser. Here are some of the other softwares I install:

  • Microsoft Office: The only real reason I still use Windows. In my honest opinion- the Office suite is their finest work yet.
  • 7-Zip: A great hassle free tool to open and create most types of archive formats.
  • µTorrent: A lightweight, but powerful bittorrent client for- you know- seeding Linux distributions and other FOSS software.
  • VLC: A very useful media player that can play pretty much any media format you throw at it.
  • Foxit Reader: An excellent alternative to Adobe's Reader. Very fast and does not hog system resources.
  • IrfanView: A small but incredibly powerful image editing application.
  • Picasa: A great photo management tool- I use this to upload photos to Picasaweb (for backups), to Facebook and to Flickr.
  • Security: I prefer ESET's Smart Security suite- it's core antivirus program, NOD32 is written extensively in Assembly which makes it fast and nonintrusive. Free antivirus programs such as AVG and Spybot are pretty good too.
  • Dropbox: Excellent for backing up important files and syncing them across computers. Also allows you to share certain folders with friends.
  • CCleaner: Great for maintaining your computer- helps remove unnecessary data, cleans up your registry, helps manage installations and allows you to modify which applications are launched at startup.
  • iTunes/Songbird: To manage your music collection. I've prefer iTunes thus far primarily because of iTunes U.

Optional: Filezilla, CutePDF, Nokia PCSuite, Notepad++, TeraCopy, Infrarecorder, Auslogics Disk Defrag

Setting up Ubuntu

I choose Ubuntu because it is, in my opinion one of the more user friendly distributions around. Of course- when I say "user" friendly- the term is very relative- it depends on the user. But generally speaking- it's a great distribution for someone who is interesting in learning about Linux to start with. As far as installing software is concerned- things are very simple indeed. In the Linux world, large numbers of software packages are generally housed together in "repositories" on certain Servers around the internet. These repositories are generally very well maintained and regularly updated. These repositores can be located in multiple locations. There is in fact an internal Ubuntu repository at IIT Bombay as well. For Ubuntu, there are two main ways of installing new software: The first is a GUI based method. Open up "Add/Remove Applications" (last option under "Applications" at the top of the screen). Either search for the applications you want or scroll through a category of your choice. Select all the applications you wish to install and hit "apply changes". That's it. The required packages will be downloaded and installed. The second method involves the command line. Say I wish to install VLC and Opera. I can achieve that using the following command:

sudo apt-get install vlc opera

Of course- I can install as many packages as I please- by replacing "vlc opera" in the above command by the names of the packages I want. A typical command I issue to set my Ubuntu up would be this:

sudo apt-get install vim-full build-essential manpages-dev gparted scilab octave3.0 python-matplotlib python-profiler python python-scipy python-numpy python-sympy python-doc mayavi2 maxima opera vlc mplayer gstreamer0.10-plugins-ugly cheese amarok ssh wine texmaker

Issue this command- leave your computer for a while to allow it to download and install everything- when you're back- everything's installed. Of course- there are a couple of hoops to go through if you need to install something that's beta, or commercial- fairly simple for the most part- they usually involve adding/enabling the repository sources and authenticating them. To know more about any of the packages, say vim-full, type:

aptitude show vim-full

In Ubuntu, you needn't upgrade every individual package- you can upgrade all packages at once. To do this- your package manager must first be updated about the status of new packages- and then your package manager must to told to upgrade all your packages:

sudo apt-get update sudo apt-get upgrade

Distribution upgrades require a dist-upgrade. And of course- you can use a GUI if you're more comfortable with it- Go to System > Administration >Update manager. I keep a list of useful Ubuntu Packages here for my reference.

#mumbai- Role of Twitter during the Mumbai Terror Attacks

Last week, I wrote an article on the role of Twitter during the Mumbai Terror Attacks that was published in NewsCorp's Australian news website, news.com.au (on the front page at the time!). It started off with an editor from the website getting in touch with me (through a feedback email address listed on this very site) regarding the Twitter marathon I was on at the time. Here is the text of the article:

#mumbai: three days as a Twitter journalist

LAST Thursday’s terrorist attack in Mumbai in which more than 180 people were killed was a watershed moment for citizen journalism. City residents published minute-by-minute updates to the internet using social media platforms like Twitter, providing the latest facts along with local detail and context as the atrocity unfolded. Major news outlets could not match the detail and pace of their reporting. Aditya Sengupta, a 21-year-old Mumbai student, was one of them. Here, he reflects on the attack and the role of citizen journalists in the event. I had just gotten home from a very long day at college and was going through my recent emails and social network updates when I saw a couple of very shocking messages. A quick search through the web and a couple of frenzied phone calls confirmed the start of what was going to be one of the bloodiest and most horrific days in Mumbai’s history. One of the most interesting things to have emerged from last week's terror attacks in Mumbai is the significant role played by social media in the coverage of the tragedy – particularly the micro-blogging website Twitter. While chaotic, disorganised and unverified, Twitter provided fast and helpful updates to the carnage that was underway in the heart of the city. Updates started appearing on Twitter several minutes before those on local news channels and roughly an hour before they did on CNN and BBC, with Twitter users speculating about loud blasts emanating from various places in and around Colaba, South Mumbai. Reports of gunshots at several places soon followed, sparking speculation of a clash between gangs and police. Subsequent updates about grenade attacks, fires and hostage situations at other locations made it clear that this was no gang war. Because of the nature of Twitter, updates were passed on by "retweeting" them – reposting someone else’s update and, ideally, giving credit to the original author. Because of this the information was spread far and wide very fast indeed. After the initial incredulity and shock, and after the news channels had well and truly caught on, a lot of speculation and guesswork gave way to more accurate updates, largely sourced from various local news channels. Several constructive actions and initiatives were taken by Twitter users, such as publicising the descriptions of one of the terrorists, the cars that they were said to have carjacked and the fact that they had even carjacked a police vehicle. Other useful information such as links to video streams of local news channels and lists of important phone numbers (helplines, embassies and consulates) were quickly posted and disseminated. The human face of Twitter took on another dimension when local users offered to try and call the friends and family of foreigners. What started on Twitter eventually grew into the Mumbai Help blog. I remember trying to call the phone numbers that a commenter on the blog said belonged to Rabbi Gavriel and Rivka Holtzberg. They were eventually found dead at Nariman House (Mumbai Chabad House). Scans of the lists of dead and injured obtained by a blogger were sent to and posted on the Mumbai Help blog. A request for help on Twitter resulted in the images being transcribed into searchable text and republished. Calls for donations of specific types of blood were also posted and widely retweeted. In a very short while, several websites and blogs collated much of the information on Twitter, the mainstream media and other websites to create pages that served to be real-time compendiums of information – such as those at Pinstorm, my own website Vignetting Life and of course, Mumbai Help. Twitter users, photographers and bloggers Vinu Ranganathan and Arun Shanbhag posted several first hand photographs of the event, which were eventually used widely by the mainstream media. As the hours wore by, the importance of attribution of one’s source of news for each tweet became clear when rumours started spreading through the micro-blogging site. One particular rumour spread very far – that the terrorists may have been accessing the internet and the Indian Government had asked Twitter users to stop reporting. The appearance of the tweet on the BBC website added to the confusion, since a number of Twitter users cited the same BBC article as a source of their information, creating something of a circular reference. Subsequent rumours were quenched quickly, with Twitter users correcting other Twitter users and providing references. The truth to the speculation as to whether Twitter was actually used as a source of information by the terrorists remains to be seen. Most Twitter users sourced a majority of their tweets providing information about the siege from the mainstream media and by retweeting others who had sourced their posts from the mainstream media. Furthermore, many Twitter users showed a substantial amount of restraint regarding operational details and troop positions, despite the fact that such details were broadcast on some news channels. While the primary source of information on Twitter about the Mumbai attacks, the #mumbai search, had a substantial amount of redundant, unusable and irrelevant information, it nonetheless provided for a lot of important updates and clarifications. While Twitter might not necessarily be a reliable source of information, it sure is a quick and useful one. One reason I put the help page on my blog and started going on a Twitter "marathon" was because of the desire to use the resources at my disposal in the most productive manner I could. Another reason is the fact that I used to study about 10-15 minutes away from most of the attack sites back in junior college. Most of them are places I have been to and have some familiarity with. I would regularly frequent the British Council library which is pretty much in between the major attack sites. Most of my updates regarding the attacks were sourced from several mainstream media channels and from other Twitter users I trust.

[original location] It was originally meant to be an article for the Technology section. So you can imagine my surprise when I received a flurry of messages saying that my article was on the front page of the website. I was in college at the time and knew that it would not stay there for long. So I asked my friend Kushagra to get a screenshot of the page for posterity's sake:

Media_httpfarm4static_irwsw

First they ignore you...

I was reading this article over at Slashdot about Chandrayaan-1, India's moon mission which is scheduled to be launched next month. I was going through the comments when I came across a familiar one-

First they ignore you... then they laugh at you... then they fight you ... then you win ...

This is a very famous quote attributed to Mohandas Gandhi. I first came across this quote in a Red Hat presentation I attended a while ago. They started off with this video, something that's stuck with me for a while now- (If you’re reading this in a feed aggregator, you might need to click through to read be able to see the video)

Really Achieving Your Childhood Dreams

This is one of the best videos I've seen in recent memory. It's a lecture by Randy Pausch, a professor at Carnegie Mellon University. Also known as The Last Lecture, it was delivered on September 18, 2007 to a packed audience at Carnegie Mellon about a year after he was diagnosed with terminal pancreatic cancer. It addresses three things- his childhood dreams, enabling the dreams of others, and the lessons learned- how you can achieve your dreams or enable the dreams of others.

(If you're reading this in a feed aggregator, you might need to click through to read be able to see the video)

Randy Pausch died from pancreatic cancer on July 25, 2008.

WTF Picture of the day

Media_httpimg228image_gwjli
This is a picture I captured on a train a while ago. My apologies for the fuzziness. For the benefit of those who don't understand what's on the poster, it says, "The cure to Cancer/Aids now exists". An Ayurvedic Hospital called "Lavanya Kayakalap Anushandhan Kendra" purports to have the cure to cancer and AIDS. Funny I didn't catch that in the news lately. They even have a website for your benefit.

A Directorial Début

The annual VJTI Alumni Meet was held in the institute quadrangle on Sunday. What started as a typically stuffy event ended with a rather interesting twist. The event began early in the evening with a special private function for the silver jubilee batch. As this ended, the main even, open to all alumni, began at about 6pm. It began as a formal affair, with dignitaries like K. Venkataramanan and Dr. Vijay Khole taking the stage along with the Director and the Alumni Committee chairman and vice-chairman. The speeches were informative, although a bit long-drawn from what I'm told- I spent a fair bit of time managing the back-end and could only make it to the quadrangle intermittently. The subsequent entertainment programme proved to be a respite. It was well balanced with a number of talented performers in traditional as well as western acts. It was capped off with a brilliant performance by the band, that had amongst its executants present and past VJTI students. The finale stood out for having achieved something that I'm fairly certain is unprecedented: Now, the director of the institute is not known to be impulsive and is reticent and reserved by all accounts. It is to the band's credit and the committee's gentle persuasion that this happened: (The director is in white. The men in suits are the Alumni Committee members. Some of the band members are not visible.) If you can't view the embedded video, click here.