speculative science commentary