On Sun, 2011-01-02 at 00:31 -0500, Vish Singh wrote:
Happy new year. I've started thinking about Lisp projects I could work on this year, since I feel like I didn't do enough real Lisp hacking in 2010.
I'd like to write a distributed backup system in Clojure. It's a simple idea: create a distributed filesystem using the free hard drive space in people's PCs.
You'll want to check out the Freenet and GNUnet projects. They're p2p networks and have handled the problem of distributed fairness.
I'd like to write this in Clojure as I like the language, and being on the JVM makes it easy for the client app to run on Windows, Mac, and Linux. This project "scratches my own itch", as I've always disliked setting up and maintaining backups in multiple locations for my own data. People have thought of similar ideas before, for example: http://www.andrew.cmu.edu/course/18-842-nwalia/ ... but I don't see that any such service has become popular.
What would folks like to use Lisp for in 2011?
I just want to start using more Emacs-Lisp and Guile heh.