Because They’re Watching

This is just post to let everyone know that you can now browse PhotoMatt securely. The secure site is functionally equivalent except it doesn’t display the Wanderlust code because it will pop an annoying error since it’s loading remotely. It uses a self-signed 1024 bit SSL certificate which will pop up as not being from a trusted authority the first time you visit but if you add it to your trusted certificates (usually just a button click away) it won’t bug you anymore. Why do this? Because I can.

This will appeal to exactly 2 people.

Closure

There is nothing quite as nice as bringing projects to a pleasant close. (and getting paid of course.) Today saw the successful completion of one major project for a large business, and one small project for a local musician. Each is special in its own way, each satisfying in its own way. That is all.

SxSW Interactive

So, is anyone else going to South by Southwest Interactive next week? This will be my first time and I’m incredibly excited, but also a little bit anxious since I have no idea what it’s going to be like. I’m going to be staying in Pflugerville with my wonderful sister but I suspect I’m going to spend most of my time in town.

If you’ve been before, I’d love to hear whatever tidbits of advice you have. If you’re going, definitely let me know and hopefully we can meet up. I’d love to start putting some non-Houston faces with the domain names :).

Search Updated

I’ve cleaned up the ht://dig search engine quite a bit, though I still have to hack it to be XHTML 1.1 compliant and fit better with the site, but after updating the index I got these interesting stats:

./htstat
htstat: Total documents: 11490
htstat: Total words: 1933258
htstat: Total unique words: 17660

The bulk of those pages are from the photolog, which is currently 5200 photos, but before the index was huge because my URLs weren’t very tidy and sometimes the same thing would have 10 different ways to access it. That’s still true a bit, but I’m working on it. Also I’ve been working very hard on a new project, but I’m not sure if I’m supposed to talk about it yet.

Spring Broken

On this delightfully dreary day I’ve decided to bundle up for a spell with some hot tea and get some serious coding done. In fact that’s much how my day has been so far: code, code, code, surf blogs, (4 hours later) code. We’ll see how this goes…

Panels Finished

My last panel was yesterday at 5 PM so now I’m taking as much time as I can to catch the panels that are left and learn a few things. Speaking was more stressful than I expected but most of the feedback was good. I still need to check out the web feedback though, as people are probably more candid online than when they’re shaking your hand.

Pun-A-Day #9

These friars were behind on their belfry payments, so they opened up a small florist shop to raise funds. Since everyone liked to buy flowers from the men of God, a rival florist across town thought the competition was unfair. He asked the good fathers to close down, but they would not. He went back and begged the friars to close; they ignored him. So, the rival florist hired Hugh MacTaggart, the roughest and most vicious thug in town to “persuade” them to close. Hugh beat up the friars and trashed their store, saying he’d be back if they didn’t close up shop. Terrified, they did so, thereby proving that Hugh, and only Hugh, can prevent florist friars.

Usable Security

Usable Security is a new blog about—you guessed it—the intersection of usability and security. This comes up every few weeks since I improved the error messages on the WordPress login (and bbPress) to specify which part of the login was mistaken, the username or the password. Security folks see this as a problem because you’re revealing more information but I see making the error message more generic as premature security optimization. Plenty of systems where login names are public or easily discoverable, such as Yahoo, Gmail, Hotmail, most email systems, and so forth, seem to be doing just fine.