Structured content controls what we, humans, see on our screens. It communicated content relationships visually to us. Semantic HTML defined how a machine interprets the information, it describes the kind of information (<ol> vs <ul>) and how it relates to information around it (an <h3> element is subordinate to an <h2> element).
Structured content and semantic HTML work hand-in-hand to display information is a comprehensible way to humans, while also providing algorithms with appropriate info that makes searches more effective.
It is important to have both elements on your web pages because you want your content relationships and information hierarchies to be understandable by both humans and machines. This will make the information on your website more easily accessible and readable.
I like "Go for 'Good' instead of Superlative" the best. I often care too much about a project that I end up getting overwhelmed and then ignoring the project altogether in order to avoid thinking about it. Needless to say but it's not a very productive method of getting things done. I need to take a step back and remind myself that I don't need to make the most perfect work of art ever created, it just needs to be good enough for the moment.
Hyperbolic discounting, or present bias, is when we pick to enjoy smaller rewards instead of long term rewards. It makes it easy to push work off to the future. The key is to remember that "now" you can be trusted while "future" you cannot. So you should do your work now instead of trusting that you'll do it later.