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
Das Wichtigste aus dem Video
Transkriptautomatisch erstellt · 305 Zeilen
- 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
- 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
- und so beim Anschauen dachte ich, wieso ist die Tabelle eigentlich so geworden, wie sie ist? Und da kam gleich die nächste Frage,
- 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
- Wissen, was man so damals hatte, wird die genauso aussehen, ähnlich aussehen oder komplett anders? Ähm und dann habe ich so das Gedankengespiel
- gemacht, habe gesagt, ich baue die mal in meinem Kopf so ein bisschen zusammen und bin überraschenderweise auf ein ziemlich ähnliches Ergebnis gekommen,
- dachte ich, das ist vielleicht doch was mal ein Talk und vielleicht können wir nachher mal versuchen zusammen so eine Tabelle zu entwickeln,
- 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
- 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
- zurückgegangen und wir gehen mal ganz kurz so ein bisschen die ganzen Codes durch, die es in letzten Jahren, Jahrhunderten, Jahrtausenden gegeben
- hat. Ähm und damit möchte ich gerne, dass wir das oder uns in diese Zeit zurückbringen, dass wir so ein bisschen anderes
- 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.
- Ä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.
- 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
- 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,
- die ich nicht gelesen habe, die ich nicht geschafft habe. Ich habe ich habe einen Zeitzeugen befragt, der sagte, ich war aber bei der
- 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.
- Gut, [räuspern] bereiten wir uns mal auf die Zeitreise vor. Ähm, was waren denn so die ersten echten Codes? Ich habe ja dieses
- 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
- 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
- bisschen so graub markiert ist, das sind so die ersten elektrischen. Vorher hatten wir optische Verfahren, ja? Und dann geht's so nach
- 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
- 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
- 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
- nicht so wahnsinnig schwierig ist, das ist leicht zu unterscheiden. Dann gab es zum Senden zwei Fackeltürme, einen linken, einen rechten. Ich habe
- mal im Hintergrund noch das vorbereitet, so muss man sich das vielleicht vorstellen. So mit den Zinnen, das wurd dann dahinter versteckt oder
- 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
- 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
- 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
- Moment gewartet, Fackeln runter und dann kam der nächste Buchstabe. Und was ich so interessant fand, die haben eigentlich damals schon den
- 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
- 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
- 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
- los. eigentlich eine frühe Art des Handschecks. So, man konnte, also da habe ich alle möglichen Kilometerangaben gefunden. Ist
- natürlich wetterabhängig. Einige sagten 5 km bis 15 km konnte man da wuschen überbrücken. Was passierte dann?
- Nix. 1800 1100 fast 2000 Jahre. Passiert eigentlich nichts und dann gab's den Chap, ich hoffe ich spreche richtig aus. P Telegrafen.
- Ä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
- abgebildet. Damit konnten auch Nachrichten übertragen werden. Was hier interessant war, dass die mit 22 Telegrafenstationen 270 km überbrückt
- 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
- brauchten tagelang vielleicht für diese Strecke und ähm mit diesen Telegraphen waren in 2 Minuten ein Zeichen übertragen. Das ist ein
- Wahnsinnsfortschritt. Nee, 1833 ging es denn los mit dem elek ersten elektromagnetischen Telegraphen
- 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
- kriegt ihr die ganzen Links, wenn er euch da die Videos mal anschauen wollt, wenn er sagt, das ist interessant. äh mal gucken.
- 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
- konnten Nachrichten übertragen werden. Und das war quasi der Beginn der Telegrafie, der erste ähm elektrische Telegraf 1833 von Gaus und Weber.
- Pawear Jahre später gab es den ersten Nadeltelegraphen, der hatte nur 20 Möglichkeiten, 20 Zeichen.
- 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
- 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
- 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
- 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
- der Telegraf selber, der musste eigentlich kein keine besondere Ausbildung haben. Der konnte das quasi ablesen, was er tippen wollte, der hatte
- 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
- Buchstaben markiert. Das war relativ simpel. 1837 ähm hat der Samuel Morse äh seinen
- 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
- Pause dazwischen. Und das war oder das ist das Beispiel, was er übermittelt hatte bei seinem ersten Versuch.
- Ähm, vielleicht ein bisschen schwierig zu erkennen. Da drunter steht dann oder stehen für jeden Zacken denn die
- 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
- 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
- steht, was es heißt. Das heißt gelungener Versuch mit Telegraph September der 4. 1837. Und bei den Zahlen, die fangen immer mit
- Null an. Das kann man hier unten dann auch erkennen. Ähm deswegen immer diese zehn Ausschläge erstmal vorweg und dann wusste man,
- okay, was jetzt kommt, ist eine Zahl. Zahl oder Ziffer. Genau.
- Nee, es war so eine Ziffer, was ja jedes Mal ist. [seufzt] Der überarbeitete Morsecode, das ist der, der heute eigentlich bekannt ist.
- Und das bekannteste ist wohl das hier. Kann man das hören? Nee, da der Ausgang hat nichts, ne?
- 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
- 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.
- 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
- 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
- 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
- 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
- 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
- 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,
- 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
- waren fest, aber die anderen konnten doppelt belegt werden. Ähm und das war so der Kniff zu der damaligen Zeit.
- Ist später denn als ITA 2 bekannt geworden und standardisiert worden und wurde lange in den Fernschreibern verwendet.
- So, jetzt sind wir schon in dem Bereich, wo wir Tabellier und Computertechnik haben. Tabelliertechnik ist das, wo man die Lochkarten mitbeschreibt. Wir sehen
- auch gleich noch ein paar. Ähm und ähm [räuspern] ja, damit los geht's im Prinzip mit der Holaritkarte.
- 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
- 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.
- 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
- dann nur noch sechs oder ne Monate. Also auch noch mal ein richtiger Quantensprung und der dazu beigetragen hat, eine
- wahnsinnige Effizienzsteigerung wär zu führen. Wir kommen so langsam in den Bereich oder in die Zeit, wo denn auch ASGI
- entwickelt wurde. Sind wir schon bei 1940. BCD Code, ganz einfacher 4 Bit Code, der nichts anderes macht, als Dezimalziffen Ziffern binär
- darzustellen. [räuspern] Man unterscheidet bei dem BCD einfach noch zwischen gepackt und
- ungepackt. Ungepackt bedeutet, ähm, wenn ich das in 8 Bit reinpacke, dann bleiben die ersten vier immer null. ist ein bisschen Platzverschwendung und gepackt
- 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
- 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
- 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
- genutzt für andere Zwecke. Ähm, aber äh waren quasi frei und man hat auch wieder Platz verschwendet.
- 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
- Anfang nur die Großbuchstaben und das hatten wir bei ASKI 1963 waren auch nur Großbuchstaben. Äh die Kleinbuchstaben, die kamen er
- später. Und man kann vielleicht hier schon ein bisschen das Problem erkennen, warum überhaupt die ASGE Entwicklung
- 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
- 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
- anderen Zeichen sind unterschiedlich auch in anderen Zeichen an Stellen und das sind nur vier Beispiele. Das geht noch so weiter.
- 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
- 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
- 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
- versucht auch mit äh entsprechender KI Unterstützung äh mehr als das hat man da nicht rausgefunden. Und das ist der
- 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
- die Mainframes. Und ähm hier kann man schon so ein bisschen erkennen oder eigentlich schön erkennen diese Spalten und dass die
- Spalten immer diese Buchstabenblöcke sind. Also hier angefangen, das sind jetzt die Ziffer 0 bis 9. Das habe ich auch in
- einem Stück. Jetzt muss ich gucken, ganz unten waren sie. Da sind sie. Ähm oder die Großbuchstaben sind hier nur Großbuchstaben
- A bis I. Habe ich hier auch A bis I und so weiter. So, das ist eine wahnsinnige Vielfalt, die es dort gegeben hat.
- 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,
- mit 8 Bit. Ja. Ähm, also auch in allen möglichen Variationen. So. Und damit ja vielleicht doch noch ein kleiner Einschub. Ähm,
- 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
- 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
- Steuerungszeichen, ne, das die ja CRF, ich denke, die kennt ihr alle, ne? Wagenrücklauf, Linefeed Figur, Letter, Bell, also die Glocke,
- ne, dass man den anderen benachrichtigt. Jetzt kommt was oder jetzt ist vorbei, jetzt ist zu Ende. Ähm, man hatte schon die Idee, einen
- 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,
- 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
- gedanklich schon. [räuspern] Übrigens, da kam auch die ersten
- Schreibmaschinen auf dem Markt, die Remmington Nummer 1. Ähm, die hatte nur 44 Tasten plus Leertaste, kannte noch keine Umschaltung, hatte also nur
- 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
- 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
- irgend bei Entwicklung, wenn man die sieht, dass ähm Dinge genommen werden, die man schon kannte, dann werden die so angepasst, dass dass
- sie funktionieren und später werden sie dann verbessert. Ja, beim Auto war es ähnlich. Hat ungefähr 40 Jahre gedauert, bis man
- 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
- Form, die man kannte. Gut, so
- 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
- wir das heute selber entwickeln wollen und dann müssen wir ein paar konzeptionelle Entscheidungen treffen. Ja. Ähm das haben die früher auch
- gemacht. Welches Zahlensystem sollte man nehmen? Wir sind im Bereich von Computern, die ersten gab es schon etliche oder einige Jahre. Ähm
- wir haben die Übertragung mit den Lochkarten, mit den Lochstreifen gehabt und und, ne? Also, was bietet sich natürlich an?
- Ähm, das Binärsystem, welches Format sollte man nehmen? [seufzt] Also so eine Art Hochformat
- oder mehr so ein so ein Querformat? Was würdet ihr so intuitiv sagen?
- Bitte das das Längliche hier. Ja, also
- ja. wegen was? Wegen den Lochstreifen. Ja. Ja. Okay.
- Ja. Was hättest du genommen auch? Ich wä beim Querformat, weil die Darstellung auf dem Bildschirm
- wahrscheinlich besser ausgewählt hätte. Ja. Ähm, ich ich würde euch sagen, wie es passiert ist, weil wir werden gleich
- 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
- 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
- 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
- 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
- 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
- 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
- nicht, ne? [gelächter] Der hatte nur später mehr andere Sachen damit zu tun. Ähm genau. Welche Größe? Also, welche
- Größe deswegen ähm oder ja, bedeutet ja, wie viel Bit muss das sollte das der Code haben? Wir hatten vorher ähm
- ja äh BC BCD hatte F. BCDCK war eigentlich kurz davorck mit 8 war schon parallel entwittelt, also da man war bei sechs
- 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
- 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
- 7 Bit ASK. Ähm, gut, damit haben wir schon mal Form. Ich habe was vorbereitet, dass wir auch
- 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
- Bildschirm passt. Das andere sieht so ein bisschen gestaucht aus. Und ich glaube, wenn wir jetzt anfangen da auch mit dieser Spalten anderen Schreibweise,
- das wird für uns, glaube ich, zu kompliziert, weil wir die Lochkarten nicht kennen, also zumindest nicht mehr damit arbeiten.
- Gut, [schnauben] [räuspern] also das ist das, was ich vorbereitet habe. Da wechseln wir mal eben hin und
- dann schauen wir mal, ob wir mit ein paar Überlegungen da was füllen können. Das ist es. Zack.
- So besser oder dunkel? Ist glaube ich fand ich besser.
- Ja. Ja. Oh ja. Oh ja ja ja. Da kann man also die ist jetzt so aufgebaut, das ist jetzt Querformat, wie man unschwer
- erkennen kann. Ähm an den Stellen hier selber steht der Dezimalwert oder die Dezimalstelle. Geht also von 0 bis 127.
- Und von der Matrixschreibweise her haben wir ähm hier ähm das binäre in blau hier drei, da vier Stellen und dann das hexadezimale
- ähm hier an dieser Stelle. So und wir müssen jetzt ein paar Dinge unterbringen. Ja.
- Ähm, da die Referenzen, ich dachte ja, so als kleiner Starting Point oder sowas ist vielleicht ganz gut, wenn man sich erstmal überlegt, was
- 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
- waren die noch nicht mit dabei. Die ASG Tabelle, die wir jetzt verwenden, ist von 1968. Da sind sie dann mit dabei. Ähm
- und deswegen gleich mit wir machen jetzt das volle Programm. Das heißt, also wir haben einmal Steuerungszeichen, die untergebracht
- werden wollen, Großbuchstaben, Kleinbuchstaben, äh die Ziffern, ja, Satz und Sonderzeichen, die kann man auch zusammenzählen und natürlich bei
- denen wird's ein bisschen schwierig, aber die Frage ist, womit fängt man denn an? Wenn man sowas erstmal gruppiert und
- sagt, jetzt will ich so eine Tabelle belegen? Womit wirst du anfangen? Bitte
- 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.
- 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
- ich mal gucken, da brauche ich brauche ich ein bisschen Hilfe. Ich glaube, hier geht's auch.
- Ähm, mal gucken, ob es funktioniert. Du wirst also ganz vorne anfangen mit
- den Ziffern. Null. Ja, also ich würde sagen 0 ist 0, 1 ist 1, 2 ist 2. Alles klar.
- Der muss erstmal am werden. Äh, wie seht ihr das auch so? Ja, da das dauert ein bisschen. Das ist äh schnell zusammengestückelt
- 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
- immer ein Reset. Das wollte ich vermeiden und deswegen muss ja immer so ein paar kleinen Moment nachdenken. Der Vorder ist, ich muss
- nicht viel erzählen, der baut das gleich dahin. Ähm, gut. Wie wird's denn weitergehen?
- Großbuchstaben. Großbuchstaben. Wo willst du den packen? Gleich hinten ranklatschen. Eer andere Stelle. AS, BSB, CS C.
- Ach, da. Also direkt hinten dran. Machen wir das mal. Wir können ja
- [schnauben] gut. Also direkt dahinter die Rosbuchstaben. So.
- und die Kleinbuchstaben ja genau da.
- Ja, also das genau bei 58, ne? 7 bei 74. Okay,
- bitte wir machen es mit Mikro, damit es im Stream auch die Fragen ankommen. Das muss genau. Also, die Kleinbuchstaben sollen
- jetzt bei 74 beginnen. Korrekt. Kleinbuchstaben ab 74.
- Also so why not? Gut. Ähm, so, dann haben wir jetzt nur noch
- die ganzen Sonderzeichen, Steuerzeichen und die irgendwo dazwischen. Wo s kommen die Sonderzeichen hin? Wenn es welche gibt, die sich ähneln,
- 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]
- Komma auf die 36 und Semikolon auf die 100 z.B. [schnauben] Gut, das sind das sind äh jetzt die
- Satzzeichen oder die Sonderzeichen äh als Oberkategorie und die äh Steuerzeichen CR, L11, Bell und alles was sonst no so gibt.
- 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
- mal gespannt. Ähm, also ab 64 und den Rest ab 100.
- Mal gucken. Da müsste denn noch ein biss Ja, da bleibt noch ein bisschen was übrig.
- Mal sehen, wie er uns belegt. Jetzt tt er schon 30 Sekunden. Also, das war eine schwierige Aufgabe, glaube ich,
- für die KI. Das System bricht zusammen. Okay. So. Und das heißt, den Rest da die äh ja,
- sonst Satz und Sonderzeichen dann irgendwo verteilt.
- Du hast ihm eine unmögliche Aufgabe gestellt. Ist [gelächter] der verbrätt gerade Token ohne Ende.
- Gut. Ähm, hast du die ASK Tabelle, die aktuelle so ungefähr im Kopf? Ich weiß, dass es A bei 65 liegt.
- [gelächter] Ich glaube, die Ziffern davor. Ja, das ist ja schon mal was. Also, kannst
- du eine Ähnlichkeit erkennen zwischen dem und der tatsächlichen Askitawelle? Nö. [gelächter]
- 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
- schön. Jetzt macht er vielleicht noch was. Zwei Befehle ausgeführt. Fast fertig mit Denken, sagt er. Hätte auch fast funktioniert.
- 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
- würde da vielleicht noch mal von vorne anfangen mit einer anderen Herangehensweise.
- So, da muss ich mal ein Reset machen und zwar wir hatten die die verschiedenen
- Ja, genau. Die verschiedenen Gruppen hier gesehen, ne? Also Steuerungszeichen, Großbuchstaben, Kleinbuchstaben und so weiter. Ich würde
- Sonderzeichen und Satzzeichen würde ich mal zusammenfassen. Ähm und ja, wo fängt man an? Ich
- persönlich, als ich das den mal so nachgestellt habe, dachte ja, ich würde mal mit dem Sonderzeichen anfangen. Sonder mit den Steuerzeichen,
- 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.
- Jetzt kommt diese kleine Herausforderung, ja, was äh auf welches verzichte ich? Und jetzt kommt die Lochkartentechnik vielleicht dazu. Ähm,
- ihr wisst ja vielleicht, ne, in der ASabelle ist das Dell das letzte Zeichen. Wisst ihr warum?
- Warum ist das nicht bei den normalen Steuerzeichen mit dabei? Warum hat man gesagt auch und das ganz ans Ende?
- Ä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
- halt, wo man sämtliche Löcher ausstanzt oder zuklebt, je nach Interpretation. Ja, ganz genau. Jetzt muss ich mal schnell noch mal auf
- dieses, also erstmal mit den Lochkarten, ne? Wenn man was falsch gemacht hat, wird also die ganze Spalte ausgestanzt,
- 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,
- 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,
- 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
- hieß früher auch AO. Genau, hier war das nämlich. Aber habe ich das auch? Nee, hier nicht. Ähm,
- wisst ihr, wofür AO steht, ne? Oder Eo, ne? Das war eigentlich alles, also alles einzen. Also das war das äh
- 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
- Lochkartentechnik, das sollte löschen. Also das muss ans Ende, also 127 M. [schnauben]
- Ups. Nee, also ich wollte auf die Ansicht da. Ich habe schon mal reingepackt
- und dann wird sie doch anbieten, den Rest ähm an den Anfang zu packen. So, da hätte ich, wenn ich das jetzt
- wirklich jedes einzel und die haben sich dahinesetzt, die haben für ein Zeichen gestritten ähm oder diskutiert gestritten, vielleicht
- nicht. Ähm, na, dann würde ich mir vielleicht noch ein paar Gedanken machen, gerade mit der Historie. Das kommt ja von von
- ähm auch teilweise von den Lochkarten, von den Lochstreifen. Äh da ist noch eine Fernschreiber sind mit involviert. Die
- 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
- 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
- klassifizieren. Und dieses Gruppieren, das ist eigentlich das, was sie gemacht haben. Das ist der Trick, dass man nachher auch ein bisschen was erkennen
- 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
- 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.
- Ich mach's gerade mal denn. Also das ist ja klasse. Da macht jetzt das Steuerzeichen Steuerbescheid
- Steuerbescheid anzeigen. Okay, [schnauben] muss man aufpassen. Ähm,
- 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
- 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
- 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
- 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
- anschaue und da muss zu erkennen, dann kann man sich mal anschauen ähm die Stelle
- 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
- in der Mitte. Und BS ist heißt äh Backspace und der Backspace damals, ihr müsst an Fernschreiber denken, bedeutete nicht,
- 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
- 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
- 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
- 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
- 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
- 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
- normale Zeichen, die quasi nicht die Zahile gewechselt haben? meines Wissens nur auf normale Zeiten, weil ich kenne auch noch Terminals wirklich so ganz
- 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,
- 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
- kennen, das auch gleichzeitig löscht, das weiß ich nicht. Da habe ich auch nichts zu gefunden, auch jetzt nicht extra recherchiert.
- 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
- Anker, damit kann ich erkennen, dass es Buchstabe, Ziffer oder sonst was ist. Ja,
- so. [räuspern] Ähm, das heißt, es wäre denn die Frage, weil also ich denke, die ganzen
- Sonderzeichen, Satzzeichen, die macht man zum Schluss. Ich will erstmal die Buchstaben unterbringen. Am Anfang dann war es die Großbuchstaben.
- Ä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.
- Ja. So. Und du du wusstest ja auch schon, wo das A ist. Ja, das ist richtig. Aber fangen wir
- 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,
- 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,
- 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
- 11. Und wenn [räuspern] ich das auch in diesen Dreiergruppen sehe, fand ich für
- 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
- ähm auf die 49 die 1 und so weiter. Stimmt er mir dazu? Macht das Sinn? Macht Sinn, ne?
- Ziffern. Nee, kann ja So, jetzt habe ich das nächste Problem. Les Herausforderung Buchstaben, wie
- 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.
- 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
- nicht irgendwelche Zeichen noch dazwischen. Äh, das war auch so eine Anforderung. Man will ja feststellen, welcher
- 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
- 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.
- 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
- 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
- nicht ans Ende kommt, damit man sich da was frei hält, ne? Ab da, wo macht's da am meisten Sinn?
- So, und wenn ich jetzt das sehe wieder hier die Seiten hier links, ne? Ähm, wo wo würden dann Buchstaben gut
- reinpassen? Glaube, so viel Möglichkeiten habe ich nicht.
- 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
- 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.
- Ich meine die 64. Ah, okay. Richtig. Mit 10 beginnt, ne? Daran erkennst du
- 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
- 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
- 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
- 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
- da passt schon. Also die 64 für A finde ich. Ja,
- was sagen die anderen? Also, ich bin tatsächlich auch bei der ähm 41 Hecks oder dem der 56 Quatsch, 65
- für das A. Ja. Ähm insbesondere in der Verbindung mit den Kleinbuchstaben, die da noch kommen. Ja.
- Ä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
- 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
- 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
- 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
- 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
- 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
- an. Das heißt, an einer Stelle mit dem einen Bit kann ich erkennen, klein oder großbuchstaben. Und ähm
- ich setze hier mal eben und nachdem das so angeschaut habe, also der Rest ist jetzt äh ja würfeln, die
- 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
- Schreibmaschine genommen, haben geguckt, was passiert denn wenn ich die Umschaltaste drücke, weil oben waren ja dann schon andere Zeichen drauf und die
- 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
- dahin. Es ist aber nur teilweise oder ist eine Schreibmaschine genutzt worden, die nicht bekannt ist. Bei der Remmington
- 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?
- Und den Rest, ja. [seufzt] Da haben die diskutiert aus welchen Gründen. Ich weiß, also das ist schwer
- 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
- 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,
- das macht eigentlich auch da Sinn und ja, genau. Ich kann jetzt mal den äh Rest anzeigen lassen, alles anzeigen
- und das war also dieses Ergebnis, ne, abgesehen von der Reihenfolge bei den Sonder bei den Steuerzeichen, das Ergebnis da
- 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
- mit einem Unterschied, was ich heute anders machen würde, klein und Großbuchstaben tauschen, weil wenn ich eine Null habe, dann ist
- 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.
- 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
- 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.
- 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
- geschafft mit Verein Kräften. Die AS wde mehr oder weniger so zu entwickeln. äh wie es es damals auch war. Und ja,
- 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
- 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
- [seufzt] Flatrate reicht nicht aus oder Tarif passt nicht und ihr müsst nach Hause telefonieren, kommunizieren und habt
- zufällig eine ASK Tabelle mit, dann könnt ihr das machen. Das war haben die gemacht in dem Film Semtian.
- 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
- 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.
- Danke sehr.