I haven't been able to get to www.distributedfolding.org for several hours now, and things are banking up. Anyone know what the story is?