Archive for the ‘work’ Category


Wednesday, December 10th, 2008

I no longer enjoy the confort of working from home :(

Shifted to office on Dec 8th.

dtd, work, sigcig, etc

Friday, April 27th, 2007

Thanks to Chandu for introducing me to the beautiful game Desktop Tower Defense aka DTD. Played the game a lot in last week, to the level of hallucinating characters of the game (especially green and red health bar) with open eyes. But finally completed the game in medium difficulty level with 14 lives left [proof in the pic]. Nice and addictive game. Last flash game i played like this was crabball.

Did some good amount of work on CUDA. Its real fun to write programs for parallel programming architecture, especially when its restricted environment as in CUDA. Have to think a lot differently than how we think in programming a CPU. Was able to get 30x performance gain over CPU time in an algorithm.

The VODCA library developed by vision students is good. Its Video processing library on GPU (using CUDA). And the name is way too cool.

CUDA is a real breakthrough from Nvidia, and I’m sure its going to rock big time. Power of GPU is no longer limited to GPU hackers (bad for me), and anyone with lil bit of brain can use it now.

Also gave a small talk with skp on adv gpu programming intro to new CVIT students. Its good to be a gpu guru sometimes.

But what the hell has nvidia done with their 8400 (and even 8500) cards. We are compelled to compare them with 5600 cards. 16 scalar processors, for god’s sake please tell me what was in your mind while deciding this number. Ok.. its fking cheap and ‘vista essencial’, but why the hell will anyone buy it.

Skp introduced sigcig, I and have a role of order(X) in it. Do join us at orkut.

Played another game of poker last week. It was great fun again. And I must mention a godly game of that day. J, K, Q, A of spades were open at table. Don’t ask me how, Parry was the dealer. This is nothing yet. 3 of us were damn confident about our hands. And bet lot, all of money (virtual) into the game. And everyone was like at 7th heaven, sure that no one can beat him. Well kunal showed first and he had 8 of spades. I didn’t let him smile for long after i showed my 9 of spades. I was god of the game, winning a lot of money. Me and Kunal were (alomst) all-in. I was saying what a coincidence. But.. that is when Nir showed his 10 of spades. What… this is fucking impossible.. I couldnt believe it, but it was all there.. in front of me.. Nir gathering all the money.. in a movie style. He made a royal flush, which has a probability of 0.00000154. What a dealing.. 8, 9, 10, J, Q, K, A of spades on the table. How did u do it Paresh ? This was last game of the day. A awesome closing. Sachin was another player.

That was a bad day for me, I won only a single game. Which was very important for me. I wont it with a all-in, and won a lot of money to keep me in the game till end. Weekend is back.. hope there will be a few more interesting games again.

And yea.. google history. Exactly what i wanted. I waited so long to record my web history. Long back when google launched web accelerator, I hoped to get something like this but it didn’t happen. Many people have problems in trusting google so much.. but I cant resist to the values it provides. To me, discarding web history is loss of lots of data/information. At max a lot of pr0n links and atm hacking details will get recorded. No big problem.

Google Browser Sync

Sunday, June 11th, 2006

Google Browser Sync for Firefox is an extension that continuously synchronizes your browser settings – including bookmarks, history, persistent cookies, and saved passwords – across your computers.”
just what i wanted. i didnt think this all will be possible with extension. It has a nice session saver as well. Firefox rocks. Google rocks.

Had some problem in using it at first. Was giving errors like “400 bad request”, and “sync failed” etc.. Figured out that it was probably coz of huge bookmarks i had. Removed the bookmarks (obviously backed up), and it worked fine.

work. yeah.. 1st draft of the paper is ready. feels good.

Thin Client Setup

Sunday, April 9th, 2006

Yes! I did it.
Full FC4 (without kde and gnome) on diskless thin client.
Using PXE, NFS and this help.

Rough Procedure -
- set the thin client to use pxe bootup.
- configure dhcp server to give ip and tftp server link
- configure tftp server to serve kernel and initrd image
- configure the initrd image to start network and mount root filesystem over nfs. optionally set home on nfs.
- install a filesystem you want to provide to the thinclient and publish it over nfs.

The available ram in the thin clients is just 90Mb (128 actually, but shared with onboard graphics). This is less and cause logs ot pagein/out. Upgrading the thinclients to 256Mb ram will make them just perfect. I will try to push it.

PS : Earlier they use to run using PXES. Its good but root over nfs using current method provides full OS thus works out better.

PS2: The image above is shown during the bootup. If you can send me another cartoon i can put it up. if i like it. anythign creative and original. shiben u there ?