Le CV numérique de Dan Ballard, ou la nostalgie des projets open source
Plongée dans le portfolio en ligne d'un développeur impliqué dans Tor, où l'on croise des moteurs 3D en Lisp et des processeurs P2P en JavaScript datant de 2010. Une archive personnelle bien fournie qui témoigne de deux décennies de bidouillage informatique.

Sur le réseau Tor, il arrive parfois de tomber sur des vitrines personnelles qui ressemblent moins à des repaires de conspirateurs qu'à l'inventaire à la Prévert d'un développeur un brin nostalgique. Le site de Dan Ballard, contributeur de longue date au projet Tor et à diverses recherches sur la vie privée, expose ainsi chronologiquement l'intégralité de ses réalisations numériques depuis 2004. Entre deux correctifs pour le navigateur Tor ou des bibliothèques de messagerie chiffrée, le visiteur attentif découvre une archéologie vivante de l'ingénierie logicielle.
L'intérêt de cette page réside dans sa délicate absence de filtre marketing. On y apprend par exemple qu'en 2013, son auteur s'est amusé à concevoir un moteur 3D OpenGL en Lisp pour faire voler un vaisseau spatial dans un espace virtuel. Plus loin, un projet de processeur distribué P2P entièrement exécuté dans le navigateur grâce à JavaScript, baptisé Cortex et datant de 2009, rappelle cette époque bénie où l'on pouvait encore soumettre des travaux universitaires ambitieux sans craindre qu'une IA ne vienne plгиer les notes.
Le site ne cherche rien à vendre, ne propose aucun service occulte et n'affiche pas la moindre bannière racoleuse. C'est simplement le journal de bord d'un passionné qui conserve la trace de ses lignes de code, de ses contributions aux protocoles de communication décentralisés et de ses expérimentations plus ou moins ésotériques. Une visite instructive qui prouve que l'Internet profond abrite aussi des geeks méthodiques heureux d'exposer leurs vieux projets au grand jour.


