Algorithm Quote by Yuval Noah Harari
““A more complex example is a cooking recipe. An algorithm for preparing vegetable soup may tell us: 1.Heat half a cup of oil in a pot. 2.Finely chop four onions. 3.Fry the onion until golden. 4.Cut three potatoes into chunks and add to the pot. 5.Slice a cabbage into strips and add to the pot. And so forth. You can follow the same algorithm dozens of times, each time using slightly different vegetables, and therefore getting a slightly different soup. But the algorithm remains the same. A recipe by itself cannot make soup. You need a person to read the recipe and follow the prescribed set of steps. But you can build a machine that embodies this algorithm and follows it automatically. Then you just need to provide the machine with water, electricity and vegetables – and it will prepare the soup by itself. There aren’t many soup machines around, but you are probably familiar with beverage vending machines. Such machines usually have a slot for coins, an opening for cups, and rows of buttons. The first row has buttons for coffee, tea and cocoa. The second row is marked: no sugar, one spoon of sugar, two spoons of sugar. The third row indicates milk, soya milk, no milk. A man approaches the machine, inserts a coin into the slot and presses the buttons marked ‘tea’, ‘one sugar’ and ‘milk’. The machine kicks into action, following a precise set of steps. It drops a tea bag into a cup, pours boiling water, adds a spoonful of sugar and milk, and ding! A nice cup of tea emerges. This is an algorithm.17””
About This Quote
Source Book: Homo Deus by Yuval Noah Harari, 2015
An algorithm is a set of instructions that a machine can execute, but execution requires a physical system and inputs.
In simple terms: Algorithms need hardware and resources to produce results.
Provide the right inputs and let the algorithm run.
Themes
Mood
Type
When to use this quote
- cooking
- vending machines
- industrial automation
- software development
Key Concepts
Questions to Reflect On
- What tasks can be fully automated?
- When does human oversight remain essential?
Algorithms alone cannot create outcomes without a substrate to act.