https://www.akehedman.se/wordpress/?p=11299
Why You Can't Build a Smartphone