Misworded Mondays: Mashup

Definition: In web development, a mashup is a web application that combines data from more than one source into a single integrated tool; an example is the use of cartographic data from Google Maps to add location information to real-estate data, thereby creating a new and distinct web service that was not originally provided by either source.
Usage: “Oh wow, that’s a great mashup of Google Maps that you’ve created to show homeless sightings in San Francisco! It’s funny how the Starbuck’s location mashup is the exact opposite.”
Reality: This almighty buzzword has come about in the whole Web 2.0 craze. In practice it means that you’ve taken the hard work that someone else has done (99% of the time, this means Google), tossed a slight layer of your own on the top and from that point forward you get credit for actually having created something. This is a load of crap. If you transpose this terminology on to the everyday, then I have to say that I created a great breakfast mashup this morning of some sweet bowl, milk, and cereal technologies. It’s basically an indicative term showing that we in Western societies are so pathetically unable to create anything new that just taking what someone else has done and using it is considered actually doing something. Crap, where did that migrant worker go that I hired to chew my food for me…?
One thing I’m really looking forward to in the next burn off of websites are those that take three or so API’s, mash them up, and then present their “new” site to the world. Even though people open up an interface to their systems, it doesn’t mean that just because you can use that interface that you’re doing anything special. So, Nation, anytime you hear someone talking about a great “mashup”, remember that it’s code for loser trying to cash in on a better system.
Misworded Mondays: Mashup