I love duckduckgo, but for some reason my home ip address (new-to-me but fixed) seems to be banned on at least one server, and I have to flush my dns cache often to be able to reach duckduckgo.com . I've tried reaching out to info@duckduckgo.com but only got a generic "thanks for the feedback response", and I don't have twitter. Is anyone from duckduckgo reading this?