content: I remember reading on /g/ the other day that Duck Duck Go is just run by a shill, have you heard about any of that? Genuinely not sure how to feel about the information and I don't know of any alternatives.