Future of Coding

Interpreting the Rule(s) of Code by Laurence Diver

Jul 3, 2023
Ask episode
Chapters
Transcript
Episode notes
1
Introduction
00:00 • 2min
2
The Problem With Designing to Save Your Life
01:56 • 4min
3
The Gap in Design
05:42 • 3min
4
The Importance of Intuition in Design
08:17 • 2min
5
The Importance of Interactive Programming
09:54 • 2min
6
The Importance of Visual Appeal in Text Editors
11:59 • 4min
7
How to Present Your Product in a New Context
15:54 • 2min
8
The Importance of Presentation in Programming
17:36 • 4min
9
How to Make Videos and Social Media
22:01 • 2min
10
Ia Presenter: A New App for Mac Users
24:05 • 2min
11
How to Make a Good Presentation
26:34 • 5min
12
How to Subvert a Mistake
31:15 • 5min
13
The Role of Code in Computer Science
35:57 • 2min
14
The Unease of Uncertainty
38:19 • 2min
15
The Church-Thirling Thesis
40:22 • 2min
16
The Ontological Characteristics of Code
42:36 • 2min
17
The Importance of Legalism in Law
44:20 • 4min
18
The Differences Between Code and Law
48:45 • 3min
19
The Parallel Between Code and Law
51:35 • 2min
20
The Problems of Code and the Legal Context
53:37 • 3min
21
The Nest Thermostat
56:13 • 3min
22
The Role of Self-Authority in Legality
59:38 • 2min
23
The Role of Computers in Governing Our Society
01:01:52 • 3min
24
How to Make Code That Is Democratically Legitimate
01:04:43 • 2min
25
The Importance of Context in Conversations
01:06:43 • 3min
26
The Relationship Between Code and Legality
01:09:17 • 5min
27
The Problem With Address Systems
01:14:39 • 1min
28
The Differences Between Human and Legal Systems
01:15:54 • 1min
29
The Immutability of Code
01:17:10 • 5min
30
The Importance of Code Execution in Civil Society
01:22:07 • 2min
31
The Opposite of Legality Is Not the Opposite of Libertarianism
01:24:26 • 3min
32
The Future of Code
01:27:06 • 2min
33
The Importance of Ambiguity in Programming
01:29:18 • 3min
34
The Dynamic Land of Code
01:32:34 • 4min
35
The Limits of Flexibility in Software
01:36:05 • 2min
36
The Importance of Interpretation in Code
01:37:56 • 3min
37
The Meaning of Code
01:40:35 • 5min
38
The Importance of Theory Building in Programming
01:45:23 • 3min
39
Code as Speech Act
01:48:06 • 2min
40
The Importance of Making Statements
01:50:31 • 6min
41
The Impermanence of Faith
01:56:13 • 2min
42
The Harmony of Faith in Programming
01:58:27 • 3min
43
The End of the Philosophy Corner
02:01:32 • 3min
44
The Importance of the POP in Programming Languages
02:04:13 • 3min
45
The Limits of Programming Languages
02:07:30 • 2min
46
The Role of Languages in Programming
02:09:17 • 5min
47
The Evolution of Natural Language
02:14:14 • 3min
48
JavaScript and CoffeeScript
02:17:18 • 3min
49
The Sapper Wharf Hypothesis
02:20:43 • 5min
50
The Importance of Scalability in Programming
02:25:46 • 2min
51
Participatory Execution: The Future of Programming
02:28:09 • 4min
52
The Importance of Participatory Execution in Programming
02:32:33 • 5min
53
Dynamic Land: A Social Approach to Computing
02:37:30 • 4min
54
The Problem With Chat GPT Faking Assignments
02:41:58 • 2min
55
The Importance of Local First Local First
02:44:05 • 4min
56
The Importance of Nonambiguity in Programming
02:48:12 • 3min
57
The Future of Code: A Bold Vision
02:51:15 • 3min
58
The Future of Code
02:54:25 • 5min
59
The Future of Coding
02:59:17 • 2min