99% dumb memes, 1% depressed ramblings