Privacy, P2P and Comcast Sunday, Nov 4 2007 

For already a while, you can read articles talking about Comcast blocking BitTorrent traffic on their network.

I have tried several times to use it and yes I had few problems here and there: the torrent was more a tiny stream than something else or even a drought !

Now, perhaps it’s time to think of we use Internet. Specially the server centric way … P2P is known to solve a lot of problems by dispatching a task to multiple points and use that network as a force rather than a weakness.


The first point is clearly the privacy. It’s difficult to preserve it, specially if you have to give name, address and other stuff to a company just to subscribe to a newsletter !You can use:

  • tor: Tor provide a fairly good solution to maintain your identity hidden by using other tor network nodes to relay randomly your encrypted communications.
  • i2p: i2p doesn’t focus on hiding your true identity for others, but simply make both the sender and the receiver anonymous. This is done by a constant exchange of encrypted messages between i2p nodes using p2p. The network itself avoid anybody to know who you are.

I have found also 2 nice projects interesting to follow :

  • YaCy: YaCy is a search engine using p2p connections between its network to exchange indexes. It’s again using the network instead of big farms of servers/crawlers such as Google’s ones ;)
  • Dijjer: provides a good way to easily publish a file using a p2p network. Let’s say that you have a fairly big file to share (example: sources of your open source project …) but want to avoid to have your server to be blocked because you’ve reached too much traffic. Then p2p is clearly the ideal solution already used by numbers of companies such as Blizzard or Novell.

I will update this blog about those tools with my experiments ;) see you soon

Update (1.15am): I have also found this article talking of tunneling bittorrent through ssh when it doesn’t work.

Parrot and ADT’81 Monday, Aug 27 2007 

I have recently listened a very good interview of Randal Schwartz which is a brilliant figure of the Perl world (Interview: FLOSS weekly 9 with Leo Laporte and Chris DiBona / 2006-07-15 .. so a year ago) in which he was explaining in details the status of Perl and in particular of the project Parrot.

Parrot is a virtual machine designed to welcome any languages as long as they are implemented using the Parrot language (PIR and PASM).

I always wanted to create a virtual machine to provide the language ADT’81 (designed by Francois Bouillé in the 80’s). Parrot seems to offer the perfect platform to achieve this goal.

ADT’81 is a language getting a bit old of course (looking close to Pascal and Simula) but providing a large number of features very interesting for any simulation programs.

Update (2008/08/29): I have now abandonned that solution to implement Embryo Systems using Java, JCR and Groovy (see http://embryo-systems.info)

Ohh un superfrenchie :) Saturday, May 27 2006 

Voila une bonne surprise trouvee par ma femme : Superfrenchie.com !

Un site web d’un francais sur le bashing anti-francais et la societe americaine en general.

Je retrouve beaucoup de sentimets partages sur ces evenements plutot stupides il faut le dire, tant aussi bien cote americain que cote francais.

Bref, un tres bon blog a suivre je trouve.