www.weidai.com/black-holes.txt Seriously, someone get on this. Surely there are some Computer Engineers browsing Tom's forums.