The Travesty that is Ticket Atlantic

Posted on July 18th, 2008 | No Comments »

This morning, like tens of thousands of other people in Halifax, I jumped online to try and get tickets to an upcoming concert.  Since I wasn’t able to camp out over night, I figured I’d go to TicketAtlantic.com to buy tickets online.  Tickets went on sale at 9am, so I woke up at 8am, fired up Safari, and got in the digital “line” to buy tickets.  I saw that my browser was “counting down” so I walked away to start my day. I figured i’d come back at 9am and place my order.  How wrong I was.

First off, “Safari” is listed as a supported browser.  Upon closer inspection, they list safari 1.2 & 2.0, no mention of 3, or 3.1, I’ll accept fault for not realizing that they don’t support the latest version of the browser that’s been out for over a year.  That means that when I came back to my machine at 9am, although their site didn’t warn me about my browser problem (or warn my girlfriend, or a few friends in town who use safari on their PC’s), I was still “in queue” with no change.  I launched Firefox  to get back in queue and try and get my tickets.

For the next hour, i’d wait through “queue” for approximately 10-15 minutes, only to have the order server time out when I got to it.  When your connection times out with the order server, you are placed back at the back of the line and forced to wait through the queue again.  I got calls from a few friends in town who were having the same problem, asking if that was “normal.” I assured them that it was not, but to keep trying.

Eventually, the order server changed from “completely unresponsive”  to  working properly & quickly.  By this point, however, there were no tickets left available to purchase.  This means that multiple folks who hopped online at 9am missed tickets due to what seems to be a “hiccup” on the purchase server.

My complaints can be summed up as follows:

  • Warn people with unsupported browsers.  A simple script to verify a specific browser version is easy to implement. Hell, there’s hundreds of versions of it openly available online free of charge.  Let people know that you don’t support their browser so they don’t wait an hour for nothing.
  • Abolish the “queue” after 9am.  Sell tickets first come, first serve.  The reason ticket lineups exist is because purchasing tickets is always one person at a time, handled by a person.  Online sales can be handled with hundreds, even thousands of transactions a second.  Abolish the “line up” mentality for purchasing, and you’ll kill the “camp out” advantage people get in a line up.  They’ll quickly move to buying online, making it “fair” for everyone.
  • Get a better order system.  Having a server time out simply trying to check for tickets, when you’ve had days notice of “increased load” shouldn’t happen.  Up the horsepower on the server that handles it, or get more bandwidth.  Since things like Amazon’s compute cloud now exist, you could even have an order node sitting in their cloud, waiting to take orders if your in-house servers don’t scale.  Planned demand should mean little to no downtime, especially during the peak of your planned demand.
  • If you keep a queue, and your order server fails, implement some method to verify that someone has waited in queue, instead of simply treating them as a newcomer to the queue.

Needless to say, I didn’t get my tickets.  I dread the next time I attempt to buy tickets via the ticket atlantic interface.  Also, this is an open invitation to anyone who makes technology choices at ticket atlantic.  I will gladly put together a small team of guys to put together an alternative to your current web solution.  It would be an improvement, because to get any worse would be incredibly difficult.

I Shouldn’t Enjoy This

Posted on June 7th, 2008 | 1 Comment »

Today, I hit 65536 tracks logged to last.fm . That’s 2 to the 16th power, in case you were interested. I had to take this picture and upload it as a keepsake of this momentous occasion.

Last.fm 65536 tracks played

A quick note about themes

Posted on April 7th, 2008 | 3 Comments »

A few days ago, I changed the theme on this site. I noticed that when I did, my stats package started reporting 0 visits a day (while I still got comments, so I knew it was inaccurate.)

For the time being, i’ve switched back to iTheme, until I can figure out the difference (might only take 5 minutes of troubleshooting, when I get a chance to do it.)

The only thing that this has any impact on is the embeded videos.  They will appear to be partially hidden until things are solved.

MacHeist Bundle

Posted on January 14th, 2008 | No Comments »

The current MacHeist (link) bundle seems to be a really good one.  There’s a few niche apps in there that I don’t think i’ll ever use,  but there’s also a few that really got my attention.  The top three on my list were Snapz, Pixelmator, and CSSEdit.  I was about ready to buy at least two of them in the upcoming weeks (Pixelmator and Snapz),  which would have cost me roughly $130.  Instead, I got them in a bundle with a pile of other goodies for less than half that price.  Hell, the price of the bundle is less than the cost of pixelmator alone.  A++.

Pixelmator Disk Image

Happy New Year!

Posted on December 31st, 2007 | No Comments »

Well, it’s 11:51pm here in Nova Scotia.  Happy New Year to all!  Hopefully 2008 is a great year!