read-only demo

Videos hVJOnuhFmTA

The Prompt Is Still a Punch Card - Ted Johnson, JoinIn AI

index_state ready data_status ok

AI Engineer· published 2026-07-02· 0:20:13· en· indexed 2026-08-11 05:32

Open on YouTube

Scene timeline

  1. Shot 0, 0:00 to 0:06, 1 of 1 keyframes kept
  2. Shot 1, 0:06 to 0:15, 1 of 1 keyframes kept
  3. Shot 2, 0:15 to 0:28, 1 of 1 keyframes kept
  4. Shot 3, 0:28 to 0:34, 1 of 1 keyframes kept
  5. Shot 4, 0:34 to 0:40, 1 of 1 keyframes kept
  6. Shot 5, 0:40 to 0:53, 1 of 1 keyframes kept
  7. Shot 6, 0:53 to 1:00, 0 of 1 keyframes kept
  8. Shot 7, 1:00 to 1:04, 1 of 1 keyframes kept
  9. Shot 8, 1:04 to 1:09, 0 of 1 keyframes kept
  10. Shot 9, 1:09 to 1:13, 1 of 1 keyframes kept
  11. Shot 10, 1:13 to 1:18, 1 of 1 keyframes kept
  12. Shot 11, 1:18 to 1:23, 0 of 1 keyframes kept
  13. Shot 12, 1:23 to 1:29, 0 of 1 keyframes kept
  14. Shot 13, 1:29 to 1:35, 1 of 1 keyframes kept
  15. Shot 14, 1:35 to 1:51, 1 of 1 keyframes kept
  16. Shot 15, 1:51 to 1:55, 1 of 1 keyframes kept
  17. Shot 16, 1:55 to 1:59, 1 of 1 keyframes kept
  18. Shot 17, 1:59 to 2:06, 0 of 1 keyframes kept
  19. Shot 18, 2:06 to 2:14, 1 of 1 keyframes kept
  20. Shot 19, 2:14 to 2:21, 0 of 1 keyframes kept
  21. Shot 20, 2:21 to 2:25, 1 of 1 keyframes kept
  22. Shot 21, 2:25 to 2:44, 1 of 1 keyframes kept
  23. Shot 22, 2:44 to 2:46, 0 of 1 keyframes kept
  24. Shot 23, 2:46 to 3:02, 1 of 1 keyframes kept
  25. Shot 24, 3:02 to 3:35, 0 of 1 keyframes kept
  26. Shot 25, 3:35 to 3:41, 1 of 1 keyframes kept
  27. Shot 26, 3:41 to 3:57, 0 of 1 keyframes kept
  28. Shot 27, 3:57 to 4:02, 1 of 1 keyframes kept
  29. Shot 28, 4:02 to 4:13, 1 of 1 keyframes kept
  30. Shot 29, 4:13 to 4:16, 1 of 1 keyframes kept
  31. Shot 30, 4:16 to 4:20, 1 of 1 keyframes kept
  32. Shot 31, 4:20 to 4:25, 1 of 1 keyframes kept
  33. Shot 32, 4:25 to 4:34, 1 of 1 keyframes kept
  34. Shot 33, 4:34 to 4:38, 1 of 1 keyframes kept
  35. Shot 34, 4:38 to 4:40, 1 of 1 keyframes kept
  36. Shot 35, 4:40 to 4:43, 1 of 1 keyframes kept
  37. Shot 36, 4:43 to 5:00, 0 of 1 keyframes kept
  38. Shot 37, 5:00 to 5:30, 1 of 1 keyframes kept
  39. Shot 38, 5:30 to 5:38, 0 of 1 keyframes kept
  40. Shot 39, 5:38 to 5:44, 1 of 1 keyframes kept
  41. Shot 40, 5:44 to 5:53, 1 of 1 keyframes kept
  42. Shot 41, 5:53 to 5:59, 1 of 1 keyframes kept
  43. Shot 42, 5:59 to 6:21, 0 of 1 keyframes kept
  44. Shot 43, 6:21 to 6:25, 1 of 1 keyframes kept
  45. Shot 44, 6:25 to 6:38, 1 of 1 keyframes kept
  46. Shot 45, 6:38 to 6:46, 1 of 1 keyframes kept
  47. Shot 46, 6:46 to 6:59, 0 of 1 keyframes kept
  48. Shot 47, 6:59 to 7:07, 0 of 1 keyframes kept
  49. Shot 48, 7:07 to 7:18, 0 of 1 keyframes kept
  50. Shot 49, 7:18 to 7:30, 1 of 1 keyframes kept
  51. Shot 50, 7:30 to 7:46, 0 of 1 keyframes kept
  52. Shot 51, 7:46 to 7:54, 0 of 1 keyframes kept
  53. Shot 52, 7:54 to 8:00, 0 of 1 keyframes kept
  54. Shot 53, 8:00 to 8:08, 1 of 1 keyframes kept
  55. Shot 54, 8:08 to 8:09, 1 of 1 keyframes kept
  56. Shot 55, 8:09 to 8:12, 1 of 1 keyframes kept
  57. Shot 56, 8:12 to 8:17, 1 of 1 keyframes kept
  58. Shot 57, 8:17 to 8:18, 0 of 1 keyframes kept
  59. Shot 58, 8:18 to 8:32, 1 of 1 keyframes kept
  60. Shot 59, 8:32 to 8:45, 0 of 1 keyframes kept
  61. Shot 60, 8:45 to 8:47, 1 of 1 keyframes kept
  62. Shot 61, 8:47 to 9:00, 1 of 1 keyframes kept
  63. Shot 62, 9:00 to 9:02, 0 of 1 keyframes kept
  64. Shot 63, 9:02 to 9:04, 1 of 1 keyframes kept
  65. Shot 64, 9:04 to 9:09, 1 of 1 keyframes kept
  66. Shot 65, 9:09 to 9:17, 1 of 1 keyframes kept
  67. Shot 66, 9:17 to 9:19, 0 of 1 keyframes kept
  68. Shot 67, 9:19 to 9:26, 0 of 1 keyframes kept
  69. Shot 68, 9:26 to 9:36, 0 of 1 keyframes kept
  70. Shot 69, 9:36 to 9:45, 1 of 1 keyframes kept
  71. Shot 70, 9:45 to 10:10, 1 of 1 keyframes kept
  72. Shot 71, 10:10 to 10:26, 1 of 1 keyframes kept
  73. Shot 72, 10:26 to 10:37, 0 of 1 keyframes kept
  74. Shot 73, 10:37 to 10:41, 1 of 1 keyframes kept
  75. Shot 74, 10:41 to 10:52, 1 of 1 keyframes kept
  76. Shot 75, 10:52 to 10:55, 1 of 1 keyframes kept
  77. Shot 76, 10:55 to 11:05, 0 of 1 keyframes kept
  78. Shot 77, 11:05 to 11:14, 1 of 1 keyframes kept
  79. Shot 78, 11:14 to 11:18, 1 of 1 keyframes kept
  80. Shot 79, 11:18 to 11:23, 1 of 1 keyframes kept
  81. Shot 80, 11:23 to 11:26, 0 of 1 keyframes kept
  82. Shot 81, 11:26 to 11:30, 1 of 1 keyframes kept
  83. Shot 82, 11:30 to 11:32, 0 of 1 keyframes kept
  84. Shot 83, 11:32 to 11:36, 1 of 1 keyframes kept
  85. Shot 84, 11:36 to 11:45, 0 of 1 keyframes kept
  86. Shot 85, 11:45 to 11:50, 1 of 1 keyframes kept
  87. Shot 86, 11:50 to 12:05, 0 of 1 keyframes kept
  88. Shot 87, 12:05 to 12:33, 1 of 1 keyframes kept
  89. Shot 88, 12:33 to 12:39, 1 of 1 keyframes kept
  90. Shot 89, 12:39 to 12:42, 1 of 1 keyframes kept
  91. Shot 90, 12:42 to 13:20, 1 of 1 keyframes kept
  92. Shot 91, 13:20 to 13:44, 1 of 1 keyframes kept
  93. Shot 92, 13:44 to 13:52, 1 of 1 keyframes kept
  94. Shot 93, 13:52 to 14:00, 1 of 1 keyframes kept
  95. Shot 94, 14:00 to 14:26, 1 of 1 keyframes kept
  96. Shot 95, 14:26 to 14:51, 1 of 1 keyframes kept
  97. Shot 96, 14:51 to 15:17, 1 of 1 keyframes kept
  98. Shot 97, 15:17 to 15:20, 1 of 1 keyframes kept
  99. Shot 98, 15:20 to 15:24, 1 of 1 keyframes kept
  100. Shot 99, 15:24 to 15:30, 1 of 1 keyframes kept
  101. Shot 100, 15:30 to 15:42, 1 of 1 keyframes kept
  102. Shot 101, 15:42 to 16:16, 1 of 1 keyframes kept
  103. Shot 102, 16:16 to 16:33, 1 of 1 keyframes kept
  104. Shot 103, 16:33 to 16:48, 1 of 1 keyframes kept
  105. Shot 104, 16:48 to 16:51, 1 of 1 keyframes kept
  106. Shot 105, 16:51 to 16:55, 1 of 1 keyframes kept
  107. Shot 106, 16:55 to 17:02, 1 of 1 keyframes kept
  108. Shot 107, 17:02 to 17:05, 1 of 1 keyframes kept
  109. Shot 108, 17:05 to 17:08, 1 of 1 keyframes kept
  110. Shot 109, 17:08 to 17:11, 1 of 1 keyframes kept
  111. Shot 110, 17:11 to 17:13, 1 of 1 keyframes kept
  112. Shot 111, 17:13 to 17:15, 1 of 1 keyframes kept
  113. Shot 112, 17:15 to 17:27, 1 of 1 keyframes kept
  114. Shot 113, 17:27 to 17:36, 0 of 1 keyframes kept
  115. Shot 114, 17:36 to 17:56, 1 of 1 keyframes kept
  116. Shot 115, 17:56 to 18:03, 0 of 1 keyframes kept
  117. Shot 116, 18:03 to 18:12, 1 of 1 keyframes kept
  118. Shot 117, 18:12 to 18:27, 0 of 1 keyframes kept
  119. Shot 118, 18:27 to 18:31, 1 of 1 keyframes kept
  120. Shot 119, 18:31 to 19:12, 0 of 1 keyframes kept
  121. Shot 120, 19:12 to 19:23, 1 of 1 keyframes kept
  122. Shot 121, 19:23 to 19:25, 1 of 1 keyframes kept
  123. Shot 122, 19:25 to 19:57, 0 of 1 keyframes kept
  124. Shot 123, 19:57 to 20:04, 0 of 1 keyframes kept
  125. Shot 124, 20:04 to 20:10, 0 of 1 keyframes kept
  126. Shot 125, 20:10 to 20:12, 1 of 1 keyframes kept

126 shot(s).

keyframes kept every frame deduplicated

What was stored

cues
319
whisperx 319
chunks
37
from 319 cues
keyframes
89
kept of 126 captured
frames with text
86
1,873 lines read
chapters
0
from the source metadata
keyframe bytes
16.3 MB
word timings on 319 cues

Provenance

Each pipeline stage, its state and the model that produced it
stage state model started took
fetch done 2026-08-11 05:28 1m 13s
stt done 2026-08-11 05:29 21s
chunk done 2026-08-11 05:29 0s
text_embed done 2026-08-11 05:29 1s
keyframe done 2026-08-11 05:29 1m 43s
ocr done 2026-08-11 05:31 36s
frame_embed done 2026-08-11 05:32 15s

Frames, and what the machine read

  • 0:06 #0 done4 line(s)

    shot 0·sharpness 1726.6

    1. The Prompt Is Still a Punch Card1.00
    2. Make the familiar strange,1.00
    3. then earn the room0.98
    4. joinin.ci0.92
  • 0:11 #1 done2 line(s)

    shot 1·sharpness 329.2

    1. CO-FOUNDER1.00
    2. Ted Johnson1.00
  • 0:24 #2 done3 line(s)

    shot 2·sharpness 782.2

    1. Please walt..0.97
    2. 77%1.00
    3. 20.78
  • 0:30 #3 done1 line(s)

    shot 3·sharpness 179.6

    1. Columbia1.00
  • 0:39 #4 done1 line(s)

    shot 4·sharpness 167.8

    1. a0.53
  • 0:47 #5 done4 line(s)

    shot 5·sharpness 355.5

    1. joinin.oi0.95
    2. CO-FOUNDER1.00
    3. Columbia1.00
    4. Ted Johnson1.00
  • 0:56 #6 skipped

    shot 6·duplicate of #4

  • 1:04 #7 done1 line(s)

    shot 7·sharpness 780.5

    1. chatgpt1.00
  • 1:05 #8 skipped

    shot 8·duplicate of #5

  • 1:12 #9 done2 line(s)

    shot 9·sharpness 546.4

    1. Disappointment1.00
    2. Columbia1.00
  • 1:17 #10 done2 line(s)

    shot 10·sharpness 199.1

    1. joinin.ai0.99
    2. Columbia1.00
  • 1:21 #11 skipped

    shot 11·duplicate of #10

  • 1:26 #12 skipped

    shot 12·duplicate of #3

  • 1:32 #13 done2 line(s)

    shot 13·sharpness 338.7

    1. Most familiar0.99
    2. computer interface1.00
  • 1:48 #14 done4 line(s)

    shot 14·sharpness 484.8

    1. The channel0.96
    2. The Expression1.00
    3. The Protocol0.99
    4. Columbia1.00
  • 1:53 #15 done1 line(s)

    shot 15·sharpness 159.1

    1. Columbia1.00
  • 1:58 #16 done6 line(s)

    shot 16·sharpness 1075.0

    1. resent day punch card0.97
    2. II0.55
    3. II0.92
    4. II0.61
    5. 227772222279772222277777322222222222222222272222222227272222222922232222220.65
    6. 5555535555555555555155555555555555855855655555555555555355555535555555550.78
  • 2:00 #17 skipped

    shot 17·duplicate of #15

  • 2:08 #18 done63 line(s)

    shot 18·sharpness 713.7

    1. @1.00
    2. #1.00
    3. $1.00
    4. %1.00
    5. &1.00
    6. }0.98
    7. 21.00
    8. 31.00
    9. 41.00
    10. 51.00
    11. 61.00
    12. 71.00
    13. 81.00
    14. 91.00
    15. 01.00
    16. Backspace1.00
    17. Tab1.00
    18. <0.99
    19. >0.90
    20. P0.98
    21. Y1.00
    22. F1.00
    23. G1.00
    24. C0.97
    25. R1.00
    26. L1.00
    27. ?0.87
    28. +0.99
    29. Caps Lock0.97
    30. A1.00
    31. 00.51
    32. E1.00
    33. U0.97
    34. I0.86
    35. D1.00
    36. H1.00
    37. T1.00
    38. N1.00
    39. S0.89
    40. Enter1.00
    41. 40.98
    42. Shift1.00
    43. Q1.00
    44. J1.00
    45. K1.00
    46. X0.76
    47. B1.00
    48. M1.00
    49. W0.94
    50. V0.98
    51. Z0.53
    52. Shift0.99
    53. Ctrl0.97
    54. Key1.00
    55. Win1.00
    56. Alt1.00
    57. Alt Gr0.94
    58. Win1.00
    59. Key0.92
    60. Menu1.00
    61. Ctrl0.97
    62. The keyboard1.00
    63. Columbia1.00
  • 2:18 #19 skipped

    shot 19·duplicate of #10

  • 2:25 #20 done1 line(s)

    shot 20·sharpness 174.2

    1. Columbia1.00
  • 2:35 #21 done4 line(s)

    shot 21·sharpness 779.1

    1. QWERTY1.00
    2. Dvorak1.00
    3. Colemak1.00
    4. Columbia1.00
  • 2:46 #22 skipped

    shot 22·duplicate of #10

  • 2:51 #23 done7 line(s)

    shot 23·sharpness 2081.4

    1. Fig:3.1.00
    2. 2345|678900.91
    3. OWERTYUIOPO0.89
    4. OAISIDIEI0.80
    5. GHJKDM0.70
    6. 1800s QWERTY patent figure1.00
    7. Columbia1.00

Transcript

319 cues· 3,110 words· 17,536 chars

  1. 0:07 I'm sure that sometime in the last few hours most of you did this.
  2. 0:11 You typed a request into a small box, to a super intelligence, and then you waited.
  3. 0:16 You watched the cursor blink, maybe a little throbber cycled through clever gerunds like hullabalooing, tomfooluring, and philosophizing to hide the wait.
  4. 0:27 Maybe it gave you what you wanted, maybe you rephrased it and tried again.
  5. 0:32 It all felt completely normal.
  6. 0:34 I want to spend the next 20 minutes making prompting feel unfamiliar and strange again.
  7. 0:40 I'm Ted Johnson, co-founder of Join in AI.
  8. 0:43 During my 25-year career building enterprise software, collaboration systems, and AI-enabled interfaces, I've always focused on human interaction.
  9. 0:53 I've also been following AI for two decades, including back to the far less impressive GPT-1 and 2.
  10. 1:00 And when that GPT arrived,
  11. 1:02 I felt two things at once.
  12. 1:05 First, an unsurprisingly amazement, knowing the world would never be the same, followed by actually surprising disappointment.
  13. 1:12 I couldn't shake.
  14. 1:13 This disappointment turned into an observation that started a company, joining AI, and that I keep coming back to, which is why do we still have to learn AI?
  15. 1:23 Why does something this powerful so often feel unnatural to use?
  16. 1:29 Here's the path we'll take to answer that.
  17. 1:32 We'll start with the most familiar computer interface and make it strange again.
  18. 1:36 Then I'll give you three key concepts.
  19. 1:38 The channel, the physical transport that carries your intent.
  20. 1:42 Expression, the range and richness of meaning the channel can carry.
  21. 1:47 and the protocol, the shape or rules of this exchange.
  22. 1:51 I'll use those three concepts to show you that the prompt is our present day punch card.
  23. 1:58 We'll share examples of the ways interfaces could progress and we'll wrap with some practical advice for AI and human centered design.
  24. 2:07 Everyone knows what this is, the keyboard.
  25. 2:09 It's everywhere and it feels completely normal or natural, but it isn't.
  26. 2:14 We all had to take lessons.
  27. 2:17 We all had to practice.
  28. 2:18 And I say this as someone who loves keyboards, but it seems that we've been trying to fix them as long as they've been around.
  29. 2:25 People have tried more efficient layouts like Dvorak or Colmac to save their fingers some work.
  30. 2:31 A more extreme example, some keyboard enthusiasts refused to squander their two digits on the space bar, giving them four or eight or 10 keys to press with that efficient thumb of theirs.
  31. 2:44 And what do we even mean by the keyboard?
  32. 2:46 Here's the patent drawing for the layout we use every day.
  33. 2:49 This patent's from about 1860.
  34. 2:52 And my personal favorite, it just as could have easily been the Hanson writing ball, which looks anything but like a way you want to talk to a super intelligence.
  35. 3:03 We carry these legacies of an arbitrary input device designed under constraints that haven't existed for a century.
  36. 3:09 And we put it between ourselves and the most capable machines ever built.
  37. 3:13 Nobody alive chose it.
  38. 3:15 We all inherited it.
  39. 3:16 And then we stopped noticing.
  40. 3:18 So that's the first idea.
  41. 3:19 The channel.
  42. 3:20 The medium an interface gives you to work in.
  43. 3:23 The keyboard is a channel.
  44. 3:24 A microphone?
  45. 3:26 Channel, a screen, a punch card, a prompt box, all channels.
  46. 3:30 And channels matter because each one can physically carry a different kind of signal.
  47. 3:35 For example, text is a stream of discrete symbols.
  48. 3:39 Voice can carry timing, pitch, hesitation, and words.
  49. 3:42 A diagram can carry spatial relationship all at once.
  50. 3:46 But these are differences in what the medium can transmit.

Open at this second