Let your code do the (holiday) shopping

Software developer creates a program to randomly choose and buy stuff

By  


Do you like online shopping, but hate having to actually pick stuff out?

flickr/mikelehen

Once upon a time, back in the day, in order to go Christmas or Hanukkah or birthday or anniversary or whatever shopping, you had to actually put on some clothes, leave the house and deal with other humans face-to-face. Then, catalog shopping came about and, eventually, the Internet and online shopping, and you could then buy stuff from the comfort of your home in your jammies without having to talk to, look it or interact with another person. And life was good.

Now, thanks to the work one of sharp software developer, you may soon be able to do your holiday shopping, not only in your underwear from your panic room, but without even having to be conscious. Darius Kazemi has created a program that will go shopping on Amazon, pick out items that fit within a budget and buy them, all without him having to click a mouse or even given it a thought. The catch, though, is that his program picks things to buy at random, so he doesn’t know what he getting until it shows up in his mailbox.

He calls the program he wrote the Amazon Random Shopper and writes that it was inspired by the excitement he'd get when an item he ordered online that was backordered finally arrived and he had forgotten it was even coming. What it basically does is, once a month, using a gift card with $50 loaded onto it, picks a random keyword, logs onto Amazon and searches for the lowest priced book, CD or DVD associated with the keyword and buys it, and repeats the process until the money is spent. A few days or later - voila! - a mystery package (or packages) arrives at Kazemi’s house.

Follow Phil on Google+

Phil Johnson is a writer and editor for ITworld.com, after having survived 17 years in the corporate wild as a software/web developer, technical lead and project manager. Along the way he also used to write monologue jokes for David Letterman, Jimmy Fallon and Jay Leno.

 

In his spare time these days, when he's not chauffeuring his daughters to and from school, lessons and Justin Bieber movies (ugh), he enjoys drawing cartoons, tweeting about his life and taking pictures of cranes.

Join us:
Facebook

Twitter

Pinterest

Tumblr

LinkedIn

Google+

Answers - Powered by ITworld

ITworld Answers helps you solve problems and share expertise. Ask a question or take a crack at answering the new questions below.

Ask a Question