DivePredictor is an Erlang system that predicts when particular dive sites are safe to dive in.