computercraft.info is no more :(
New landing page coming soon. In the meantime, check out
CC: Tweaked
.