Microstates: Composable State Primitives for JavaScript | Hacker News Reader