intent: How to correctly parse UTF-8 encoded HTML to Unicode strings with BeautifulSoup?
rewritten_intent: parse UTF-8 encoded HTML response `response` to BeautifulSoup object
snippet: soup = BeautifulSoup(response.read().decode('utf-8'))