Overcomplicated

Home > Other > Overcomplicated > Page 19
Overcomplicated Page 19

by Samuel Arbesman


  RAM, 110

  Ramanujan, Srinivasa, 77, 78

  recursion:

  in language, 71–72, 75

  in programming, 71

  refactoring, 200, 201

  regulatory accumulation, 46–47

  Renaissance man, 86–89, 93, 144

  see also generalists

  resilience, in technological complexity, 16

  resolution, levels of, 127–28

  RNA interference (RNAi), 123–24, 141

  road system, complexity of, 16

  Rosenberg, Scott, 69

  Royal Society, 111

  scale, difference of, 50–51

  Schwarz, Barbara, 10

  scientific method, 109

  limits to, 153

  scientific models, 131

  edge cases in, 54–62, 207

  interconnection of, 2

  as means of understanding complex systems, 165–67

  software bugs in, 97

  Scientific Reports, 4

  Scientific Revolution, optimistic view of human comprehension in, 152–53

  security, software bugs and, 97–98

  Seinfeld (TV show), 130

  sentences:

  garden path, 74–75

  parsing of, 73–74

  sewage systems, complexity of, 101

  Shakespeare, William, 55

  Shatner, William, 160

  Shepard, Alan, 200

  sickle-cell anemia, 128

  SimCity, 159, 166

  simulations, see scientific models

  software:

  accretion in, 37–38, 41–42, 44

  in automobiles, 10–11, 13, 45, 65, 100, 174

  branch points in, 80–81

  complexity of, 43–44, 59, 68–69

  “dark code” in, 21–22

  “hygiene” in, 65, 81

  interaction in, 44–45

  kluges in, 35

  legacy code in, see legacy code, legacy systems

  modules in, 63–64

  multidisciplinary teams and, 92

  testing of, 107

  see also programmers, programming

  software bugs, 1, 45, 65, 156

  complexity and, 96–97

  dangerous consequences of, 67–69

  debugging of, 103–7

  in Galaga, 95–96, 97, 216–17

  inevitability of, 174–75

  in Microsoft Windows, 98

  in scientific models, 97–98

  security and, 97–98

  in Vancouver Stock Exchange index, 105–6

  soldiers, “losing the bubble” and, 70

  sophistication, in technological complexity, 16

  space shuttle missions, outdated computer systems used by, 38

  spaghetti code, 44–45, 201

  spatial memory, 78

  special effects, greeblies in, 130

  specialization:

  abstraction and, 24, 26–27

  collaboration and, 91–92

  complexity and, 85–93

  generalists and, 146

  as rewarded by job market, 144

  technological complexity and, 142

  Stephenson, Neal, 128–29

  stock market systems:

  complexity of, 4

  crashes in, 1, 4, 25, 187

  interconnectivity of, 2, 24–26

  laws and rules of, 25

  and limits of human comprehension, 26–27, 189

  storytelling, biological and physical thinking in, 129–30

  strangeness, as impetus for scientific discovery, 124, 140–41

  subitizing, 75

  supply chains, interconnection of, 2

  Supreme Court, U.S., 40

  Symons, John, 79–80, 97

  Systems Bible, The (Gall), 157–58

  tax code, 16, 40, 42

  Tay (chatbot), 106–7

  technological complexity:

  abstraction and, 23–28, 81, 121–22

  accretion in, 130–31

  awe as response to, 6, 7, 154–55, 156, 165, 174

  biological thinking and, 116–49, 158, 174

  branch points and, 80–81

  evolution of, 127, 137–38

  as examples of human ingenuity, 4

  fear as response to, 5, 7, 154–55, 156, 165

  “field biologists” for, 123, 126, 127, 132

  humility as response to, 155–56, 158, 165, 167, 170, 174, 176

  impact of computer on, 3

  inevitability of, 42

  interconnectivity in, 2, 47–48

  interdependence in, 47–48

  interoperability in, 47–48, 64–65

  interpreters of, 166–67, 229

  kluges as inevitable in, 34–36, 127, 128, 154, 173–74

  and limits of human comprehension, 1–7, 16–29, 69–70, 80–81, 153–54, 169–70, 175–76

  misunderstandings about, 68–69

  models as means of understanding, 165–67

  naches as response to, 168–69, 174

  new ways of thinking about, 6–7, 28–29, 163–67, 176

  optimal interoperability in, 62–63

  pervasiveness of, 15–16

  physics thinking and, 122, 127–28

  rapid growth of, 173

  resilience in, 16

  sophistication in, 16

  specialization and, 142

  unexpected behavior in, see unexpected behavior

  user interfaces and, 159

  wonder vs. mystery in comprehension of, 170–76

  see also complexity, complex systems

  technological werewolves, 93, 97, 102

  technology:

  cost of construction vs. cost of failure in, 48–50

  interconnection of natural world and, 3–4

  “natural history” of, 103–4

  philosophy of, 79–81

  self-contained ecosystems in, 4

  Teece, David, 144

  Thales, 139

  Theory of Everything, 113

  Therac-25, overdose failures of, 67–69

  Three Mile Island nuclear disaster, 12, 126

  time zones, 2, 51–52

  tinkering, 118, 125–26, 127, 132, 191

  Torvalds, Linus, 102

  Toyota automobiles:

  massively complex software in, 11, 45, 65

  unintended acceleration of, 10–11, 13, 65, 174

  Traffic Alert and Collision Avoidance System (TCAS), 18–19

  translation software, 57–59, 207

  triumphalism, 153, 156

  T-shaped individuals, 143–44, 146

  Tubes (Blum), 101–2

  TurboTax, 160

  Turing, Alan, 96, 175

  Twitter, 106

  unexpected behavior, 4, 18–20, 95–110

  accretion and, 38

  in biology, 109–10, 123–24

  complexity and, 93, 96–97, 98–99, 192

  debugging and, 103–4

  deliberate inducing of, 124–25

  edge cases and, 99–100

  inevitability of, 157, 174–75

  interconnectivity and, 11–12

  as learning experience, 102–7, 123–24, 219–20

  and limits of human comprehension, 18–22, 96–97, 98

  “magical” explanation for, 20–22

  modules and, 64

  of software, see software bugs

  of Toyota automobiles, 10–11, 13, 65, 174

  United Airlines, 1

  United States Code, 33–34, 64, 136–37

  unity, search for,
see physics thinking

  unthinkable present, 176

  user interfaces, 159–60, 163

  Valéry, Paul, 193

  Vancouver Stock Exchange stock index, software bug in, 105–6

  Wall Street Journal, 1, 187

  water supply systems, complexity of, 101, 102

  Watson, 169

  Watts, Duncan, 62

  weather science, 148, 165

  Weber, Max, 13

  websites, interconnection of, 2

  Wells, H. G., 22

  Weston, Mass., 101

  Whiggish view of progress, 12–13

  “Who Controls Your Facebook Feed” (Oremus), 189

  Wilson, E. O., 90–91

  Windows 95 Bug Collection, The, 98

  Winner, Langdon, 22

  Wittgenstein, Ludwig, 176

  “Wolf Hunters of Wall Street, The” (Lewis), 189

  wonder:

  mystery vs., 170–76

  as response to technological complexity, 170–76

  understanding and, 172–73

  World of Wonders, The, 170–71, 172

  Wozniak, Steve, 77, 78

  “Written on the Wind” (Brand), 198–99

  Xenophanes, 139

  Y2K bug, 36–37

  Yiddish language, 167

  Yoder, Joe, 201

  Young, Thomas, 86

  Looking for more?

  Visit Penguin.com for more about this author and a complete list of their books.

  Discover your next great read!

 

 

 


‹ Prev