Raspberry Pi 4: Hardware first impressions

Raspberry Pi 4: Hardware first impressions
The Raspberry Pi 4 is available now - much earlier than expected. Here are my first impressions of the hardware, and the extras you're going to need.