1 Punkte von GN⁺ 2024-12-23 | 1 Kommentare | Auf WhatsApp teilen
  • Buchhaltungsaufzeichnungen aus dem alten Mesopotamien sind ein Beispiel dafür, wie Daten mit Zeilen und Spalten auf Tontafeln organisiert wurden, und zeigen, dass die Geschichte der Datentabelle mehr als 3.500 Jahre zurückreicht
  • Diese Tontafel wurde an der Ausgrabungsstätte der alten Stadt Larsa nahe dem Unterlauf des Euphrat im Irak gefunden und stammt aus der altbabylonischen Zeit vor etwa 3.600 bis 4.000 Jahren
  • Überträgt man Eleanor Robsons Transkription und Übersetzung in eine Art Tabellenkalkulation, werden Spaltenüberschriften und zeilenweise Einträge wie Truppen bzw. verfügbare Mittel, entsandte Personen, Arbeitsmenge, Rückstände und Namen sichtbar
  • Einige Spalten zeigen Summen- und Multiplikationsbeziehungen, und die letzte Zeile lässt sich wie Spaltensummen lesen, was darauf hindeutet, dass antike Schreiber die Tabellenstruktur bewusst einsetzten
  • Dieser Eintrag ist ein früher Beleg für die Verwendung von Datentabellen, aber daraus lässt sich kaum eine lückenlose Entwicklungslinie von der Tontafel bis zur modernen Tabellenkalkulation ableiten

Zeilen und Spalten auf Tontafeln

  • Buchhaltungsaufzeichnungen im alten Mesopotamien wurden auf Tontafeln geschrieben, wobei manchmal eingedrückte Linien verwendet wurden, um Zeilen und Spalten zu trennen
  • Die als Beispiel genannte Tontafel wurde an der Ausgrabungsstätte von Larsa gefunden und in der altbabylonischen Zeit vor etwa 3.600 bis 4.000 Jahren verfasst
  • Der Keilschrift-Text wurde von Eleanor Robson, Leiterin des Fachbereichs Geschichte am University College London, transkribiert und übersetzt
    • Das Material ist auf der ORACC-Website unter der Katalognummer des British Museum BM 085232 zu finden

Eine antike Buchhaltungstabelle wie eine Tabellenkalkulation lesen

  • Überträgt man die Übersetzung in eine Tabellenkalkulation, entsprechen die Spalten A bis G den folgenden Einträgen
    • A: “Troops, available assets”
    • B: “Those who were sent from Sin's dyke”
    • C: “Earth, the (daily) work assignment of 1 man”
    • D: “Its earth”
    • E: “Check made”
    • F: “Arrears”
    • G: “Its name”
  • Einträge in eckigen Klammern sind ergänzte Schätzungen; s. steht für shekels, m. für mūšar, entsprechend 60 shekels
  • Aus heutiger Sicht wirkt dies wie eine Lohnzusammenfassung für ein Bauprojekt, noch klarer ist aber, dass der Schreiber ähnliche Datenelemente sauber in Zeilen und Spalten mit Spaltenüberschriften organisiert hat
  • Spalte A wirkt wie die Summe aus Spalte B oder aus E und F, Spalte C wie ein Basissatz, und Spalte D lässt sich lesen wie die mit dem Basissatz multiplizierte Menge aus Spalte B oder E
  • Jede Nicht-Header-Zeile entspricht der Person oder den Personen in Spalte G, und die letzte Zeile stellt die Spaltensummen dar

Alte Tabellen und verschwindende Erfindungen

  • Dieser Eintrag ist ein Beleg dafür, dass Datentabellen im heutigen Sinn schon vor mehr als 3.500 Jahren zur Verwaltung von Aufzeichnungen verwendet wurden
  • Es ist jedoch schwer anzunehmen, dass die Zivilisation sich schrittweise von der Tontafel bis zur modernen Tabellenkalkulation fortentwickelt hat; Erfindungen können verschwinden, vergessen und später neu erfunden werden
  • Auch in 1.000 Jahren könnten im Boden des Irak noch antike Datentabellen erhalten sein, während die heutigen Milliarden digitalen Tabellenkalkulationen und nicht archivierten Papierdokumente längst verschwunden sein könnten

1 Kommentare

 
GN⁺ 2024-12-23
Hacker-News-Kommentare
  • Erstaunliches Material. Ich habe eine Zeit lang in einem are.na-Album Tabellenbilder gesammelt, um zu verstehen, wie Tabellen in der visuellen Kultur auftauchen; dieses Beispiel ist mit Abstand das älteste, das ich bisher gesehen habe.
    Falls es interessiert, könnte auch dieses Album spannend sein: https://www.are.na/joshua-kopin/tabular-presentation

    • Solche Projekte sind großartig. Ohne solche Arbeit würden wir Dinge, die wir eigentlich schon wissen sollten, immer wieder neu lernen.
  • Gibt es ein gutes Wort für „obvious“ ohne negative Konnotation?
    Wenn ich so etwas sehe, denke ich, dass die Spreadsheet-Struktur „selbstverständlich“ ist, aber ich möchte das positiv meinen. Es ist eine schöne, intuitive und beinahe zwangsläufige Art, Daten anzuordnen, und es freut mich, dass Menschen schon vor so langer Zeit auf diese Form gekommen sind.
    Bei Beiträgen, die ich auf HN mag — ob historische Geschichten, völlig neue Erfindungen oder ganz andere Arten von Texten — habe ich dieses Gefühl oft, und hier ganz sicher auch.

    • Im Deutschen gibt es naheliegend. Wörtlich etwa „in der Nähe liegend“.
      Es wird meist als Mischung aus „plausibel“, „natürlich wirkend“ und „selbstverständlich“ verwendet und hat weniger widersprechenden Unterton.
    • Wenn jemand anfing, Listen, also eindimensionale Arrays, zu verwenden, war der Schritt zu zweidimensionalen Arrays innerhalb einer Woche oder eines Monats wohl ziemlich zwangsläufig. Bis zu Arrays mit drei oder mehr Dimensionen dauerte es dann aber noch einmal rund 4000 Jahre; danach kamen wir innerhalb weniger Jahrhunderte zu Tensoren, und inzwischen sind Arrays so groß, dass man sie kaum noch überprüfen kann.
    • Interessant ist auch, dass sie wie in modernen Konventionen Spaltenüberschriften verwenden — und keine Zeilenüberschriften.
    • Das Wort wurde schon genannt: „intuitiv“.
    • Heute, mit Sofa und Netflix, wirkt es selbstverständlich, aber vor 4000 Jahren war es das vermutlich nicht. In einer Zeit, in der 9 von 10 Neugeborenen starben und die Überlebenden meist nicht einmal 25 wurden, waren das Essen für den nächsten Tag, nächtliche Überfälle und das Überleben von Skorpionstichen größere Probleme.
  • Sumerische Spreadsheets — das kann nur eines bedeuten: Der History Channel wird am Ende einen Weg finden, die Erfindung der Spreadsheet den Aliens zuzuschreiben.

  • Die Aussage, dass „auch in tausend Jahren noch antike Datentabellen im Untergrund des Irak ‚archiviert‘ erhalten sein werden, während die Milliarden heutiger digitaler Spreadsheets und nicht für die Archivierung gedachter Papierdokumente längst verschwunden sein werden“, ist wahrscheinlich richtig, aber sicher können wir nicht sein.
    Auch die Mesopotamier hatten nicht beabsichtigt, dass Tontafeln so lange erhalten bleiben; viele wurden durch Brände gebrannt und dadurch hart und haltbar. Manche unserer Artefakte könnten ebenfalls zufällig erhalten bleiben.

    • Das erinnert mich an die Geschichte von der Wiederherstellung alter Backups des MIT AI Lab: Ein 9-Spur-Band lief langsam am Lesekopf vorbei und hinterließ dabei Bits, Kunststoffträger und Haufen magnetischen Staubs.
      In einem Backup einer Lisp Machine gab es eine Core-Dump-Datei, und darin war ein Bildschirmpuffer enthalten. Ein Moment eines längst vergangenen Tages war in der Zeit eingefroren: mehrere Fenster, die Ursache des Dumps und sogar ein kleines grafisches Spielzeug, das über den Bildschirm kroch.
    • Je älter die Dinge sind, die man liest, desto stärker ist der Selection Bias. Auch damals gab es vermutlich sehr viele Zivilisationen, die auf Papier oder Papyrus schrieben; sie haben nur nicht überlebt.
      Dass absichtlich errichtete Monumente erfolgreich erhalten bleiben, wird meist damit erklärt, dass sie groß sind, wie Pyramiden. Wenn etwas lange halten und nicht verloren gehen soll, ist es eine ziemlich gute Strategie, es groß zu machen.
      Ich denke, dass es in Tausenden von Jahren sowohl kleine und große bewusst langlebig gemachte Monumente geben wird als auch unbeabsichtigt lange erhaltene Aufzeichnungen.
    • Wie hoch ist wohl die Wahrscheinlichkeit, dass ein elektronisches Speichermedium, ob Tape, SSD oder irgendetwas dazwischen, so lange durchhält?
      Ein Speicherbestand könnte zufällig immer weiter von einem Gerät auf ein anderes migriert werden, aber darüber hinaus weiß ich nicht, ob das realistisch möglich ist.
    • Ich muss an Stanislaw Lems Memoirs Found in a Bathtub denken: Nach einem Atomkrieg verschwinden die Computerspeicher, während Drucksachen tief im Schlamm unter einem fiktiven Pentagon über Jahrtausende erhalten bleiben.
  • Der Vorteil von Tabellen liegt darin, dass sich ihr Inhalt visuell und geometrisch leicht lesen lässt. Man kann nur eine Zeile lesen oder die Inhalte einer Spalte der Reihe nach durchgehen.
    Seit den 90ern gibt es Spreadsheets, mit denen Nutzer visuell Tabellen erstellen können; relationale Datenbanken dagegen übernehmen dieses Konzept als Struktur sowohl für das Speicherformat als auch für den Mechanismus zur Datenabfrage.
    Relationale Datenbanken definieren ein Schema mit Feldern fester Länge, wodurch auch jede Zeile eine feste Länge hat. Das entspricht auf Byte-Ebene der horizontalen Breite einer Spalte und ermöglicht es, die n-te Zeile einer Tabelle oder das i-te Feld einer Spalte schnell zu finden.
    Die Abfragesprache formalisiert den traditionellen Algorithmus zum Lesen von Tabellen: Für jede Zeile die Transaktionsbeschreibung prüfen (Select * from table), mit dem gesuchten Begriff vergleichen (where description = salary), dann zur Spalte mit dem Zielkonto gehen und in einer anderen Tabelle einen ähnlichen Vorgang ausführen.
    Interessant ist, dass dieselbe Metapher zu zwei sehr unterschiedlichen Arten von Buchhaltungssoftware geführt hat.

    • Die Tontafel ist eine tabellarisch organisierte Liste, und jeder kann eine Einkaufsliste oder eine Liste von Einnahmen und Ausgaben so anlegen.
      Die doppelte Buchführung ist wohl erst rund 600 Jahre alt. Ein Eingang auf der einen Seite muss einem Ausgang auf der anderen entsprechen; sie ermöglicht allerlei dubiose Manipulationen, stärkt aber auch Gegenprüfungen und Audits.
      Danach kommen Hauptbuch, Verkaufsbuch, Einkaufsbuch, Kassenbuch usw. Eine persönliche Version davon hätte es ebenfalls geben können.
      Der Punkt ist, dass Buchhaltung nicht auf Metaphern aus der Informationstechnik angewiesen ist. Die Tontafel im Original zählt Arbeitsmengen und Produktionsweisen in Tabellenform und ähnelt eher einem Spreadsheet, bei dem ein Mensch die Rolle des Computers übernimmt.
      Lustigerweise nennen wir sie instinktiv Tablets. Auch computer bedeutete ursprünglich eine rechnende Person; es braucht also nicht unbedingt eine Metapher.
    • LANPAR war das erste elektronische Spreadsheet, erschien 1969 und lief auf Mainframes: https://en.wikipedia.org/wiki/Spreadsheet?wprov=sfti1#
    • Entgegen der Aussage, „seit den 90ern gibt es Spreadsheets“, habe ich in den 80ern SuperCalc benutzt.
    • An der Aussage „relationale Datenbanken definieren ein Schema mit Feldern fester Länge“ stoße ich mich wegen varchar und blob. Sogar .csv erlaubt grundsätzlich Felder variabler Länge.
      Das fehlende Wort scheint eher „können“ zu sein. Feste Feldbreiten sind eine Optimierungsstrategie, keine Anforderung.
  • Ich arbeite an einem Projekt, bei dem Tontafeln mit Text 3D-gedruckt, dann in eine Lehmplatte gedrückt und anschließend im Ofen gebrannt werden. Informationen wie elektrische Schaltungen könnten sich damit wohl so lange erhalten wie babylonische Tontafeln.

    • Ich habe mich gefragt, ob man das auch in Aluminiumdosen prägen könnte. Eine Schreibmaschine wäre natürlich viel zu schwach, aber mit einem Gerät wie einer alten Setzpresse könnte es vielleicht funktionieren.
      Ob Aluminium lange hält, weiß ich nicht sicher, aber vermutlich wäre es möglich.
  • Es ist schön zu sehen, wie Tontafeln im Kontext moderner Werkzeuge diskutiert werden. Kürzlich habe ich beim Redigieren eines Great-Tables-Artikels geholfen, in dem es um diese Geschichte der Tabellen ging, und Hannes erwähnte in der DuckDB-Keynote auf der posit::conf() ebenfalls frühe Keilschrift-Tontafeln.
    Zu erkennen, wie lange es Tabellen schon gibt, war ziemlich inspirierend.
    [1]: https://posit-dev.github.io/great-tables/blog/design-philoso...
    [2]: https://youtu.be/GELhdezYmP0?si=bSISmFjeRpKxfLWq

    • table“ und „tablet“ haben buchstäblich dieselbe Wurzel. Gemeint ist eine flache Oberfläche, also eine zweidimensionale leere Fläche, perfekt, um Daten anzuordnen, ein Abendessen aufzutischen oder irgendetwas zu zeigen.
  • Nicht selbstverständlich ist das Ausmaß des technischen und kulturellen Fortschritts, den die Sumerer erreicht haben.
    Ihre Geschichte ist größtenteils verloren, und aus dem Staub von Jahrtausenden lassen sich nur Bruchstücke und Überreste bergen, sodass wir nicht genug wissen.
    Abgesehen von einigen Wörtern, die in irgendeiner Form in modernen Sprachen erhalten sind, wirkt selbst die Schrift vielleicht nicht wie die größte Erfindung, obwohl sie die Menschheit aus dem Schweigen der Vorgeschichte in die Geschwätzigkeit der Geschichtszeit geführt hat.
    Es würde mich nicht überraschen, wenn noch mehr Belege für technische und soziale Fortschritte gefunden würden, die wir im letzten Jahrtausend als selbstverständlich betrachtet haben.

  • Wenn man Geschichte und Tabellen mag, sind die Alfonsinischen Tafeln eine historisch besonders wichtige Tabelle: https://en.wikipedia.org/wiki/Alfonsine_tables

    • Nicht ganz so antik, aber immer noch großartig. „Nicolaus Copernicus kaufte während seines Studiums an der University of Cracow ein Exemplar und schätzte es so sehr, dass er es professionell mit Holz- und Lederteilen binden ließ. Alexander Bogdanov sah in diesen Tafeln die Grundlage dafür, dass Copernicus ein heliozentrisches Verständnis der Astronomie entwickelte.“