1 Punkte von GN⁺ 2025-06-08 | 1 Kommentare | Auf WhatsApp teilen
  • Bill Atkinson kam am 27. April 1978 zu Apple Computer, damals ein Unternehmen mit 30 Mitarbeitenden, und bezeichnete diese Entscheidung später als Wendepunkt, der sein Leben veränderte
  • Die Einladung von Jef Raskin und die Überzeugungsarbeit von Steve Jobs führten dazu, dass er sein Doktoratsstudium in Neurowissenschaften an der University of Washington verließ und ins Silicon Valley zog
  • Die Portierung von UCSD Pascal für den Apple II wurde später zur Grundlage, um die Lisa-Entwicklung zu bootstrappen; Atkinson trieb die Notwendigkeit wiederverwendbarer Softwaremodule voran
  • Bei Lisa und Macintosh trug er dazu bei, zentrale Elemente der grafischen Benutzeroberfläche zu schaffen, darunter die standardmäßige Maus, weißer Hintergrund, QuickDraw, Window/Event/Menu Manager, Pull-down-Menüs und MacPaint
  • Nach der Entwicklung von HyperCard arbeitete er insgesamt 12 Jahre bei Apple; 1990 ging er, um General Magic mitzugründen, wo er an der Entwicklung eines persönlichen Communicators beteiligt war

Vom Doktoratsstudium zu Apple

  • Bill Atkinson kam am 27. April 1978 zu Apple Computer und blickte 40 Jahre später auf diese Entscheidung als großen Wendepunkt in seinem Leben zurück
  • Damals absolvierte er am University of Washington Regional Primate Research Center bei Doug Bowden ein Doktoratsstudium in Neurowissenschaften
  • Jef Raskin, der während Atkinsons Bachelorzeit an der UC San Diego sein Professor und Freund gewesen war, empfahl ihm, sich einem interessanten jungen Unternehmen namens Apple Computer anzuschließen
  • Als Atkinson ablehnte und sagte, für die Erforschung von Gehirn und Bewusstsein brauche er einen Doktortitel, schickte Raskin ihm eine Notiz mit den Worten: „Komm einfach übers Wochenende vorbei, ganz ohne Verpflichtung“, plus Hin- und Rückflugticket
  • Da Atkinsons Vater in der Nähe, in Los Gatos, lebte, nahm Atkinson den Besuch bei Apple an

Steve Jobs’ Überzeugungsarbeit und die Entscheidung zum Einstieg

  • Steve Jobs verbrachte den ganzen Tag damit, Atkinson zu überzeugen, und stellte ihn allen 30 Mitarbeitenden von Apple Computer vor
  • Die Mitarbeitenden wirkten intelligent, leidenschaftlich und gut gelaunt, doch das allein reichte Atkinson nicht, um sein Graduiertenstudium aufzugeben
  • Gegen Ende des Tages sagte Jobs, wenn neue Technologie der Öffentlichkeit vorgestellt werde, sei sie oft schon zwei Jahre zuvor erfunden worden; wer die Welt verändern wolle, müsse diesem Zeitverzug voraus sein
  • Es folgte das Argument, dass Atkinson bei Apple die Zukunft erfinden und das Leben von Millionen Menschen verändern könne
  • Das Bild von der „Freude, den vorderen Teil einer Welle zu surfen“, im Gegensatz zur „Freudlosigkeit, am Ende derselben Welle Hundepaddeln zu machen“, bewegte Atkinson
  • Innerhalb von zwei Wochen brach Atkinson sein Graduiertenstudium ab, zog ins Silicon Valley und begann bei Apple Computer zu arbeiten
  • Er schloss seinen Neurowissenschafts-Abschluss nicht ab, und sein Vater war wütend, weil er zehn Jahre Hochschulausbildung als verschwendet ansah; Atkinson aber fühlte, dass er die richtige Entscheidung getroffen hatte

Zusammenarbeit mit Jobs, UCSD Pascal und die Grundlage für Lisa

  • Atkinson und Steve Jobs wurden enge Freunde und unternahmen lange Spaziergänge im Castle Rock State Park, bei denen sie über Leben und Design sprachen
  • Jobs begann Gespräche manchmal mit „Ich habe da eine verrückte Idee“, und die Ideen gingen hin und her, bis daraus ernsthafte Diskussionen oder praktikable Entwürfe wurden
  • Atkinson wollte das UCSD-Pascal-System auf den Apple II portieren
    • Er war der Ansicht, dass Software kumulativ aus wiederverwendbaren Modulbibliotheken aufgebaut werden müsse
    • Apple BASIC hatte nicht einmal lokale Variablen
  • Als sein Manager dagegen war, wandte sich Atkinson direkt an Jobs
  • Jobs meinte, Apple-Nutzern reichten BASIC und 6502-Assemblersprache aus; nachdem er aber Atkinsons entschiedenes Plädoyer gehört hatte, forderte er ihn auf, ihm innerhalb von zwei Wochen das Gegenteil zu beweisen
  • Atkinson saß wenige Stunden später im Flugzeug nach San Diego, arbeitete zwei Wochen daran und brachte ein funktionierendes UCSD Pascal System zurück; Apple nutzte es, um die Lisa-Entwicklung zu bootstrappen

Code-Spuren in den grafischen Interfaces von Lisa und Macintosh

  • Nach der Veröffentlichung des UCSD Pascal Systems bat Jobs Atkinson, an Apples neuem Lisa-Projekt zu arbeiten
  • Der Apple II hatte optionale Game-Paddle-Drehregler, aber nicht alle Nutzer besaßen sie, daher konnten Softwareentwickler sie nicht als gegeben voraussetzen
  • Atkinson überzeugte Lisa-Projektmanager Tom Whitney, die Maus als Standardkomponente beizulegen
    • Nur so konnte Software mit einem Zeigegerät als Voraussetzung entworfen werden
    • Andernfalls hätte ein Grafikeditor so gestaltet werden müssen, dass er auch nur mit Cursor-Tasten nutzbar war
  • Der Apple II zeigte weißen Text auf schwarzem Hintergrund, doch Atkinson argumentierte, dass man für den richtigen Umgang mit Grafik einen weißen Hintergrund wie Papier brauche
    • Text könne man beim Drucken notfalls invertieren, aber Fotos als Negativ auszugeben sei nicht richtig
    • Das Lisa-Hardwareteam wandte ein, ein weißer Bildschirm flackere zu stark, und um Verschmieren beim Scrollen zu vermeiden, seien eine höhere Bildwiederholrate und teureres RAM nötig
    • Nachdem Jobs die Vor- und Nachteile gehört hatte, unterstützte er den weißen Hintergrund zugunsten der Grafik
  • Lisa und Macintosh wurden als vollständige Bitmap-Displays konzipiert, was große Flexibilität bei den darstellbaren Inhalten bot, aber beim Zeichnen von Zeichen, Linien, Bildern und Regionen das Setzen und Löschen vieler Pixel erforderte
  • Atkinson schrieb QuickDraw, eine optimierte Sammlung von Grafik-Primitives in Assembler, die Lisa- und Macintosh-Anwendungen aufriefen, um Pixel zu schreiben
    • Die Leistung von QuickDraw machte Bitmap-Displays und grafische Benutzeroberflächen praktikabel
    • Verwandte Geschichte: I Still Remember Regions
  • Um überlappende Fenster und grafisches Clipping zu handhaben, schrieb er den ursprünglichen Lisa Window Manager
  • Außerdem schrieb er den Lisa Event Manager und Menu Manager und erfand die Pull-down-Menüs
  • Andy Hertzfeld passte dies für den Mac an; zusammen mit QuickDraw machte Atkinsons Code fast zwei Drittel des ursprünglichen Macintosh ROM aus
  • Atkinson hatte Freude daran, MacPaint zu entwickeln, das Bitmap-Malprogramm, das jedem Mac beilag
    • Er lernte viel, indem er Susan Kare bei der Nutzung früher Versionen zusah
    • MacPaint zeigte, wie unterhaltsam und kreativ ein Computer mit Grafikdisplay und Maus sein konnte
    • Verwandte Geschichte: MacPaint Evolution

HyperCard und die Zeit nach Apple

  • Inspiriert durch eine LSD-Erfahrung im Jahr 1985 entwarf Atkinson das Autorensystem HyperCard
  • HyperCard ermöglichte es Nichtprogrammierern, eigene interaktive Medien zu erstellen
  • Es nutzte die Metapher von Kartenstapeln mit Grafiken, Text, Buttons und Links; Links konnten zu anderen Karten führen
  • Die von Dan Winkler implementierte Skriptsprache HyperTalk diente als sanfter Einstieg in ereignisgesteuerte Programmierung
  • Steve Jobs wollte, dass Atkinson Apple verließ und zu NeXT kam, doch Atkinson blieb bei Apple, um HyperCard fertigzustellen
  • Apple veröffentlichte HyperCard 1987, sechs Jahre vor dem ersten Webbrowser Mosaic
  • Atkinson baute 12 Jahre lang bei Apple Werkzeuge, die kreative Menschen unterstützten, und begleitete das Wachstum des Unternehmens von 30 auf 15.000 Mitarbeitende
  • 1990 verließ er Apple mit John Sculleys Segen und gründete gemeinsam mit Marc Porat und Andy Hertzfeld General Magic, wo er an der Erfindung eines persönlichen Communicators beteiligt war
  • Atkinson verfolgt weiterhin die Bewusstseinsforschung, ist aber sehr zufrieden mit seinen Beiträgen bei Apple und dankbar, dass Jef Raskin und Steve Jobs an ihn glaubten und ihm eine Chance gaben

1 Kommentare

 
GN⁺ 2025-06-08
Meinungen auf Hacker News
  • Wenn man liest, dass er Apple zusammen mit Marc Porat und Andy Hertzfeld verließ, General Magic mitgründete und einen persönlichen Communicator baute, bin ich immer wieder erstaunt, wie stark die Menschen am Anfang solcher riesigen Innovationsunternehmen durch mächtige Netzwerke miteinander verbunden sind.
    Der Name Porat kam mir bekannt vor, also habe ich nachgesehen: Marc Porat ist der Bruder von Ruth Porat, der früheren CFO von Morgan Stanley und heutigen CIO und President von Google.
    Da fragt man sich, ob solche Führungskräfte wirklich wegen ihres Talents ganz nach oben kommen oder wegen ihrer Verbindungen zu Menschen mit enormer Macht. Wahrscheinlich beides.
    Wenn man talentiert ist und tolle Dinge baut, aber trotzdem das Gefühl hat, überhaupt nicht an die nötige Finanzierung zu kommen, wünscht man sich, solche Leute zu kennen.

    • Selbst wenn man allein ein Superstar ist, ist es schwer, Erfolg zu haben, wenn keine anderen Superstars um einen herum sind; ihr Erfolg lag auch daran, dass sie einander kannten.
      Wegen des Survivorship Bias sind die Gescheiterten unbekannt oder werden nicht erwähnt.
      Die Rolle solcher erfolgreichen Unternehmen und Eliteuniversitäten besteht darin, Menschen mit großem Potenzial oder viel Geld miteinander zu verbinden und zu verstärken.
      Die berühmten Fotos, auf denen die Genies des 20. Jahrhunderts an einem Ort versammelt sind, sind ebenfalls kein Zufall, sondern eher das Ergebnis davon, dass sie gemeinsam dieselbe Leiter hinaufstiegen, indem sie auf den Plattformen aufbauten, die die anderen geschaffen hatten.
    • Der Film/die Doku General Magic (2018) ist großartig, aber unterschätzt.
      Ich habe ihn etwa dreimal gesehen und musste jedes Mal weinen; er fühlt sich wirklich wie eine klassische Startup-Geschichte alter Schule an. Auch der Soundtrack ist wunderschön.
    • Unter Menschen, die talentiert genug sind, Produkte zu entwerfen und zu bauen, werden Zugang zu Kapital, Zugang zu weiteren Talenten oder Zugang zu Markt/Nutzern zum entscheidenden Wettbewerbsvorteil.
    • Das ist ein sehr kalifornienzentriertes Phänomen.
      Das große Tech-Ökosystem hatte im Grunde zwei Achsen: MIT und das Umfeld von Massachusetts sowie Caltech/Stanford und die umliegende Region; andere Gegenden waren vor allem Ableger von Regierungs-, Militär- und Luft- und Raumfahrtindustrie.
      Die Seite in Massachusetts verlor in den 90ern aus mehreren Gründen an Kraft; sie starb nicht, wurde aber weniger dominant, und der Schwerpunkt verlagerte sich an die Westküste.
      Wer in Kalifornien geboren wurde und dort studierte, hatte eine höhere Wahrscheinlichkeit, Teil einer Erfolgsgeschichte zu werden, als jemand, der in Montana oder Dublin geboren wurde.
      Das wird als Effizienz des amerikanischen Kapitalismus verkauft, ist in Wirklichkeit aber eher eine Ineffizienz, bei der Chancen physisch und kulturell stark begrenzt sind.
      Es ist nicht so, dass es anderswo keine talentierten Menschen gäbe; die Netzwerke sind extrem lokalisiert und die Kultur stark standardisiert, wodurch vielfältige Ideen und Talente im industriellen Maßstab verschwendet werden.
    • Erfolg wird rein durch Glück bestimmt.
      Thinking, Fast and Slow zeigt das ziemlich überzeugend. Echte Genies sind selten, und selbst solche Menschen haben nicht zwangsläufig Erfolg.
  • Wirklich ein großartiger Text.
    Er weckt Sehnsucht nach den alten Zeiten, als alles möglich und offen wirkte und das aufregend war.
    Auch wenn man tatsächlich viel weniger machen konnte, als man dachte, gab es das Gefühl, dass alles möglich sei.
    Heute wirkt alles wie in geschlossene, von Werbung beherrschte Kästen gesperrt, und man hat das Gefühl, sich einloggen und in einem kleinen, eingeschränkten Raum leben zu müssen.
    Das Internet gibt es noch, und man kann immer noch Websites bauen, die nicht von Werbung überzogen sind, aber es wäre schön, gezielt nur in diesem Internet unterwegs sein zu können.

    • Ich bin ungefähr im selben Alter wie die Leute in dieser Geschichte und empfinde es genau umgekehrt.
      In der Mittel- und Oberstufe sehnte ich mich nach den 2000ern zurück und dachte, dass die Branche dank Smartphones und Internet damals weit offen war und alles möglich schien, während jetzt alles vorbei sei und große Konzerne die Welt beherrschten.
      Aber der Boom der generativen KI hat meine Sicht komplett verändert; heute habe ich das Gefühl, dass schon wenige entschlossene Menschen völlig absurde Dinge möglich machen können und dass wir von allen bisherigen Ingenieursgenerationen die glücklichste sind.
    • Ich bin in den frühen 80ern in der 8-Bit-Ära aufgewachsen, habe die Internetwelle der 90er und frühen 2000er mitgenommen, die Mobile-Welle bis zu einem gewissen Grad verpasst, in dieser Zeit aber Ideen entwickelt, die später für KI nützlich wurden, und genieße jetzt die KI-Welle.
      Ich bin zufrieden mit der Zeit, in der ich aufgewachsen bin und gelebt habe, aber jede Lebensphase hatte ihre eigenen Chancen, ihre eigene Aufregung und wirklich interessante technische Probleme.
      Vor allem gab es großartige Menschen, mit denen man zusammenarbeiten konnte.
    • https://kagi.com/smallweb
    • Der Satz „Ich möchte nur in diesem Internet unterwegs sein“ gab genau die Antwort.
      Ich hatte überlegt, wofür ich 90s.dev verwenden sollte, und genau das ist es.
  • Die Vision von Dingen wie HyperCard beeindruckt mich immer wieder.
    Im Kern ging es darum, Nicht-Fachleuten die Schlüssel zum Königreich in die Hand zu geben.
    Wenn man sich aber die heutige Tech-Landschaft ansieht, mit Walled Gardens und App Stores, wird man das Gefühl nicht los, dass wir eher einen Schritt zurück gemacht haben.

    • Vielleicht sollte man einfach mehr LSD nehmen.
    • Noch schlimmer ist in diesem Zusammenhang, dass Apple eine prominente treibende Kraft hinter dieser Entwicklung war.
    • Genau, Dinge wie HyperCard oder MacPaint.
      MacPaint war im Grunde eher eine QuickDraw-Demo, aber schon wenn er nur eines von beiden geschaffen hätte, würde er als Genie gelten.
    • Es ist wirklich schwer, Computing aus der kapitalistischen und konsumistischen Wiege, in der es entstanden ist, herauszulösen.
      Andere menschliche kreative Praktiken und Medien wie Dichtung, Theater, Schreiben, Musik und Malerei existierten in unterschiedlichen kulturellen, sozialen und ökonomischen Kontexten.
      Computing hat jedoch fast nie außerhalb der enorm teuren und komplexen Fabriken und Lieferketten existiert, die Rechenbauteile produzieren, sowie außerhalb der Unternehmen, die Software entwickeln und an Firmen oder an durch Industrialisierung entstandene Konsumentenschichten verkaufen.
      In diesem Sinne war die Trägheit des Computings immer darauf ausgerichtet, dass die Unternehmen, die Computer herstellen, auch bestimmen, was man mit diesen Computern tun kann; Apple ist dafür das stärkste Beispiel.
      Es war ein Glück, dass es einige Ausnahmen wie die Freie-Software-Bewegung gab, und die große Wirkung, die sie auf die Branche hatten, zeigt, wie viel Wert darin steckte.
      Die harte Realität ist jedoch: Wer Chipfabriken kontrolliert, kontrolliert auch, was man mit den Chips tun kann.
      Es braucht dringend eine Bewegung dagegen, und als einen Ansatz davon mag ich den uxn-Ansatz, bei dem man Software für eine leichtgewichtige virtuelle Maschine nutzt, die auf den günstigen, reichlich vorhandenen und weniger abgeschotteten Chips der Vergangenheit läuft.
  • Überraschend, dass er nur zwölf Jahre bei Apple war. Das muss eine unglaubliche Reise gewesen sein.
    Als ich 1995 ins „Valley“ zog, lag die Wohnung, die ich auswählte, direkt neben General Magic an der Mary Ave.
    Ich wusste, dass es ein Spin-off von Apple war, hatte damals aber keine Ahnung, welche Schwergewichte dort arbeiteten.
    Ich fand nur das Kaninchen-aus-dem-Hut-Logo niedlich, und mir ist in Erinnerung geblieben, dass dort noch Licht brannte, wenn ich spät nach Hause kam und in meine Wohnung ging.

  • Ich habe mich in letzter Zeit gefragt, woher die Erbsünde namens „Light Mode“ eigentlich kommt, und vermutlich war es wohl diese Person.
    Es gibt eine Stelle, in der es heißt, der Apple II habe weiße Schrift auf schwarzem Hintergrund angezeigt, er habe aber argumentiert, dass man für richtige Grafik auf einen papierähnlichen weißen Hintergrund umstellen müsse.
    Text könne man beim Drucken problemlos invertieren, Fotos aber nicht als Negative drucken; und obwohl das Lisa-Hardware-Team sich beschwerte, dass zur Vermeidung von Bildschirmflimmern und Schlieren beim Scrollen teurerer RAM und eine schnellere Aktualisierung nötig seien, hörte sich Steve die Vor- und Nachteile an und entschied sich zugunsten der Grafik für den weißen Hintergrund.

    • Dass bessere Lesbarkeit eine „Sünde“ sein soll …
    • Die eigentliche Erbsünde war, beides möglich zu machen.
  • In den letzten 15 Jahren habe ich immer stärker das Gefühl, dass Softwareentwickler nicht mehr wie Softwareentwickler arbeiten können.
    Zwischen Sprint-Planung, JIRA, Projektmanagern, endlosen Meetings, „Stakeholdern“ und leitenden Engineering-Führungskräften, die Fortschrittsverfolgung mit dem Fortschritt selbst verwechseln: Wann soll man da eigentlich noch Erstaunliches schaffen?
    Ich weiß, dass Kritik daran schon ein alter Hut ist, aber es ist ein echtes Problem.
    Wenn ich zurückblicke, wie produktiv kleine Teams bis kurz vor 2010 waren, ist der auffälligste Unterschied zu heute diese verdammte Zusatzarbeitslast.

  • Interessant ist die Stelle, dass er 1985, inspiriert von einem bewusstseinserweiternden LSD-Trip, das HyperCard-Autorensystem entwarf, mit dem auch Nicht-Programmierer ihre eigenen interaktiven Medien erstellen konnten.
    Ich habe mir YouTube-Videos über die Beatles und ihre LSD-Erfahrungen angesehen, und vor Kurzem auch etwas über die Geschichte von Robert Crumb.
    Crumb hat nach einer heftigen Acid-Erfahrung im Grunde einen großen Teil seiner Comicfiguren erschaffen.
    Irgendwo habe ich gehört, dass LSD den Geist dauerhaft verändert, und ich frage mich, ob Genialität wie die Musik der Beatles oder Crumbs Kunst ohne bewusstseinsverändernde Substanzen wie LSD überhaupt entstehen kann.
    Natürlich muss man auch an Künstler wie Edvard Munch, T.S. Eliot und William Blake denken, die vor der „Erfindung“ von LSD lebten.
    Ich habe es einmal im Studium ausprobiert, und das hat gereicht.

    • Traditionelle Praktiken mit psychedelischen Substanzen betonen alle die Bedeutung von Vorbereitung, der richtigen Geisteshaltung, passenden Reizen und Umgebungen sowie einer nüchternen Aufsichtsperson in der Nähe.
      LSD ist nicht dafür bekannt, das Gehirn dauerhaft zu verändern; wenn man so einen Effekt will, wäre eher Psilocybin die Richtung.
    • Das könnte Survivorship Bias sein.
      Viele herausragende Menschen haben geraucht, aber ich glaube nicht, dass mehr Rauchen auch mehr Genies hervorbringt.
    • Das ist vermutlich eine sehr alte Praxis.
      Man muss sich nur die Geschichte des Drogengebrauchs in Kultur, Spiritualität und Kunst ansehen, Dinge wie Soma.
  • Eine Legende.
    Ich erinnere mich noch immer daran, wie ich zum ersten Mal einen Mac benutzt und in der Highschool die Freude am Computing entdeckt habe.
    Ich konnte tagelang völlig in den Computer versinken.

    • Dieses Gefühl hatte ich auch.
      Wie kann man es wiederfinden?
      Wie kann man es mit anderen teilen?
      Es muss einen Weg geben.
    • Wahrscheinlich war es in Wirklichkeit MacPaint.
  • Bei der Stelle, dass er, inspiriert von einer LSD-Erfahrung im Jahr 1985, HyperCard entwickelte, frage ich mich, wie man einen „guten“ Trip von einem schlechten unterscheidet und wie man einen guten ermöglicht.

  • Diese Geschichte überspringt die Details dazu, warum ein Doktorand der Neurowissenschaften als Code-Schreiber eingestellt wurde.
    Dieser Link [1] enthält ein Interview mit ihm und Hertzfeld sowie Informationen zu den Hintergründen der beiden.
    [1] https://archive.computerhistory.org/resources/access/text/20...