Rules for modern life, that I entirely agree with (although tipping best practice varies by country). Two notes:

3/ Being good with names is a question of effort.

I’m sure there is some truth to this, but I do think some people are naturally good at this and others (like me) are not. I’d replace this with “Be tolerant if someone messes up or forgets your name”.

24/ Salary and rent are private matters (but be assured that most people feel one is too low and the other too high).

I think this is true, but I also feel society would be better if it was not.

Tony Meyer @tonyandrewmeyer