Zum Inhalt springen

Das Video kommt von YouTube: erst beim Abspielen verbindet sich die Seite mit YouTube (Google).

MRMCD2026 - "Wir erfinden ASCII neu" - oder: Warum die ASCII-Tabelle so aussieht, wie sie aussieht

media.ccc.de49:40 5.261 Aufrufe veröffentlicht Auf YouTube

Das Wichtigste aus dem Video

Tipp auf eine Zeit – das Video springt genau dorthin.

Transkriptautomatisch erstellt · 305 Zeilen
Herunterladen
  1. Ja, hallo zusammen. Ähm ja, wie kommt man auf die Idee, ASKI neue finden zu wollen? Also, bis von pa vor Wochen äh hatte ich die Idee eigentlich auch noch
  2. nicht. Ich habe wieder meine ASK Tabellen überarbeitet. Ich habe so knapp 30 Stück auf GitHub für alle möglichen Zwecke mit unterschiedlichen Formaten
  3. und so beim Anschauen dachte ich, wieso ist die Tabelle eigentlich so geworden, wie sie ist? Und da kam gleich die nächste Frage,
  4. wenn ich das heute noch mal machen würde, also eine Zeitreise in das Jahr 1960 61 62 63 ist die erste veröffentlicht worden. Ähm mit dem
  5. Wissen, was man so damals hatte, wird die genauso aussehen, ähnlich aussehen oder komplett anders? Ähm und dann habe ich so das Gedankengespiel
  6. gemacht, habe gesagt, ich baue die mal in meinem Kopf so ein bisschen zusammen und bin überraschenderweise auf ein ziemlich ähnliches Ergebnis gekommen,
  7. dachte ich, das ist vielleicht doch was mal ein Talk und vielleicht können wir nachher mal versuchen zusammen so eine Tabelle zu entwickeln,
  8. weil das aber schwierig ist mit so einem Kaltstart, wenn man überhaupt, also wenn man in der heutigen Zeit ist, jetzt mal eben was sind 60 Jahre zurückreist und
  9. das machen soll, ich glaube, das ist schwierig. Deswegen habe ich ein bisschen was vorbereitet. Ähm und zwar bin ich so ein bisschen in der Zeit
  10. zurückgegangen und wir gehen mal ganz kurz so ein bisschen die ganzen Codes durch, die es in letzten Jahren, Jahrhunderten, Jahrtausenden gegeben
  11. hat. Ähm und damit möchte ich gerne, dass wir das oder uns in diese Zeit zurückbringen, dass wir so ein bisschen anderes
  12. Verständnis haben. Äh und das könnte vielleicht dabei helfen. Ich bin selber gespannt, wie es ausgeht. Ich, also so eine Art Talk habe ich noch nie gemacht.
  13. Äh vielleicht finden wir gleich sofort alles oder es dauert ewig, keine Ahnung. Deswegen ich habe ein 15 Minuten Blog. Lassen wir uns mal überraschen.
  14. Mein Namen habt ihr schon gesehen, Tom Gries. Ich mache das so alle paar Jahre mal, dass ich mal hier so ein Talk halte und bin immer gerne wieder dabei. Das
  15. macht schon Spaß, sich da auch mal was äh auszudenken. Aber bei so einem Thema ganz gefährlich, das ist ein Rabbit Hall. Ich habe noch so viel Dokumente,
  16. die ich nicht gelesen habe, die ich nicht geschafft habe. Ich habe ich habe einen Zeitzeugen befragt, der sagte, ich war aber bei der
  17. Entwicklung nicht mit dabei. Also, so genau weiß ich das auch nicht und äh [seufzt] hat mir noch ein paar Links geschickt und YouTube Videos.
  18. Gut, [räuspern] bereiten wir uns mal auf die Zeitreise vor. Ähm, was waren denn so die ersten echten Codes? Ich habe ja dieses
  19. Polybius Quadrat gefunden. Fackeln Fackellogie habe ich vorher nie von gehört. Ich zeige euch gleich mal ein paar Bilder dazu. Also, ich erkläre
  20. alles, was hier steht jetzt noch mal nicht nur einfach so diese ganz kurze Übersicht. Danach geht's weiter mit dem Chap Telegraf. Äh denn das was hier ein
  21. bisschen so graub markiert ist, das sind so die ersten elektrischen. Vorher hatten wir optische Verfahren, ja? Und dann geht's so nach
  22. und nach weiter und nachher hatten wir so eine kleine Parallelentwicklung. Schauen wir uns erstmal das äh oder die die Fackel Fackelgrafie an, wie man mit
  23. Fackeln Nachrichten übertragen hat. Dazu brauchte man ein Quadrat. Das war das hier sogenannte ähm Polybius Quadrat, also aufgebaut 5 x 5. Ja, und da konnte
  24. man das Alphabet ab äh bilden. Alphabet hat 26 Buchstaben, passt nicht ganz in 25 rein. Also, was hat man gemacht? I und J gleichgesetzt, was jetzt auch
  25. nicht so wahnsinnig schwierig ist, das ist leicht zu unterscheiden. Dann gab es zum Senden zwei Fackeltürme, einen linken, einen rechten. Ich habe
  26. mal im Hintergrund noch das vorbereitet, so muss man sich das vielleicht vorstellen. So mit den Zinnen, das wurd dann dahinter versteckt oder
  27. hervorgeholt. Und die Idee ist folgende: Ich gehe zeilenweise. Das heißt, ähm, [räuspern] wenn ich jetzt links, ich weiß gar nicht, geht das, wenn ich da
  28. bisschen hinbiee? Jo, geht sogar. Wenn ich jetzt sowas habe wie mit zwei Fackeln links, dann bedeutet das, ich bin der zweiten Reihe. Fünf Fackeln
  29. rechts bedeutet, ich bin in der fünften Spalte und die der Schnittpunkt ist das K und so hat man K übertragen. Das heiß immer so ein bisschen Fackeln hoch, ähm
  30. Moment gewartet, Fackeln runter und dann kam der nächste Buchstabe. Und was ich so interessant fand, die haben eigentlich damals schon den
  31. Handshake erfunden, ne? Man muss sich das immer vorstellen. Da ist die eine Station, die andere hat ja auch diese Fackeln. Und wann geht's los? Die oder
  32. die hatten sich dann drauf geeinigt, man nimmt zwei Fackeln hoch und wenn der andere die gesehen hat, hat er auch zwei Fackeln hochgenommen, hat
  33. er gesagt: "Okay, ich habe es verstanden, ich habe gesehen, du willst was von mir." Und dann wurden die Fackel mir da runter genommen und dann ging es
  34. los. eigentlich eine frühe Art des Handschecks. So, man konnte, also da habe ich alle möglichen Kilometerangaben gefunden. Ist
  35. natürlich wetterabhängig. Einige sagten 5 km bis 15 km konnte man da wuschen überbrücken. Was passierte dann?
  36. Nix. 1800 1100 fast 2000 Jahre. Passiert eigentlich nichts und dann gab's den Chap, ich hoffe ich spreche richtig aus. P Telegrafen.
  37. Ähm einfach eine Stange mit Semaphoren heißen die Dinger wohl da dran und die ich in unterschiedliche Stellung bringen kann und da habe ich in das Alphabet
  38. abgebildet. Damit konnten auch Nachrichten übertragen werden. Was hier interessant war, dass die mit 22 Telegrafenstationen 270 km überbrückt
  39. haben und damit eben ein Zeichen in 2 Minuten übertragen konnten. Über 270 km. Vorher gab's was ich Postkutsche, Reiter, kuriere, was auch immer. Die
  40. brauchten tagelang vielleicht für diese Strecke und ähm mit diesen Telegraphen waren in 2 Minuten ein Zeichen übertragen. Das ist ein
  41. Wahnsinnsfortschritt. Nee, 1833 ging es denn los mit dem elek ersten elektromagnetischen Telegraphen
  42. der Welt. Ich habe auch überall hier noch so URLs angebracht, die braucht ihr nicht abschreiben, abfotografieren. Ich habe ganz am Ende noch ein QR-Code, da
  43. kriegt ihr die ganzen Links, wenn er euch da die Videos mal anschauen wollt, wenn er sagt, das ist interessant. äh mal gucken.
  44. Der hatte ähm elektromagnetisch, das heißt, der hat einen Ausschlag gehabt nach links und rechts. Das hat man d mit plus und minus ähm codiert und dadurch
  45. konnten Nachrichten übertragen werden. Und das war quasi der Beginn der Telegrafie, der erste ähm elektrische Telegraf 1833 von Gaus und Weber.
  46. Pawear Jahre später gab es den ersten Nadeltelegraphen, der hatte nur 20 Möglichkeiten, 20 Zeichen.
  47. Das heißt, müssten einige mussten doppeltbelegt werden. Ich habe das mal da rechts aufgeführt. Äh da kann man dann sehen, wie das denn mit welchen
  48. Buchstaben das ersetzt wurde. Man muss das ein bisschen so ja aussprechen. Hat man eigent schon gewusst, was es ist. Hier ist die Idee dahinter. Ich habe
  49. fünf Nadeln und ich muss immer zwei verstellen, zwei Nadeln und die zeigen dann je nachdem ähm ob äh ich beide nach die erste nach äh rechts, die zweite
  50. nach links und zeigt nach oben oder im umgekehrt, ne? und habe dann einen Schnittpunkt und der Schnittpunkt ist der Buchstabe und der Vorteil hier war
  51. der Telegraf selber, der musste eigentlich kein keine besondere Ausbildung haben. Der konnte das quasi ablesen, was er tippen wollte, der hatte
  52. denn man sieht es da diese Tasten, da musste nur gucken, ach den muss ich so rum, den muss ich so rum, drückt auf die beiden Tasten, dann hat er ein
  53. Buchstaben markiert. Das war relativ simpel. 1837 ähm hat der Samuel Morse äh seinen
  54. Telegraph erfunden, den Schreibtelegraph. Damals noch nicht mit kurz und lang, sondern da hat er nur die Impulse gehabt, da ist was oder äh kurze
  55. Pause dazwischen. Und das war oder das ist das Beispiel, was er übermittelt hatte bei seinem ersten Versuch.
  56. Ähm, vielleicht ein bisschen schwierig zu erkennen. Da drunter steht dann oder stehen für jeden Zacken denn die
  57. entsprechenden Zahlen. Das ist die 214. Ich habe es da unter noch mal richtig aufgeschrieben. Äh denn eine 36 und dann eine 2 und das waren Codewörter. Das war
  58. kein Alphabet, war ein Codewörter, hat eine bestimmte Bedeutung. hab eine Codetabelle gehabt und konnte denn da das ablesen und da unten äh rechts
  59. steht, was es heißt. Das heißt gelungener Versuch mit Telegraph September der 4. 1837. Und bei den Zahlen, die fangen immer mit
  60. Null an. Das kann man hier unten dann auch erkennen. Ähm deswegen immer diese zehn Ausschläge erstmal vorweg und dann wusste man,
  61. okay, was jetzt kommt, ist eine Zahl. Zahl oder Ziffer. Genau.
  62. Nee, es war so eine Ziffer, was ja jedes Mal ist. [seufzt] Der überarbeitete Morsecode, das ist der, der heute eigentlich bekannt ist.
  63. Und das bekannteste ist wohl das hier. Kann man das hören? Nee, da der Ausgang hat nichts, ne?
  64. Ups. Bei dem Morsecode ähm ist so, dass man eigentlich ein Signal genommen hat, was auffällig ist, was ähm rausgehört werden sollte zwischen vielen vielen
  65. anderen Codes oder Rauschen, was da ist. Und äh so ist der entstanden und nachher hat man gesagt, das ist SOS, weil es gerade so die Buchstaben sind.
  66. So, ähm jetzt geht's so langsam langsam schon in die Richtung, dass wir zu den Codes kommen für die ähm ja Übertragung von Nachrichten. Der
  67. Bordeau Code, der ist noch später ähm ja übernommen worden von wie heiß es Western ja Wu Western Union als Telegrafencoten. war ein 5 Bit Code. Der
  68. allererste ist hier links abgebildet und dort rechts, ne? So ein bisschen quer sieht man, wie der gearbeitet hat. Und mit 5 Bit habe ich 32
  69. Zeichen, die ich abbilden kann. Das reicht natürlich nicht für Alphabet und Ziffern und da kamen die auf einen ganz tollen Trick. Das war wahrscheinlich so
  70. das eine der ersten Male. Man hat ein Zeichen oder ne einige Stellen für besondere Aufgaben genommen, nämlich das ist hier am Ende die letzten
  71. und wenn ich das nächste einblinde, ich glaube, dann sieht man es auch ein bisschen besser. Ähm das LS und FS, das steht für Letter,
  72. also Buchstaben oder Figuren. Und damit konnte man umschalten und dadurch waren eben mehr Möglichkeiten gegeben, nämlich 58 Kombinationen, weil die sechs, die
  73. waren fest, aber die anderen konnten doppelt belegt werden. Ähm und das war so der Kniff zu der damaligen Zeit.
  74. Ist später denn als ITA 2 bekannt geworden und standardisiert worden und wurde lange in den Fernschreibern verwendet.
  75. So, jetzt sind wir schon in dem Bereich, wo wir Tabellier und Computertechnik haben. Tabelliertechnik ist das, wo man die Lochkarten mitbeschreibt. Wir sehen
  76. auch gleich noch ein paar. Ähm und ähm [räuspern] ja, damit los geht's im Prinzip mit der Holaritkarte.
  77. Holerit war 1890. Äh, ich zeig die Karte mal hier. Das ist ein das ist so ein Tabelliergerät. Damit wurden Lochkarten dann gestanzt und die
  78. Idee dahinter war die Auszählung bei der Volkszählung in USA. die haben Ewigkeiten davor für gebraucht und der hat das auf ein paar Monate reduziert.
  79. Ich habe die Zahl nicht mehr im Kopf, aber ich glaube, das waren bei der Handauszielung sogar Jahre, mehrere Jahre und mit dieser Maschine waren das
  80. dann nur noch sechs oder ne Monate. Also auch noch mal ein richtiger Quantensprung und der dazu beigetragen hat, eine
  81. wahnsinnige Effizienzsteigerung wär zu führen. Wir kommen so langsam in den Bereich oder in die Zeit, wo denn auch ASGI
  82. entwickelt wurde. Sind wir schon bei 1940. BCD Code, ganz einfacher 4 Bit Code, der nichts anderes macht, als Dezimalziffen Ziffern binär
  83. darzustellen. [räuspern] Man unterscheidet bei dem BCD einfach noch zwischen gepackt und
  84. ungepackt. Ungepackt bedeutet, ähm, wenn ich das in 8 Bit reinpacke, dann bleiben die ersten vier immer null. ist ein bisschen Platzverschwendung und gepackt
  85. bedeutet ähm, dass jedes Halbit genutzt wird. Und ich habe da ein Beispiel halt mitgebracht. Beim ersten Mal sieht man, ne, das ist ein bisschen überflüssig mit
  86. den Nullen. Beim zweiten ist es ein bisschen ähm äh kompakter, deswegen auch gepackt codiert. Hatte einen kleinen Nachteil. Ihr seht da unten alles so ein
  87. bisschen was äh ja, die letzten sechs. Was für eine Farbe ist das? Beig. Ähm, die waren mehr oder weniger ungenutzt. Es gab einige, die haben die denn
  88. genutzt für andere Zwecke. Ähm, aber äh waren quasi frei und man hat auch wieder Platz verschwendet.
  89. So, kurz Zeit später BC dick. Hier hatte ich dann mehr als nur äh Ziffern. Hier habe ich dann auch die Buchstaben schon gehabt, allerdings am
  90. Anfang nur die Großbuchstaben und das hatten wir bei ASKI 1963 waren auch nur Großbuchstaben. Äh die Kleinbuchstaben, die kamen er
  91. später. Und man kann vielleicht hier schon ein bisschen das Problem erkennen, warum überhaupt die ASGE Entwicklung
  92. stattgefunden hat. Äh, das sind jetzt nur vier Beispiele und alle sehen sie anders aus. Es gibt vielleicht viele Ähnlichkeiten. Das Alphabet fängt also
  93. immer an der gleichen Stelle an. Ähm die, also die Buchstaben sind immer an der gleichen Stelle, die Ziffern sind nicht an der gleichen Stelle, die
  94. anderen Zeichen sind unterschiedlich auch in anderen Zeichen an Stellen und das sind nur vier Beispiele. Das geht noch so weiter.
  95. Der Code, der unmittelbar eigentlich vor dem ASK Code folgte, das war der Viel Datacode. Da habe ich ziemlich viel gesucht, was ich da so finde. Das ist
  96. ziemlich dünn. Das liegt daran, dass es ein militärischer Code war. Äh, der eine Teil, der zweite Teil der eine Teil wurde eben für private Zwecke
  97. auch genutzt, UNIVAK und der andere nur für militärisch und da gibt es im Internet eigentlich nichts zu finden. Also, ich habe an mehrere Stellen
  98. versucht auch mit äh entsprechender KI Unterstützung äh mehr als das hat man da nicht rausgefunden. Und das ist der
  99. Vorläufer von ASKI oder gilt als der Vorläufer von ASKI. Parallel zu ASKI haben wir noch eine andere Entwicklung gehabt, nämlich für
  100. die Mainframes. Und ähm hier kann man schon so ein bisschen erkennen oder eigentlich schön erkennen diese Spalten und dass die
  101. Spalten immer diese Buchstabenblöcke sind. Also hier angefangen, das sind jetzt die Ziffer 0 bis 9. Das habe ich auch in
  102. einem Stück. Jetzt muss ich gucken, ganz unten waren sie. Da sind sie. Ähm oder die Großbuchstaben sind hier nur Großbuchstaben
  103. A bis I. Habe ich hier auch A bis I und so weiter. So, das ist eine wahnsinnige Vielfalt, die es dort gegeben hat.
  104. Und da hat man sich gesagt, da muss was einheitliches her. Die Lochstreifen selber habe ich jetzt noch gar nicht angesprochen. Die gab's auch mit 5 Bit,
  105. mit 8 Bit. Ja. Ähm, also auch in allen möglichen Variationen. So. Und damit ja vielleicht doch noch ein kleiner Einschub. Ähm,
  106. also ein paar Dinge, die es schon gab, ne? Die äh Idee mit dem Umschalten gab es schon. Es gab zu derzeit nur Großbuchstaben. Man hat sie gesagt, man
  107. will eine Nachricht übermitteln und nichts äh sich grafisch darstellen und für eine Nachricht für eine Information reichen Großbuchstaben. Es gab schon
  108. Steuerungszeichen, ne, das die ja CRF, ich denke, die kennt ihr alle, ne? Wagenrücklauf, Linefeed Figur, Letter, Bell, also die Glocke,
  109. ne, dass man den anderen benachrichtigt. Jetzt kommt was oder jetzt ist vorbei, jetzt ist zu Ende. Ähm, man hatte schon die Idee, einen
  110. Code als Tabelle darzustellen und nicht einfach nur so als Liste, also als Matrix, nicht als Tabelle, als Matrix und nicht nur so einfach als Liste. Ähm,
  111. Handshake kannte man eigentlich schon, ja, und die Benährdarstellung ja auch, ne, häufig auch mit diesem Plus und Minus. Das heißt, also da war man
  112. gedanklich schon. [räuspern] Übrigens, da kam auch die ersten
  113. Schreibmaschinen auf dem Markt, die Remmington Nummer 1. Ähm, die hatte nur 44 Tasten plus Leertaste, kannte noch keine Umschaltung, hatte also nur
  114. Großbuchstaben gehabt. Die Ziffern 1 und n 0 fehlten ganz. Die hat man mit den Großbuchstaben I oder denn äh gemacht und oder dargestellt und
  115. die ersten wurden auf einer Nähmaschine montiert und ausgeliefert und mit dem Pedal da unten hat man den Wagenrücklauf gemacht und das ist relativ häufig bei
  116. irgend bei Entwicklung, wenn man die sieht, dass ähm Dinge genommen werden, die man schon kannte, dann werden die so angepasst, dass dass
  117. sie funktionieren und später werden sie dann verbessert. Ja, beim Auto war es ähnlich. Hat ungefähr 40 Jahre gedauert, bis man
  118. festgestellt hat, ein Auto muss ja nicht unbedingt so aussehen wie eine Kutsche. Na, die ersten Autos, die erinnern sehr stark an Kutschen, weil das ist das die
  119. Form, die man kannte. Gut, so
  120. das quasi als als Vorbereitung. Ich möchte ja, dass wir ein bisschen, dass wir jetzt ein bisschen ja zusammen hier mal rausbekommen, wie wäre es denn, wenn
  121. wir das heute selber entwickeln wollen und dann müssen wir ein paar konzeptionelle Entscheidungen treffen. Ja. Ähm das haben die früher auch
  122. gemacht. Welches Zahlensystem sollte man nehmen? Wir sind im Bereich von Computern, die ersten gab es schon etliche oder einige Jahre. Ähm
  123. wir haben die Übertragung mit den Lochkarten, mit den Lochstreifen gehabt und und, ne? Also, was bietet sich natürlich an?
  124. Ähm, das Binärsystem, welches Format sollte man nehmen? [seufzt] Also so eine Art Hochformat
  125. oder mehr so ein so ein Querformat? Was würdet ihr so intuitiv sagen?
  126. Bitte das das Längliche hier. Ja, also
  127. ja. wegen was? Wegen den Lochstreifen. Ja. Ja. Okay.
  128. Ja. Was hättest du genommen auch? Ich wä beim Querformat, weil die Darstellung auf dem Bildschirm
  129. wahrscheinlich besser ausgewählt hätte. Ja. Ähm, ich ich würde euch sagen, wie es passiert ist, weil wir werden gleich
  130. eine Mischung dazu machen. Die haben tatsächlich das Hochformat genommen und das ist eine Frage, die ich nachher dann gestellt habe, die ich nicht beantworten
  131. konnte, weil man hat nicht nur das Hochformat genommen, sondern auch irgendwie Spalten und Zahlen vertauscht, ne? Das heißt, wenn wir lesen, lesen wir
  132. erst die Zeilen, dann die Spalten in der Matrix Schreibweise. Die haben es genau umgekehrt gemacht. Die haben erst die Spalte, dann die Zeile. Und das, was du
  133. gesagt hast, das ist für mich auch die Erklärung, also die für mich am naheliegsten ist, die hatten ja die Spaltenansicht, Spaltenschreibweise in
  134. der Lochkarte, auch wenn die vom Format natürlich jetzt quer war, aber das was da steht ist eine Spaltenschreibweise und deswegen vermute ich mal, dass es
  135. deswegen war. Da hatte ich genau zu diesem Punkt hatte ich den Zeitzeugen befragt und er sagte äh er war bei der Entwicklung nicht mit dabei, das weiß er
  136. nicht, ne? [gelächter] Der hatte nur später mehr andere Sachen damit zu tun. Ähm genau. Welche Größe? Also, welche
  137. Größe deswegen ähm oder ja, bedeutet ja, wie viel Bit muss das sollte das der Code haben? Wir hatten vorher ähm
  138. ja äh BC BCD hatte F. BCDCK war eigentlich kurz davorck mit 8 war schon parallel entwittelt, also da man war bei sechs
  139. angekommen und wollte auch ein bisschen was für die Zukunft machen und sechs ist ein bisschen knapp, ne? Weil da ja dann auch keine weiteren Zeichenfeld drun
  140. passen. Das heißt, also die Überlegung war im Prinzip nur zwischen 7 und 8. Und die Entscheidung fiel dann, wie wir wissen, auf sieben
  141. 7 Bit ASK. Ähm, gut, damit haben wir schon mal Form. Ich habe was vorbereitet, dass wir auch
  142. selber mal ein bisschen was belegen können. Da habe ich allerdings das Querformat genommen, weil äh genau aus deinem Grund, was besser auf dem
  143. Bildschirm passt. Das andere sieht so ein bisschen gestaucht aus. Und ich glaube, wenn wir jetzt anfangen da auch mit dieser Spalten anderen Schreibweise,
  144. das wird für uns, glaube ich, zu kompliziert, weil wir die Lochkarten nicht kennen, also zumindest nicht mehr damit arbeiten.
  145. Gut, [schnauben] [räuspern] also das ist das, was ich vorbereitet habe. Da wechseln wir mal eben hin und
  146. dann schauen wir mal, ob wir mit ein paar Überlegungen da was füllen können. Das ist es. Zack.
  147. So besser oder dunkel? Ist glaube ich fand ich besser.
  148. Ja. Ja. Oh ja. Oh ja ja ja. Da kann man also die ist jetzt so aufgebaut, das ist jetzt Querformat, wie man unschwer
  149. erkennen kann. Ähm an den Stellen hier selber steht der Dezimalwert oder die Dezimalstelle. Geht also von 0 bis 127.
  150. Und von der Matrixschreibweise her haben wir ähm hier ähm das binäre in blau hier drei, da vier Stellen und dann das hexadezimale
  151. ähm hier an dieser Stelle. So und wir müssen jetzt ein paar Dinge unterbringen. Ja.
  152. Ähm, da die Referenzen, ich dachte ja, so als kleiner Starting Point oder sowas ist vielleicht ganz gut, wenn man sich erstmal überlegt, was
  153. haben wir denn, was müssen wir unbringen, unterbringen und ich würde auch die Kleinbuchstaben gleich hier mit reinbringen. Also, wie gesagt, 1930 63
  154. waren die noch nicht mit dabei. Die ASG Tabelle, die wir jetzt verwenden, ist von 1968. Da sind sie dann mit dabei. Ähm
  155. und deswegen gleich mit wir machen jetzt das volle Programm. Das heißt, also wir haben einmal Steuerungszeichen, die untergebracht
  156. werden wollen, Großbuchstaben, Kleinbuchstaben, äh die Ziffern, ja, Satz und Sonderzeichen, die kann man auch zusammenzählen und natürlich bei
  157. denen wird's ein bisschen schwierig, aber die Frage ist, womit fängt man denn an? Wenn man sowas erstmal gruppiert und
  158. sagt, jetzt will ich so eine Tabelle belegen? Womit wirst du anfangen? Bitte
  159. alle Ziffern und dann Großbuchstaben A bis Z. Dann könnten wir schon mal an den Zahlen eins zu ein ablesen. Die Hexadezimalzahlen vielleicht.
  160. Ja, wirklich null wä wä die null bis 9 wäre die 9 und 10 wä dann a. Okay, du wirst also mit den Ziffern anfangen und würdest sagen, jetzt muss
  161. ich mal gucken, da brauche ich brauche ich ein bisschen Hilfe. Ich glaube, hier geht's auch.
  162. Ähm, mal gucken, ob es funktioniert. Du wirst also ganz vorne anfangen mit
  163. den Ziffern. Null. Ja, also ich würde sagen 0 ist 0, 1 ist 1, 2 ist 2. Alles klar.
  164. Der muss erstmal am werden. Äh, wie seht ihr das auch so? Ja, da das dauert ein bisschen. Das ist äh schnell zusammengestückelt
  165. das Ding mit Hilfe von KI. Deswegen muss ich das auch so steuern. Ich kann die Befehle hier nicht reinbauen, sonst jeder, der die URL hat, der macht dann
  166. immer ein Reset. Das wollte ich vermeiden und deswegen muss ja immer so ein paar kleinen Moment nachdenken. Der Vorder ist, ich muss
  167. nicht viel erzählen, der baut das gleich dahin. Ähm, gut. Wie wird's denn weitergehen?
  168. Großbuchstaben. Großbuchstaben. Wo willst du den packen? Gleich hinten ranklatschen. Eer andere Stelle. AS, BSB, CS C.
  169. Ach, da. Also direkt hinten dran. Machen wir das mal. Wir können ja
  170. [schnauben] gut. Also direkt dahinter die Rosbuchstaben. So.
  171. und die Kleinbuchstaben ja genau da.
  172. Ja, also das genau bei 58, ne? 7 bei 74. Okay,
  173. bitte wir machen es mit Mikro, damit es im Stream auch die Fragen ankommen. Das muss genau. Also, die Kleinbuchstaben sollen
  174. jetzt bei 74 beginnen. Korrekt. Kleinbuchstaben ab 74.
  175. Also so why not? Gut. Ähm, so, dann haben wir jetzt nur noch
  176. die ganzen Sonderzeichen, Steuerzeichen und die irgendwo dazwischen. Wo s kommen die Sonderzeichen hin? Wenn es welche gibt, die sich ähneln,
  177. dann würde ich jeweils eins in die in die obere Hälfte schieben und eins in die untere Hälfte. haben die gleiche Position. [gelächter]
  178. Komma auf die 36 und Semikolon auf die 100 z.B. [schnauben] Gut, das sind das sind äh jetzt die
  179. Satzzeichen oder die Sonderzeichen äh als Oberkategorie und die äh Steuerzeichen CR, L11, Bell und alles was sonst no so gibt.
  180. Ab 64 klingt super und bin 100 klingt auch super. Also 100 ab 64 und ab 100, also die Steuerzeihen, also wird eine interessante Tabelle. Ich bin
  181. mal gespannt. Ähm, also ab 64 und den Rest ab 100.
  182. Mal gucken. Da müsste denn noch ein biss Ja, da bleibt noch ein bisschen was übrig.
  183. Mal sehen, wie er uns belegt. Jetzt tt er schon 30 Sekunden. Also, das war eine schwierige Aufgabe, glaube ich,
  184. für die KI. Das System bricht zusammen. Okay. So. Und das heißt, den Rest da die äh ja,
  185. sonst Satz und Sonderzeichen dann irgendwo verteilt.
  186. Du hast ihm eine unmögliche Aufgabe gestellt. Ist [gelächter] der verbrätt gerade Token ohne Ende.
  187. Gut. Ähm, hast du die ASK Tabelle, die aktuelle so ungefähr im Kopf? Ich weiß, dass es A bei 65 liegt.
  188. [gelächter] Ich glaube, die Ziffern davor. Ja, das ist ja schon mal was. Also, kannst
  189. du eine Ähnlichkeit erkennen zwischen dem und der tatsächlichen Askitawelle? Nö. [gelächter]
  190. Ziffern vor den Großbuchstaben, aber aber du wolltest gerne Na ja, klar. Wir wollten ja mal ausprobieren, ne? Dafür ist es da. Also, der ist hier ganz
  191. schön. Jetzt macht er vielleicht noch was. Zwei Befehle ausgeführt. Fast fertig mit Denken, sagt er. Hätte auch fast funktioniert.
  192. Ja, jetzt hier. Hier. Ja, hät ja hat er nicht ganz der Ja, der hat den überschrieben. Das habe ich vielleicht schlecht formuliert. Ist egal. Ähm, ich
  193. würde da vielleicht noch mal von vorne anfangen mit einer anderen Herangehensweise.
  194. So, da muss ich mal ein Reset machen und zwar wir hatten die die verschiedenen
  195. Ja, genau. Die verschiedenen Gruppen hier gesehen, ne? Also Steuerungszeichen, Großbuchstaben, Kleinbuchstaben und so weiter. Ich würde
  196. Sonderzeichen und Satzzeichen würde ich mal zusammenfassen. Ähm und ja, wo fängt man an? Ich
  197. persönlich, als ich das den mal so nachgestellt habe, dachte ja, ich würde mal mit dem Sonderzeichen anfangen. Sonder mit den Steuerzeichen,
  198. weil das ist ja auch in vielen anderen Fällen so komische Dinge packt man an Anfang, dann ist man es los, ne? Dann passt natürlich 32, das sind 33 Stück.
  199. Jetzt kommt diese kleine Herausforderung, ja, was äh auf welches verzichte ich? Und jetzt kommt die Lochkartentechnik vielleicht dazu. Ähm,
  200. ihr wisst ja vielleicht, ne, in der ASabelle ist das Dell das letzte Zeichen. Wisst ihr warum?
  201. Warum ist das nicht bei den normalen Steuerzeichen mit dabei? Warum hat man gesagt auch und das ganz ans Ende?
  202. Ähm dadurch, dass es die letzte Zahl ist im Zahlenbereich, ist das die Zahl, wo sämtliche Bits gesetzt sind. Das heißt, beim Lochzeich Lochstreifen wäre das
  203. halt, wo man sämtliche Löcher ausstanzt oder zuklebt, je nach Interpretation. Ja, ganz genau. Jetzt muss ich mal schnell noch mal auf
  204. dieses, also erstmal mit den Lochkarten, ne? Wenn man was falsch gemacht hat, wird also die ganze Spalte ausgestanzt,
  205. ne? Das ist deswegen, ich kann ja nichts wegnehmen. Kann ein Loch ist Loch, wenn es da ist, ist es da. Kann ich nicht mehr flicken. Das heißt, das einzige,
  206. was ich machen kann, alles überbügeln. Ähm, das hat man auch gemacht, nicht von Anfang an. Äh, und zwei noch. Ja, da ist es. Da ist es,
  207. glaube ich. Irgendwo stand es. Das hieß früher auch. Nee, hier nicht. War es doch nicht. Hab es jetzt nicht so schnell gefunden. Äh
  208. hieß früher auch AO. Genau, hier war das nämlich. Aber habe ich das auch? Nee, hier nicht. Ähm,
  209. wisst ihr, wofür AO steht, ne? Oder Eo, ne? Das war eigentlich alles, also alles einzen. Also das war das äh
  210. genau der Trick. Okay, das heißt also wir haben 33 Stück. Ähm das eine Dell, ne? Weil man das kannt man so von der
  211. Lochkartentechnik, das sollte löschen. Also das muss ans Ende, also 127 M. [schnauben]
  212. Ups. Nee, also ich wollte auf die Ansicht da. Ich habe schon mal reingepackt
  213. und dann wird sie doch anbieten, den Rest ähm an den Anfang zu packen. So, da hätte ich, wenn ich das jetzt
  214. wirklich jedes einzel und die haben sich dahinesetzt, die haben für ein Zeichen gestritten ähm oder diskutiert gestritten, vielleicht
  215. nicht. Ähm, na, dann würde ich mir vielleicht noch ein paar Gedanken machen, gerade mit der Historie. Das kommt ja von von
  216. ähm auch teilweise von den Lochkarten, von den Lochstreifen. Äh da ist noch eine Fernschreiber sind mit involviert. Die
  217. waren oder haben die Bits und Bites quasi noch so optisch gelesen. Das heißt, die mussten auch irgendwie erkennen können. Wenn ihr euch heute mal
  218. so ein Binärcode anschaut, d sieht man nur 0. Was willst den da verstehen? Das heißt, du musst dich schon ein bisschen gruppieren und klass
  219. klassifizieren. Und dieses Gruppieren, das ist eigentlich das, was sie gemacht haben. Das ist der Trick, dass man nachher auch ein bisschen was erkennen
  220. kann, ne? Ähm und da würden mir zwei Sachen einfallen, wo ich sage, da möchte ich eine besondere Position zu haben. Ähm, so und wenn man jetzt diesen
  221. Spaltenaufbaum noch original kennt, hier ist es auch im Querhalt, ne? Dann kann man sehen, wenn ich die Steuerzeichen hier vorne in ersten 32 Stellen packe.
  222. Ich mach's gerade mal denn. Also das ist ja klasse. Da macht jetzt das Steuerzeichen Steuerbescheid
  223. Steuerbescheid anzeigen. Okay, [schnauben] muss man aufpassen. Ähm,
  224. so, wenn man sich das nämlich anschaut und so ein bisschen in diesen Matrix Sache denkt, dann sieht man, wenn etwas mit 0 anfängt, ist es ein
  225. Steuerzeichen. Das heißt, wenn ich dann später etwas lese, so ein Lochstreifen und wir haben ja eben einen gesehen, so quer, kann ja
  226. auch hochdrehen und ich weiß der ich habe vorne zweimal nicht gestanzt, dann weiß ich das in Steuerzeichen. Bei dem Code, den man hatte, war es ein
  227. bisschen anders, aber das ist ja da, wo die hin wollten, ne? die wollten das erkennbar machen. Und wenn ich wenn ich dann mir das
  228. anschaue und da muss zu erkennen, dann kann man sich mal anschauen ähm die Stelle
  229. ja eigentlich dieses äh die das BS, das ist dezimal die 8. Nach dem Bell kommt BS, weil da habe ich 00100, ne? Das ist schön zu erkennen, die ein
  230. in der Mitte. Und BS ist heißt äh Backspace und der Backspace damals, ihr müsst an Fernschreiber denken, bedeutete nicht,
  231. wir heute löschen, also ein ein zurück und gleichzeitig das dabei löschen, sondern nur einen Schritt zurück. Na, auch bei den Schreibmaschinen, wer das
  232. noch kennt, die alten mechanischen, da hat ja nichts gelöscht, sondern da ist man nur einen Schritt zurückgegangen und konnte mit anderen dann drüber schreiben
  233. und dann gab's auch so ein bisschen sowas die Backspace Art, ich weiß nicht, wie man das nenn genannt hatte, mit verschiedenen Zeichen dann auch
  234. irgendeine kleine Figur zu machen. Ähm, na [räuspern] und das Bell, das war eben auffällig, weil ich viermal die Nullen 3 x ein hatte. Dann wusste ich ah, da ist
  235. ein Alarm. Bitte sehr. Ich hätte noch mal eine Frage zu dem Backspace. Weißt du, zufällig hat sich das bei so mechanischen Terminals, die das ja dann
  236. auf Papier teilweise auch rausgegeben, rausgestand haben, hat sich das da auch auf so Zeichen wie Carage Return oder Line Feed ausgewirkt oder nur auf kurz
  237. normale Zeichen, die quasi nicht die Zahile gewechselt haben? meines Wissens nur auf normale Zeiten, weil ich kenne auch noch Terminals wirklich so ganz
  238. ganz alt, da konnte tatsächlich auch einen zurückgehen, ander Buchstaben gedrückt und der wurde da drüber geschrieben. Ja, also hat funktioniert,
  239. ne? Wahrscheinlich, weil es aus der alten mechanischen Welt kam, hat man so gemacht, seit wann es jetzt diesen Backspace in der Art gibt, wie wir ihn
  240. kennen, das auch gleichzeitig löscht, das weiß ich nicht. Da habe ich auch nichts zu gefunden, auch jetzt nicht extra recherchiert.
  241. So, wo ich jetzt euch so ein bisschen hinbringen möchte, ist sind guckt euch die Binärzahlen an, ob da irgendwas ist, wo ich sage, Mensch, da habe ich einen
  242. Anker, damit kann ich erkennen, dass es Buchstabe, Ziffer oder sonst was ist. Ja,
  243. so. [räuspern] Ähm, das heißt, es wäre denn die Frage, weil also ich denke, die ganzen
  244. Sonderzeichen, Satzzeichen, die macht man zum Schluss. Ich will erstmal die Buchstaben unterbringen. Am Anfang dann war es die Großbuchstaben.
  245. Ähm und ich will ähm die Ziffern unterbringen. Das ist so die Frage, was macht man jetzt eigentlich zuerst? Erst die Ziffern, erst die Buchstaben.
  246. Ja. So. Und du du wusstest ja auch schon, wo das A ist. Ja, das ist richtig. Aber fangen wir
  247. jetzt mit den Buchstaben an oder fangen wir mit den Ziffern an? Und ich habe bei der Vorüberlegung mit den Ziffern angefangen oder weitergemacht,
  248. weil ich mir gesagt habe, wenn ich wenn ich eine Ziffer erkennen möchte, also was es nachher ist, dann brauche ich irgendwo ein markanten Punkt, den Anker,
  249. ne? Und 00 ist ja schon weg. Da habe ich die ganzen Steuerzeichen. Jetzt habe ich diese 01 am Anfang oder die 10 oder die
  250. 11. Und wenn [räuspern] ich das auch in diesen Dreiergruppen sehe, fand ich für
  251. mich 011 sieht aus zack wie so ein Break, wie so ein Trennstrich. Das heißt, ich hätte die Ziffern auf 011 gelegt und zwar denn auf die 48 die 0
  252. ähm auf die 49 die 1 und so weiter. Stimmt er mir dazu? Macht das Sinn? Macht Sinn, ne?
  253. Ziffern. Nee, kann ja So, jetzt habe ich das nächste Problem. Les Herausforderung Buchstaben, wie
  254. gesagt, am Anfang nur die Großbuchstaben und die passen, ne, ähm eben nicht in eine Zeile rein. In eine Zeile passen ja nur 16 rein.
  255. Das heißt, ich brauche zwei Zeilen. Ich glaube, es ist absolut nachvollziehbar, dass man dann sagt, ja, die will ich aber auch in einem Stück haben, also
  256. nicht irgendwelche Zeichen noch dazwischen. Äh, das war auch so eine Anforderung. Man will ja feststellen, welcher
  257. Buchstabe kommt jetzt vor welchem, um die sortieren zu können und und, ne? Und die Frage wäre dann gerade, ja, wo packe ich die hier hin? Gerade, wenn man
  258. weiß, vielleicht noch, wir sind 63, wir brauchen erstmal nur Großbuchstaben. Ähm, dann packt man sowas normal nicht ans Ende. Man lässt ja das Ende frei.
  259. Das war ja noch eine ganze Menge frei. So, wenn ich das jetzt in der Spalte machen würde, ab 32, da passen die nicht rein, dann hät ich
  260. eine Unterbrechung. Das heißt, ich muss also irgendwo ab 58 aufwärts. Und jetzt könnt man noch ein bisschen rumrechnen, bis wohin es geht, damit man ähm auch
  261. nicht ans Ende kommt, damit man sich da was frei hält, ne? Ab da, wo macht's da am meisten Sinn?
  262. So, und wenn ich jetzt das sehe wieder hier die Seiten hier links, ne? Ähm, wo wo würden dann Buchstaben gut
  263. reinpassen? Glaube, so viel Möglichkeiten habe ich nicht.
  264. Na ja, also rein optisch betrachtet, da gibt's so zwei Gruppen, die fangen mit 1 an. Ähm, die die und beteln genau 32 Zeichen ab, also ab der was ist das
  265. Position 64 hätte ich gesagt und dann geradeaus durchweg. Ja, 65 meinst du wahrscheinlich. Das ist diese hier oder meinst du diese hier? Die 64.
  266. Ich meine die 64. Ah, okay. Richtig. Mit 10 beginnt, ne? Daran erkennst du
  267. nämlich, das ist mit großer Wahrscheinlichkeit ein Buchstabe, weil wir kriegen ja nicht alles voll. Aber ähm wenn du jetzt den Buchstaben A hast
  268. und du weißt hier 100, ne? Das ist ein Buchstabe und guckst nach oben, dann willst du wahrscheinlich nicht mit null anfangen, sondern der erste Buchstabe
  269. soll das soll die ein haben, der zweite Buchstabe die Z und so weiter hier, ne? Das A willst du ist ja der erste Buchstabe
  270. und dann hätte ich das dahingesetzt. Also, ich weiß nicht, ich bin komisch Informatiker, aber ich würde bei null Anfang zählen. Die 100 passt die die 40
  271. da passt schon. Also die 64 für A finde ich. Ja,
  272. was sagen die anderen? Also, ich bin tatsächlich auch bei der ähm 41 Hecks oder dem der 56 Quatsch, 65
  273. für das A. Ja. Ähm insbesondere in der Verbindung mit den Kleinbuchstaben, die da noch kommen. Ja.
  274. Ähm soll ich da schon spoilern, wo ich die hin tun würde? Ja. Äh die Großbuchstaben, also die Großbuchstaben würde ich auf
  275. die 41 Hacks setzen, also das äh 65. Ja, ich setze s jetzt mal, weil wir haben nur noch so ein paar Minuten, aber genau
  276. diese Diskussion, die ihr beide gerade hattet, die gab's damals auch. Ähm, es gab ein Land, was sich dafür ausgesprochen hat, das an der Stelle
  277. beginnen zu lassen. Das war Deutschland. Alle anderen haben gesagt, nee, ein weiter, aber Deutschland konnte sie ja nicht durchsetzen. Das heißt, es ist
  278. tatsächlich an die Stelle gelangt, ne? Damit war es eigentlich auch erstmal vorbei und im zweiten Sprung kamen dann die Kleinbuchstaben und da kommt jetzt
  279. die ganz clevere Sache. Das sieht man vielleicht hier nicht ganz sofort, aber doch, wenn man hinguckt schon, ne? Ähm, das fängt mit 1 an und hier fängt mit 10
  280. an. Das heißt, an einer Stelle mit dem einen Bit kann ich erkennen, klein oder großbuchstaben. Und ähm
  281. ich setze hier mal eben und nachdem das so angeschaut habe, also der Rest ist jetzt äh ja würfeln, die
  282. haben einen Trick gemacht, die haben gerade bei den Ziffern hier oben und das ist vielleicht auch mit dem Grund, warum die hier waren, haben sich eine
  283. Schreibmaschine genommen, haben geguckt, was passiert denn wenn ich die Umschaltaste drücke, weil oben waren ja dann schon andere Zeichen drauf und die
  284. hat man dann größtenteils da drüber gesetzt. Das ist wahrscheinlich auch das einfachste Vorgehen, dass man sagt, das kennen wir ja schon, dann packen wir die
  285. dahin. Es ist aber nur teilweise oder ist eine Schreibmaschine genutzt worden, die nicht bekannt ist. Bei der Remmington
  286. hat's nicht ganz so gestimmt, ne? Ähm ja, die wir gesehen haben, war ja die erste, aber da gab's das Umschalten schon, ne?
  287. Und den Rest, ja. [seufzt] Da haben die diskutiert aus welchen Gründen. Ich weiß, also das ist schwer
  288. nachzuvollziehen. Also der äh Rest, der passt so mit dem Leerzeichen anfangen. Hat man bei anderen Codes auch schon gesehen, dass die mit dem Leerzeichen
  289. angefangen haben und das ist ja da die erste das erste Zeichen, was äh an einer Stelle ähm wo ich ein ja nichtsteuerzeichen habe, ne? Also,
  290. das macht eigentlich auch da Sinn und ja, genau. Ich kann jetzt mal den äh Rest anzeigen lassen, alles anzeigen
  291. und das war also dieses Ergebnis, ne, abgesehen von der Reihenfolge bei den Sonder bei den Steuerzeichen, das Ergebnis da
  292. das ergibt sich fast von sich aus und das fand ich so erstaunlich. Ich dachte auch Mensch, selbst heutzutage wird man auf ein sehr ähnliches Ergebnis kommen
  293. mit einem Unterschied, was ich heute anders machen würde, klein und Großbuchstaben tauschen, weil wenn ich eine Null habe, dann ist
  294. das für mich klein kleiner, also ein klein Buchstabe. Wenn ich eine eins habe, ist das natürlich größer und das sind Großbuchstabe.
  295. So, die haben natürlich, weil sie es zuerst nur Großbuchstaben hatten, so gemacht und ich meine auch da irgendwo schon mal gelesen zu haben, das war
  296. vielleicht ein Designfehler hätte man tauschen sollen, aber da gab's die Grußbuchstaben an der Stelle schon. Man konnte es nicht mehr ergänzen.
  297. Wenn man gleich gemacht hätte, wä man drauf hingekommen. So, ich glaube, wir sind jetzt ziemlich genau durch. Das heißt, wir haben es eigentlich
  298. geschafft mit Verein Kräften. Die AS wde mehr oder weniger so zu entwickeln. äh wie es es damals auch war. Und ja,
  299. das ganze ist für mich jetzt Entertainment, hat keinen keinen großen Nutzen, vielleicht doch noch einen, weil wenn man sich denn fragt, so, da war das
  300. Ergebnis, da sieht man es noch mal, ähm wofür braucht man das in der Praxis heute noch? Stellt euch vor, ihr macht ein Wochenintripp auf dem Maß und
  301. [seufzt] Flatrate reicht nicht aus oder Tarif passt nicht und ihr müsst nach Hause telefonieren, kommunizieren und habt
  302. zufällig eine ASK Tabelle mit, dann könnt ihr das machen. Das war haben die gemacht in dem Film Semtian.
  303. Also in diesem Sinne, ja, danke, danke fürs Zuhören, danke fürs Mitmachen. Hier ist ein QR-Code für die Tabellen, falls euch das
  304. interessiert. Und hier, da ist alles mit drinne. Da habt ihr die ganze Übersicht, da findet ihr auch die Tabellen. Ja. Ja, dann sind wir um.
  305. Danke sehr.