# ex: set tabstop=2 et textwidth=78: ----------------------------------------------------------------------------- List of Genius Ideas ----------------------------------------------------------------------------- * random html/css generator, 1,000 monkeys and 1,000 typewriters eventually a nice page would be created, no? * implement network/internet swapping why swap to local disk when you could swap to RAM of other machines on the internet? why? why not?! * a "LoJack"-like tracking system for stolen laptops (2009-02-25) install a local service that hits a web service on a regular basis and include tools to allow an authenticated user to track their machines. but it probably already exists. * a data archival free market (2009-01-20) if bandwidth was relatively cheap but very high reliability storage was expensive, then imagine a market where individuals and even companies offer their files online to anyone who wishes to mirror them or parts of them, in exchange for the small chance that if the files should be lost or damaged they can negotiate a "finder's fee" for the return of the data to the original party. part p2p, part archival, part insurance, part free market. * webshell Yes, it's already sort of been done and differently but I think a set of UNIX-shell like tools that can operate on URLs, HTTP GET/POSTing and serving, XML and HTML parsing, etc. could be a lot of fun. * a rent-a-gun service! 1-800-RENT-A-GUN rent guns out by the hour, ammo is by-the-bullet. in today's hectic world, do you really have time to buy a gun, or keep up with the latest trends in gun-fashion? leave it to us! * artificial rainforest in Antarctica hey, if they have artificial indoor skiing in the desert, why not? * "robot" drivers we can do robot drivers today! in fact, many jobs can be accomplished by a human, remotely, via computer. in fact, the general populace is so fascinated with the combination of The Same Old Thing done in a novel way that people will PAY US to do our work for them. a whole new future economy built upon an underclass of remote workers working out of tiny one-room apartments is just waiting to be born. * hand sanitizer / alcoholic beverage (evulish) SCOOPED * compute cycle commodities market design and build a platform for commercial distributed computing and get people to install it. sell time on the grid to the highest bidder. why? the most-run application on the planet in terms of cycles is the Windows System Idle Process * a timeline of human history plotting the evolution of modern human activities in an attempt to clarify how modern activities and interests are tied to the past. * a coffee pot with a heater that will only function when the pot has water in it. coffee pots tend to crack when heated empty. * smart traffic lights. * design a cheap kit for converting existing gas-powered automobiles to other fuels, since we'll have lots of cars sitting around after we run out of oil SCOOPED: http://e-volks.com/kit3.html * reconstruct the entire structure of a local network by passively capturing all available packets and against a predefined set of 'fingerprints', allowing one to make an educated guess as to what is on the network and what hardware, operating system and applications are generating the traffic. I implemented a rudimentary system of this type in 2006 with my LANMap program , which people seem to like and it even made in into Debian. But a far slicker implementation is possible. Apparently Windows Vista has a feature called Network Map which does this to a degree although it looks limited; also, it's unclear if it is passively generated. I'm working on a new implementation of this. * a filesystem that supports things useful operations that I want to do, like prepending, insertion/modification/deletion at arbitrary locations, etc. in reasonably good time. who cares. * transfer native processes between machines I want to be able to start an application, any application, on one desktop, and then drag it to another desktop of another machine and I want the app to continuing running on the new machine. why don't we already have this? this would be tricky, but goddammit, i want it VMotion sort of does this: http://www.vmware.com/products/vi/vc/vmotion_features.html * spacial password pattern recognizer figure out if your password is a simple keyboard pattern, i.e. "qwerty", "asdf", "1q2w3e4" or "1qaz2wsx3edc4rfv5tgb" * A long-term news aggregation and analysis project Track long-term trends