Category Archives: Uncategorized

I’m not going to buy the Kindle 2

Yes, I’m not going to buy it. Why? Because Amazon is making it ‘optional’ for authors to disable Text-To-Speech functionality on their books.

Yes, authors, shoot yourself in the head… I’d rather buy bootleg or secondhand copies of books off the streets. Much cheaper… And I’ll ask my parrot to do the Text-To-Speech part…

Read more here

I truly, truly, truly do hate IE6

For all the bugs its given this world. For all the workarounds that have wasted our time. For all the jackass tricks that we have to work out to get our sites working for IE6 users. For the stupidity of not upgrading the browser to standards compliance over time … and in general, for making the internet look downright ugly and purposeless…

And as a result, I’ve vowed never to stoop low enough to put in any extra code just to make IE6 work like it should have in the first place. That’s for my own sites… If my clients want bugs fixed in IE6, well, that’s a different story. They cant turn their clients away…

Now you know why I truly, truly, hate Internet Explorer 6.


Here are some truly brilliant browsers, if you ever feel like using them (please do, they’re all free, much quicker and safer than Internet Explorer 6) :

Use any of them… Just dont use Internet Explorer.

2 way syncing between Google Calendar and iCal

Now Google Calendar can sync with iCal. They’ve added iCal’s CalDAV support. So you can now sync upwards from iCal to gCal; that is, you can add an event in iCal and have it shown. Find out how to synchronise Google Calendar with iCal at their Getting Started page.

There are some issues though… According to Google:

  • Event reminders/alarms don’t currently sync between Google Calendar and iCal. Event reminders will only function according to the calendar settings of the application in which they were originally created.
  • When an event is created or modified in iCal, Google Calendar email and SMS notifications are not distributed at this time.
  • This feature (iCal File > New To do) will either be unavailable for selection or you’ll receive an error when selected.
  • It’s not possible to browse room availability or reserve conference rooms from within iCal. This feature is not supported by CalDAV.
  • For a small percentage of Google Calendars, a certain iCal bug will prevent your events from appearing inside the iCal application. We’ve notified Apple of the issue, and hope that they’ll fix it soon.

Well, now that does not help our notification issues… but atleast you can see what your schedule is going to be like. Hopefully Google and iCal will get these two apps working well together. I for one will be really happy when they do.

Google Malware Warnings

Interesting! Google seems to be restricting some of its search results. I was searching for some articles to help me with a website that I’m designing when I was suddenly confronted with this warning page:
Google Malware Warning

Now, I was surprised the first time around, so I just let it pass… (after visiting the link to, of course!) Then I came across it again! Like so…

Google Warning - Search Results

So I visited the site again. The home page details that has tied up with some majors, including Google, Lenovo, Sun Microsystems, AOL, Trend Micro, VeriSign and PayPal. And apparently Google has been showing the warnings for quite a while now, and I’ve been somewhere else in this universe…

They also seem to have some influential members on the Advisory Board and on the Working Group. Their blog also lists some interesting cases where software has been allowed to do bad things to your system, and you’re not aware of it.

What Do You Do?

Has your blog or website been blocked by this notification? You’re sure that you’re not a malware producer or distributor… So, why has Google ranked you as one? It sure is discouraging people from visiting your website, so you need to get it sorted out quick.

Are you REALLY sure that you’re not sending out badware to every person who visits your site? Take a look at what says in its FAQs

Currently, many sites that are the subject of Google’s warnings have been the victims of a malicious hacking attack, in which code linking directly to badware through exploits was inserted onto an otherwise innocent, but poorly secured, website. In other cases, a website with no intention to distribute badware hosts content (such as ads or hit counters) provided by a third party, and can inadvertently distribute badware through that content. If you are confused about why your site has a Google warning, then there are strong odds that your site has experienced one of the above situations.

To remove the warning, you will need to discover what code on your site caused Google to flag your site, and then clean and secure your site.

So, maybe something has happened that you were not aware of, and someone has exploited a loophole in your website’s security. has also got some tips to get you started on cleaning up your website and to get out of their list. Here’s the form to request removal from the Stop Badware list.

In Conclusion

It looks to me like they’re doing a good job of it… but what if my ideology about what software can and should do differs from theirs? I can no longer even tell the world about it, Google is blocking my website!

Well, my take on it is, that if you’re out to harm my computer, I’d rather have your website blocked. If you’re un-intentionally promoting sites/software/ads that do bad things to my computer, I’d like a warning… and I’d like you to get your site cleaned up so that I can tell the world just how great a website it is.

Cheers all!

A Wedding and a Good Time: 14-01-08 Pt.2

This is going to be a long one, so settle down. If you’ve got to go get dinner, go get it and read while you’re at it….

So, we’re in the train… Off to Umesh’s wedding, with a gaggle of girls, no space, and Karthick’s India Today magazine (Did I mention that? I did? Well, it was the only reading material that we had access to… I’d also forgotten my earphones for music, and book – usually indispensable on trips like this)

description of wedding. until return journey.