1 Punkte von GN⁺ 2024-06-10 | 1 Kommentare | Auf WhatsApp teilen
  • Die kanadische TV-Sendung Bits and Bytes aus den 1980er-Jahren war kein Format, das die Interna von Computern bis ins Detail sezierte, sondern eine Einführung, die normalen Menschen helfen sollte, Computer im Alltag zu verstehen und zu nutzen
  • Obwohl sie sich an Einsteiger richtete, behandelte sie die Zuschauer nicht von oben herab, sondern erklärte Computerprinzipien so, dass zentrale mentale Modelle erhalten blieben
  • Die Szene, in der ein Videospiel von einer Kassette geladen wird, zeigt anschaulich, dass Sequenzen aus 0 und 1 als Text, Bilder oder Befehle interpretiert werden können
  • Die Unterscheidung „Nicht der Computer ist langsam, sondern die Kassette“ vermittelt ein mentales Modell, das Nutzer brauchen, um Ursachen von Problemen vorherzusehen und zu debuggen
  • Auch bei der Erklärung komplexer Technik sollte man durchschnittliche Nutzer nicht unterschätzen, sondern aus den Modellen, die Experten tatsächlich zum Vorhersagen und Debuggen verwenden, nur das Wesentliche herauslösen

Für welches Publikum Bits and Bytes gemacht war

  • Bits and Bytes war eine TV-Sendung mit dem Schwerpunkt darauf, „wie man Computer benutzt“
    • Sie sollte weder zu einer Ingenieurskarriere motivieren noch die komplette innere Funktionsweise von Computern erklären
    • Die Hauptzielgruppe waren ganz normale Menschen, die Computer für Alltagsaufgaben wie Steuererklärungen nutzen wollten
  • Billy Van übernahm die Rolle des „durchschnittlichen Menschen, der über Computer nichts weiß, aber lernen möchte“
    • Schon an seiner ersten Reaktion auf einen Computer wird deutlich, dass er noch nie selbst einen benutzt hat
    • Luba Goy erklärt, dass ein Computer von sich aus nichts tut und vom Benutzer programmiert werden muss
    • Auch dass man „Enter“ drücken muss und was das bedeutet, wird ganz von Grund auf erklärt
  • Die Sendung beginnt auf einem sehr grundlegenden Niveau, ohne die Zuschauer herablassend zu behandeln oder die Erklärung zu verwässern
    • Die Erklärungen sind knapp und direkt
    • Wichtige Strukturen werden nicht nach dem Muster „Drück einfach den Knopf“ ausgelassen

Das mentale Modell von Daten, das die Kassette zeigte

  • In einer Episode wird ein Videospiel von einer Kassette geladen
    • Billy fragt, wie Informationen, Wörter, Buchstaben und Bilder statt Ton auf einer Audiokassette gespeichert sein können
  • Die Antwort „Auf dem Band sind die Spieldaten und der Computer dekodiert sie“ reicht nicht aus, um wirklich zu verstehen, wie das System funktioniert
    • Man kann damit zwar die Reihenfolge der Knopfdrücke erklären, aber für Nutzer ist es schwer, Problemsituationen vorherzusehen oder ein eigenes Modell zu bilden
  • Luba lässt ein Band mit dem Maschinencode des Spiels auf einem normalen Audiokassettenrekorder abspielen
    • Das Band läuft normal, klingt aber schrecklich
    • Danach erklärt sie, dass eine Sequenz von „an“- und „aus“-Schaltern Binärcode bildet, der als Zahlen, Buchstaben oder Befehle festgelegt werden kann
  • Zwischen Text, Bildern und Audio gibt es im Kern keinen besonderen Unterschied; alles wird in denselben rohen Einheiten, 0 und 1, gespeichert
    • Bedeutung ist nicht fest in den Daten selbst eingebaut
    • Sie entsteht erst dadurch, wie die Daten dekodiert werden
    • So kann etwa die als Binärzahl gespeicherte 65 in einem ASCII-Textdokument der Buchstabe „A“ sein, in MIDI aber eine musikalische Note

Der praktische Nutzen für Nutzer

  • Solche Erklärungen geben normalen Nutzern ein einfaches, aber nützliches Modell davon, wie die Maschine funktioniert
    • Wenn man Daten auf eine Weise kodiert, die nur dem Nutzer bekannt ist, kommt man zum Beispiel leicht auf die Idee eines einfachen Verschlüsselungssystems
  • Wenn sich ein Computer anders verhält als erwartet, hilft dieses Modell dabei einzuschätzen, was überhaupt möglich ist
    • Wer mit Programmierern zusammenarbeitet, kann dadurch eher unterscheiden, was „leicht“ und was „schwer“ ist
  • Als Billy fragt, „warum der Computer so langsam ist“, unterscheidet Luba klar: Der Computer ist schnell, langsam ist die Kassette
    • Diese Unterscheidung lässt sich mit heutigen Situationen vergleichen, in denen Nutzer bei einer langsamen Webseite abwägen, ob das Problem am Internet, an einer alten CPU oder an der Website selbst liegt
  • Auch die Funktion von Chrome, den Speicherverbrauch einzelner Tabs anzuzeigen, wird positiv hervorgehoben
    • Wie John Carmack sagte: Nur wenn man Ressourcenverbrauch wahrnimmt, kann man auch darauf achten

Feynmans Maßstab und gute Technik-Erklärungen

  • Richard Feynman sah in The Meaning of it All die Vorstellung, durchschnittliche Menschen seien dumm, als gefährliche Idee
    • Er zeigte sich frustriert über übermäßig vereinfachte Erklärungen, die davon ausgehen, dass normale Menschen technische Inhalte weder verstehen können noch verstehen wollen
  • Ein guter Maßstab für Wissenschaftsvermittlung ist: Wenn selbst ein Experte wie Feynman nicht erkennen kann, was gesagt werden soll, dann ist es kein guter Text
  • Bits and Bytes vergleicht Computer mit „vielen kleinen Aristoteles, die an- und ausgehen“
    • Dieser Vergleich ist albern und vereinfacht, enthält aber eine für Zuschauer nützliche Wahrheit
    • Er vermittelt das Modell, dass Computer bei ihren Grundoperationen „dumm“ sind, man aber durch das Stapeln dieser Ebenen etwas Intelligentes bauen kann
  • Warum die Sendung so gut funktionierte, lässt sich in einigen Punkten zusammenfassen
    • „Dumme Fragen“ werden nicht abgewiesen; wenn eine Frage sehr grundlegend ist, wird sie genau so beantwortet
    • Selbst scheinbar lächerliche Fragen bringen, wenn man sie ernst nimmt, grundlegende und tiefe Inhalte zum Vorschein
    • Statt auf Magie oder Blackbox-Erklärungen zu setzen, sagt die Sendung entweder ehrlich, dass etwas außerhalb ihres Rahmens liegt, oder verschiebt es auf eine spätere Episode
    • Auch Fragen wie warum der Einschaltknopf hinten sitzt oder warum ein Computer mit 32k Speicher als 31k erscheint, werden aus echter Neugier behandelt

Prinzipien zum Erklären komplexer Technik

  • Wenn man komplexe Technik erklärt, sollte man der Versuchung einer übermäßigen Vereinfachung widerstehen
  • Wenn es schwerfällt, die entscheidenden Details auszuwählen, kann man bei den mentalen Modellen anfangen, die Experten tatsächlich nutzen, um ein System vorherzusagen oder zu debuggen
    • Dann muss man nur noch eine Metapher finden, die dieses Modell einfängt
    • Das folgt demselben Prinzip wie Lehren mit Pseudocode: unnötige Details entfernen und das Kernmodell bewahren
  • Auch der durchschnittliche Mensch von heute kann mit genügend Motivation komplexe technische Probleme verstehen
    • Wenn das angeblich nicht so ist, liegt es meist daran, dass schlecht erklärt wurde, die Abstraktionsebene falsch gewählt war oder die andere Person nicht erkennen konnte, warum das Thema für sie wichtig ist
  • Wie viel innere Funktionsweise man Laien erklären sollte, ist ein schwieriges Balanceproblem
    • Die richtige Antwort hängt immer vom jeweiligen Kontext ab
    • Als Maßstab wird vorgeschlagen: Bei Dingen, die man häufig benutzt oder von denen man stark abhängt, möchte man ein Funktionsmodell und eine grundlegende Möglichkeit haben, dieses zu überprüfen
    • Dazu zählen Autos, die Sanitär- und HVAC-Systeme eines Hauses sowie wirtschaftliche und politische Systeme
  • Bits and Bytes bleibt ein gutes Beispiel dafür, normale Nutzer nicht zu unterschätzen und genau so viel Blick hinter die Kulissen zu geben, wie nötig ist

1 Kommentare

 
GN⁺ 2024-06-10
Meinungen auf Hacker News
  • Es ist verblüffend, Luba Goy eine ernsthafte Sendung über Computer moderieren zu sehen.
    Die meisten Kanadier dürften sie als Sketch-Comedian von Royal Canadian Air Farce kennen.
    https://youtu.be/eRDTCE7DEMY

    • Als Kind war ich einmal bei einer Aufzeichnung dabei; alle waren wie von Natur aus komisch, besonders Goy und Morgan.
      Dieses Video ist auch mein Favorit. Der Gesichtsausdruck, den Morgan macht, wenn er die Pointe des Sketches liefert, ist einfach pure Genugtuung.
      https://youtu.be/67-GeNYShbc?si=SlvGmFnZ9akGiD7M
    • Deshalb dachte ich anfangs, es sei eine Parodie, haha.
  • In Großbritannien gab es The Computer Programme [1], dessen Titelmusik Kraftwerks Computer Love war. Außerdem gab es Making the Most of the Micro [2].
    [1] https://youtube.com/playlist?list=PLOtimvwAoYtnCtLiLspq_Gnng...
    [2] https://youtube.com/playlist?list=PLOtimvwAoYtlWZdX-MgnHrr-G...

    • Vielleicht weißt du es schon, aber die Begleitung und Produktionsweise der Titelmusik von "Bits and Bytes" ist praktisch direkt von Kraftwerks Neon Lights übernommen.
      https://youtube.com/watch?v=rbARvOyyjUI
    • Daneben gab es mehrere weitere Sendungen, auch Live-Formate; sie sind alle im Computer Literacy Project Archive der BBC zu sehen: https://clp.bbcrewind.co.uk/
      In einer Live-Sendung wurde bei einer E-Mail-Demonstration der Account gehackt; das war vermutlich der erste Hack, der im Fernsehen zu sehen war: https://www.vice.com/en/article/9ak7w5/as-seen-on-tv-when-ha...
    • Ich frage mich wirklich, wer diese Opening-Animation gemacht hat.
      Sie erinnert stark an das Opening von Bananaman oder an Arbeiten wie Jamie and the Magic Torch von Cosgrove Hall.
  • Ich habe diese Sendung wirklich geliebt. Zehn Jahre bevor es das Web gab, als unsere Schule nur einen Commodore PET hatte, lernte ich den Unterschied zwischen Compiler und Interpreter.
    Daran habe ich auch eine prägende Erinnerung. In der 7. Klasse brachte ich das im Naturwissenschaftsunterricht zur Sprache und wurde heftig damit aufgezogen. Ironischerweise wurde derjenige, der mich am meisten verspottete, Ende der 90er Gründer eines sehr erfolgreichen Internetunternehmens, ging mit Anfang 30 in Rente und reist heute um die Welt, um Leuten Surfen beizubringen. Uff ...

  • Für mich war das die kanadische TV-Sendung Dotto's Data Cafe aus den 1990ern.
    https://www.youtube.com/watch?v=w1wEOoCDNmg

  • Es gab auch eine frankokanadische Version dieser Sendung namens Octo-puce.
    https://fr.wikipedia.org/wiki/Octo-puce

    • Der Name ist wirklich großartig. "Puce" ist hier Französisch für Computerchip, und "Octo" steht für Octet.
  • Es gibt auch ein Video von Jim Butterfield zum Commodore 64.
    https://m.youtube.com/watch?v=J9WnHuGjZ38

  • Ich habe eine sehr alte Erinnerung daran, wie Billy in dieser Sendung sagte: "Textverarbeitung? Das klingt wie Lebensmittelverarbeitung!"
    Ich habe das YouTube-Archiv durchwühlt, aber diese Szene noch nicht wiedergefunden.
    Trotzdem wurde ich beim Anschauen der Videos ganz nostalgisch. Ähnlich wie der von mir damals geliebte Mr. Wizard erklärte die Sendung kurz, zugänglich und zugleich fast enzyklopädisch, was man damals mit Computern machen konnte und wie die Maschinen tatsächlich funktionierten.
    Zum Beispiel erklärte sie die CPU als kleinen Aktenordner-Angestellten in der Maschine, der Anweisungen bekommt, was mit den Zahlen zu tun ist, die in einer riesigen Reihe nummerierter Aktenschränke, also im RAM, gespeichert sind. Auch die zwischen die Szenen mit Luba und Billy eingefügten Clips hatten diese analoge Ästhetik der frühen 80er wie bei Sesame Street, was mir gefiel.

  • Als ich aufwuchs, lief diese Sendung auch in Brasilien. Wie damals im Fernsehen üblich, war es eine synchronisierte Fassung, und wenn ich mich richtig erinnere, lief sie auf dem Bildungskanal unseres Bundesstaats.
    Es fühlte sich seltsam an, weil Computer gezeigt wurden, zu denen wir keinen Zugang hatten. Die meisten Computer in Brasilien waren TRS-, Sinclair- oder Apple-II-kompatible Modelle; PETs oder PCs gab es noch nicht. Xerox 820 auch nicht.

  • Vor langer Zeit habe ich Luba Goy bei einer Comedy-Show getroffen. Billy Van kannte ich auch; als er in den 70ern von Toronto nach California zog, gab er mir seinen Deutschen Schäferhund Lobo.
    Es fühlt sich etwas seltsam an, einen Beitrag zu sehen, in dem diese beiden zusammen vorkommen.

  • Die meisten hier dürften Computer Chronicles bereits kennen.
    Es ist auf YouTube und im Internet Archive verfügbar, und einer der Moderatoren war die Art von Bill Gates, die wir gebraucht hätten, nicht der Bill Gates, den wir verdient hatten.