Kinetic typography: the what, why, and how | Dark Hacker News