That link tried to open three pop-ups and has an intrusive full screen page block about notifications.
Reply on news.ycombinator.com