Geekaholic
Essays on
“Projects, Plugins, Hacks and Userscripts”
Shorty   21 Aug
Short URLs are all the rage. Everybody knows how they work — they might have some favourites too — so I won’t get into the whole “if you’ve been living under a rock” routine. If you have been living under a rock, Wikipedi …
Growler V2   12 Jul
Releasing Growler earlier diminishes this one’s value a little, but I don’t want these two to step on each others’ toes. While the first version was pretty amazing, this is version that really makes a difference, mainly for two reas …
With the release of Growler and Yip (although with a misleading by-line), there is now an interesting but expected conundrum. Like any other multi-implementation of one idea, and such an awesome idea at that, notifications from web applications can a …
To paraphrase a friend, It’s mid-2009 and Safari, regardless of how awesome it is, doesn’t support notifications from web apps. Let’s change that. I’ve wanted to get into development on the Mac for quite a while now, and this …
Canvas Fun   19 Mar
Update : Added a small animation, which makes the graphs grow down instead of just appearing. I’m all about the looks! [and] pulling in data from Twitter Search — less cache, more tweets. This morning, Chrome Experiments was revealed, whi …
I’ve always wanted Twitter to have an easier way to contact people if I’m not following them. Finding them is a pain in itself, so jumping more hoops to send them a message or reply is adding to the custard. Plus, it has been a while sinc …
Filttr   15 Dec
We finally took our stealth project here at RH Presence into closed beta. It’s been a long wait, full of documentations, hours of testing, headaches, overtimes, mockups, code re-writes, concept re-iterations and tons and tons of backups. Even t …
Hacker News Filter   24 Aug
I quickly wrote up a hacky filter that removes news item submissions from certain sites over at Hacker News. I left Digg for a reason, and didn’t want it to be the same for Hacker News, because it usually contains quality submissions. Sometimes …
There are some sites like Twitter which take a query-string type input and autofill an important text box on the page. If you’ve used Summize to reply to someone, you would have seen the ‘Reply’ link point to something like: http:/ …
I’ve been an advocate of writing beautiful code, right from the time I began writing pieces of code myself. Functional code is the ultimate aim for all developers, one that defines how they tackle a problem. But beautiful code is an arbitrary a …
Introducing Textual   2 Apr
As stated previously, I have written a text-to-CSS conversion engine for designers to use and abuse. Currently, it’s not available for download because it is still in alpha and very unreliable. You can give it a whirl over at the demo page, and …
Ever since definr came out, I’ve been using it religiously for any and every word meaning related doubt I’ve had. It’s really good and fast, and keeps my Google Search history clean :) But the problem I’ve always faced is goin …
It’s been quite a while since I released my Search Suggestions hack. Since then, I’ve seen the number of hashes being created for authorization increase steadily, which means people “are” using it. What I haven’t seen in …
Who Said That?   8 Jun
This seems to have been broken for a while. Blogger changed the structure of the comment form page, hence it wasn’t getting the comment author’s name properly. I’ve fixed it now. A quick re–install will do :) There isn̵ …
Ah! Two updates today :D While looking around bVibes, I bumped into a post on Hackosphere about remote vibing (?) buttons from bVibes which you can add to your posts. Well, I took it a little out of context, but the effect is pretty much the same :) …
Oops! Comments got disabled by mistake. Re-enabled them … let me know what you think! :) Recently, I’ve been rather taken in with smart punctions, rather than the dumb normal ASCII ones. You know, the straight dumbOpposite of ‘sm …
A hack to start this lovely week off! Well, not a hack really. You can call this a Native Blog Search for Firefox, without the AJAX :P Steve’s post about adding microformats in your blog gave me the idea (a little late though) about ways in whi …
I’m going to start off this week with a teeny weeny bang. Let’s make this a little dramatic (it’s by no means a small thing): After I released the Native Blog Search, there was a lean period where I was playing around with extendi …
Edit: Big ‘oops’! If it didn’t work for you before, try the new code :) Also, updated the order of codes. The widget changes markup to be XHTML (phssh) standard, which doesn’t work well for any code going in them :( See the up …
Update: Script has been updated. Changelog here. Edit: Updated to check for a class="capt" instead of rel. This is to stay in regard with well markup-ness. Thanks to Steve for the tip! This is one of those things which is so common, you wonder wh …
Thanks to Cyberbuff for pointing this out. I’ve become a little forgetful :( The code was (by mistake) set to get the labels from my personal blog, because I was testing it there. Get the updated code from below, and see the instruction! Sorry! …
Onset of labels sure did kill off the greatest playground of hackers. No more hacking with Del.icio.us to get a list of posts tagged or ‘labelled’ under a particular category. So what do we do now? Find ways of making Blogger Labels async …
A Date to Behold!   22 Jan
I have updated the code with a much cleaner one, which can be changed easily if you want to alter the order or anything else. If you have one, you don’t need to update, but first time users might as well take the new one. Also, if someone has …
Blogger Smilies!   7 Jan
Posts can become dull and boring when no emotion comes through words. After all, blogs are meant to be a ‘personal’ medium, which goes from people to people. What better way to portray emotions than use emoticons and smilies? Blogger itse …
Update (05/04): Thanks to Phydeaux3 for stepping in. Some people were complaining on Consuming Experience about the script breaking the post editor buttons. These have now been fixed. Update: Thanks to Improbulus for reminding me about this. I have …
Edit: I’ve updated the instructions and code since some people were complaining of it not working. I’d also like to mention that for some reason, external data calls aren’t supported from the preview page, so please save your templa …
Blogger Post Notes!   8 Dec
There are people who are constantly running the need to post and post and post! My example comes from Avatar, who, everytime I speak to him, tells me how he has tons of drafts saved in Blogger, and more pointers and reminders in GMail and Word. His m …