Captcha Gotcha

I’ve been using CAPTCHA — Completely Automated Public Turing Test to tell Computers and Humans Apart”, that little graphic showing a string of numbers that needs to be typed in to submit a comment to this blog. Guess what – I see furious reloads of the comment page generated by spambots, yet 0 comment spam. Zero! I changed the script that generates my CAPTCHA so that it would make it easier for people. It’s weak enough that an automated solution might solve it, but I am yet to see a spammer sophisticated enough. There are enough unprotected blogs out there to make this sort of effort useless.

I guess soon enough we will see some kind of a spam Cold War when companies like Google will start using CAPTCHA as a method for email SPAM protection. We need to take our email back – now most of the time I don’t even feel like writing to people – there’s a very good chance that my email will get lost and ignored (well, that might also be that the people I write ignore my emails on their merits, but I like to stay optimistic). What’s funny, is that like with Cold War arms race, we might get some fringe benefits in the field of Artificial Intelligence. I say, bring it on.

So, How My Day Went, You Ask?

I spend a miserable morning working with Microsoft Sharepoint. A “smart quote” in a code sample from a KB article really chocolate-flavored my morning. Flavored it so much that I just had to send a profanity laced (virtually every sentence), but informative email to the MSDN keepers.

The funny thing about MS though is that interestingly enough they read and reply to feedback rather quickly. Just watch this: there will be a reply in my comments from Scoble in a day or two. Apple, Google, as well as the company where I work don’t really dedicate many people to answering customer complaints. Especially publicly. Yep, MS is funny that way – they even have real, live people looking at those crash error reports. And I hear that the suggestions and general emails get read and answered quicker than one might expect.

There’s even a link to “Request a Microsoft Executive to speak at events and functions” (notice capitalization), but sadly it does not work in Firefox. Too bad – I was gonna request that Ballmer give me and my co-workers a “Developers! Developers! Developers!” pep talk over lunch tomorrow.

Actually, here’s a little known fact for ya – if you write to One Microsoft Way and ask for Gates’ or Ballmer’s autograph, they’ll send you an Autopen-signed photo. I obtained Gates’ photo like this once, but I used it up as a birthday card for a Microsoft-loathing friend. I wonder if this trick will work on distinguished engineers past and present. I’d totally want Dave Cutler’s autograph.

In the evening I decided to go and replace my phone featured in this quaint still life from my cube’s desk. I mostly use the slide rule for pointing at the screen, poking my co-workers who having agreed to go out to lunch insist on sending one more email and drawing straight lines. I even learned how to do simple multiplication on it.

Being one of those people who insist on getting burned on new technology and then feeling resentful (thank you, Acer for making your first Tablet PC with a 256 meg ram limit and you, Microsoft developers, for using memory-hungry Win XP for the tablet’s OS) I finally decided that maybe it’s a good time to forgive Handspring for the disappointment that was the original Visor Phone. Oh, that stupid thing. It only worked when I didn’t need it and crashed whenever I did. Bulky, ugly, nasty thing. After one more crash/memory loss I sold off my Treo and my Visor phone and started using a different kind of PDA. I just shudder when I remember how Jeff Hawkins arrogantly told everyone that handheld users should mould themselves into using stupid graffiti script instead of giving us good thumb keyboards like smart people at RIM.

Well, I thought I’d get a Treo 650. I need something to type in on the train. The keyboard is not very comfortable compared to Blackberry or Danger (which design I like a lot more). But once again it’s the choice of better design vs an OS which is easier to develop for. Sadly I choose the latter way too frequently.

Also, in New York you can either pick a cellphone company that has better prices, phones and customer service or you can pick one that has good reception. Yes, everything about Verizon sucks. But they have so many damn tower that even though you get shafted on everything else, at least you get a phone that works better than others. You can actually send or receive a call in most places, even in some shallow subway stations.

Unfortunately it turned out that they want $25 extra per month for 10 megs of data, and in conjunction with a 2 year contract and $400 phone this just did not look like a good deal to me, so I passed. I guess I a destined to live with a bricky ol’ phone that is only good for making phone calls. Sadly it looks like to get better PDA features cheaper I’d need to sacrifice Verizon’s good reception.

Then I spent 3 hours this evening cleaning out spyware from a friend’s computer. I failed miserably – Adaware, Microsoft Antispyware Tool and Search & Destroy could not clean out all the crap even on multiple passes. Looks like I’ll have to reinstall.

Commentatore

I really hate email these days. Gmail might have solved (at least for me) the storage problem and mostly solved the spam problem (the filter is very efficient), but there is soooo much crappieness in email.

Email servers and clients are just out of whack lately. Even Gmail checks zip files for executables somehow (neat trick) and refuses to add them. It works ok if you change the extension to .zip.foo or something like that. But this at least is a decent way of dealing with the problem of people sending virus laden executables – warn that you are not sending it and let through people who are smart enough to rename the extension.

On the other hand I’ve encountered every type of nastiness – from silently dropping emails to stripping the attachments (again, silently) to bouncing the email back with absolutely unintelligible error messages.

Filter stupidity similar to what excellent Joe Grossberg is describing here is also rampant.

Oh, and trying to send out an email in Russian. Fugedaboudit! The extra bits in Unicode or KOI-8 get chewed off every which way rendering my laboriously typed and spelling error infested emails unreadable half the time. If there is a way to reliably send Russian encoded emails without using attachments – I was not able to find it yet.

Worst of all, you sit there waiting for a replies wondering – are people just ingnoring me? Did the message get silently dropped, swallawed or chewed up on the way? Did it get lost amongst spam about Ciagra and Vialis? (As a side note, my co-workers were joking this morning about how I should write on my cubicle dweller’s box that contains vitamins, painkillers, antiacid and caffeine pills “V1A8RA” in marker). Did the person mean to answer me but forgot lately? Did something happen to him or her?

But you know what I hate even more than email? Public comments in blogs. Letting my own often illiterate and/or stupid comments spill out onto the Information Superhighway and having them fester and petrify there for future generations is not a good idea. From now on my policy is not leaving any comments whatsoever. I’ll use exclusively email from now on. If you want to leave me a public comment in Livejournal – go ahead, but I’ll probably answer via email. I do try to answer most comments.

Also a part of this policy is not reading or writing any private posts in Livejournal. Nothing good ever comes out of them.

In other news, I am thinking about leaving a little note at the bottom explaining obscure puns in my topics. For instance this one is based on the Sopranos Episode 204 title – “Commendatori” (Knights). Babelfish tells me that “commentatore” means “commentator”.

Studly Matters

Brooklyn College officials like to put their full titles into the from field of the email. For instance, I used to get emails from “Alice Newcomb-Doyle, Public Relations” [..@brooklyn.cuny.edu] because I am on some email list. Well, now the name has changed into something funny – “Office of the Dean of Undergraduate Stud,” [..@brooklyn.cuny.edu]. I guess there is a character limit.

This is doubly funny, because before checking email I was playing with a stud finder device that I recently purchased from Radio Shack.

We Don’t Need No Education!

Well, I thanks to the wonders of email, I found out some things about the sculpture. Pat Willard, who writes for the awesome “Around the Quad” newsletter, was kind enough to answer my question and provide the following info:

The author of this sculpture is a Lithuanian artist V.K. Jonynas. He is pretty famous, and even has his own museum.

The title of the sculpture is “Education”.

The sculpture was knocked down by a truck that backed into it. Very Khrushchevian :).