human progress
language: en
definitions
Humans getting better.
en: Humans getting better.
examples