Categories
Uncategorized

The Vidster

Since my Pixelator isn’t quite working as well as it used to, perhaps the Vidster would be a good replacement…

The big question is, do you get that “Pixelvision quality” that so many video artists are after. Without that, what’s the point!?

Categories
Uncategorized

Kill Bill

I accidentally helped Microsoft yesterday. I didn’t mean to. All I did was tell Scoble that the RSS feed for Channel 9 was invalid. So if it’s valid now, I guess you can blame me…

Why do I feel bad about helping Microsoft? Ask David Zamos, who took on the beast and won

Categories
Uncategorized

Mac OS X, GD, Authen::Captcha

I needed to add some captcha foo to a Perl CGI I was writing, so I took a look at the Authen::Captcha module, which looked pretty simple, but, wait… requires GD, which requires the GD Library, which requires… you get the picture.

Luckily I found a guide titled: Compiling GD on Mac OS X HOWTO, which I followed, and which failed for me. (I did get newer versions of zlib and FreeType, but the rest matched up.) Once again, GD got me. After repeated attempts and failures (it was a long day) I finally realized that libtool was tripping me up. See, there is this bit:

% cd ../gd-2.0.33
% ln -s `which glibtool` ./libtool
% ./configure

But after running the ./configure my symlink to libtool had been replaced by a file named libtool. This was easily fixed by running ln -s `which glibtool` ./libtool again after running ./configure like so:

% cd ../gd-2.0.33
% ln -s `which glibtool` ./libtool
% ./configure
% ln -s `which glibtool` ./libtool

I am running Mac OS X 10.3.9, and I’m not sure what else is different, I’m just documenting what I had to do. Anyway, I’ve now got GD installed, as well as Authen::Captcha and I can now attempt to determine if someome is a robot or a real human being. (Or at the least, discriminate against those with accessibility issues. Apologies to Bender…)

(Thanks to Matías Giovannini for writing the guide.)

Categories
Uncategorized

Very True

Today I heard someone say that something was “very true…”

Huh? Maybe it’s my roots in programming, you know, binary has it’s 1’s and 0’s. Success and failure. True and false. And so on, and so on…

So how can something be very true? I suppose it’s just like “lying a little bit” or being “slightly false” or maybe “close enough!”

Crazy non-programmers. You can’t lie to a compiler!

Categories
Uncategorized

Trigger-Bloggers

Are you one of those trigger-bloggers? You know, you see something on some web site you think is wrong, or you just don’t like, and you post! post! post! as fast as you can, pointing out the errors of someone else’s way…

The latest I’ve seen is the bit about the podsafe music network and the crazy licensing terms brought up by Boing Boing. Now, Adam Curry responded about the changes they made, and this is good, he says:

This is a great example of how the web works; it started with a post on Boing Boing and was followed by a host of pile-jumpers. Although a personal email would have been preferred, it certainly got my attention.

All good, yes indeed, this is how it should work. I think the problem between public finger-pointing via weblogs and private-griping via email is that you leverage the power of the people when you create a post that others can read and point to and amplify. I’ll write up and send an email because I still have my own feedback on the terms, but there’s a chance it will fall into a black hole and I will never get a response.

Now, I’m not saying we don’t need trigger-bloggers, it helps to keep us all honest and on the level with each other, but weigh the options. Sure, everyone wants an email first but everyone also enjoys a good show…

Most importantly, if you do pull the trigger on someone, and they change their ways because of it, please mention the enlightenment you bestowed upon them and the resulting good times that followed. As of my writing this, I still await the post on Boing Boing mentioning the changes PodShow made.