01 August 2002
On ToyWareHouse you, dear reader, will find my useless thoughts about useless things. If you did find them useful, fine. Otherwise, fine as well. Ok, let's start. I'm currently thinking about creating a peer-to-peer application for sharing comic books. I like comics. Well, probably not your comics. I'm sure you think comics are all superhero crap: they aren't. I hate superheroes, really. Comic world needs help in getting rid of this stupid situation ("comics=superheroes=for kids"), and I think sharing good comics (often rare and expensive) would be great for this. So, I was thinking about a napster-like app. But: 1) the client-server architecture is old, and suffers many problems (ex: big servers with great bandwidth are needed). 2) napster is dead and you know why... 3) I don't have the spare time and the knowledge needed for creating an all-new protocol from the ground. so... 1&2) I need a decentralized network. 3) I need a decentralized network already made. I looked at Gnutella. Simple, decentralized, with many open-source apps to learn from, with a big userbase. mhhh, good... Sadly, the developers' community is full of shithead; the network is quite unstable; "search horizon" limit is... well, a limit. So, I'm looking at Freenet, trying to understand if it fits my "wishlist". Probably, I'll need to learn Java.