Or have we reached peak human intelligence?