Splitting mp3s

So about 2 years ago, I bought a Creative ZEN Nano player from Amazon. It worked great for awhile, but now it’s a bit faded and the next/previous scrollwheel is a bit broken. I therefore, I can’t fast forward anymore. Bleh. Being the cheapskate that I am, I didn’t opt for the new version but […]

I can’t wait until the US Election is over. Reddit is full, FULL!!!, of articles about politics at the moment. And yes, I know I can turn it off, but for some reason I don’t. Anway… Today there was an article about the touch screen voting machines that are appearing to switch votes. You can […]

  • Comments Off on Voter Switching – Touch Screen Design

Concurrency Hazards

Joe Duffy has written an excellent article describing 11 common hazards in concurrent code. Pretty decent read. He briefly dives into the virtues of immutable structures but he has written about them more extensively before. Eric Lippert has a longer series of articles with quite a few immutable data structures: Kinds of immutability A Simple […]

  • Comments Off on Concurrency Hazards

Ticketmaster gets it so right

I recently rediscovered this feature on Ticketmaster. How beautifully simple for the user. Yes, I want to get alerts about this band. Enter email address. Done! Not forcing the user to register is awesome. All the user wants is to know when there will be tickets, they don’t want to have to give away all […]

  • Comments Off on Ticketmaster gets it so right

Shoes Online

An aspect of London that I am loving so far is the ability to buy almost anything online. Usually it’s easy to order, easy to pay and you feel confident that your credit card details haven’t been lost in the ether. One purchase I made this month was for a pair of boots through the […]

  • Comments Off on Shoes Online