Wednesday, June 29, 2005

Book tagged by Saket.

Total number of books I own: About a 100 in the US. Many many more in India.

Last book I bought: The Batman Chronicles - Vol. 1, by Bob Kane, Bill Finger et. al. This basically reprints the 1938 comic strip introducing the Batman. But this was more of a fanboy purchase. The real last purchase has been the three volumes of Animal Man, Animal Man, Origin of the species and Deus Ex Machina, by Grant Morrison, Chas Truog and Brian Bolland.

Last book I read: The Filth, by Grant Morrison and Chris Weston.

Currently reading: Trying to read The Design of Everyday Things by Donald Norman.

Five favorites:

1. Peter Pan by J. M. Barrie: "All children, except one, grow up." How could you not love this book? It had everything, you could fly, you could go to Neverland ("Second to the right, and straight on till morning."), and fight pirates. Hook, Tick tick tick tick!, Tinker Bell, Tiger Lily, the never bird, I could go on.

2. The Sandman Series by Neil Gaiman and various artists: This is actually ten volumes (14 if you count the two newer ones and the two Death volumes) but it's one long story so I count it as one book. This is probably the best long story around, having equal parts fantasy, horror, science fiction and art. It's also the best introduction to graphic novels for beginners to the medium. Recommended without reservations. , , , , , , , , , , , , , .

3. The Fountainhead by Ayn Rand: I guess this was my first introduction to capitalism, which you didn't really understand growing up in the '80s in India.

4. Adventures of Tom Sawyer and Adventures of Huckleberry Finn by Mark Twain: Again, this is one long story and counts in my mind as one book. I read these when I was really really young at my father's recommendation. I identified with Tom Sawyer. The faking of illnesses, the importance of your "stuff" (locks with no keys, pieces of film, magnifying glasses etc.), that first crush on Becky Thatcher, I could go on. You should read these, and more importantly have your kids read them too.

5. I guess it's hard to choose a fifth book because there are so many books that I liked enough to put in the this slot. I guess I'm going to put them all. The Hitchhiker's Guide to the Galaxy by Douglas Adams, Batman: Year One by Frank Miller and Dave Mazzuchelli, Catch 22 by Joseph Heller, The Complete Far Side by Gary Larson, The Complete Calvin and Hobbes by Bill Watterson, A Farewell to Arms by Ernest Hemingway, Candideby Voltaire, everything by William Shakespeare, I'm sorry but I'm going to stop abruptly because I don't see any end in sight to this list.

Who do I tag? sprechen obviously. And also /<0USIK. And also Jean Valjean (A brand new blogger! Let's all welcome Monsieur Valjean folks!) Damn, I wish more of my friends would blog!!!

Saturday, June 25, 2005

And so it is
Just like you said it should be
We'll both forget the breeze
Most of the time
"The Blower's Daughter"
Damien Rice

Monday, June 20, 2005

Clementine: This is it, Joel. It's going to be gone soon.
Joel: I know.
Clementine: What do we do?
Joel: Enjoy it.

Saturday, June 11, 2005

Friday night. Mr. and Mrs. Smith. Imsomnia. The Crystal Method. Tweekend. Orkut surfing. halftoneimg. flickr album. Café del Mar. Conan reruns. Sennheiser HD 470. Straight Ahead. Silence when the playlist is over. Nitin Sawhney. foobar2000. Replaygain. Migration.

If I'm lucky, Grant Morrison tomorrow.

Wednesday, June 01, 2005

Sea spray. I touched, tasted and smelt it over this weekend. Needless to say, I'm gonna be high for a while.

Also met someone who gave up meat voluntarily in seventh grade. Got me thinking. How? How is that possible? How could she decide and then stick with it? When she was what, twelve? I still have trouble waking up when the alarm rings every morning. How can you be that determined?

Also met an old friend. Who's still the same. More or less. Changed as much as I have.

Met old acquaintances. Another old friend sent me a hi. I said hi too.

Did the stupid-ass things that we would do as students. Except that we aren't students anymore. But doing stupid-ass things never goes out of fashion.

Realized that I have finally mastered the art of sleeping on long flights in seats with limited leg room.

Madison is warm as hell and I love it. Dandelion clocks are flying all over the place. Sleep with the windows open. Someone send me a lover.

Sea spray. I touched, tasted and smelt it over this weekend. And saw wild orcas frolicking in the Pacific Ocean. Needless to say, I'm gonna be high for a while.

Wednesday, May 18, 2005

About two weeks ago, I experienced the literary equivalent of suddenly noticing the rather large African elephant that's part of the bathroom decor. I realized that I had never actually read "V for Vendetta" by Alan Moore.

The book arrived in a few days and like most other Alan Moore books was a gripping but difficult read.

Instead of spoilers I'll just quote.
I don't know who you are. Please believe. There is no way I can convince you that this is not one of their tricks. But I don't care. I am me, and I don't know who you are, but I love you.
I'm sure you'll want to read the rest of Valerie's letter.

Monday, May 16, 2005

Mondays: Designed by mankind to torture all joy and happiness out of me, they work very well. I hate Mondays. I hate Monday mornings (hungover, sleepy etc.), I hate Monday afternoons (sleepy), I hate Monday evenings (the fact that the week has four days left sinks in) and I hate Monday nights (keep thinking about Saturday night).

Tuesdays: Tuesdays are a wee bit better. But mostly I hate them too. My bad mood from Monday hasn't disappeared and all the work procrastinated on Monday has come back to bite my ass. Time to procrastinate some more!

Wednesdays: The first rays of hope in the week come on Wednesdays. Early Wednesday morning, I wake up and I think, "Half the week is over, half the week is over!". Wednesdays keep me alive.

Thursdays: Ironically they are worse then Wednesdays. Every Thursday I come to the sad conclusion that the weekend isn't here yet. But I do feel better as the day progresses.

Fridays: The weekend starts in my mind as soon as I wake up. My mind starts the complex procedure of shutting itself off. A complete system shutdown has happened by the time I have my first coffee. Luckily my body has trained itself to pretend to work so my coworkers don't notice.

Saturdays:
Saturdays are holy. The day starts at lunchtime when I wake up. After a visit to the twin Churches (those would be the comicbook shop and the library), my legs go on vacation after parking me in front of the TV. As I watch my mind atrophy, I smile comes to my face.

Sundays: Sundays are spent pretty much the same as Saturdays. Except Sunday nights which are spent blocking out the looming Monday.

Monday, May 09, 2005

Sunday, May 01, 2005

Listen to Nick Drake. Listen to Five Leaves Left. Listen to Bryter Layter. Listen to Pink Moon. Listen to Time Of No Reply. Listen to Made To Love Magic. Be careful not to hurt yourself.

Saturday, April 23, 2005

From the how-ignore-a-Microsoft-solution-and-diss-them-anyway department.

Boingboing reports how to prevent data loss from a stolen laptop. While they mention moving to a Mac and using a PGPDisk or using FileVault (which is broken), they seem to conveniently forget that Windows 2000 and XP Professional ship with the Encrypting File System, made specifically for this purpose.

Yeah, I'd really love buying a $2000+ Apple laptop and go through the pains of moving all my data to it, to use a feature my current operating system already has.

I also love this quote
2. Seriously, about the Mac thing. Police organizations are far more proficient with Windows.

Yeah, we think security through obscurity is very very bad thing. Unless of course, we can use it as a reason to get people to switch to a Mac.

Friday, April 15, 2005

Round and about, inside the leper's skin,
Do run the warriors, fighting from within.
No questions are asked, no answers are needed,
There is no plan, they fight unheeded.

Someday, somehow, the leper shall wake,
And ask his masters about yonder snake.
They will not answer, they will not reply,
For they know, that to answer is to die.

Falling asleep again, the leper shall dream,
About the snake and the hiss and the scream.
The leper will sleep until he wakes again,
More questions, no answers, no rain.

The story continues, no lessons are learned,
Again the leper and treasure unearned,
The snake and the dream and no replies,
This is the end, the truth sometimes dies.


Reply -Hob Gadling, April 15, 2005

Sunday, April 03, 2005

Have you ever pondered Leonardo Da Vinci and how none of us can ever be like him? He was a master painter, anatomist, physiologist, inventor and engineer. He painted the Mona Lisa, the Last Supper, he invented a flying machine, he thought up the first robot, the first tank, the first machine guns, and this could go on.

I write programs that teach computers how to see. But I'd like to also be an artist, a musician, a singer, a doctor, a writer and a millionaire. But I there's no damn way I can do that many things professionally. Sure, I could probably buy some papers and ink or a Graphire and draw, or buy some canvas and paint, or just start hammering out my great novel, and maybe even get some multitrack software and write and record some songs. ("Doctor" is not a possibility even when I'm fantasizing) But I don't have the time to do any of this. Regular readers will know I don't even seem to have enough time to update this blog.

A cynical friend of mine introduced me to the cliche "Life is a bitch and then you die." And scrawled on this pillar, by some homeless guy, near where I used to live, at Kala Ghoda, were the words "I know I'm going to Heaven because I've lived my life in Hell." Actually life isn't that bad, but it's stressful enough for me to want to spend most of my free weekends soaking into TV, movies, music and books. I often used to think that I lacked ambition, but now I realize that I'm too ambitious for this era. There are too many things I want to do and the world won't let me. So I don't bother and if this world misses out on my genius, it's not my problem.

Saturday, April 02, 2005

If the earth was destroyed to make way for an intergalactic hyperspace bypass and a spaceship whisked you away at the last minute, making you the only human being alive, which songs would you be able to sing to yourself, remembering all the lyrics (no snatched stanzas)?

My list:
  • One - U2
  • In My Life - The Beatles
  • Girl - The Beatles
What's yours?

Tuesday, March 22, 2005

javascript:document.write("<frameset cols = \"25%, *, 25%\"> <frame frameborder=0 style=\"background-color:#000000\" /> <frame frameborder=0 marginwidth=40 src=\"" + location.href + "\" /> <frame frameborder=0 style=\"background-color:#000000\" /> </frameset>")

Updated code:
javascript:document.write("<frameset cols = \"22%, *, 22%\"> <frame frameborder=0 name=b /> <frame frameborder=0 marginwidth=40 name=a /> <frame frameborder=0 name=c /> </frameset>"); a.location.href=location.href;b.document.write("<body bgcolor=\"black\"> </body>");c.document.write("<body bgcolor=\"black\"> </body>");

That's the code I wrote for a bookmarklet that I call 'Frameit'. You can copy the above code to a bookmark in Firefox, (get rid of the newlines of course). Clicking on it encapsulates the current page in a frame surrounded to the left and right by black frames. The frames are resizable. For a lot of pages, this improves the readability as the number of words per line is reduced and the background is black and uncluttered. It's great for reading books and documentation in kiosk (F11) mode.

Known issues:
  • Does not work with Internet Explorer (and I would really want it to because you cannot view HTML Help files in Firefox.) Updated code to make it work on Internet Explorer and Firefox.
  • Does not work on certain sites like Wikipedia, which seem to explicitly disallow framing.
Any Javascript guru's know how to fix these issues?

Thursday, March 17, 2005

In the finest traditions of Douglas Adams and Dave Barry, Mukul Sharma, a Mid-Day columnist presents How would Reader’s Digest present Red Riding Hood as a ‘Drama in real life’?

Sunday, March 13, 2005

What do you see when you look around you? Do you see the slow decline of a dying civilization, or do you see a glorious future for me and you and our children? This is not rhetoric. This is a question.

I have no real answers yet. In technological terms we are certainly better off than our fathers and mothers and our children will certainly be better off than us. We are in the midst of watching technology change around us, but the change is so gradual that we take most of it for granted. Looking back, the first computer I used was a BBC Micro, but I took the Internet for granted. My first phone was a stately old rotary phone issued by MTNL, but I took mobile phones for granted. Some things did jolt me a little. Dolly the sheep was cloned and I do remember thinking quite a bit about that. But on the whole it's not so hard to accept. Perhaps it's because I am an engineer, and I do understand science a bit more than the next person. But then again, I know enough non-engineers who also took all these things for granted, so perhaps it's just my generation. We were born into science.

I do worry sometimes that science will not be able to create enough to sustain us. None of us really take the time to accept the fact that we are creating too many children, and this planet may not be able to produce enough food for all of us. Nor will the planet's weather and soil systems be able recover from the pollutants we introduce. Perhaps science will be able to help. Perhaps. Call me when someone can replicate photosynthesis in a tube. When we can produce carbohydrates in a factory economically without using plants, using a energy source other than sunlight.

It is obvious though. Moore's Law is reaching it's limits and the next generation of life changing inventions will probably not involve computers and electronics.

Where civilization scares me a lot, is when we start discussing abstracts. Culture, art, theology, philosophy. Why can't I name a single artist, poet, or philosopher from my generation? What happened to us? Was it the television? Was it the Internet? (Was it [shudder] blogging?) This worries me because there should be something lasting that I should be able to recall when I am old. What will I remember when I am old and senile? The Simpsons? Star Wars? Grant Morrison? Or will my fate be worse and will tunes by Britney Spears and Ashlee Simpson stick in my head, and decide not to leave, hanging in there like some kind of memetic viruses? Why can't I name a single masterpiece painted by someone I can call a peer?

If a evangelist is reading this he (or she) will tell me that I will find the answers in God (or gods). I will, of course, tell him (or her) to go shove it, because my religion and beliefs are personal matter for me and not something I care to discuss with anybody except my intellectual peers. And most of my intellectual peers are jaded and cynical atheists.

Can you feel this void? You may not most of the time. We lead busy lives; there are creature comforts, minor irritations and career paths to worry about. But you will, on those cold nights when you can't sleep, there's nothing on the telly, there's no one to chat with and there's nothing you can do but think. Why am I here? Why are you here? Should we just not bother with answers and enjoy the ride? It sounds like a good plan, but I pray to God I don't have to follow it.

I have no answers. Not yet anyway. I just hope I do have some before my time comes.

Sunday, March 06, 2005

Got up. Got out of bed. Dragged a comb across my head. Then, for the first time in months, I opened the windows and walked out in the balcony.

It was warm today. Heavenly warm. Warm enough to give up the TV and the 'net. Warm enough to walk down to State Street. Warm enough to talk to strangers. Warm enough to drink cold beer walking on the frozen lake. It was warm today.

Tomorrow will be cold, so says the weatherman. Rain mixed with snow. Slippery roads and slow driving. But I don't care, it was warm today.

Right about now, people are going to start calling up, telling me that I should probably consider moving out of Madison, WI, to someplace like California, or Florida, or the Congo. Yeah, I probably should, but I'll do that next winter now. Summer is coming to Madison, and it's gorgeous. Summer, beer and bratwurst at the Union, sunsets at 9 pm, occasional rain, karaoke bar, and girls, girls, girls!

All I need to do now is wait. Summer is coming.

(My apologies to Paul and John.)

Wednesday, March 02, 2005

www.badindiangirl.com (link via Sepia Mutiny)

Hahahahahahahahahahahahahahahaha! This made my day!

How many Rajus, Payals, Johnnies, Pervert Uncles and Nosy Aunties do you know??

Sunday, February 20, 2005

Ok, something's up with Blogger. My posts after October's Crazy Template Problem don't seem to register with Blogger. (Look at my profile.) I'm guessing I broke something on that day. How to fix it? No idea.

Update: It seems to be a known Blogger issue. Hopefully they'll fix it soon.
So a while back (a couple of hours actually), I complained I have nothing to write about. Well, a quick trip over to comicboards seems to have fixed that. Someone on the JLA message board asked for advice on reading material, and everyone knows how much I love giving advice. Of course, for readers here, this is unsolicited advice, but then again, everyone knows how much I love giving unsolicited advice.

(Hillary Swank is so damn hot!!! I'm watching Saturday Night Live as I'm writing this and she is so damn hot!! Is she seeing anyone, I wonder? )

(I'm also beginning to freak out about the sudden downturn in my grammer and punctuation skills. I used to be very good at it, but now... Actually, I used to be good at a lot of things, but now... )

Among the best comics I'm currently reading or have recently finished are:

We3: Written by Grant Morrison and drawn by Frank Quitely, this is the scary, violent, gut and heart wrenching story about a dog, a cat and a rabbit. Make that a dog, a cat and a rabbit fitted with armor designed to kill and maim, as part of an army experiment. Something goes wrong and they have to be "decommisioned". They make a run for it.

This is a three issue mini-series, and the final issue was out a couple of weeks ago. You'll need to enter a real comic shop to get your hands on it. (Sorry, but you'll have to do that, maybe dark glasses and wig if you're nervous.) I'm not sure if DC Vertigo is planning a trade, but I think they need to. Reading this series will make you irresistible to the opposite sex. (Or the same sex if you're gay.)

Supreme Power: Written by Strackinsky and drawn by Gary "the motherf*{[!^g man" Frank. What would happen if a rocket containing an infant Superman really crashed down in Kansas? The government would forcefully take him away from the Kent's, that's what. Then, they would raise him in seclusion to be a model American citizen, use him as a secret weapon to win the Cold War, reveal his existence when necessary and finally try to kill him when they realize that they are beginning to lose their control over him.

The first twelve issues have been collected as trade paperbacks, and are available on Amazon. And new issues are out every month. (Yes, I've blogged about this series before, but I'm happy to report that the quality been consistently good all the time.)

Y - The Last Man: Written by Brian K. Vaughn and drawn by Pia Guerra and Jr. Jose Marzan. One summer day, everything alive carrying a Y-chromosome haemorrhages and dies. Escape artist Yorick Brown and his pet monkey Ampersand are the only males to survive. Sounds like a good thing for Yorick? Not if you consider that in an women-only world, some want to study him and find out why he lived, others want to make him a stud animal to breed and finally a bunch just wants to kill him because he is the final sign alive of a male-dominated society. All Yorick wants to do is to go to Australia and meet his girlfriend. Sounds interesting? It is. And there are four or five trades available on Amazon already. And the story is still on, growing stranger each month.

Miracleman: Written by Alan Moore, Neil Gaiman, drawn by Gary Leach, Alan Davis, Rick Veitch, Chuck Austen, John Totleben and Mark Buckingham. Astute readers of comics (and this blog perhaps) will quickly realize that I seem to have listed Allah, Brahma, God, Shiva, Vishnu, etc. in the credits. Is this series as good as it should be? It's better.

This is the series which started the whole superhero revisionist movement, a new look at superheroes, not just brawny men (and curvaceous women) in tights, but modern days gods, capable of changing the world, destroying it and creating it. And the men and women around them who worship them (temples and all), hate them, try to kill them and beg for miracles. How would you feel if you met who could fly? Someone who could block out the sun? Someone who was so perfect that you wanted them for yourself but were forced to share with the whole world?

This series is unfinished, and currently caught up a pretty nasty legal battle. Trade paperbacks are not available. If you want to read it, find it on Ebay, or at your local comic shop. Or the Internet. (Actually Wizard magazine says a trade could be out soon. Cross your fingers.)

(This was my first offline post. Flaky net connections suck.)

Saturday, February 19, 2005

Found. Some more desi photoblogs.

Chennaiblog
3D Cafe
Tasveer
Phantasmagoria

And what can I say about the loss of words on this blog. Apart from the fact that the last three weeks have been mighty busy, there is also the fact that nothing has happened.

Every day you wake up, go to work and come back home. I wish there was something more interesting I could be doing, but I'm not. (A vacation would be nice.) The worst part of having nothing to write about is that the little you do is terrible. The words don't come easy and they are as terrible to read as they were to write. So I'll stop.

Friday, February 11, 2005

Back home!

Saturday, February 05, 2005

Just a quick update in this busy busy week.

Ballad is fantastic horror comic by Deadmouse, available online. Other comics by Deadmouse are also pretty fantastic. (Keep in mind these are horror comics.)

Also online is Hellblazer #141 by Warren Ellis and Phil Jiminez. This issue was never published.

So press that F11 key for fullscreen browsing and enjoy.

Saturday, January 29, 2005


I am nerdier than 87% of all people. Are you nerdier? Click here to find out!


As the alt-text says, this means that I am nerdier than 87% of humanity. (High-Nerd. Somehow, I like the sound of that.)
Radio Paradise is finally available as a AACPlus stream. This means that even a dial-up user should (hopefully) be able to listen to high quality (near CD quality!) streaming music. You will need the latest version of Winamp to listen to this stream. Dragging and dropping the URL into the Winamp playlist should be enough to get things going.

Radio paradise is one of the best internet radio stations out there and introduced me to music like Air, Lemon Jelly, Nick Drake and the Thievery Corporation. And many other AACPlus streams are available at Tuner2.

Tuesday, January 18, 2005

And in honour of my successfully driving home in the snow, without doing something stupid like dying, I shall compose, quite extemporaneously a poem.
Snow, snow, ice, ice.
Snow, snow, ice, ice.

The car skids. Your breath waits.
You push down hard on the antilock brakes.
And pray to the engineers in Toyota who designed them.
And God.

And the car halts. And you drive carefully from there on.

And you don't die. And you don't die. Praise the Lord!

Yeah, that sucked, but who cares! I'm alive, alive I tell you!!

Tuesday, January 11, 2005

Philly radio DJ abuses an Indian call center worker on air.
(Full transcript via Return of the Reluctant)

Yeah, stuff like this make me realize I'm definitely not in Mumbai anymore.

In case someone wants to see a good (read: not offensively racist and sexist) parody about Indian outsourcing, check out Conan O'Brian's fantastic skit here. (Thanks to turbanhead.)

Sunday, January 09, 2005

Saturday, January 08, 2005

Fuck Hotmail! Seriously, fuck them!

Didn't sign in to one of my older accounts for a while, and they delete all my old emails (including old ones I had saved 'cause they were important.) Fuck them. World's richest damn company, and still stingy as hell with free email accounts. Fucking assholes. Sneaky bastards changed the sign-on once a month policy to a sign-on every 10 days policy. How the fuck am I supposed to know if I sign on only once a month?

Fuck them.

Monday, January 03, 2005

A couple of things.

I saw Swades by Ashutosh Gowariker. Preachy crap but good shots of inside NASA and halfway decent music. (Is it just me or does anybody else also read the title so that it rhymes with 'spades'?)

I taught three more innocent people the fine art of teen patti.

I realized how hard it is to raise a kid. And yeah, the kid was the best behaved little one year old I had seen in ages.

I got me a nasty sore throat again.

I met a lot of old friends and partied into the new year.

I realized that food is an extremely important driving force in my life.

Happy New Year everyone!

Wednesday, December 29, 2004

Five indispensable Firefox tips to get the most out of tabbed browsing,

  • Go to Tools, Options, Advanced, Tabbed Browsing -> Uncheck "Hide the tab bar when only one website is open"

  • Go to Tools, Options, Advanced, Tabbed Browsing -> Uncheck "Select new tabs opened from links"

  • Double click on the tab bar -> Open a new blank tab

  • Middle click on an open tab -> Close tab

  • Middle click on any link -> Open link in new tab in background

Middle click = click on scroll wheel if you have one instead of an middle mouse button.

If you don't have a scroll mouse, I suggest you get one. If you can't, then Ctrl-clicking does the same thing as middle clicking.

These seem like simple tips but they aren't very prominent in the documentation.
Settling in to another cold cold winter. A gray sky means warmth. A bright sunny sky means bone chilling cold. Snow means slippery roads and sun after snow means really slippery roads. Barren trees except for the evergreens, which seem to turn a darker shade.

Saturday, December 25, 2004

I'm typing this from the sixth planet of the Hoth system.

I installed GNU Emacs on my laptop the other day and I'm beginning to understand like what adulterers feel like. (This is just a temporary experiment gVim honey, I promise, just for the short duration that I feel like learning Lisp, it'll pass.)

Now initially, I had installed both GNU Emacs and XEmacs but I quickly uninstalled XEmacs. Now why would I do? Especially considering that XEmacs:

  • Installed easily and more cleanly on Windows

  • Seemed to have a much more polished UI with a functional toolbar and a tab bar for open buffers

  • Seemed to have a better menu design etc. etc.

Well, XEmacs took a while to start up, even on my AMD Athlon XP, with 512Mb RAM. That was enough to uninstall it. I mean, the only editor that's allowed to take that long to load up is Microsoft Word. Besides why would I install a polished Open Source product and rid myself of all the pleasure of tweaking around with a crappy one?

Anyway, now I can begin my nice little rant about how crappy GNU Emacs is compared to gVim and how to tweak it to make it better.

Let's begin with how GNU Emacs doesn't seem to understand anything at all about setting up a profile in the correct directory on Windows. (Actually Vim doesn't setup a profile in the correct directory by default too, but at least it will read off a profile in %USERPROFILE%.) Note to all Open Source developers: Windows doesn't ship with a %HOME% variable. Your options are %USERPROFILE% or %APPDATA%. %USERPROFILE% will be a easily accessible path, while %APPDATA% is typically a hidden folder. After running addpm.exe, a user has to manually add a key called HOME with his path in it, inside HKEY_CURRENT_USER\Software\GNU\Emacs.

Let's move on to changing the default font. I tend to use Bitstream Vera Sans Mono as my default monospace font. So it's time to manually create a _emacs file in %USERPROFILE% and add the following lines to it.
;;; Set various font options for Win32

(setq w32-enable-italics t)
(set-default-font "-*-Bitstream Vera Sans
Mono-normal-r-normal-normal-12-90-96-96-c-*-iso8859-1")

After doing that and restarting Emacs, you realize that Emacs doesn't seem to be using Windows XP ClearType rendering. (ClearType is sub-pixel font rendering for laptops and LCD displays which really improves the clarity of type on screen.) A quick Google reveals that the ClearType rendering mode on Emacs is disabled thanks to political issues with Microsoft i.e. due to unclear documentation from Microsoft. (Does anybody else except me see the irony in this?). gVim seems to have no problems using ClearType.

Now to install some keyboard shortcuts which are familiar to anyone who started on Win32. (Read: Mostly everyone). (These come preinstalled in gVim.) Stuff I needed to change was the familiar C-X, C-C and C-V for cut, copy and paste. C-Tab for next buffer, C-S-Tab for previous buffer and C-f4 for close current buffer. To achieve the clipboard stuff, you need to install the CUA mode for Emacs (http://www.cua.dk). I also needed to set tab length = 4 and turn on syntax highlighting by default. Add the following lines to _emacs to achieve the all of this.
;;; Enable CUA mode

(require 'cua)
(CUA-mode t)

;;; Set some Win32 keybindings
(global-set-key [C-f4] 'kill-this-buffer)
(global-set-key [C-tab] 'bs-cycle-next)
(global-set-key [C-S-tab] 'bs-cycle-previous)

;;; Set tabs to display as 4 characters
(setq default-tab-width 4);

;;; Start global lazy font lock mode
(toggle-global-lazy-font-lock-mode)


We're not out of the woods yet though. I still haven't figured out how to install A-f4 to replace C-X C-C. Or rather I haven't figured out how to have multiple key-bindings for one command in Emacs.

And after 3 days of Emacs, RSI seems like a real threat now. And no, I don't feel like replacing caps-lock with ctrl globally on Windows. I would rather install C-` as a clone for C-X. Also, how do you get Emacs to remember the directory the last buffer was opened from? Anybody know how to do that? (No, I haven't googled for this, yes, I might in the future.)

And yes, my sincerest apologies to anyone who was offended by the sheer geekiness of this post. (Even more apologies for all the trolling, it's cold here and I've been cooped up at home.) To avoid further geeky posts like this, send hot babes to:
<ADDRESS CENSORED>
Madison, WI

Friday, December 24, 2004

Merry Christmas and a Happy New Year to all.

More posts to follow. Hopefully.

Sunday, December 05, 2004

Two more desi photoblogs courtesy of Photoblogs.org.

Photographs by Pranav

Point and Shoot

(Pranav your website is sort of hard to navigate what with the scroller never settling down under the mouse. Also its constant motion distracts attention from the pictures. I think a simpler layout would help lots)

Monday, November 29, 2004

#include <stdio.h>


int main() {
while(1) {
printf("I am still alive


Ah! Who cares about stupid code type posts made just to infuriate readers who don't like tech type posts. Yeah, I'm still here, still fighting the good fight, still defeating dragons by day and gryphons by night, still creating sublime poetry that enchants cities, still rocking the world in concert, still sweeping the Academy Awards, still trucking, still the glorious defender of truth, justice and comic books, still too bloody sleep deprived surviving on a stiff dose of coffee and adrenalin.

Wednesday, November 10, 2004

I just read Amit's excellent post on Firefox link customization using userContent.css and decided to hack around a bit more. What I produced was something that I had always wanted Firefox to do:

  • Now if I hover over a link which will open a new window, I see a red * before it.

  • If I hover over a link which has another URL embedded inside, I see a red ~ before it.

  • If I hover over an email link (one which will open your default email program), I see a red @ before it, and

  • If I hover over a javascript link, I see a red ! before it.

This is extremely useful, especially to a heavy user of tabbed browsing like me.

Here is the code:

*[target*="_blank"]:hover:before {
content: "*";
color: red;
}

*[href*="=http"]:hover:before {
content: "~"; /*content: "\0021b7";*/
color: red;
}

*[href^="mailto:"]:hover:before {
content: "@"; /*content: "\002709";*/
color: red;
}

*[href^="javascript:"]:hover:before {
content: "!"; /*content: "\002707";*/
color: red;
}

Cut and paste this into your userContent.css file and enjoy! Any further suggestions you have are welcome. And thanks again to Amit for an excellent tweak!

Update: Just some code fixes suggested by Amit.

Tuesday, November 09, 2004

'ello, what's all this then?
Like every other blog in the world that's reporting this ...

The Mozilla Foundation released Firefox 1.0 today.

To those who haven't heard of it before, Firefox is a free alternative to Internet Explorer. It has built-in popup blocking, an integrated search bar for searching with one click, and tabbed browsing which let's you view multiple windows in one browser window. As of today, more than 8 million people have already downloaded it. You should too!

Wednesday, November 03, 2004

Monday, November 01, 2004

A Sunday afternoon trip to Devil's Lake made me realize how winter is almost upon us.

Friday, October 22, 2004

After a lot of painful hunting, I found and fixed a 1-pixel bug which pushed my precious sidebar all the way to the bottom in Internet Explorer. Stupid stupid IE.

Thursday, October 21, 2004

Short little Stacy R. is gone! Hallelujah!

Week after week, she would walk around, with no tangible contribution of any kind, a nasty temper and an even nastier tongue and a lot of dumb luck in the boardroom. She finally got what was a long time coming. Especially after she got Pamela kicked off.

Even better, thanks to the team reshuffling, two of my favorite people, Raj and Jennifer are on the same team and they won!

(Yes I know, I've just sort-of-live-blogged the Apprentice and I need to get a life in a hurry.)
I have to write this before the Apprentice starts so I'll hurry.

This is a rant about three products, and how they interact - Mozilla Firefox, Adobe Acrobat Reader and Microsoft Windows XP. The problem occurs occasionally while viewing a PDF file in a tab. The browser locks up and and decides to take Windows along with it. The only recourse is rebooting.

In a situation like this, it's hard to place blame. Should I curse Mozilla Firefox as this problem never happens when Internet Explorer is working with Acrobat Reader?! Should I blame Adobe Acrobat for creating a plugin that unfortunately takes too long to load up, loading something like 26 (Look in the Acrobat plugins folder) different plugins itself?! Or should I blame Microsoft Windows XP which gets completely crippled when any process locks up and occupies 99% or more processor time, allowing the UI to become so sluggish that it takes more than 35 minutes (I timed this) to simply bring up the Task Manager so I can kill the offending task?!

Frankly I'm frustrated. I don't feel like giving up Firefox because I like tabbed browsing and Sage too much. Adobe Acrobat is a necessary evil. And Microsoft Windows has developed such a reputation of crashing and freezing that it seems futile to even begin to rant about how a user should always be able to easily kill a process.

Perhaps Robert or Ben have any suggestions or soothing words.

I'm halfway into the Apprentice now and Andy just came up with the Polaroid photo idea.

Tuesday, October 19, 2004

Malformed HTML and other booboos

http://www.securityfocus.com/archive/1/378632/2004-10-15/2004-10-21/0

That is a Bugtraq entry by Michal Zalewski pointing to a tool which creates tiny fragments of malformed HTML (Careful with that link, it may crash your browser). These fragments seem to cause crashes and unresponsiveness in all browsers except Internet Explorer. I tried some examples out with Mozilla Firefox 1.0PR and sure enough there were crashes.

People may say, (typically the Open Source apologist, Slashdot crowd) that it's just crashes and it's not a big deal. It is a big deal. If you know input to make a program crash then it's turned into a denial-of-service attack. It would be interesting to see how many bugs are reported in the Mozilla buglist as a result of this tool, and how quickly they get fixed. My guess (and hope) is that the Mozilla developers will work really hard to fix these bugs quickly to maintain the momentum that Firefox has gained.

This makes for an interesting observation. Apparently IE's HTML rendering engine is much more robust than that of its competitors. Why is IE so maligned for security concerns then? It's because of IE's solid integration with Windows and a poor UI for installing and uninstalling ActiveX controls. Any vulnerability in IE can quickly become a vulnerability in Windows (and most vulnerabilities for IE do try to compromise the users local machine). And most users blindly install ActiveX controls without checking where they come from.

To Microsoft's credit, the ActiveX control UI problem is mostly fixed with WindowsXP Service Pack 2. And Service Pack 2 has also got a built in popup-blocker. All Microsoft needs to do now is to implement a good and highly customizable UI for tabbed browsing and I'll be (maybe) willing to leave Firefox. Keep in mind also however that popup-blocking and ActiveX UI improvements in IE are only available for WindowsXP. If you use Windows 2000 then you are probably better off with Mozilla Firefox 1.0PR.

Saturday, October 16, 2004

Hob Gadling's Handy Bollywood Guide

What is Bollywood?
Bollywood is the Bombay film industry. It's the word you get when you mash-up Bombay and Hollywood.

What does "dishoom" mean?
"Dishoom" is sound you hear when a punch lands in a Hindi movie. Kind of like "Pow" or "Biff" but with a little more "Dishoom"!

Who is Amitabh Bachchan?
Amitabh Bachchan is Bollywood's most famous actor. He was the first Bollywood hero to break the sappy romantic loverboy mold that all actor's before him had fallen into. He was the angry young man. Better biographies can be found here and here.

Sholay?
Sholay, starring Amitabh Bachchan, Dharmendra, Hema Malini, Sanjeev Kumar, Jaya Bhaduri and Amjad Khan as Gabbar Singh, opened in India in 1975, and went on to become one of the biggest hits in the Indian film industry, running for five consecutive years at Bombay's Minerva theatre. A pastiche combining comboy Westerns, buddy flicks, revenge dramas, love stories and sheer Indian song-and-dance, it seeped into the collective psyche of India. Every kid in India can glibly quote from it and it's been parodied, copied and analyzed to death by every comic, hack and intellectual worth his salt. You should watch it. But it will lose some flavor in translation.

Friday, October 15, 2004

Got boingboing'ed about the hilarious Bollywood US Presidential election satire! Thanks to RT sending me the Dishoom link via email.

Wednesday, October 06, 2004


    Though nothing can bring back the hour
Of splendour in the grass, of glory in the flower;
    We will grieve not, rather find
    Strength in what remains behind;
    In the primal sympathy
    Which having been must ever be;
Intimations Of Immortality From Recollections Of Early Childhood, William Wordsworth.



Relevant poetry in the oddest places.

Sunday, October 03, 2004

So what does a single guy with a TV do on a cold cold weekend? He watches so much TV that by the time it's Sunday evening his eyes hurt.

And then, when he's sick of the television, he moves to his computer and blogs.

Some thoughts about friends. Some are boring. Some suck. Some are nice and some care. Some you won't hear from for ages, but when you do it's like they never left. Some you won't hear from. Some stop being friends anymore. Some you forget. Some you'd like to forget.

Those pithy messages were brought to you by bored-single-guy productions. To avoid getting assailed by other such messages in the future, please suggest convenient methods to occupy an idle mind.

Saturday, October 02, 2004

September has barely ended and we already have temperatures below freezing. Suddenly the idea of spending a life over here seems slightly tedious. California, how I long for thee.

In other news, the car hunt still progresses at a steady pace.

In other news, a shipment of 4 CD's from BMG music seem to have disappeared in the mail. I am extremely depressed by this. I do hope that I get them somehow.

In other news, 3 CD's arrive from Amazon, but among them is a Enhanced CD version of Mirror Conspiracy by Thievery Corporation. It is returned. I would rather have a plain vanilla CD which works on all my CD players and computers rather than some crappy version of copy protection which damages audio quality.

In other news, I have stopped liking serious and critically acclaimed movies. I could not go past 30 minutes with Quiz Show but watched Spawn and Kiss of the Dragon without a break.

In other news, tomorrow is laundry day and take-out-trash day.

In other news, Portabella mushrooms taste great when cubed and sauteed with onions, garlic, tomatoes and chilly powder. Don't forget the salt.

In other news, I should probably really go for a Badgers game, instead of simply having the brats down the street.

In other news, calling cards suck. I wish there was a way to call long distance with a guaranteed quality of service.

In other news, yes, I am a Apprentice junkie. Also, a Conan junkie, but I guess you already knew that.

In other news, the task of making a copy of all the CD's I own is taking too much time. It will be done though. No point in playing the originals. They are better preserved in their cases. Plus, I can apply Wavegain to the copies and not worry about fiddling with the volume knob.

In other news, Ron Garney's art on the JLA is a breath of much needed fresh air. Here's hoping he stays on for a while.

In other news, Grant Morrison and Frank Quitely strike again with WE3. 1 know 0.

In other news, Supreme Power seems to be delayed, and quite frankly it's frustrating me to no end. This is the only comic on the market that I can remember the story to without having to re-read. Yes, it's that good. And frankly it's a pity that someone like J. M. Straczynski is wasted on something as confining as Spiderman.

In other news, I first-posted on Slashdot.

In other news, it's still too cold. Blogging does not generate too much heat.

Good night.

Tuesday, September 21, 2004

Need beer mugs.

Thursday, September 16, 2004

Added althouse and pictoria, two excellent photoblogs to the sidebar.

Disclaimer: althouse has strong Republican views.

Wednesday, September 15, 2004

So, Winamp now supports aacPlus. The aacPlus format (also known as HE-AAC for High Efficiency Advanced Audio Coding) makes music compressed at 48kbps sound like an MP3 compressed at 128kbps. The upside of all this is that people with low-bandwidth Internet connections can (finally!) listen to really good quality music online.

Here's what you do:

1. Download and install Winamp 5.05
2. Scoot over to Tuner2
3. Listen! (Click on the shiny "listen now" buttons :))

Highly recommended are SomaFM Groove Salad and Tag's Trance Trip.

(People with high-bandwidth connections do not despair. aacPlus also makes possible 5.1 Surround Sound streaming audio at 160kbps! (Tuner2 has some streams.) All you need is a 5.1 Surround enabled soundcard and speakers and voila! Your gloating rights are back again!)
Firefox 1.0PR was released yesterday. A better web browser than Internet Explorer, it features built-in popup blocking (no annoying popup windows to close), no ActiveX (no spyware hijacking your PC) and tabbed browsing (multiple pages in one window so less clutter).

Now would be a good time to mention that the majority of visitors on this site (67%) use Firefox. It's just a 4.5Mb download, so time for you people to upgrade!

Sunday, September 12, 2004

Recommended Music

I own all the albums listed below. I own many others too but these I still listen to.

The Beatles
The idea is, that you buy all their albums. Begin with this one:

Rubber Soul


Pink Floyd
Make sure that you listen to the whole album in one go. No picking and choosing songs. The whole is greater than the sum of the parts.

Dark Side of The Moon


Wish You Were Here



U2
Consistently strong lyrics, Bono's great vocals and Edge's unique guitars on everything except their last album, All That You Can't Leave Behind, which was below par.


Joshua Tree


Rattle And Hum


Achtung Baby


Nirvana
This is one spooky live album. Again, you have to listen to the whole album as one.

MTV Unplugged in New York


Air
Air picked up where Pink Floyd left us. Music to make love by. Moon Safari's an instant masterpiece, Talkie Walkie is a only average.

Moon Safari


Talkie Walkie


Zero 7
The perfect complement to Moon Safari.

Simple Things


Thievery Corporation
More wholesome electronic jazz.

Mirror Conspiracy


Lemon Jelly

lemonjelly.ky


Lost Horizons


Daft Punk

Discovery


Soundtracks / Various artists

Trainspotting
Ah! The perfect slobfest weekend, when you do nothing much but sleep in late, watch crappy (and occasionally nice) movies at home. When lunch consists of French toast and sausages at Mickey's and dinner is takeout from Taco Johns. When you discover good music which you had missed so far (more on that later.) When the guy at the comic shop hasn't one but two JLA issues waiting for you.

When the weather is so nice that you should be out running and jumping and having a barbecue, but you prefer to lounge in your balcony. When an old friend calls you long distance, and then your call is interrupted by another old friend who hasn't been in touch. When you group chat with your buddies at 2:00AM on MSN and all complain about how life has lost its edge. When you have a million chores to do but you don't do any (except laundry 'cause you need fresh underwear!) When you suddenly discover that the touch pad on you laptop has a convenient switch off button, so you don't mistype. When you finally get time to update your damn blog!

Anyway about that music thing. So the band I just discovered is the Velvet Underground (specifically I listened to and immediately ordered The Velvet Underground and Nico.) Anyway, here's a thought, rather that flooding my sidebar with recommendations, I'll just make two separate posts and link to them from the sidebar! My genius has no limits!


I am tired, I am weary
I could sleep for a thousand years
A thousand dreams that would awake me
Different colors made of tears

- Venus in Furs, Lou Reed, The Velvet Underground and Nico.

Monday, August 30, 2004

I'm not sure if online petitions work, but I guess something like IMAP access for Gmail is worth a try. Sign it here.

Wednesday, August 25, 2004

Ah Blogger-toplevel-random-blog-bar, how I love thee!

You have given me a whole new way of wasting precious minutes of my tiny life, reading about other people's tiny lives.

Seriously though, I plan to experiment a bit and see what percent of blogs are political propaganda, what percent are contain the words "ponderings", "musings", "thoughts", "ramblings", "pondermusings" etc. in the description, what percent are Spanish, what percentage suck, what percentage rock, what percentage have so messed up a template that the blog-bar does not show up, what percentage are dead, what percentage are spam blogs and so on until I'm bored and decide to do something else.

Like watch Conan O'Brien on my new TV!

Ah brand-new-24-inch-flat-screen-Toshiba-TV, how I love thee!

You have given me a whole new way of wasting precious minutes of my tiny life, watching other people's tiny lives.

Seriously though, I plan to experiment a bit and see ... Oh. Wait.

Friday, August 13, 2004

A warm summer is all you look forward to here in nowhere-land. And then we have this, record low temperatures for summer.

"I think it's terrible," said Tropics server Nadia Sarkarat, 19, of Waukesha. "This is August. People should be going to the Wisconsin Dells, not walking around in winter coats."

Sarkarat was bundled up in four layers, including a long-sleeved T-shirt and hooded sweat shirt, but she still wished she had brought gloves to fend off the biting winds.

Can somebody up there please send us a few scorchers?

Friday, August 06, 2004

Slick web-app department

Microsoft strikes again with MSN Web Messenger Beta. A full-fledged (almost) version of MSN Messenger using only a browser. No Java and no ActiveX! Yes, you read that right no Java and no ActiveX! It works using Firefox so it's obvious they are using standard W3C technologies. Highly recommended.

Wednesday, August 04, 2004

<gasps for breath and claws his way towards the land of books>

Finally got new things to read, and began by reading Alias: Book 1 by Brian Michael Bendis and Michael Gaydos. This is immediately added to my list of must read books. Jessica Jones is an ex-super heroine who has given up super stuff to become a private investigator. Best quote (at least, best quote from what I have read so far):
Lucas will feel guilty about this. He's a decent guy and a buddy and he'll feel bad about this. But that feeling will pass. Because he'll also look back and remember this was the one night that I let him do anything he wanted. And even though he'll know it's wrong he'll smile to himself. He just won't be able to help it.

Then he'll feel bad again. But I can't say that I care, really. I don't care what he feels like. I just want to feel something. It doesn't matter what. Pain. Humility. Anger.

I just want to feel something different.


And while on the topic, I must mention Jeff Smith's Bone. Bone immediately pushed Sandman (by Neil Gaiman and various artists) down to number 2 in my list. (Sorry Neil.) The best way to describe Bone would be Calvin and Hobbes meets The Lord of The Rings but that doesn't really do it enough justice. So, I'll just stick to the word 'magical' and leave the rest to your imagination.

I almost finished reading Bone two weeks ago. 'Almost', because I still haven't read the last graphic novel in the series. However, I hadn't noticed the humongous 1300 page, One Volume Edition on Amazon before. Guess where I'm going to be spending my next paycheck!

Among other things I have with me but haven't read are Cerebus: Volume 1 by Dave Sim and Snow Crash by Neal Stephenson. Reviews will follow soon.

Saturday, July 31, 2004

Secunia announced a fairly serious UI spoofing vulnerability in Mozilla Firefox and Mozilla. Essentially an attacker could popup a window with a disabled status bar, menu bar and tool bar and draw his own versions using XUL (XUL is the XML based UI design language that powers Mozilla). Here is a proof of concept, and you have to admit it's pretty scary. Try clicking on the padlock icon in the bottom left corner to see just how scary this is.

Someone on Slashdot posted a quick and dirty fix which is extremely useful. This fix basically ensures that the Menu bar, Status bar and Tool bar are always visible, even on popups. (Frankly, I believe this is good design. I don't see why site designers should be allowed to hide these things. To often some moron site designer decides that I shouldn't be able to close a window, resize a window, or view the status bar. As I user, I should at least have an option to always keep these on if I want to.) Here is the fix:

  • Start Firefox and enter about:config in the URL bar

  • This should open a special page, the Firefox equivalent of a registry

  • In the filter bar on top, type dom.disable and hit enter to filter down to the entries we are interested in modifying

  • For the following entries, double click on them one at a time, and change false to true in the ensuing popup:

  • dom.disable_window_open_feature.close
    dom.disable_window_open_feature.directories
    dom.disable_window_open_feature.location
    dom.disable_window_open_feature.menubar
    dom.disable_window_open_feature.minimizable
    dom.disable_window_open_feature.personalbar
    dom.disable_window_open_feature.resizable
    dom.disable_window_open_feature.scrollbars
    dom.disable_window_open_feature.titlebar
    dom.disable_window_open_feature.toolbar
    dom.disable_window_flip
    dom.disable_window_move_resize
    dom.disable_window_status_change

  • The last three entries might already be true if you've visited Tools | Options ... | Web Features | Javascript | Advanced ... and unchecked all but the last check box. (According to me it's a good idea if you do.)

After doing this, any attempt to spoof the browser interface will be obvious, and you'll see multiple menubars, multiple statusbars and multiple toolbars.

No fix is available from the Mozilla Foundation yet. However, here is the real bad news. This has been a known bug for 5 years! Yes, that's right 5 years! It was marked as confidential, meaning that the developers knew how bad it was but chose to hide it from everyone anyway. This is the antithesis of Open Source. The reason Open Source software is supposed to be more secure is that all bugs are disclosed to the public. Making a bug confidential is exactly the approach taken by closed source companies. Security through obscurity doesn't work. Right now, there is a scramble to fix it but that's after it was disclosed to the public by an external bughunter. This whole situation has been, at least in my eyes, the first serious blemish on the Mozilla Foundation. Another couple of goof ups like this and I will seriously consider switching back to Internet Explorer after Windows XP Service Pack 2. (And the version of IE shipping in XPSP2 does ensure that the status bar is always visible). And if that's not secure enough, there's always Opera.

And lest any Internet Explorer users reading this are feel the need to gloat or be smug, need I remind you that Internet Explorer has been vulnerable to this for a long time. Here is a simple spoof page, a lot more can obviously be done using DHTML and Javascript. And more common examples are those particular popup ads which pretend to be Windows popups and present "Ok" / "Cancel" buttons.

Update (August 1, 2004): According to this post on MozillaZine, this vulnerability has been fixed in the "nightlies" and a patch or a new release should hopefully be out soon containing the fix. Quoting tojofb's post on MozillaZine:
Using 7/19 nightly the spoof didn't work. I received a warning and also the address bar at the top displayed in yellow background.

Thursday, July 29, 2004

So why is it that my generation and my time seems such a let down? Am I just romanticizing achievements of the past too much or is something really wrong with us? Why have the Nineties and Two Thousand And Somethings brought with them such short attention spans that we never follow up on what outraged or excited us a few hours ago? Some say that the reason that this is happening is that our brains simply have too much information to process and not enough time. Is that the reason or are we as a generation getting dumber? Yes, we do process more information than our fathers and mothers used too, but they too processed much more that their parents used too. After all, it was in the Sixties that television and FM radio really took off. Of course we have the Internet and cable TV, and maybe that's what is rotting our brains, or rather flooding them with too much crap. Saturation is the word in charge.

The scary thought that follows from all this how easy it is for us to be manipulated by the owners of the media infrastructure. Our minds face DDOS attacks every time we turn on the television, radio or computer (DDOS attack: (n), Distributed Denial Of Service attack, a way of disrupting the normal operation of a computer system connected to a network by making multiple requests for processed information from multiple locations.) Democracy was always a good deal for the rabble-rousers and now the rabble waits on a sofa with cola and chips.

Everybody agrees that democracy is a better system than fascist dictatorships (Everybody other than fascist dictators of course!), but is it really the best system? It was invented by the Greeks a really long time ago. Why hasn't anyone invented something better than that? Something that will protect the intellectual and the common man from themselves and each other. Something that will perhaps tackle the root of the problems with all systems of politics - man's tendency to not think? Perhaps it's because our rulers need their subjects who tend not to think. After all if they started to think, the rulers could very quickly lose their jobs.

All the news that I have read seems to point to the fact that the IQ of the human race has risen over the years. But perhaps we also need to factor in the fact that the set of problems and potential killer booboos we have to face, has also risen (killer booboo: (n), event which could lead to the mass extinction of the human race, or at least kill an awful bloody lot of us.) So, is there any hope for my generation at all, or are we simply going to be content with rants on blogs with 5 page hits a day and the next channel on the TV? We are a generation of cowardly cynics and are being ruled by a generation of idiotic control freaks. Pointy haired bosses are funny in Dilbert's cubicle but fairly chilling if they are going to run your life the way they seem fit. Forever. What we really need is a way to prevent our rulers from handing over our reins to the next generation of morons (And believe me the next generation is dumber and more controlling), and a way to get hold of them ourselves. I think we're going to be too busy to bother.

Wednesday, July 28, 2004

Just this morning, the hit count for this blog was 999, now it's 1001! Thank you whoever you were mysterious 1000th visitor. (Look in the bottom right corner if you have no clue.)

(And yes, post count also went to 50 posts with that previous post about spell checkers. This is cause for celebration, I am going to party tonight and would advise all readers of this blog to do the same. Elvis has left the building.)

Tuesday, July 27, 2004

I just discovered a very very useful extension for Firefox, Spellbound, a spelling checker for anything you type into a web form.

What's shameful is that this is not listed on any of the usual Firefox extension sites, neither Texturizer, Extension Room nor Firefox Update list it. And it's so useful it should probably be a part of the basic browser. One more example of open source's tendency of smashing it's own toes with glee!

(Now you have no excuses for bad spelling)

Thursday, July 22, 2004

Finally found a book (a normal book, not a comic book) which I can read without falling asleep and dreaming of comic books - The Long Dark Tea-Time of the Soul, by Douglas Adams. I just wish that Mr. Adams hadn't gone to the Happy Place where dead writers go, so early in life.

Tuesday, July 13, 2004

Just a little addendum to the previous post.

Maybe I should change that sidebar of mine to read, "Save Yourself From A Horrible Fiery Death"...

Any comments and flames are welcome.

Saturday, July 10, 2004

This is the longest I time I have spent without writing, and for some reason it's not really bothering me as much as it should. I think this is happening because I am busy enough with work and algorithms and commuting. It's strange but I believe my creativity is simply finding more outlets at work.

I can write about mundane things I suppose such as Spiderman 2 and Fahrenheit 9/11, but I don't really think that will be in the spirit of this blog. So instead I'll just talk about how more and more people I know seem to be shifting to Firefox from IE. It was inevitable I guess. Microsoft last released the last version of IE in 2001 and there haven't been any features added since. Add to that the fact that malcontents on the Internet seem to be eager to find vulnerabilities in IE and exploit them.

I switched browsers when the URL phishing vulnerability for IE was announced. Microsoft took a whole month to fix that. Until they did the recommended workaround in the Microsoft Knowledge Base was to type out the URL for each link that you were planning to click! (If you don't believe me read the third bulleted point in the Knowledge Base Article.) The phishing vulnerability allowed malicious users to fool you into believing you were browsing on a trusted site (like Microsoft.com) when in fact you were getting pages from a malicious site (like some criminal server in Russia intent on getting you to enter you credit information.) Microsoft took a week to fix the Download.Ject vulnerability and even then they did not fix it properly. Download.Ject exploited a IE vulnerability and allowed people get infected by trojan software by simply visiting a malicious website. The Download.Ject trojan software would then find and send sensitive information (bank account numbers, credit card numbers) to the malicious website owners. The Mozilla shell vulnerability, which would allow for the execution of arbitrary EXE files on you computer if you followed a "shell:" link, was patched within 24 hours of it's announcement.

I don't really care if software is open source or not as long as the price is right - Internet Explorer and Mozilla Firefox are both free. I do care that the software I use is secure enough to protect my privacy and my money. Internet Explorer and Microsoft have failed in that respect. I'll go back to them when Firefox and the Mozilla Foundation fail. I don't use a cheap, easily breakable lock on my door, why should I use a cheap, easily breakable browser.

Wednesday, July 07, 2004

"Who found the tail?"
"I", said Pooh,
"At a quarter to two"
"(Only it was a quarter to eleven really)"
"I found the tail!"

Saturday, June 19, 2004

Two things.

First, I have had a relapse and early-wake-up-itis has caught be in a fever grip again. I wake after four hours of sleep on a Saturday, and I'm bright and cheerful, eager to blog. Somebody send a cure.

Second, I like noisy houses. I really do and moving to a noisy neighbourhood after three years of quiet places in Madison brings back all those noisy Mumbai memories. Now if only all states to the east of Wisconsin would sink under the Atlantic, then I could get my beloved ocean with its beaches and sunsets back too.

In other news, something perplexing. I don't understand this mad rush in geekdom to get Gmail accounts? I have one and don't even use it. No point unless Google decides to give an IMAP or POP interface.

In more new, something even more perplexing. I'm talking about the Open Source communities ability to gleefully hammer it's own toes. I am talking about the recent UI "updates" being applied to a plethora of Open Source products.

  • Firefox 0.9 changed the default skin to something much less prettier then the old default. The lead developer claimed that the skin author was uncommunicative when asked about skin licensing. Funny how the same author's skin is still being used on Firefox's sister product Thunderbird 0.7. Good leadership involves making tough negotiations to get a better product (and not throwing your hands up in the air helplessly and looking for an inferior alternative).

  • Wikipedia.org, the excellent web-based collaborative encyclopedia recently updated their look too. While the new version of the site looks much more modern, the developers decided to use a sans serif font for main body text. Couple this with wikipedia's tendency to put large amounts of word's per line (something like 20 at my default resolution) and readers are faced with a serious readability problem. Might I suggest changing the stylesheet to bring wordcount per line to something like 10-13 words per line. And giving readers an easy option to change article font to a serif one. And when I say easy option I mean something which does not involve any form of logging on.

  • And I am not even going to comment about the Gnome project's ridiculous blunder of forcing spatial filemanager browsing down their users' throats. Way to go Open Source leadership.

I've just spent the better part of my Saturday morning ranting about geek-related issues which nobody cares about. I need a life.

Thursday, June 17, 2004

Packed. Moved. Unpacked. Have to do this again in two months. Luckily my new place is within two blocks of Madison's greatest ice-cream shops.

Hmmmm...White chocolate ice-cream with almonds, walnuts and KitKat...(drool...)

(Tomorrow it's going to be boysenberry and cream gelato. Eat your heart out world!)

Friday, June 11, 2004

It's hot and muggy, I sweat all the time, clothes cling and it's too hot to sleep. Life is finally good!

Thursday, June 03, 2004

Sleep comes as a drug
In God's country.

In God's country
U2

Sunday, May 23, 2004

Ever had a chill run down your spine, as you suddenly realize that the world seems to be overrun with morons, and how most of them seem happier, healthier and sturdier than you. It's like their stupidity immunizes them from the tragedies of life. They run through the courses of their vacant lives, resisting change, being tricked by the next con man out for money or power, breeding, and killing other morons. And you're caught somewhere in the crossfire, all your intelligence nullified by a fool with a gun.

Wednesday, May 19, 2004

हॉब गॅड्लिन्ग चा नमस्कार.

आज़ सकाळी सहा वास्ता, ऐक ज़ोराचा आवाज़ आला. मी झोपेतून उठ्लो. ऐक मोठ्ठा राक्षस माझ्या बाज़ुला उभा होता. मी त्याला "Good morning." बोलुन परत झोपायला गेलो.

Wednesday, May 12, 2004

Finally a day when it's cooler when to go in than to go out.

Monday, May 10, 2004

Ah! great. Looks like blogger.com has just gone and dumbed-down its interface. I can't easily preview my old posts while typing a new one. Score one for the morons and the candification they bring about everywhere. However, I can tweak the interface into behaving a lot like the old interface. Score one back for the sane. This post continues into another generic rant about how morons are slowly beginning to rule the world.

Sunday, May 09, 2004

Warning bells rang out today as an old friend called and accused me of turning into a boring person. Rest assured Madame, your warning has been acknowledged and an upgrade is being worked on even as I write. A fresh as mint, witty as a cucumber version of me is on his way. This bold new me is taller, darker, more handsome, and comes in three new flavors -- maniac mango, brain seizure banana and my personal favorite, strawberry nutcase. I'll be available in all quality boyfriend stores soon, and also in my new online me store, myTunes. Old customers will get a volume discount, so keep those old receipts handy!

Tuesday, May 04, 2004

You walk down a grey street on a grey day. And you walk into yourself, walking down a grey street on a grey day. Life curves onto itself. Möbius strip. The hell of the mathematician.

Thursday, April 29, 2004

What I need is incisive political commentary but no dogma, what I need is to write elegant and efficient code, what I need is slick and robust hardware, what I need is a warm and sunny day, what is need is no regrets unless absolutely necessary, what I need is a second chance at everything but most of all at life, what I need is bloody pint of beer served for free, what I need is rest before the game, what I need is friend who I can betray, what I need is a enemy to hate, what I need is a rhythm to dance to and sleep by, what I need is no speed limits except ones which my bones set, what I need is dreams but no sleep, what I need is the ticking of the clock but no alarms to stop by, what I need is cable TV but only reruns on, what I need is sequential art but painted on a palace, what I need is to get back to something which I lost a long time ago, what I need is a change of career, though I know I love my job, what I need is a brand new car and to learn how to drive it, what I need is sustained effort at something, at anything, what I need is to win and to win bad, what I need is killing fields so that I can finish crying for once, what I need is stereo FM but no DJ's, what I need is free love but no chains. Somewhere, sometime, somehow.

Tuesday, April 27, 2004

My life has become random text, punctuated my music. At this point I wish I was Superman. I want to fly, look down on the world. At night, when it's dark and all I can see are random flickers. These are the days, when quoting is easier then writing.

I stopped outside a church house
Where the citizens like to sit
They say they want the kingdom
But they don't want God in it

The Wanderer,
From the album Zooropa by U2, featuring the vocals of Johnny Cash,
Lyrics by Bono (1993)

Saturday, April 24, 2004

Old friends
Sat on their park bench
Like bookends
A newspaper blown through the grass
Falls on the round toes
Of the high shoes
Of the old friends

Old friends
Winter companions
The old men
Lost in their overcoats
Waiting for the sun
The sounds of the city
Sifting through trees
Settles like dust
On the shoulders
Of the old friends

Can you imagine us years from today
Sharing a park bench quietly?
How terribly strange to be seventy

Old friends
Memory brushes the same years
Silently sharing the same fear...

Time it was, and what a time it was, it was
A time of innocence, a time of confidences
Long ago, it must be, I have a photograph
Preserve your memories; they're all that's left you

Old friends, Bookends
From the album Bookends by Simon and Garfunkel,
Lyrics by Paul Simon (1968).


Better than anything I can write in a short time. And I don't have a long time to write.

Friday, April 23, 2004

And the prize for the quote of the day goes to George Orwell for this stunning gem from his tour de force, 1984.

"What can you do, thought Winston, against the lunatic who is more intelligent than yourself, who gives your arguments a fair hearing and then simply persists in his lunacy?"

And the prize for application of the day goes to PDFCreator for creating a compelling GUI to Ghostscript. Much better than my old "print to file", "open with GSView", "convert to PDF" loop. For people who don't know what I'm talking about, PDFCreator lets your print any file to a PDF. So you can convert your Word and Excel files (all kinds of files, actually) to PDF files.

Thursday, April 15, 2004

Alas. I can't ABX between PCM and Faac at -q 100. Nor between PCM and Lame CBR 128. Woe is me. I think I shall try again in better conditions with better headphones. Next time I shall not fail. My keen ears and sharp hearing will prevail.

In other news, I heard one of the best film soundtracks I've ever heard. Trainspotting. Almost as good as the movie. I'm going to get the soundtrack to Run Lola Run next. (Sorry if that first sentence was awkward. I really tried to rephrase it.) And yes, I listened to Moon Safari again. Air. Whatever happened to them. When will they make happy music again?

Saturday, April 10, 2004

It's been so long I almost forgot my password.

Anyway, here's what was interesting today:

1. Sun-dried tomatoes rock. Especially along with mushrooms and fettucini al-dente cooked in a white-wine sauce. Sun-dried tomatoes. We need more of those for sure. Mmmmmm.

2. Interesting poll on Slashdot.org today.

Ignorance is...
  •  Bliss
  •  Strength
  •  Contagious
  •  Hereditary
  •  Mandatory
  •  Not a crime
  •  the rule rather than the exception
  •  Cowboyneal's middle name
So far "the rule rather than the exception" is leading with 39%, with "contagious" and "bliss" neck-to-neck at second and third place, with 17% and 16% votes. I don't know whether to laugh with delight or tremble with fear.

3. Restarted 1984. Maybe this time I'll also finish it.

4. Rolling Stones - Forty Licks. A long long compilation, with a surprisingly large number of largely listenable songs.

5. Got upset that all freshly mastered CD's are tweaked to sound loud and end up sounding terrible. Got even more upset that nobody has implemented ReplayGain on a CD Player.

I miss so many things.

Thursday, April 01, 2004

Today, I come clean. I have proclaimed the death of good music quite a few times on this blog, when in reality exactly the opposite is true. If anything music has simply improved over the decades. Modern stars like Britney Spears and Justin Timberlake are simply leagues ahead of anybody else from the past. Music back than was too difficult and disjointed from the mainstream, with overly complicated lyrics (think Bob Dylan), dull melodies (think the Beatles), grating voices (think Aretha Franklin) and terrible personalities (think Elvis Presley). Music videos did not exist which worsened the problem according to some, but my own belief is that it was a blessing in disguise. After all, most singers back then were simply not good looking enough.

The worst part of the music from the old days was the sort of fake popularity that it generated, with an entire generation that desperately wanted to have idols, no matter how terribly they sang or how ugly they looked. This kind of devotion to mediocrity still rears its ugly head now and then, with FM producers announcing an Oldies special or worse yet entire radio stations devoted to so-called Classic music. This can only be attributed to regressive fans, who are afraid of change and can't accept genuine musical progress when they see it.

It can safely be said, that all music produced in the late Nineties or later is simply much better than anything produced before it. Our entire generation can testify that modern music legends like Ricky Martin and Enrique Iglesias have more stage presence in their toenails than no-talents like Jimmy Hendrix and Jim Morrison ever had in their lifetimes. And bands like Westlife and NSync make us look back at past bands like The Rolling Stones and Dire Straits and wonder in shame, what could our parents have ever seen in such terrible acts?

We can only take comfort in the fact, that finally, after years of listening to terrible music and pretending to like it, we have finally seen the light and accepted the timelessness of the music of the present. The future of modern music is bright indeed. There you have it, finally a coming to terms with reality. Another person really ignoring light, finds out on life. Viva Britney!

Saturday, March 27, 2004

Slowly but surely it has come to this as I knew it would. This blog has now become a test of my ability to persevere. To keep on writing when my creative coffers are empty and yet to keep it interesting enough for me to read on a later day. Very few people in the world know of this blog, which begs the question, why do I write? Surely, it can't be for an audience, as the hit-counter on the front page cheekily proclaims. It's not really cathartic or anything of that sort. I believe it's just words for their own sake. As a litmus perhaps to see how much I can do with them before they run out.

Among the most interesting things I saw today was the website of Elena, a Ukrainian girl with a motorcycle and more guts then any man I've seen. She rode right through Chernobyl and made a photo journal of the ghost town that remains. Elena's pretty.

Life is unfair. Mostly because there is a lot more I want to say but I shall not, for reasons mentioned in some earlier posts. Onward the revolution.

Tuesday, March 23, 2004

The world is too loud for me and my generation is going deaf. Can someone please turn down the volume?

Wednesday, March 17, 2004

Today I took out the garbage. Almost three years of old emails from friends, lovers, enemies, and morons were deleted with the click of a button (Many clicks actually). I enjoyed doing this more than I should. I've changed.

I want to write some more on how liberating this feels, but words fail me and I need to sleep.

I also realized that I've stopped writing poetry. It's been more than two years since I wrote my last poem. I stopped. Just like that. And somehow, that feels liberating too.

I feel peaceful, but I suspect that might just be because I'm sleepy.

Good night.

Thursday, March 11, 2004

Some music has to be listened to. Each word analyzed, each metaphor grasped and held close to your heart, until you begin to understand what it was the writer of the song wanted to tell you. Of course, you'll never fully understand, and it will take on a different meaning everytime you hear it. That's how poetry is. It changes you.

Some music has to be felt. It's a rhythm, a melody, a counter melody, a horn moaning until you can feel the horn-player's despair and taste his sweat, electronic beats that touch your soul like religion, violins that crash and soar, a bass guitar that seems to vibrate with the song of your life. Music to dance to. Music to make love to. Music that speaks to you in a language you thought you had forgotten a long time ago.

Most music should simply stay in store shelves and never be heard. Ever. A pity that the world around me disagrees.

Saturday, March 06, 2004

Spring is slowly sneaking back into Madison. The days are longer now, than what I remember them to be. Trees are still leafless and nude but many are sporting the beginnings of leaf buds. It's still cold. My hands still freeze and mornings are still an unwelcome affair, struggling to stay under cozy blankets as time marches by. I have to be patient. Summer will come soon.

Creativity is dead. If it's alive I can't find it anywhere. Not in anything I write, nor in what I read. It decided to leave movies and music a while back, I know, but I am left wondering, if there's anyone left, who can really spends time with it. Everything that's been written or said recently has roots in something more seminal from the past.

The end of the world is nigh. The signs are all there. Strangely enough they've been there for decades now, but Armageddon refuses to come. I think it's scared of us. I don't know why. We're a generation of pushovers and nervous wrecks. Maybe that's why.

Who knows what evil lurks in the hearts of men? I know.

Yield.

These are the days of miracle and wonder
This is the long distance call
The way the camera follows us in slow-mo
The way we look to us all
The way we look to a distant constellation that's dying in the corner of the sky
These are the days of miracle and wonder
But don't cry, baby, don't cry, don't cry.
-The boy in the bubble, Paul Simon, (remembered from off the top off my head, there might be mistakes).

And we wonder when quoting stopped being plagiarism and turned into literature. Standing on the shoulders of giants.

Thursday, March 04, 2004

Lesson of the day: Never, never ego surf.

Wednesday, March 03, 2004

Another Tuesday.

I realized something about myself today. Things break around me. Watches, cell-phones, the little rubber legs on laptops, shoes, shoelaces, slippers, zippers and a lot else. Somehow molecules seem to lose adhesive and cohesive properties when I'm near. Sometimes structural integrity itself decides that it doesn't prefer my company. And magnetic and electric fields generally find me annoying and leave. This is not a happy realization. I like things, pay good money for them and I don't like them breaking.

Things that annoyed me today:
1. My reliance on numbered and bulleted lists.

2. The absence of a good Gimp port on Windows. Ideally one that doesn't cost money. Because, if I had the money to spare now, I might have bought Photoshop.

3. Finally accepting the fact that I'll never get a computer fast enough.

4. The death of good music.

5. Feigned political neutrality.

Another Wednesday awaits tomorrow.

Monday, March 01, 2004

After a brave attempt at some real blogging, I'm back to gimmicks.

Things that annoyed me today:
1. The weight of my backpack after I stuff it with my laptop and a couple of books. What's more annoying than the weight itself is that it reminds me that I'm all out of shape. How will me dream of becoming a super fearsome avenging detective ninja ever come true if I keep this up?

2. The fact that I can't read From Hell. I have the time. I have the book. It seems interesting enough. But I can't get myself to read it. Just like anything by James Joyce, it's an incredibly hard read. This isn't good news. I might end up adding this book to my list of books which I began but couldn't finish. That list already includes Ulysses, 1984 and The Doors of Perception. Cheer up Mr. Moore, you seem to be in excellent company.

3. The fact that I don't seem to enjoy music anymore. Any music. Ten minutes is the most I can do, before I look for the stop button.

4. Stupidity. And stupidity coupled with stubbornness.

5. Impatience. My own.

6. There's more but see item 5.

Anyway, having got all that out of the way, I'm happy to note that I finished reading Transmetropolitan by Warren Ellis and Darick Robertson yesterday. For those who don't know what I'm talking about, Transmet is a comic chronicling the life and works of Spider Jerusalem, your friendly neighborhood paranoid foul-mouthed freshly-bald investigative journalist who works for The Word, a newspaper publishing in a future that is unlikely yet familiar. I want a bowel disruptor.