New forum Today Strange Horizons launches a spiffy new forum system. This system is threaded, so the discussions are no longer all...