Full threadAdmiralAsshat·I've started hearing ads for DuckDuckGo on NPR, of all places. Could be completely coincidental, but I find the timing suspicious.Do you think they're gearing up for an IPO?View on HN