Poorly written Javascript is the cause of The New Yorker's defective paywall | Hacker News Reader