Category Archives: geek

Git Publishing (rgit): Paranoia, Syndication, Transparency

I’ve found myself using Git for nearly everything from organising my mp3, photo, and video collections, snapshot backups, synchronising devices, managing my love life, and walking my dog (just kidding about the videos). It’s fast, reliable, out of the way, and so damn useful, I wanted to find a way to create and publish a [...]

Tesuji 02


Tesuji 01


ClearCase Globally, Git Locally

Thanks
ClearCase deserves all the credit for encouraging me to learn and love Git. Branching and merging is as fast and painless as listing changesets between any arbitrary branch or point in time. Did I say fast? No longer bound by ClearCase’s dictations and laborious linear progression, one can work off line, rollback, and experiment in [...]

Distributed Poker

I have declared failure in my attempt to create a truly distributed poker game. Many of the challenges I thought might be impossible were in fact solvable except one of the age old problems that even billion dollar casinos can not completely prevent: sharing knowledge of cards. However, collusion between players is particularly problematic [...]