Schlüsseltechnologie

Die IT hat unser Leben in den letzten Jahrzehnten von Grund auf verändert. Aber wie funktioniert sie wirklich? Das möchte ttimeless mal erklärt bekommen. Zum Glück hat Xyrill Antworten.

https://schluesseltechnologie-podcast.de/

subscribe
share






episode 42: STP042: Cursed Computer Iceberg Meme


In der Episode mit dieser Nummer werden wir aus Günden vom normalen Programm abweichen. Während diese Gründe für den durchschnittlichen {Nerd|Geek} gut verständlich sein dürften, werden diese für alle Anderen ausführlich erklärt. Xyrill greift zu diesem Anlass völlig wahllos einige lustige und/oder deprimirende Aspekte aus dem Eisberg der Computerei heraus.

Shownotes

Am Anfang wurde das Universum erschaffen. Das machte viele Leute sehr wütend und wurde allenthalben als Schritt in die falsche Richtung angesehen.

– Douglas Adams, Das Restaurant am Ende des Universums. Ullstein, 1994. ISBN 3-548-22492-X. Deutsche Übersetzung von Benjamin Schwarz. Seite 11.

  • Vorbemerkung: Die Zahl 42

    • Per Anhalter durch die Galaxis von Douglas Adams
    • in der Nerdkultur einflussreich durch eine Kombination aus klassisch britischem schwarzem Humor und einprägsam idiosynkratischen Vignetten
    • 42 = die Antwort auf die endgültige Frage nach dem Leben, dem Universum und dem ganzen Rest
    • mehr zu Douglas Adams in der Freak Show, Folge 266 (siehe Kapitelmarke "Douglas Adams")
  • Was könnte dieser Referenz passen? Vielleicht das Cursed Computer Iceberg Meme

    • Eisberg-Meme: möglicherweise inspiriert von Freuds Vorstellung des Bewusstseins als ein Eisberg, von dem der größte Teil (das Unterbewusstsein) unter Wasser liegt und nicht sichtbar ist
    • Xyrill findet die Kategorieneinteilung etwas merkwürdig; wir werden auf fast allen Ebenen Sachen finden, die schon in vergangenen Folgen besprochen wurden
    • aus Zeitgründen nur eine kleine Auswahl, analog zu STP035
  • "Above the Iceberg" - Oberhalb des Eisberges

    • bereits besprochen:
      • Y2K, Jahr-2038-Bug: siehe STP016 bzw. STP037
      • Brainfuck: siehe STP033
      • TCP/IP über Brieftaube: siehe STP035
      • Heisenbugs: siehe STP038
    • Bogosort: der beste Sortieralgorithmus (siehe auch STP029)
    • Sleepsort: der parallelste Sortieralgorithmus
    • DOOM auf einem Toaster: eine wichtige Erinnerung, dass diese ganzen "smarten" Geräte vollwertige Computer sind
      • siehe auch: Wahlcomputer-Debatte (dazu passend Pentacast 55 und CRE039 der NEDAP-Hack)
    • "All web browsers pretend to be each other"
      • Beispiel: aktueller Edge meldet sich als User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Safari/537.36 Edg/113.0.1774.50
  • "On the Iceberg" - Auf dem Eisberg

    • bereits besprochen:
      • Gene wurden umbenannt wegen Excel: siehe STP012
      • Fast Inverse Square Root: siehe STP037
    • aus Versehen turingvollständig
      • Turing-Vollständigkeit heißt, dass ein System alle berechenbaren Funktionen berechnen kann (gegeben genug Zeit und Speicherplatz)
      • überraschend wenig Voraussetzungen (siehe Brainfuck), im wesentlichen reicht musterbasierte Textersetzung und echte Rekursion
      • Implikationen für den Erfolg von Sicherheitsmaßnahmen wie Sandboxing (siehe STP023)
    • Self-Hosting Languages
      • nicht das gleiche Bootstrapping wie in STP020
      • siehe auch "Trusting Trust" weiter unten
    • "Wir können keine E-Mail weiter als 500 Meilen schicken"
      • Techniker macht ein Serverupdate, bei dem aus Versehen der Mailserver durch eine ältere Version ersetzt wird
      • alter Mailserver versteht Teile der Konfigurationsdatei nicht, nimmt für alle unbekannten Sachen Null an
      • Null erlaubte Wartezeit beim Verbindungsaufbau ergibt ein reales Zeitfenster von etwa 3ms; in Lichtgeschwindigkeit etwas über 500 Meilen
  • "Below the Water" - Unter der Wasserlinie

    • bereits besprochen:
      • FDIV-Bug: siehe STP037
      • CAP-Theorem: siehe STP027
    • Reflections on Trusting Trust
    • Malbolge: die frustrierendste Programmiersprache der Welt
    • Null Island: ein Insider-Witz unter Geografen
      • Die 0,0-Boje bei OpenStreetMap
  • Wir haben's trotz stark beschränkter Auswahl nicht mal bis zur Hälfte des Eisbergs geschafft... wir brauchen wohl mal einen zweiten Teil hiervon. :) Aber Xyrill sah noch etwas Bekanntes an der unteren Spitze des Eisbergs:

if you ever code something that "feels like a hack but it works," just remember that a CPU is literally a rock that we tricked into thinking

not to oversimplify: first you have to flatten the rock and put lightning inside it

– @daisyowl auf Twitter


fyyd: Podcast Search Engine
share








 August 17, 2023  1h23m