Ken Shirriff

Topics covered
Popular Clips
Episode Highlights
Legacy Concepts
The discussion on legacy computing concepts highlights the enduring relevance of ideas like endianness and graphical user interfaces (GUIs). explains the intricacies of little-endian and big-endian systems, emphasizing the challenges they present in interpreting memory data 1. He also reflects on the Xerox Alto, a pioneering machine in GUI development, noting its influence on modern computing interfaces. remarks on the Alto's innovative yet clunky features, such as its WYSIWYG text editor, which allowed for code to be written with various text styles 1.
It's interesting to see in the Alto as they. It's basically the first machine that was using a GUI Windows mouse. The laser printer was invented for the Xerox Alto.
---
The conversation underscores how these early concepts continue to shape today's technology landscape.
  Â
Reincarnated Ideas
The cyclical nature of computing concepts is evident in the recurring themes of centralization and decentralization. discusses how ideas from the past, such as remote computing from the 1970s, have resurfaced in modern cloud computing 2. He highlights the pendulum swing between centralized and decentralized systems, noting that many innovations we consider new have historical roots. also points out that advancements in technology have made previously unfeasible ideas, like computer graphics, viable today 2.
People who think that the cloud is a new thing. You look, in the 1970s, remote computing was becoming very popular.
---
This reflection on the past reveals how historical insights can inform future technological developments.
  Â
Reliability & Innovation
The evolution of reliability in computing has been marked by significant innovations and challenges. notes that early business computers were laden with error-checking mechanisms due to the high stakes of financial transactions, unlike their scientific counterparts 3. He also highlights the clever innovations in historical machines, such as plugboards, which allowed for physical program storage and quick reconfiguration 4. emphasizes the ingenuity of past engineers in solving complex problems with limited technology.
I generally start with the assumption that the people who built this knew what they were doing, and it's up to me to figure out what it is.
---
These insights into past innovations underscore the enduring impact of historical computing on modern technology.
Related Episodes


Jeff Rothschild
Answers 383 questions

Rick Altherr
Answers 383 questions

Trammell Hudson
Answers 383 questions

Kenneth Finnegan
Answers 383 questions

John Graham-Cumming
Answers 383 questions

Jonathan Blow
Answers 383 questions

Amir Michael
Answers 383 questions

Jon Masters
Answers 383 questions

Tom Lyon
Answers 383 questions

Ron Minnich
Answers 383 questions

Star Simpson
Answers 383 questions

Jess, Steve, and Bryan reflect on Season 1
Answers 383 questions

Oxide and Friends
Answers 383 questions

Teaser
Answers 383 questions
