Firefox Addon Development

I have an idea for a Firefox addon that I’m considering developing, despite having a few other projects on the go (eg. specialized ftp client for Steve, website for a client…). In any case, I’m creating this post as a repository of Firefox addon development bookmarks. You’ll be the first to know if I ever get around to developing it.

Update (July 17, 2008): Firefox 3 stole my idea: they added a Most Visited bookmark folder that tracks the sites you frequent. Bastards.

firefox most visited button

Still, Donald Knuth Is Alive

donald knuth cartoonAn Interview with Donald Knuth where he talks about open source, reusable code, Linux, and other stuff:

…authors these days often introduce arcane methods that outperform the simpler techniques only when the problem size exceeds the number of protons in the universe. Such algorithms could never be important in a real computer application. I read hundreds of such papers to see if they might contain nuggets for programmers, but most of them wind up getting short shrift.

Post Is Clear: A WordPress Plugin

wordpress logoPost Is Clear is a WordPress Plugin I wrote to insert <br clear=”all”/> at the end of posts, to ensure images and objects don’t wrap into successive posts. Phillip and I were manually inserting the code, although I did hack the WordPress code to insert it, but that code is lost whenever I upgrade WordPress.

This will make me millions.

Download Post Is Clear.

Donald Knuth Is Still Alive

Art of Computer ProgrammingOkay, I know you all know who Donald Knuth is, but just to waste some bandwidth, I’ll provide his background anyway:

Knuth wrote The Art Of Computer Programming, considered the Bible of computer programming for those with an academic background. I remember seeing the beige, hard-cover volumes at MUN‘s book store for graduates, yet I bought them as a 1st year student because they were so damn interesting. They’re not light reading.

Knuth has been working on Volumes 4 and 5 for many years, as he lists on his website, and has tentative plans for Volumes 6 and 7. Aren’t you excited?!

Besides The Art of Computer Programming, he’s noted as the creator of TeX (computer science and mathematics students should know about that), a typesetting system, and providing a reward for any mistakes found in his published books.

Oh, and his name is pronounced “Ka-nooth” – the “K” is not silent.