This reminds of this: http://www.squidi.net/three/ which attempts to define a large number of computer game gameplay mechanics. Maybe we need more forwarding-reaching fiction in our world. More essays on computing futurology, grand envisioning of what we can achieve with software. Even ambitious prototypes of a new way to do something (like Lighttable) A lot of what I see are tooling details, lot of boring effort dup…
Software patents are another hindrance to innovation too. Often the results of some publicly funded research are patented, and never actually made into end products, and the public has no rights to use the invention funded with their tax money. I'd bet a dozen or more of those hundred ideas are already covered in part by some patents that aren't used in any real products, but serve only to prevent anyone else from developing them.
I can't really see most people being so open about ideas as the author of this article precisely because innovative ideas people have will also come with the idea of monetizing it, with the belief that they need a patent to do so.
What's more of a shame, is a list like this 100 ideas, doesn't serve to prevent anyone from patenting an implementation of such idea, despite it already being published. Articles like these do not serve as 'prior art' when considering patent applications.
Perhaps it wouldn't be so bad if anyone who developed an idea could patent it, but little guys, hobbyists and academics can't afford to without outside funding, whilst the wealthy corporations whose primary motive is profit can patent ideas by the dozen.