Finally I’ve discovered what should have been so clear from the beginning. The question I’ve ponders for years is who makes the waves we surf on on the web, and recently it was all revealed.
From right under our noses emerged Google Wave :)
How could I now have guessed this. At least one of life's existential questions can be checked off my list.