Browsing: Technology and hate speech prevention