Does anybody know where https://news.ycombinator.com/item?id=7421424 (http://savetheinternet.eu) is?
It was on the front page (#2) like an hour ago and it just disappeared. I have searched in the first 5 pages and it isn't there, I guess it was removed from the front page for some reason?