As a Farnam Street post states: Mental models are how we understand the world. A mental model is simply a representation of how something works. The page provides a long list of mental models, with summaries, and books that go into further detail. According to FS, there are nine “core” mental models: The Map is Not the Territory Circle of Competence First Principles Thinking Thought Experiment Second-Order Thinking Probabilistic Thinking Inversion Occam’s Razor Hanlon’s Razor Given I’m a consultant, I thought it could be fun to invent a consulting scenario utilising all these.
My very rough notes from some of the media I consumed this week.
Summaries ChatGPT The writer is considering how they should spend their free time, and divides actions into three categories: consumption, creation, and contemplation. Consumption is about taking in media for entertainment or education, creation is about putting something out, like creating art or building something, and contemplation is deep thinking. The writer argues that many people spend most of their time on consumption, and that true value comes from the other two categories.
My notes on Notion (backup link) I take notes using Notion. Lots of commands, tools, hints, and tips. Over 72,000 words so far! Screenshot as of October 2021:
Back in November I gave a talk at Security BSides in London about MITRE’s D3FEND framework. Audio is a bit off until 1:27, then it’s fine. Watch it here:
Introduction Learning CODESYS Temperature Control HMI Code Variables HMI Simulation Comments? Introduction Until now I’ve used OpenPLC for all my PLC (ladder logic, structured text) projects, as it’s very user-friendly and it makes using an Arduino as a PLC very simply. However, as I was studying LL and ST, another piece of software kept being mentioned - CODESYS. According to CODESYS, they are “the leading manufacturer-independent IEC 61131-3 automation software for engineering control systems”.