If you dig back in the depths of the Off Topic forum you’ll find me posting the original version of that. 😉
It is very good and very well explained and the electronics one is a nice update that I wasn’t aware of.
I was so tempted to post it to that stupid thread about warranties to remind them why we did what we did, stop people buying throwaway machines but, it’d probably be lost on the audience there. 😕