That was likely it - as I recall, the island had a permanent population, and it worked quite well.
Whoever posted the thread said it was a UFO sighting. Others identified the place and what they were doing to collect water.