Fudge Factor 3000 writes: The Hawaiian Supreme Court has pulled a construction permit for the Thirty Meter Telescope project. A vocal minority of Hawaiians has vehemently protested the construction of the telescope for religious reasons. Now, they have been successful in contesting the construction permit. The ruling reads in part: "The process followed by the Board here did not meet these standards. Quite simply, the Board put the cart before the horse when it issued the permit before the request for a contested case hearing was resolved and the hearing was held. Accordingly, the permit cannot stand."