No more memes tagged with "5183 internet improved since russians have video cameras" ;(