#+TITLE: inspirational websites [[https://amorphous.itch.io/][strange narrative games, good mono font]] [[https://cineshader.com/][cellular noise]] [[https://www.olivevideoeditor.org/][free video edition]] * blogging for free [[https://bearblog.dev/][bear blog]] [[https://pluma.cloud/][pluma free blog]] [[https://write.as/][focused writing place]] [[http://txti.es/][convenient, fast web pages]] [[https://telegra.ph/why-am-i-here-05-29][express yourself quickly]] [[https://txt.fyi/+/22b9f246/][raw expression]] [[https://txt.fyi/+/6ce898cf/][the cask ]] [[https://txt.fyi/+/57688c94]] [[http://ix.io/][kinda fire. more minimal and more obscure]] [[https://commentpara.de/][anon we comments on any site]] [[https://rwtxt.com/public][reading and text editor]] [[https://write.as/][focused writing.]] [[https://gopher.tildeverse.org/tildeverse.org][tilde. in gopher.]] [[https://dotdotdash.io/][collective.]] [[https://online-go.com/][an excellent client for playing go]] * Tools for Better Thinking [[https://news.ycombinator.com/item?id=23339830][thread]] The most underrated problem solving tool is to type out and explain your thought process. Start writing down questions to ask others; as you explain what you have tried, you will begin to realize that there are more things left to try -- some of which being potential solutions. Type your question into StackOverflow to submit; you'll be fearful of asking the question. Rank factors; always express factors as positive attributes. After generating the table, the longest continuous line of check marks for each factor determines the choice (though this can be gamed...) State charts: easy to reason about state changes without the explosion of state machines. These are hierarchical state machines, in a sense. The Inversion Methods: The solution to many hard problems can be clarified by re-expressing them in inverse form. Crossline: structure your thoughts as you type and make cross-references. [[https://fs.blog/mental-models/][mental models for making intelligent decisions]] [[https://medium.com/disruptive-design/search?q=tools%20for%20systems%20thinkers][tools for systems thinkers]] [[https://news.ycombinator.com/item?id=22747409][state machines for complex systmes]] [[https://www.wiley.com/en-us/TRIZ+for+Engineers%3A+Enabling+Inventive+Problem+Solving-p-9780470741887][enabling inventive problem solving]] [[https://en.m.wikipedia.org/wiki/TRIZ][analyzing and forecasting tool]] [[https://untools.co/][tools for better thinking .]] * today's js https://lea.verou.me/2020/05/todays-javascript-from-an-outsiders-perspective/ article THe modern web is painful. Interfacing with js and node results in conflitts between es and js versions, node incompatibilities, differnet import syntax in different circumstances, etc. it's painful. How do you import with node? without node?