Wiimote (Wii Remote) + Projector + Computer = Homebrew Multitouch Display

You’ve got the hardware, you’ve got the skills, go build a multi-touch electronic whiteboard with your Wiimote and a data projector.

WordPress Strips Classnames, And How To Fix It

WordPress 2.0 introduced some sophisticated HTML inspecting and de-linting courtesy of kses.
kses is an HTML/XHTML filter written in PHP. It removes all unwanted HTML elements and attributes, and it also does several checks on attribute values. kses can be used to avoid Cross-Site Scripting (XSS), Buffer Overflows and Denial of Service attacks.
It’s a good addition, [...]

WordPress Baseline Changes To Support WPopac

I’ve whittled things down to the point where the only baseline change from WordPress 2.0.2 is in the next_posts_link function of the wp-includes/template-functions-links.php file. The change is necessary because WPopac rewrites the SQL search queries in a way that’s incompatible with a piece of this function, but necessary for performance reasons.

FrontRow For Everybody

Via an IM from Ryan Eby: a pointer to Andrew Escobar’s directions on how to install Apple’s Front Row.
apple, front row, hack, install, media, media pc, media player, jukebox, mac, computer

More NEASIS&T Buy Hack or Build Followup

First, Josh Porter, the first speaker of the day has a blog where he’s posted his presentation notes and some key points. Josh spoke about Web 2.0, and ended with the conclusion that successful online technologies are those that best model user behavior. “I think Web 2.0 is about modeling something that already exists in [...]

NEASIS&T Buy, Hack or Build Followup

I was tempted to speak without slides yesterday, and I must offer my apologies to anybody trying to read them now, as I’m not sure how the slides make sense without the context of my speech. On that point, it’s worth knowing that Lichen did an outstanding job liveblogging the event, despite struggling with a [...]

NEASIS&T Buy, Hack or Build

I’m here at the NEASIS&T Buy, Hack or Build event today at MIT’s Media Lab. On the list are Joshua Porter, Director of Web Development for User Interface Engineering, Pete Bell [corrected], co-founder of Endeca Solutions, and me.
I’m posting my slides here now, but I’m told we’ll see a podcast of the proceedings soon after [...]

bsuite_innerindex WordPress Plugin

[[pageindex]]
About
“Blogging” typically connotes short-form writing that needs little internal structure, but that’s no reason to cramp your style. As people start to explore WordPress’s Pages feature, it seems likely that we’ll need a way to structure content within posts or pages sooner or later. That’s why I’m working on bsuite_innerindex.
It’s a WordPress Plugin that puts [...]

Editing WordPress “Pages” Via XML-RPC

WordPress’s Pages open the door to using WP as a content management system. Unfortunately, Pages can’t be edited via XML-RPC blogging apps like Ecto. This might be a good thing, but I’m foolhardy enough to try working around it.
Here’s how:
Find a text editor you like and open up the wp-includes/functions-post.php file.
in the wp_get_recent_posts() function, change [...]

What’s a MIRT?

MIRTs turn red lights green, but merely having one will probably get you in a pile of trouble. More info at i-hacked.com.

tags: green light, green lighter, green lights, greenlight, hack, mirt, red light, red lights, redlight, trouble

Google Maps Rock, Hacking Them Rocks More

People are going wild over Google Maps, but I honestly didn’t get too excited about it until I saw Glen Murphy’s Movin Gmap project. It’s a Python script that reads location data from a connected GPS and pans the Gmap to follow. Upon seeing this hack of Gmaps, I went looking for more. Hack a [...]