People have always been fascinated by the possibilities of the future. The future captures our imagination. There are movies depicting our possible futures (The Matrix, Inception). There are books about the future (1984, The Road). There are video games set in the future (Starcraft, Halo). There are futurists who explore our possibilities (Ray Kurzweil, Michio […]
80/20 Ruling Your Digital Life
With the amount of data being generated in our lives daily, it’s easy to let things get out of hand. At one point, I had over 4,000 articles in my “read later” list. I also had over 20,000 digital photographs sitting on my hard drive, with more added every week. Digital information has a habit […]
Ideas: No-Nonsense Airline
Some major pain points for buying airplane tickets are that prices fluctuate by the minute, there are so many different classes of tickets, and there are so many hidden fees. The result is that few people know how much they will end up spending on a flight when all is said and done. Some […]
Ideas: World News
Most journalism we see on the internet is drawn from the media of just a handful of most influential countries in the world. Many people go to BBC News for world news, but even then the news is filtered through a Western point of view. The major news events from minor countries are often […]
Ideas: Life Blog
Many Internet-users today have user-generated content spread across several different social networking and review sites. It would be helpful to find all of a user’s public content displayed on one page in one timeline. A similar concept called “nameplate sites” already exists. However, nameplate sites are only pages with links to a user’s various internet profiles and […]
Ideas: The Perfect Human Diet?
If you had to eat the same meals each day for the rest of your life, what would you eat? Many have tackled this question, but there is still no definitive answer. Each proposed diet either has deficiencies when followed long-term, is not suitable for everybody, or is so unappealing that it cannot be sustained. […]


