Ein paar erhellende Aufsätze beim NetMeister über so alltägliche Dinge wie URLs und E-Mail-Adressen, die erfahrene Programmierer*innen verstanden haben. Zumindest glaubte ich das von mir, bis ich diese Aufsätze gelesen hatte.
Zum Aufbau von URLs:
I think we need to talk… It’s not you, it’s me. My relationship status with all things computers is best described as „it’s complicated“. We’re frenemies. One of us doesn’t seem to like the other.
[…]
And yes, of course you can give the path name component any valid name, such as „💩“
[…]
A „query“ component in a URL follows a „?“ characters and… is basically not well defined at all. You could put just about anything into the query, including characters that would otherwise not be possible, such as „/“ and „?“
Most email providers — most people, in general — treat email addresses as case-insensitive. That is, they treat jschauma@netmeister.org and Jschauma@Netmeister.Org as the same. And while the right-hand side — the domain part — is case-insensitive as it follows normal DNS rules, the left-hand side or local part, is not.
The RFC is rather specific here, and mandates that the local part MUST BE treated as case sensitive. (Note: this does not mean that they can’t end up in the same mailbox, but the point is: they don’t have to.)
[…]
You can put emojis in the local part.
While RFC5321 only permits ASCII, RFC6531 permits UTF-8 characters if the mail server supports the SMTPUTF8 (and 8BITMIME) extensions.
Und der – je nach Schmerztoleranz – witzigste ist über Namen im DNS:
The editor wars have been decided at the TLD level: .vi exists (U.S. Virgin Islands), but .emacs does not (emacs.vi, however, does).
[…]
.invalid and .test — for testing and documentation, originally defined in RFC2606.
[…]
Now within the context of, for example, HTTP cookies or x509 TLS certificates, it’s rather important that an entity cannot use a wildcard to match an entire TLD, but how does a browser know whether foo.example is a reserved second-level domain, or simply a normal domain registered by some entity? Should a website be able to set a cookie for foo.example? Should it be able to get a certificate for*.foo.example? There is no programmatic way to determine this.
To solve this problem, the good folks over at Mozilla started putting together a list of these TLDs and „effective TLDs“, known as the Public Suffix List. That’s right, it’s another one of those manually compiled and maintained text files we like to build the internet infrastructure on!(emphasis mine)
(Erstveröffentlicht am 26.05.2005, durch Streaming ist der Aufhänger zwischenzeitlich ein wenig aus der Mode. Leider nicht aus der Mode ist – siehe Nachbemerkung – die Verlagerung der Verbrechensbekämpfung ins weite Vorfeld. Ich sage nur „potentieller Gefährder“ – potentiell sind wir alle gefährlich!)
Oder auch: Für die einen ist es ein Distributionskanal, für die anderen die größte Bedrohung seit 9/11.
… what the government is calling the first criminal law enforcement action against BitTorrent users. […] The raids came less than a week after the Motion Picture Association of America publicly slammed BitTorrent for accelerating the spread of a pirated copy of Revenge of the Sith.
… Das „genial einfache Prinzip“ der Superdistribution von BitTorrent würde „Künstlern auf gemeinschaftliche Art und Weise helfen, ihre Arbeit auch weiterhin im Sinne der ‚free software‘-Idee zur Verfügung stellen zu können“.
BitTorrent gives you the same freedom to publish previously enjoyed by only a select few with special equipment and lots of money. („Freedom of the press is limited to those who own one“ — journalist A.J. Liebling.)
Worum es geht? Um die Freiheit, Profite zu machen (StarWars, Film- & Musikindustrie), um die Freiheit (lies: technische Möglichkeit) Kunstwerke zu verteilen (Ars Electronica), um die Freiheit (lies: ethische Möglichkeit), mit dem persönlichen Computer Dinge zu tun, die einem persönlich gefallen – auch widerrechtliche.
Die Film- & Musikindustrie ist im Augenblick der Meinung, widerrechtliches schon in den Ansätzen bekämpfen zu dürfen. Eine Art „Minority Report“ PreCrimeUnit. „Er hat ans Raubkopieren gedacht – sofort verhaften!“
Auch Windows Longhorn wird wahrscheinlich mit einer PreCrime-Funktion ausgestattet sein, die es ein für alle mal verhindert, dass der Benutzer etwas verbotenes tut.
Das aber selbstverständlich nur, bis findige Leute entweder den einen Fehler in der Software-Schicht namens NGSCB (Next Generation Secure Computing Base) entdecken. Oder der Markt (das sind im Zweifel Sie, verehrter Leser!) einfach kein Longhorn kaufen, sondern bei Windows XP oder gar Windows 2000 bleiben. Oder mal Linux installieren. Oder sich einen Mac kaufen (wobei man sich beim Film-affinen Steven Jobs nicht sicher sein kann, dass er uns auch einen Kopierschutz auf’s Auge drückt).
Leider greift dieses PreCrime-Gehabe immer weiter um sich. Die Umkehr der Beweislast steht kurz bevor. „Beweisen Sie uns, dass Sie
nicht zu schnell gefahren sind
nicht die Lyrics ihrer Lieblings-CD auswendig gelernt haben(Verstoß gegen das Urheberrecht, wenn Sie den Song ohne Lizenz von der Gema unter der Dusche singen!)
nicht zum Randalieren auf die WM wollen (Vorbeuge-Gewahrsam gegen bekannte Fußball-Rowdies.)
nicht geklaut haben (Sie heben doch sicher von allem die Rechnung auf, oder?)
nicht den X umgebracht haben“ (Wir haben da Gene am Tatort gefunden, die den Ihren verdammt ähnlich sehen!)
Das werden lustige Zeiten!
Update 2021: Der Trend zur Verlagerung der Strafbarkeit ins Vorfeld ist leider seit 2005 ungebrochen. Nicht nur in Sachen Software-/Film-/Musik-Piraterie, sondern in eigentlich allen Grundrechts-relevanten Bereichen.
Beispielsweise diskutiert im lawblog:
Das grundsätzliche Problem ist hier die extreme Vorverlagerung der Strafbarkeit. Strafbar ist quasi schon die Vorbereitung der Vorbereitung. Deshalb steht der § 89aStGB auch auch bei Kritikern im Geruch der Verfassungswidrigkeit. Der Bundesgerichtshof sieht dies jedoch – zumindest bislang – anders.
Wo sind Books on demand, wenn man mal wirklich einen demand hat?
Ich hätte wirklich gerne „Steve Jobs and the NeXT Big Thing“ von Randall Stross, aber in Deutschland scheint mir niemand dieses Buch zu einem vernünftigen Preis verkaufen zu wollen. Nicht mal bei ebay.
Das Buch erzählt die Geschichte von NeXT Computer Inc., der zweiten Firma, die von Apple-Chef Steve Jobs mitbegründet wurde und die für ihre leistungsstarke und benutzerfreundliche Kombination aus Unix, einem komplett objekt-orientierten Anwendungsentwicklungssystem und einer wegweisender Oberfläche auf fortschrittlichster Hardware bekannt war. Vieles von dem, was Mac OS X heute hat und ist, basiert auf dem NeXT-Betriebssystem NeXTStep.
Tja, wenn das Verlangen (=demand) nach diesem Buch anhält, werde ich vielleicht doch einen Import aus Amerika in Betracht ziehen. Hat das schon mal jemand gemacht? Funktioniert das?
(Update 2021: Ja, ich habe das Buch inzwischen gekauft und gelesen und das meiste wieder vergessen. Aber ich will ja eh irgendwann mal über all diese Bücher bloggen. Bei vielen dieser Ausarbeitungen ist das Problem, dass die Autoren die harten technischen Themen meiden, um das Publikum nicht zu erschrecken. Genau die würden mich aber interessieren.)
(Erstveröffentlichung am 30.03.2005, der genannte iPod war vermutlich ein ClickWheel-iPod.)
Kennen Sie das? Längere Autofahrt, alleine im Auto, und alle Sender (privat wie GEZ-gesponsert, da nehmen wir mal keinen aus) spielen die „Trash Top 100“ von Morgen rauf und runter.
Aber ein Griff ins Handschuhfach bringt den iPod zum Vorschein, dann ein bißchen Gefummel mit dem Kassettenadapter, und schon spielt das Radio mein Programm, die ganzen 372 Kilometer (laut Reisekosten-Abrechnung).
Ich behaupte von mir: Wenn ich nicht ständig nach erträglicher Musik suchen muss, bin ich ein besserer, weil konzentrierterer und gelassenerer Autofahrer. Ich mag meinen iPod!
Update 2021: Ich kann längere Autofahrten, sofern sie sich nicht pandemiebedingt als unerforderlich erwiesen haben, inzwischen mit den Sendern der Deutschlandfunk-Gruppe durchstehen. Ich kann auch prima mein iPhone ans Car-Entertainment anschließen. Was wir verloren haben mit den Touch-Oberfächen von iPhone und Auto ist Bedienen ohne hinzuschauen.
Gerade das aktuelle MBUX („Mercedes-Benz User Experience“, hüstel!) lässt sich verantwortungsvoll auf deutschen Autobahnen eigentlich nur von der/dem Co-Pilot*n bedienen. Zuviel Blick und Konzentration landen auf der Mittelkonsole. Die leichten Fahrbahnunebenheiten reichen bei 120 km/h schon aus, damit der Finger am Touch-Ziel vorbei-toucht. Das ebenfalls verbaute TouchPad (dort wo man früher Gänge zu wechseln pflegte) ist im Zusammenspiel mit Apple CarPlay genauso unbrauchbar frustrierend.
Vor Zeiten gab es in vielen Blogs eine sogenannte Blog-Roll, eine Liste von Blogs, die die Autor*in des Blogs regelmäßig laß oder zumindest ihren Leser*innen zur Lektüre empfahl. Auch mein Blog hatte so eine Roll, wie ich gestern beim Durchforsten der „Dokumente“-Ordners feststellte. Viel ist davon nicht geblieben, aber ein paar alte Bekannte gibt es doch noch, die ich hier gerne wiederentdecke.
Waiter Rant
Waiter Rant war damals Kellner, hat köstliche Kurzgeschichten über die Restaurant-Gäste geschrieben, die er bedient hat. Hat daraus sogar ein Buch gemacht und seine 15 Minuten Internet-Berühmtheit genossen. Er schreibt immer noch unter waiterrant.net, und auch wenn es jetzt eher um seine Familie und seinen neuen Beruf geht, haben seine Berichte aus dem Alltag für mich nichts von ihrem Charme eingebüßt.
DigiBarn
Ein Museum für Computer, eine Fundgrube für die Erforschung des digitalen Mittelalters und der frühen Neuzeit. Nur knapp den kalifornischen Wildfires entkommen, wie ich erschrocken auf der WebSite lesen musste.
The Mothership
Auch immer noch online und eine hilfreiche Ressource für alle, die alte Macs zu ihren Hobbies gemacht haben, ist das Mutterschiff. Hier gibt es Software zum Download für die alten System 7 und früher-Macs und sogar noch für die Lisa.
GUIdebook
Eine weitere Seite für Historiker, das GUIdebook, das die Entwicklung der modernen grafischen Benutzeroberflächen dokumentiert. Bevor es modern wurde, auf Bildschirmen herumzutouchen!
Unter dieser Überschrift verlinkte ich 2005 einen Artikel aus FastCompany. Fast erwartete ich, auch diesen Link abschreiben zu müssen, aber nein, FastCompany gibt es noch und den Artikel unter dieser URL auch noch. Erstaunlich!
[…] Then Hare came out with a startling proposal. He said that the recent corporate scandals could have been prevented if CEOs were screened for psychopathic behavior. „Why wouldn’t we want to screen them?“ he asked. „We screen police officers, teachers. Why not people who are going to handle billions of dollars?“[…] […] „I always said that if I wasn’t studying psychopaths in prison, I’d do it at the stock exchange.“ […] Psychopaths succeed in conventional society in large measure because few of us grasp that they are fundamentally different from ourselves. We assume that they, too, care about other people’s feelings. This makes it easier for them to „play“ us. Although they lack empathy, they develop an actor’s expertise in evoking ours. While they don’t care about us, „they have an element of emotional intelligence, of being able to see our emotions very clearly and manipulate them,“ says Michael Maccoby, a psychotherapist who has consulted for major corporations.
Da lese ich interessante Dinge auf dem iPhone beim Warten in der Arztpraxis, während die Software neu übersetzt wird oder (ja, Sie denn nicht?) auf dem Klo. Und dann lasse ich das Tab offen, weil ich es wiederfinden will – auf dem Smartphone sammeln sich meanwhile offene Tabs. Hiermit werden aus offenen Tabs Blog-Einträge:
Die Anteile der Länder an der Oberfläche der Erde, oder im Original: Visualizing Countries by Share of Earth’s Surface, ein Kreisdiagramm, das mal wieder schon vor Augen führt, dass wir auf einem Wasserplaneten leben. Unter diesen Umständen halte ich die evolutionäre Einsparung der Kiemen für einen Fehler 🙂
Kam bestimmt über kottke.org, bei dem es eigentlich jeden Tag etwas wundervolles zu entdecken gibt.
Das Leben von Josephine Baker als graphic novel:Josephine Baker by Catel and Bocquet – a triumph of research and astounding detail Eine Buchvorstellung, die einen Überblick über das reichhaltige Leben der Sängerin, Schauspielerin und Spionin (diese Aufzählung ist unvollständig).
But also a woman whose wisdom and determination burst the seams of US racial segregation, whose rise to the heights of stardom in France and indeed worldwide (she was the first black actor to star in an international movie) directly challenged the institutionalised racism of her home nation.
Links zum Einkauf dieses Werks gibt es bei der Rezension, weitere Werke in dieser Art gibt es bei selfmadehero.com.
Eine Programmiersprache, so alt und stabil wie römische Aquädukte: Why COBOL will never die. Die Common Business-Oriented Language gibt es schon 1969 und liegt unserem internationalen Zahlungsverkehr genauso zu Grunde wie dem internationalen Flugverkehr und ziemlich vielen Lohn-, Gehalts- und Rentenabrechnungen.
This turns the new-new-thing hype of Silicon Valley on its head, of course. It’s a sector obsessed with the hottest, latest thing — but as any programmer can tell you, the hottest, latest thing that just got shipped at 2 am is gonna be a rickety kluge of buggy code. That old COBOL, though? In service since the days of early MTV? It’s tough as old boots.
Wir schreiben das Jahr 2002, der Autor dieser Zeilen ist bei der deutschen Vertriebsorganisation der Software AG (SAG) als Berater angestellt. Die SAG hatte viele Jahrzehnte bewährte Datenbank- und Anwendungsentwicklungs-Software (ADABAS und NATURAL) auf bewährten Großrechnern (IBM S/390) und Mini-Computern (VAX, BS2000, Unices) hergestellt und verkauft und es damit zum (nach SAP) zum zweitgrößten deutschen Software-Konzern geschafft.
Aber ach, die Zeichen der Zeit waren bunt und klickbar, Windows erorberte die Arbeitswelt, Großrechner waren out, Irgendwas-mit-Internet ein Muss. Die Gründer-Generation hatte das Zepter abgegeben, der neue Chef, Erwin Königs, steuerte einen entschiedenen Innovationskurs, legte mit Bolero und Tamino zwei Produkte in den beiden Kernmärkten des Unternehmens vor.
Tamino ist eine XML-Datenbank, und XML war damals um die Jahrtausendwende ein genauso heißer Sch***, wie es JSON, Docker, Kubernetes dann Jahre später auf ihren Gebieten sein würden. Über einen Achtungserfolg kam Tamino (Transaction Manager for Internet Objects, vermutlich ein Backronym) nicht hinaus. Zu schnell zogen die Branchengrößen IBM und Oracle XML-Extensions in ihre Flaggschiffe ein.
Bolero war (als Spezifikation) die Essenz aller Erkenntnisse, die Business-Programmierer im Laufe ihrer Karriere so gewinnen müssen: eingebaute Persistenz-Engine, null-safe, Code immer im Repository, Generatoren für die Integration mit Systemen wie SAP, super!
Die ganzen Goodies machten das Ding zur damals™ größten Java-Anwendung der Welt … was einem hätte zu denken geben können, denn damals war Java bei weitem nicht so schnell wie heute. Auch auf sehr gut ausgestatteten Laptops war der Arbeitsfluss eher ein Arbeitströpfeln, und durch den geführten Ansatz (für alles und jedes ein Fensterchen, ein Assistent, ein Dialog, nur den Code bekam man fast nicht zu Gesicht) fühlten die jungen, wilden Coder sich doch sehr gegängelt.
Beide Produkte, auf denen doch die Zukunft des Konzerns ruhen sollte, zündeten also im Markt nicht. Was zusammen mit dem Platzen der DotCom-Blase dazu führte, dass der Konzern in seine erste veritable Krise geriet und zum ersten Mal im größeren Umfang Stellen abbauen musste. Die Mitarbeiter, die gedacht hatten, es sich bei einem soliden Mittelständler gut eingerichtet zu haben, waren shell shocked. Schon der Börsengang der schon-immer-AG 1999 war ein Kulturschock, und nun das!
Um den Laden über Wasser zu halten, wurden die Vertriebsgesellschaften umgekrempelt. Der neue Manager für die konzern-weit wichtigste deutsche Landesgesellschaft wurde von HP abgeworben und brachte seine amerikanisierten Vorstellungen von Motivationserzeugung mit – ein weiterer Kulturschock. Das jährliche Vertriebs-Kickoff war ganz amerikanisch ausgelegt, mit FastFood und Football, und ging mit seinem Hurra-Patriotismus seiner Hurra-Salesmanship und „Wir schaffen das! Tschakka!„-Rhetorik als eine der schlimmsten Veranstaltungen in die Erinnerung vieler meiner Kollegen ein.
Warum ich das alles erzähle? Beim Aufräumen des Kellers ist die oben abgebildete, auf eben diesem Kick-Off als Goodie verteilte Basecap wieder aufgetaucht. Sie scheint mir heute in ihrer Realitätsverweigerung wie ein Vorläufer der infamen MAGA-Hüte.
Eine Monetarisierung findet nicht statt, habe ich mal geschrieben, erstens, weil das hier zu selten (und dann stoßweise, wer tut so was?!) erscheint, zweitens, weil ich keine Lust habe, die zwei, drei Leute, die hier zufällig vorbeischauen, gleich an den nächsten Internet-Riesen zu verraten und verkaufen.
Andere Leute leben davon, dass sie schöne⇿schreckliche Dinge finden & forschen und ins Internet schreiben. Cartoons malen. Musik machen. Sie brauchten und brauchen unsere Unterstützung, damit sie nicht ihre Kunst aufgeben und sich eine (buuh!) Anständige Arbeit™ suchen müssen. Daher hier kurz, wen ich letztes Jahr so unterstützt habe (alles Kleinvieh, macht aber hoffentlich über alle doch Mist):
$5 / month an The Online Photographer (Mike Johnston), meine Lieblings-Website über alles, was mit Photographie⇿Fotografie zu tun hat. (Patreon)
$5 / month an Zach Morrison für seine geisterhafte graphic novel Paranatural (Patreon)
$1 / month an Tatsuya Ishida für seine woke Comic-Serie Sinfest (Patreon)
$2 / month an Nadja Hermann für ihre notwendigen Debattenbeiträge getarnt als „hässliche, linksgrünversiffte Paint-Comics“ auf Twitter unter @erzahlmirnix (Patreon)
€36 / Jahr 1. für den Ehrentitel Lemming und 2. für Joscha Sauer, der erfreulicherweise wieder frische nichtlustig Comics macht. (steadyhq)
Daneben noch einmalige Spenden an
Internet Archive, weil wir ohne Archive halbblind durch die Gegend laufen surfen.
Samara Ginsberg, die mit ihren Cello-Arrangements von Film- und Serien-Titelmelodien das dumme Corona-Jahr entscheidend erträglicher gemacht hat. (Twitter, Youtube siehe unten) (Ko-Fi)
George Nachman für den schönen und funktionsreichen macOS Terminal-Ersatz iTerm2 (Donate)
… und ein paar Euro/Dollar an den/die Entwickler:innen, wann immer ich beim Einsatz eines freien Tools daran dachte, wie viel leichter es mein Leben/meine Arbeit macht.
Sehet, welchen Kult Samara Ginsberg aus 80er Trash-Serien macht!
Six Colors hat eine für Mac-Fans lesenswerte Serie über die 20 wichtigsten Macs aller Zeiten zusammengestellt:
With this year marking the turn of decades (in some particularly disastrous ways, as it turns out), I decided to construct a list of the 20 most notable Macs in history. Over the next 20 weeks, I’ll post essays, podcasts, and videos about each of them, counting down to number one.
Die Einführungsseite hat Links zu allen zwanzig portraitierten Macs. Unter ihnen finden sich auch umoffensichtliche Kandidaten wie der DayStar Genesis MP, der der Mac-Plattform den Umgang mit mehr als einem Prozessor beibrachte. Und der Power Mac G4 Cube, der mehr für’s Museum als für den Schreibtisch entwickelt worden war.
Zu jedem Mac gibt es sowohl Text als auch Video, und, Nein, der Original Mac ist nicht die Nummer Eins.
Order Without Design
Devon Zuegel ist eigentlich bei GitHub für das Sponsoren-Programm zuständig, hat aber ein reges Interesse an Städtebau. Mit Marie-Agnes and Alain Bertaud hat sie inzwischen vier Folgen des Podcasts Order Without Design aufgenommen, mit so interessanten Themen wie der Müllentsorgung in Disneyland und ob und wie sie auf „echte“ Städte übertragbar ist. Ist auf meiner read later-Liste, denn die Podcasts sind zumindest teilweise transkribiert.
Peter Thiel ist, zusammen mit den Koch Brothers und ein paar anderen Milliardären, der Bond Villain, den die USA „verdienen“.
Peter Thiel is a billionaire serial entrepreneur, venture capitalist, and the most prominent supporter of President Trump in Silicon Valley. And in a world where money is power, Thiel is not afraid to wield his power.
In diesem Bericht geht es darum, wie Peter Thiel in seiner Studentenzeit eine Campus-Zeitung – Stanford Review – gründete und durch die Jahre (auch nach seinem Abschluss) die Kontrolle über sie behielt und dazu nutzte, ein Netzwerk aus Gleichgesinnten zu bilden.
Ich habe es noch nicht zu Ende gelesen, daher hier keine weiteren Details. „;rl“ for a reason.
Ein Bericht von einem, der auszog, eine Mandelbrot-Menge (eine berühmte Sorte Fraktal) auf einem Computer aus den 1960er Jahren zu berechnen. Der IBM 1401 (Wikipedia) hat ein paar für uns heute überraschende Eigenschaften: Er rechnet mit Dezimalzahlen (Binare Code Digits, BCD) und arbeitet mit variabler Wortgröße (wo Computer sonst fest mit 8, 16, 32 oder 64bit-Wörtern arbeiten). Der Artikel kombiniert die tiefen technischen Einblicke mit den Mietpreisen, die IBM damals für das jeweilige Feature haben wollte 🙂
The 1401 I used is the Sterling model which it supports arithmetic on pounds/shillings/pence, which is a surprising thing to see implemented in hardware. (Up until 1971, British currency was expressed in pounds, shillings, and pence, with 12 pence in a shilling and 20 shillings in a pound. This makes even addition complicated, as tourists often discovered.) By supporting currency arithmetic in hardware, the 1401 made code faster and simpler.
Ein wenig persönliche Personal Computer Archäologie: Wir schreiben das Schuljahr 1991/92, mein Gymnasium feierte sein 70jähriges Bestehen und wollte aus diesem Anlass eine Schul-Chronik herausgeben. Mein Vater, Lehrer an diesem Gymnasium, erhielt den ehrenvollen Auftrag, die Erstellung dieser Chronik zu leiten. Er stellte eine Textverarbeitungs-AG (Arbeitsgemeinschaft) aus fünf Schülern zusammen, darunter ich.
Die kommenden Wochen und Monate waren von sehr intensiven, arbeitsamen, chaotischen Nachmittagen im Computer-Raum der Schule geprägt. (Bis kurz davor war der Computer-Raum das schwer gehasste Sprachlabor. Dessen wertvolle Tonband-Ausstattung wurde dann eines Tages abtransportiert, ohne dass ihr irgendjemand eine (dokumentierte) Träne nachgeweint hätte.) Dieser Computer-Raum hatte (wenn Die Erinnerung™ nicht trügt) circa zwölf Rechner für die Schüler und einen für die Lehrkraft. Möglicherweise waren es 386SX Clone mit MS-DOS. Das Setup wurde komplettiert von einem HP DeskJet 500 und einem im abschließbaren Nebenraum untergebrachten Novell Netware Server.
Ein konservatives Zwei-Spalten-Layout, durchgehende Serif, keine Tausend-Schriftarten-Happy-Hour. Anzeigen und Fotos nicht gescannt, sondern in die unter andächtiger Stille mit 300dpi ausgedruckten jetzt wirklich endgültigen Seiten geklebt.
Während andere sich darum kümmerten, Sponsoren und Werbekunden für die Chronik zu gewinnen, treibt mein Vater eifrig Artikel von Kolleginnen und Kollegen, von den Verantwortlichen der Stadt, von den Altvorderen ein. Irgendwann kamen die ersten Rückläufer und damit die Aufgabe, aus den Texten tatsächlich ein Buch zu layouten.
Da Öffentlicher Dienst im Allgemeinen und Schulen im Besonderen in Deutschland ja nichts kosten dürfen, ist die Software-Ausstattung frugal. Als Textverarbeitung ist Context Pro installiert, ein Programm, das damals vermutlich eine eingeschworene Fangemeinde hatte (wohl auch den Vobis PCs beilag), aus deutschen Landen stammte und vermutlich billig (im Gegensatz zu Word oder WordPerfect) zu haben war. Damit ließen sich die Texte, wo es notwendig war, digitalisieren, will sagen abtippen, und in einem gemeinsamen Verzeichnis auf dem Netware-Server in Sicherheit bringen. (Möchte nur anmerken, dass es dem Engagement einzelner Lehrer zu verdanken war, dass die Computer einzeln und im Netz überhaupt funktionierten. Unbezahlte Mehrarbeit, gerne genommen, selten bedankt.)
Schon damals las ich die c’t (Testbericht aus der c’t 6/1990) und konnte damit auf Papas Frage nach einem Layout-Programm den Timeworks Publisher empfehlen – von dem wir dann auch eine Lizenz beschaffen ließen. Timeworks war ein DTP-Programm auf GEM-Basis, eine frühe Alternative zu Windows. (Atarianer kennen es als Oberfläche ihres TOS.) Man brauchte kein GEM für den Publisher, der brachte eine Runtime (Laufzeit-Umgebung) gleich mit, und sah damit für ein PC-Programm ziemlich schick aus. (Screenshots von Timeworks Publisher 2 für den PC scheint es keine zu geben, aber wer danach sucht, kann sich an den Atari-Screenshots orientieren.)
Wir Computer-Dompteure hatten eine wilde Zeit, Texte zu digitalisieren und zu redigieren (in Context), dann in den Publisher zu übernehmen und dort zu einem (recht konservativen Zwei-Spalten-) Layout zusammenzufügen. Erleichtert wurde die Arbeit dadurch, dass der Publisher als relative Neuheit für ein DTP-Programm es zuließ, die Texte direkt im Layout zu editieren, um zum Beispiel noch zwei Wörter zu kürzen, damit der Text auf den ihm zugemessenen Platz passte.
Es hat Spaß gemacht, Timeworks DTP auszuloten. Es kostet Zeit, aber der Aufwand lohnt. Das Programm ist noch vergleichsweise leicht zu bedienen, erfordert aber schon einen gewissen Übungsaufwand. Timeworks DTP bietet viele Funktionen, die es als vollwertiges Desktop-Publishing-Programm ausweisen. Ein deutliches Manko sind in erster Linie die wenigen direkt lesbaren Fremdformate für Text- und Grafikdateien. Trotz einiger Fehler und Macken hinterläßt Timeworks DTP den Eindruck, ein praxistaugliches Programm für den allgemeinen Büroalltag zu sein.
Fazit des c’t Testberichts „Mittelklasse – Vier Low-Cost-DTP-Programme im Vergleich“, in c’t 6/1990, S. 90ff
Erschwert wurde die Arbeit durch selbstverständlich inkompatible Speicherung von Umlauten, d.h. jeder Text aus Context musste im Publisher nochmal mit seinen Original-Umlauten versehen werden. Ebenso war der DeskJet zwar im Netzwerk eingebunden, man konnte ihn aber durch überschneidend abgesetzte Druckaufträge mit Leichtigkeit ins Chaos stürzen. Ein Zustand, in dem er in Windeseile seine teure Tinte in großen Buchstaben auf seitenweise Papier spritzte. Bis man ihn abgeschaltet, die Druckerqueue gelöscht und alles wieder in Betrieb genommen hatte. Wir haben mehrfach zum Großen Anlagen Hauptschalter im Lehrerpult gegriffen, um Schlimmeres zu verhindern. Drucken war danach eine durch Zuruf zu koordinierende Angelegenheit. Aber da der Computer-Raum an diesen wilden Tagen uns gehörte, war das dann kein Problem.
HP DeskJet 500 im Festtagsmodus (300 dpi), getreulich von der Druckerei reproduziert.
Den Widrigkeiten der mittelalterlichen IT zum Trotz, wir haben es geschafft. Vor Ende des Schuljahres waren die Druckvorlagen fertig, auf die dann an den passenden Stellen noch die Fotos eingeklebt wurden. Dann ging das ganze zur Druckerei. Nix da digitale Druckvorstufe. Als Papierhaufen. Und zu den Feierlichkeiten am Jahresende hatten wir eine feine Chronik, die unsere Schule gerne und erfolgreich an Eltern, Ehemalige und sonstige Interessierte verkaufte.
Als Textverarbeitung wird im ganzen Haus – zur Verblüffung mancher Besucher – nicht ein renommiertes Programm, etwa WORD oder WORDPERFECT, eingesetzt, sondern CONTEXT 4.0, ein vom DMV-Verlag vertriebenes Programm mit ausreichend gutem Funktionsumfang, von dem eine Netzwerklizenz unter 40,- DM kostet. Es spricht vieles für eine solche Wahl. Zunächst muß man sich vor Augen halten, daß die Anforderungen an das vom Gericht produzierte Schriftgut bei Licht betrachtet doch recht bescheiden sind, so daß zahlreiche Funktionen „großer“ Programme ohnehin nie benötigt würden. Dann ist zu bedenken, daß – jedenfalls im Grundsatz – ein Programm um so schwieriger zu bedienen ist, je mehr Funktionen es enthält. Insoweit kann „small“ wirklich „beautiful“ sein. Zwar kann CONTEXT natürlich bei weitem nicht soviel, wie die genannten Spitzenprogramme, es hat aber – neben dem sehr viel niedrigeren Preis – eben den ganz großen Vorteil, äußerst leicht bedienbar und erlernbar zu sein.
Eine Fundgrube an allerhand Hard- und Software-Kuriositäten ist das OS/2 Museum von Michal Necasek. Während die ersten Beiträge noch tatsächlich von OS/2 und seiner wechselvollen Geschichte vom Hoffnungsträger zum vernachlässigten Scheidungskind von IBM und Microsoft handelten, werden inzwischen auch Novell Netware, ältere Hardware und ihre Emulation und zuletzt das gute alte Microsoft Basic (GW-BASIC) behandelt.
Manchmal geht es wirklich tief hinein, wie beim Vergleich verschiedener Revisionen einer obskuren Soundkarte. Wem das nicht passt: Es gibt noch mehr zu entdecken.
Dadhacker war Entwickler bei Atari, als Jack Tramiel, gerade bei Commodore gefeuert, 30 Millionen Dollar zusammenkratzte und den kriselnden kalifornischen Games & Computer-Pionier übernahm. Er wurde dann Teil des Teams, das das von Shiraz Shivji konzipierte Design zum Leben erweckte. Seine Erlebnisse, unter anderem auch die Zusammenarbeit mit (CP/M- und GEM-Entwickler) Digital Research für das Betriebssystem und die grafische Benutzeroberfläche des ST, hat er in zwei sehr unterhaltsam geschriebenen Beiträgen festgehalten:
Update 2023-07-23: Links auf die Original-Seite funktionieren nicht mehr, für Links auf die von web.archive.org gesicherten Seiten von diesen und weiteren Artikeln siehe: Dadhacker and the Making of the Atari ST
Und wenn ihr da durch seid (oder Atari euch nicht interessiert), schaut euch seine anderen Stories an, er war/ist noch bei anderen Konzernen (u.a. Apple) aktiv.
Das Blog Rare & Old Computers hat eine mehrteilige Reihe über eine deutsche Entwicklung aus den 1980er Jahren, den Gepard. Basis ist der Motorola 68000, damit stellt sich das System in eine Reihe mit dem Ur-Macintosh, dem Atari ST und dem Amiga, bzw. vom Anspruch eher zu den Workstations von SUN. Der Markt hat sich „daran vorbeientwickelt“, und ich habe aus diesem Blog zum ersten Mal von ihm gehört. Daher hier für alle interessierten Computer-Archäolog_innen der Tipp, sich die ausführliche Dokumentation des Gepard von Fritz Hohl durchzulesen: Gepard – An early German 68000 hobbyist workstation
Jonathan Littmann: The Fugitive Game, Online with Kevin Mitnick, The Inside Story of the Great Cyberchase (1996)
Das Buch, das diesen länglichen Titel trägt, ist im Wesentlichen ein Stapel Protokolle von Telefongesprächen, die Kevin Mitnick mit dem Autor geführt hat, während er auf der Flucht vor dem FBI war. Mitnick war zuvor schon in einem der ersten Hacker-Prozesse für schuldig befunden worden und befand sich auf Bewährung „draußen“.
Er versuchte, Arbeit zu finden, aber da er ein verurteilter Cyber Criminal war, gestaltete sich das schwierig. Immer, wenn er eine Job-Zusage hatte, die im entferntesten mit Computern zu hatte, rief sein Bewährungshelfer den prospektiven Arbeitgeber an und klärte ihn über die Vergangenheit von Mitnick auf. So kann man keine ehrliche Arbeit finden, insofern ist es verständlich, das Mitnick untertauchte und unter neuer Identität an einem anderen Ort, abseits des sonnigen Kalifornien, nach neuem Glück suchte.
Soweit die Vorgeschichte, ungefähr das vordere Viertel des Buches. Dann kommt die Zeit, in der Mitnick mit dem Autor des Buches stundenlange Telefongespräche über seine Vergangenheit und Zukunft führt. Die Gegenwart, weil vermutlich strafrechtlich relevant, wird peinlich vermieden. Das letzte Fünftel des Buchs nimmt dann Medienschelte ein. Warum?
Mitnick wurde zunächst nicht vom FBI verfolgt. Das hatte kein Interesse an einem Hacker, der seine Bewährungsauflagen verletzt hatte und untergetaucht war. Die Leute, in deren Computer er angeblich eingebrochen war und über die er sich lustig gemacht hatte, waren es, die ihn im Knast sehen wollten. Ein DEC VAX-Experte aus Großbritannien, der Mitnicks social engineering aufgesessen war, gehörte genauso dazu, wie die klassischen Gegner der Hacker, die Telefonkonzerne.
Schließlich soll Mitnick einem kalifornischen Sicherheitsspezialisten gehackt haben, natürlich unrühmlich für einen, der andere in Sachen Sicherheit berät. Ob er es tatsächlich war, ist zum Zeitpunkt der Drucklegung des Buchs ungeklärt, aber eben dieser Spezialist Tsutomu Shimomura macht sich auf die Suche nach Mitnick. Und bringt den New York Times Journalisten John Markoff mit. Und hieran entzündet sich die Kritik von Littmann.
Littmann meint, dass John Markoff nicht der neutrale Beobachter war, der er als Journalist hätte sein müssen, sondern sich aktiv in die Untersuchung und Verfolgung eingeschaltet habe, mit dem Ziel, die Jagd später in einem Buch zu dokumentieren und damit Geld zu verdienen. Nun ja, das war deutlich vor den embedded journalists des ersten Irak-Kriegs.
Fazit: Das Buch besteht zu mindestens der Hälfte aus den unkommentierten Telefonaten zwischen Mitnick und Littmann. Behauptungen von Mitnick werden stehengelassen, Andeutungen nicht aufgelöst. Wer auf die Lektüre von Telefonprotokollen steht, wird Spaß daran haben. Als Buch ist es eher langatmig und langweilig. Cyberpunk von Katie Hafner und John Markoff ist deutlich lebendiger und befasst sich immerhin zu einem Drittel ebenfalls mit Kevin Mitnick, der – Ironie der Geschichte – inzwischen selbst als Computer-Sicherheitsberater sein Geld verdient/verdienen darf.
Verwandte Themen
The Hacker Crackdown von Bruce Sterling, eine der ersten Schilderungen/Story-Sammlungen der Hacker-Kultur