Skip to content

{ Category Archives } geekspeak

Android Apps I will install

The Android project keeps moving forward. Recently, the winners of the Developer Challenge have been announced. Of these, there are a number that I think will be great to have.
Locale. Automatically changes phone settings based on triggers. What this means is that you can set your phone to automatically go to vibrate at work or [...]

mySQLgame

I guess I’m not the only person who hates writing user interfaces.

Hacking the T

So, the MBTA has gone to court to prevent some MIT students from presenting a talk at DefCon which reveals vulnerabilities in its RFID ticketing system. This may not have been a smart move, as now the vulnerabilities are a matter of public record.
Anyhow, Wired has a proper news report about the whole thing. The [...]

Site Lines

I finally got around to tinkering a little bit more with this site. Real-time translations are back for a variety of languages; right now 30% of my traffic comes from outside the US, so it seems like a good service to provide. The buttons are at the bottom left, under the tag cloud.
The other [...]

downtime

For the last few days this site’s been unavailable; my host changed their PHP config and I didn’t notice it until this morning. I’m going to be taking this opportunity to upgrade the wordpress version, so the site may go down again for a little while. Sorry in advance!
Things should be running normally again no [...]

iTunes 7.7 COM bug

I’ve had a little utility for quite some time now that I use mainly to let the iTunes’ current song play through its end, then stop. It’s one feature from Winamp that I couldn’t deal without.
Quite recently, I upgraded to iTunes 7.7. My little utility stopped working. When I finally got around to looking into [...]

International Robot Exhibition, part 2

A year and a half ago I went to the International Robot Exhibition in Tokyo. I got some good pictures, and was linked to from boingboing, but online video hadn’t really taken off yet, so only I got to see the videos I took.
I’ve finally gotten around to uploading some of those videos:
Crab Walker with [...]

Protocol Buffers

Subtitle: The good, the bad, and the… no, wait; this is a Google project.
XML and Java have the same sort of flavor to them: they’re reasonably good and very widely used; they’re the sort of product that design committees everywhere aspire to create. Their flaws only really become visible after something better comes along. In [...]

Why I’m not waiting in line to buy an iPhone 2

Here’s a presentation listing some of the apps available for phones running Android. Few people are likely to use all of those, but almost anyone will find a handful which they find awesome, which are free, and which are not available on the iPhone.
I have to run, so this post is shorter than it would [...]

I made a toy

It’s not very much*, but it represents my first tentative steps towards doing something visual with PyGame.
“But,” you object, “what happened to that C++ project you were working on?”
Basically, I got bored**. I have a fairly high tolerance for doing background research before jumping into a project, but the sheer volume of required reading to [...]