Simon Willison on phishing defense

If you want to stay safe from phishing and other forms of online fraud you need at least a basic understanding of a bewildering array of...