Yeah, it's a webdev posturing on how he reinvented the wheel three times in a decade. Look at the code he linked, and weep.
It's easy to brush aside a monumental amount of effort and thought that gets poured into projects like these, marking them internally as fruitless, when
1) we're not the ones that spent the long nights and weekends obsessing over the nuances of the specific problem OP was trying to solve.
2) any of us on HN are usually here shit posting because we're avoiding putting in the same effort for our own projects.
hyperscript will most likely meet a similar fate
that's life