There should be a simple, structured and effective way to describe anything using just text. A way to describe any thing, situation, process, recipe, any plan or project. There is. It’s called HyperList[1]. HyperList represents a way to describe anything – any state or any transition. It represents data in tree-structure lists with a very rich set of features. It can be used for any structuring of data, such as Todo lists, project plans, data structures, business processes, logic breakdowns, food recipes, outlines of ideas and much, much more. The basic features of HyperLists (given here as a valid HyperList) Hyperlists contains Items (elements, usually on a single line) An Item can have a child, adding description or depth to its parent Item A child is an indented Item under its parent Item A semicolon can be used instead of a line break to separate Items Bold text, italics or underlined text can be used wherever you want Top level Items are in bold for clarity An Item can contain various elements, optionally color coded for clarity Square brackets indicate a condition or Qualifier for the Item - in green color The Item is valid only when the condition described inside the brackets is met A condition can be prefixed with a question mark to make it read if. . . A single question mark enclosed in square brackets ([?]) denotes an optional item A word in capitals ending in a colon is called an Operator - in blue color An Operator operates on that item If a line ends in an Operator, it operates on all the children of that Item Some usual Operators: "AND" - to indicate that all children applies or must be done "OR" - to indicate that just one child applies or must be done "EXAMPLES" - the following are examples "CONTINUOUS" - something that is to be done throughout a process Words not in capitals and ending in a colon is a Tag - in red color Tags add structured information to an Item EXAMPLES: Deadline for the Item/task or who is responsible for completing it If a line ends in a Tag, it applies to all the children of that Item Text inside angle brackets (< and >) indicates a Reference - in purple color A Reference in a process means that you jump to where the Reference points You can use Twitter-type hashtags anywhere you like - in #yellow color Text in parenthesis or quotation marks are represented in teal color You already create HyperList when you jot down your simple Todo or shopping lists — like the one on the cover of this book. But with the features above, you can make any process, plan or description more clear and concise. It should be added that there are a lot more features that you can use — from iterations, branching off parallel sub-processes. If you want to become an expert in using HyperList , follow the link at the bottom of this page and read the full documentation. We end off with another HyperList example — related to Kurt Gödel’s Incompleteness Theorems[2]. This one shows that philosophical challenges can be broken down using HyperList. Something for you to ponder. A proof against determinism A fully deterministic system: AND: Governing rules must be consistent Governing rules must be complete Gödel’s Incompleteness Theorems: No system of rules can be both complete and consistent No system can be fully deterministic The universe is non-deterministic [1] HyperList Home Page: http://www.isene.com/hyperlist [2] Gödel’s Incompleteness Theorems: https://en.wikipedia.org/wiki/G%C3%B6del%27s_incompleteness_theorems