Category Archives: Hacks

Project Idea: Context Free or Processing Header Plugin for WordPress

An iteration or so of the website ago I hacked in a random art generator into the background of the title of my website using ContextFree.js by Aza Raskin.  It was a cool little hack, but what would be really nice is to make it shareable.

I’d like a WordPress Plugin that finds the heading of your website and inserts a little Canvas element, includes either processing.js or contextfree.js and picks a sketch, then plops it in the background of your website’s title.  How cool would that be?

The Magic Ruby vs the Url of Excel: a short story with long code

Once there was a hacker who needed to rescue a beautiful princess from her prison on a creaking ship moored in the middle of the sky.   He made it onto the noisy old ship, slipped past the guards and tiptoed down the swaying halls to the room where she wept, chained to an excel spreadsheet.
Continue reading The Magic Ruby vs the Url of Excel: a short story with long code

Volunteer Your Computer to Keep Privacy Possible

The good folks over at Wild Bee have an excellent article about how you can use your computer to help the world while you sleep. Lotsa people run SETI@home – I think it is because of the screensaver. Instead of a looking for aliens, you could help political dissidents in repressive regimes, protect anonymous whistleblowers, and even protect our intelligence agents overseas. Install TOR and volunteer your computer for global privacy.

Bringing Something to the Party

I just noticed that Paul Carr has released his new book, “Bringing Nothing to the Party: True Confessions of a New Media Whore” as a Creative Commons BY-NC  licensed download for the US. And the, um, rest of the internet.

I’m going to read it on my hot new Droid phone, but there’s only a PDF version and an HTML version. I want ePub format, so I converted it.  You can download the ePub version of “Bringing Nothing to the Party” here.

It looks like Paul has put a CC-BY-NC license in his blog post, but has put also ND in his text.  He’s also been thankful for a derivative work before, so I think he really means BY-NC.  Regardless, if he asks me to take down the ePub, I will.  You gotta make sure CC licenses actually match up with what you want.

Better Berkeley Webcasts even better

Nate Whitten wrote in with a suggestion for Better Berkeley Webcasts.  He wants to save all of the files to check them out later.  He’s using a download manager like Down Them All 1, but Berkeley’s files are named poorly, so he doesn’t know which one to watch first.

Even better, he sent in the fix for it – he’s numbered the download links.

You should download it from me, or over on the UserScripts.Org page.  As always, you’ll need Firefox and Greasemonkey.

  1. my favorite, you should check it out  (back)

New article on how to set CGI:IRC as Firefox’s IRC protocol handler

I really like to overdo things.  In the overdoing spirit of the Thanksgiving season, I overdid something recently.

When I clicked on an irc link to a chatroom, it didn’t open in my preferred IRC client, which is on my webserver.   I like to run my applications off of my webserver because I don’t have to worry about carrying thumbdrives or dealing with install policies on strange computers.  If I’ve got a browser, my own private cloud just works.

A little digging, a little coding, and I wrote up a handler.  Yes, that was a bit more work than I expected, but this way I can give thanks to you by giving you this gift of a very small effort.

If you’ve followed my advice before about getting your own webserver, this could be a 15 minute task for you.  Install CGI:IRC, install my little handler, baboomp.  Then we can chat on IRC

Say hi!