duckduckgo officially announces its mac browser 535212 2