Are our ideas running out?