Yesterday, I wrote about our new private URL shortener at u.gleeson.us. In the subsequent comments to that post, I explained more about how it works. But there are fascinating theoretical implications revolving around the whole topic. For instance, just how many URLs can this application hold before it runs out of room?
Before answering such a question, one must first define precisely what “running out of room” might mean, but as you’ll see, by any definition, the number of URLs we can shorten is… rather a lot.
10:47 PM
I got a 500 error while posting #3, and another posting this comment the first time I tried. It’s probably just gremlins, but you might want to check Apache’s logfile and see what it had to say.
10:48 PM
Oops, I guess it worked after all. I didn’t get any error when I posted #5.
11:03 PM
You know, I was getting 500 errors myself earlier this evening when publishing template changes, then trying again and everything worked. When I checked the logs, it said something about CGI scripts missing their headers, so I suspect it was a Perl parsing thing. I think my server is having some issues tonight that have nothing to do with us. (I share it with other fine DreamHost customers, you know.)
11:06 PM
Ah, it must be Dreamhost killing off MT’s perl scripts when they run for too long, in order to preserve capability for everyone else on the server.
11:11 PM
Ironic, given that the main reason I went with MT rather than WP was to put less strain on the server.
I reckon I’ll leave the blog alone until morning, and see if it’s feeling better.
11:16 PM
Well, at least MT only gets hammered when someone doing something that causes a database write. WordPress gets hammered and falls down when people are doing nothing more than reading the page!
12:32 PM
Wow. For this comment, I didn’t sign in with my MT account, I signed in with my Facebook account! So now, anyone can sign in with a Facebook id, and bypass the CAPTCHA and everything.
I rock.
3:41 PM
Ev says he’s been trying to comment, but the reCAPTCHA isn’t working. So I’m testing it again. If you see this comment, it worked for me.
7:47 PM
Testing it out…
7:48 PM
Yay!
8:15 PM
Sean, Trying to make contact with you, can’t find a working e-mail address! Could you respond please?
9:01 PM
Sorry, Anna. I still haven’t finished building all the pages on this site. There will definitely be a full complement of contact information soon. You may email me at sean@gleeson.us