<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom"><title>Simon Willison's Weblog: computer-history</title><link href="http://simonwillison.net/" rel="alternate"/><link href="http://simonwillison.net/tags/computer-history.atom" rel="self"/><id>http://simonwillison.net/</id><updated>2026-04-27T18:38:17+00:00</updated><author><name>Simon Willison</name></author><entry><title>Tracking the history of the now-deceased OpenAI Microsoft AGI clause</title><link href="https://simonwillison.net/2026/Apr/27/now-deceased-agi-clause/#atom-tag" rel="alternate"/><published>2026-04-27T18:38:17+00:00</published><updated>2026-04-27T18:38:17+00:00</updated><id>https://simonwillison.net/2026/Apr/27/now-deceased-agi-clause/#atom-tag</id><summary type="html">
    &lt;p&gt;For many years, Microsoft and OpenAI's relationship has included a weird clause saying that, should AGI be achieved, Microsoft's commercial IP rights to OpenAI's technology would be null and void. That clause appeared to end today. I decided to try and track its expression over time on &lt;a href="https://openai.com/"&gt;openai.com&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;OpenAI, July 22nd 2019 in &lt;a href="https://openai.com/index/microsoft-invests-in-and-partners-with-openai/"&gt;Microsoft invests in and partners with OpenAI to support us building beneficial AGI&lt;/a&gt; (emphasis mine):&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;OpenAI is producing a sequence of increasingly powerful AI technologies, which requires a lot of capital for computational power. The most obvious way to cover costs is to build a product, but that would mean changing our focus. Instead, we intend to license &lt;strong&gt;some of our pre-AGI technologies&lt;/strong&gt;, with Microsoft becoming our preferred partner for commercializing them.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;But what &lt;em&gt;is&lt;/em&gt; AGI? The &lt;a href="https://openai.com/charter/"&gt;OpenAI Charter&lt;/a&gt; was first published in April 2018 and has remained unchanged at least since this &lt;a href="https://web.archive.org/web/20190311213352/https://openai.com/charter/"&gt;March 11th 2019 archive.org capture&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;OpenAI’s mission is to ensure that artificial general intelligence (AGI)—by which we mean highly autonomous systems that outperform humans at most economically valuable work—benefits all of humanity.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Here's the problem: if you're going to sign an agreement with Microsoft that is dependent on knowing when "AGI" has been achieved, you need something a little more concrete.&lt;/p&gt;
&lt;p&gt;In December 2024 &lt;a href="https://www.theinformation.com/articles/microsoft-and-openai-wrangle-over-terms-of-their-blockbuster-partnership"&gt;The Information reported the details&lt;/a&gt; (summarized here outside of their paywall &lt;a href="https://techcrunch.com/2024/12/26/microsoft-and-openai-have-a-financial-definition-of-agi-report/"&gt;by TechCrunch&lt;/a&gt;):&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Last year’s agreement between Microsoft and OpenAI, which hasn’t been disclosed, said AGI would be achieved only when OpenAI has developed systems that have the ability to generate the maximum total profits to which its earliest investors, including Microsoft, are entitled, according to documents OpenAI distributed to investors. Those profits total about $100 billion, the documents showed.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;So AGI is now whenever OpenAI's systems are capable of generating $100 billion in profit?&lt;/p&gt;
&lt;p&gt;In October 2025 the process changed to being judged by an "independent expert panel". In &lt;a href="https://openai.com/index/next-chapter-of-microsoft-openai-partnership/"&gt;The next chapter of the Microsoft–OpenAI partnership&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The agreement preserves key elements that have fueled this successful partnership—meaning OpenAI remains Microsoft’s frontier model partner and Microsoft continues to have exclusive IP rights and Azure API exclusivity until Artificial General Intelligence (AGI). [...]&lt;/p&gt;
&lt;p&gt;Once AGI is declared by OpenAI, that declaration will now be verified by an independent expert panel. [...]&lt;/p&gt;
&lt;p&gt;Microsoft’s IP rights to research, defined as the confidential methods used in the development of models and systems, will remain until either the expert panel verifies AGI or through 2030, whichever is first.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;OpenAI on February 27th, 2026 in &lt;a href="https://openai.com/index/continuing-microsoft-partnership/"&gt;Joint Statement from OpenAI and Microsoft&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;AGI definition and processes are unchanged&lt;/strong&gt;. The contractual definition of AGI and the process for determining if it has been achieved remains the same.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;OpenAI today, April 27th 2026 in &lt;a href="https://openai.com/index/next-phase-of-microsoft-partnership/"&gt;The next phase of the Microsoft OpenAI partnership&lt;/a&gt; (emphasis mine):&lt;/p&gt;
&lt;blockquote&gt;
&lt;ul&gt;
&lt;li&gt;Microsoft will continue to have a license to OpenAI IP for models and products through 2032.  Microsoft’s license will now be non-exclusive.&lt;/li&gt;
&lt;li&gt;Microsoft will no longer pay a revenue share to OpenAI.&lt;/li&gt;
&lt;li&gt;Revenue share payments from OpenAI to Microsoft continue through 2030, &lt;strong&gt;independent of OpenAI’s technology progress&lt;/strong&gt;, at the same percentage but subject to a total cap.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;As far as I can tell "independent of OpenAI’s technology progress" is a declaration that the AGI clause is now dead. Here's The Verge coming to the same conclusion: &lt;a href="https://www.theverge.com/ai-artificial-intelligence/918981/openai-microsoft-renegotiate-contract"&gt;The AGI clause is dead&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;My all-time favorite commentary on OpenAI's approach to AGI remains this 2023 hypothetical &lt;a href="https://www.bloomberg.com/opinion/articles/2023-11-20/who-controls-openai"&gt;by Matt Levine&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;And the investors wailed and gnashed their teeth but it’s true, that is what they agreed to, and they had no legal recourse. And OpenAI’s new CEO, and its nonprofit board, cut them a check for their capped return and said “bye” and went back to running OpenAI for the benefit of humanity. It turned out that a benign, carefully governed artificial superintelligence is really good for humanity, and OpenAI quickly solved all of humanity’s problems and ushered in an age of peace and abundance in which nobody wanted for anything or needed any Microsoft products. And capitalism came to an end.&lt;/p&gt;
&lt;/blockquote&gt;
    
        &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/computer-history"&gt;computer-history&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/microsoft"&gt;microsoft&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai"&gt;ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/openai"&gt;openai&lt;/a&gt;&lt;/p&gt;
    

</summary><category term="computer-history"/><category term="microsoft"/><category term="ai"/><category term="openai"/></entry><entry><title>Turbo Pascal 3.02A, deconstructed</title><link href="https://simonwillison.net/2026/Mar/20/turbo-pascal/#atom-tag" rel="alternate"/><published>2026-03-20T23:59:14+00:00</published><updated>2026-03-20T23:59:14+00:00</updated><id>https://simonwillison.net/2026/Mar/20/turbo-pascal/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="https://tools.simonwillison.net/turbo-pascal-deconstructed"&gt;Turbo Pascal 3.02A, deconstructed&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
In &lt;a href="https://prog21.dadgum.com/116.html"&gt;Things That Turbo Pascal is Smaller Than&lt;/a&gt; James Hague lists things (from 2011) that are larger in size than Borland's 1985 Turbo Pascal 3.02 executable - a 39,731 byte file that somehow included a full text editor IDE and Pascal compiler.&lt;/p&gt;
&lt;p&gt;This inspired me to track down a copy of that executable (available as freeware since 2000) and see if Claude could interpret the binary and decompile it for me.&lt;/p&gt;
&lt;p&gt;It did a great job, so I had it create &lt;a href="https://tools.simonwillison.net/turbo-pascal-deconstructed"&gt;this interactive artifact&lt;/a&gt; illustrating the result. Here's the &lt;a href="https://claude.ai/share/260d2eed-8d4a-4b9f-8a75-727c3ec4274e"&gt;sequence of prompts&lt;/a&gt; I used (in regular &lt;a href="https://claude.ai/"&gt;claude.ai&lt;/a&gt; chat, not Claude Code):&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Read this https://prog21.dadgum.com/116.html&lt;/p&gt;
&lt;p&gt;Now find a copy of that binary online&lt;/p&gt;
&lt;p&gt;Explore this (&lt;em&gt;I attached the zip file&lt;/em&gt;)&lt;/p&gt;
&lt;p&gt;Build an artifact - no react - that embeds the full turbo.com binary and displays it in a way that helps understand it - broke into labeled segments for different parts of the application, decompiled to visible source code (I guess assembly?) and with that assembly then reconstructed into readable code with extensive annotations&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;img alt="Infographic titled &amp;quot;TURBO.COM&amp;quot; with subtitle &amp;quot;Borland Turbo Pascal 3.02A — September 17, 1986 — Deconstructed&amp;quot; on a dark background. Four statistics are displayed: 39,731 TOTAL BYTES, 17 SEGMENTS MAPPED, 1 INT 21H INSTRUCTION, 100+ BUILT-IN IDENTIFIERS. Below is a &amp;quot;BINARY MEMORY MAP — 0X0100 TO 0X9C33&amp;quot; shown as a horizontal color-coded bar chart with a legend listing 17 segments: COM Header &amp;amp; Copyright, Display Configuration Table, Screen I/O &amp;amp; Video BIOS Routines, Keyboard Input Handler, String Output &amp;amp; Number Formatting, DOS System Call Dispatcher, Runtime Library Core, Error Handler &amp;amp; Runtime Errors, File I/O System, Software Floating-Point Engine, x86 Code Generator, Startup Banner &amp;amp; Main Menu Loop, File Manager &amp;amp; Directory Browser, Compiler Driver &amp;amp; Status, Full-Screen Text Editor, Pascal Parser &amp;amp; Lexer, and Symbol Table &amp;amp; Built-in Identifiers." src="https://static.simonwillison.net/static/2026/turbo-pascal.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Update&lt;/strong&gt;: Annoyingly the &lt;a href="https://claude.ai/share/260d2eed-8d4a-4b9f-8a75-727c3ec4274e"&gt;Claude share link&lt;/a&gt; doesn't show the actual code that Claude executed, but here's &lt;a href="https://static.simonwillison.net/static/2026/turbo-pascal-analysis.zip"&gt;the zip file&lt;/a&gt; it gave me when I asked to download all of the intermediate files.&lt;/p&gt;
&lt;p&gt;I ran Codex CLI with GPT-5.4 xhigh against that zip file to see if it would spot any obvious hallucinations, and it did not. This project is low-enough stakes that this gave me enough confidence to publish the result!&lt;/p&gt;
&lt;h4 id="hallucinated-slop"&gt;Turns out it's hallucinated slop&lt;/h4&gt;

&lt;p&gt;&lt;strong&gt;Update 2&lt;/strong&gt;, 24th March 2026: rep_lodsb on Hacker News is someone who actually understands assembler, and they reviewed the annotations and &lt;a href="https://news.ycombinator.com/item?id=47471647#47501692"&gt;found them to be hallucinated slop&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;[...] Obviously, there has to be a lot more to even a simple-minded x86 code generator than just a generic "emit opcode byte" and "emit call" routine. In general, what A"I" produced here is not a full disassembly but a collection of short snippets, potentially not even including the really interesting ones. But is it even correct?&lt;/p&gt;
&lt;p&gt;EmitByte here is unnecessarily pushing/popping AX, which isn't modified by the few instructions in between at all. No competent assembly language programmer would do this. So maybe against all expectations, Turbo Pascal is just really badly coded? No, it's of course a hallucination: those instructions don't appear in the binary at all! [...]&lt;/p&gt;
&lt;p&gt;But searching for e.g. the hex opcode B0 E8 ('mov al,0xe8') is enough to confirm that this code snippet isn't to be found &lt;em&gt;anywhere&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;There is a lot more suspicious code, including some that couldn't possibly work (like the "ret 1" in the system call dispatcher, which would misalign the stack).&lt;/p&gt;
&lt;p&gt;Conclusion: it's slop&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Because it's amusing to loop this kind of criticism through a model, I &lt;a href="https://claude.ai/share/a64c94eb-c623-4fd4-b101-e3e7d66c77ca"&gt;pasted their feedback into Claude&lt;/a&gt; along with instructions to re-review their the code and it agreed with their assessment:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The commenter's core charge — that the annotated disassembly is "slop" — is substantiated. The artifact presents a mix of genuine analysis (real hex dumps, some correctly disassembled sections) and wholesale fabrication (invented assembly with plausible-sounding labels and comments for roughly half the binary). The fabricated sections look convincing to a casual reader but don't survive byte-level comparison with the actual binary.&lt;/p&gt;
&lt;/blockquote&gt;


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/computer-history"&gt;computer-history&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/tools"&gt;tools&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai"&gt;ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/generative-ai"&gt;generative-ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/llms"&gt;llms&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/claude"&gt;claude&lt;/a&gt;&lt;/p&gt;



</summary><category term="computer-history"/><category term="tools"/><category term="ai"/><category term="generative-ai"/><category term="llms"/><category term="claude"/></entry><entry><title>Quoting Joseph Weizenbaum</title><link href="https://simonwillison.net/2026/Mar/8/joseph-weizenbaum/#atom-tag" rel="alternate"/><published>2026-03-08T14:59:48+00:00</published><updated>2026-03-08T14:59:48+00:00</updated><id>https://simonwillison.net/2026/Mar/8/joseph-weizenbaum/#atom-tag</id><summary type="html">
    &lt;blockquote cite="https://archive.org/details/computerpowerhum0000weiz_v0i3?q=realized"&gt;&lt;p&gt;What I had not realized is that extremely short exposures to a relatively simple computer program could induce powerful delusional thinking in quite normal people.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="https://archive.org/details/computerpowerhum0000weiz_v0i3?q=realized"&gt;Joseph Weizenbaum&lt;/a&gt;, creator of ELIZA, in 1976 (&lt;a href="https://www.tiktok.com/@professorcasey/video/7614890527711825183"&gt;via&lt;/a&gt;)&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/computer-history"&gt;computer-history&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/internet-archive"&gt;internet-archive&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai"&gt;ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai-ethics"&gt;ai-ethics&lt;/a&gt;&lt;/p&gt;



</summary><category term="computer-history"/><category term="internet-archive"/><category term="ai"/><category term="ai-ethics"/></entry><entry><title>Quoting Phil Gyford</title><link href="https://simonwillison.net/2025/Oct/21/phil-gyford/#atom-tag" rel="alternate"/><published>2025-10-21T02:40:56+00:00</published><updated>2025-10-21T02:40:56+00:00</updated><id>https://simonwillison.net/2025/Oct/21/phil-gyford/#atom-tag</id><summary type="html">
    &lt;blockquote cite="https://www.gyford.com/phil/writing/2025/10/15/1995-internet/"&gt;&lt;p&gt;Since getting a modem at the start of the month, and hooking up to the Internet, I’ve spent about an hour every evening actually online (which I guess is costing me about £1 a night), and much of the days and early evenings fiddling about with things. It’s so complicated. All the hype never mentioned that. I guess journalists just have it all set up for them so they don’t have to worry too much about that side of things. It’s been a nightmare, but an enjoyable one, and in the end, satisfying.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="https://www.gyford.com/phil/writing/2025/10/15/1995-internet/"&gt;Phil Gyford&lt;/a&gt;, Diary entry, Friday February 17th 1995 1.50 am&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/computer-history"&gt;computer-history&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/phil-gyford"&gt;phil-gyford&lt;/a&gt;&lt;/p&gt;



</summary><category term="computer-history"/><category term="phil-gyford"/></entry><entry><title>Quoting Tim Berners-Lee</title><link href="https://simonwillison.net/2025/Oct/6/tim-berners-lee/#atom-tag" rel="alternate"/><published>2025-10-06T16:02:37+00:00</published><updated>2025-10-06T16:02:37+00:00</updated><id>https://simonwillison.net/2025/Oct/6/tim-berners-lee/#atom-tag</id><summary type="html">
    &lt;blockquote cite="https://www.theguardian.com/technology/2025/sep/28/why-i-gave-the-world-wide-web-away-for-free"&gt;&lt;p&gt;I believed that giving users such a simple way to navigate the internet would unlock creativity and collaboration on a global scale. If you could put anything on it, then after a while, it would have everything on it.&lt;/p&gt;
&lt;p&gt;But for the web to have everything on it, everyone had to be able to use it, and want to do so. This was already asking a lot. I couldn’t also ask that they pay for each search or upload they made. In order to succeed, therefore, it would have to be free. That’s why, in 1993, I convinced my Cern managers to donate the intellectual property of the world wide web, putting it into the public domain. We gave the web away to everyone.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="https://www.theguardian.com/technology/2025/sep/28/why-i-gave-the-world-wide-web-away-for-free"&gt;Tim Berners-Lee&lt;/a&gt;, Why I gave the world wide web away for free&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/computer-history"&gt;computer-history&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/tim-berners-lee"&gt;tim-berners-lee&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/web"&gt;web&lt;/a&gt;&lt;/p&gt;



</summary><category term="computer-history"/><category term="tim-berners-lee"/><category term="web"/></entry><entry><title>Quoting Steve Jobs</title><link href="https://simonwillison.net/2025/Sep/18/steve-jobs/#atom-tag" rel="alternate"/><published>2025-09-18T21:47:56+00:00</published><updated>2025-09-18T21:47:56+00:00</updated><id>https://simonwillison.net/2025/Sep/18/steve-jobs/#atom-tag</id><summary type="html">
    &lt;blockquote cite="https://www.thedailybeast.com/steve-jobs-1984-access-magazine-interview/"&gt;&lt;p&gt;Well, the types of computers we have today are tools. They’re responders: you ask a computer to do something and it will do it. The next stage is going to be computers as “agents.” In other words, it will be as if there’s a little person inside that box who starts to anticipate what you want. Rather than help you, it will start to guide you through large amounts of information. It will almost be like you have a little friend inside that box. I think the computer as an agent will start to mature in the late '80s, early '90s.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="https://www.thedailybeast.com/steve-jobs-1984-access-magazine-interview/"&gt;Steve Jobs&lt;/a&gt;, 1984 interview with Access Magazine (&lt;a href="https://pablosanzo.com/ai-agents.html#Definitions"&gt;via&lt;/a&gt;)&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/computer-history"&gt;computer-history&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/steve-jobs"&gt;steve-jobs&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/agent-definitions"&gt;agent-definitions&lt;/a&gt;&lt;/p&gt;



</summary><category term="computer-history"/><category term="steve-jobs"/><category term="agent-definitions"/></entry><entry><title>Python: The Documentary</title><link href="https://simonwillison.net/2025/Aug/28/python-the-documentary/#atom-tag" rel="alternate"/><published>2025-08-28T19:49:51+00:00</published><updated>2025-08-28T19:49:51+00:00</updated><id>https://simonwillison.net/2025/Aug/28/python-the-documentary/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="https://youtu.be/GfH4QL4VqJ0"&gt;Python: The Documentary&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
New documentary about the origins of the Python programming language - 84 minutes long, built around extensive interviews with Guido van Rossum and others who were there at the start and during the subsequent journey.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/computer-history"&gt;computer-history&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/guido-van-rossum"&gt;guido-van-rossum&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/python"&gt;python&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/youtube"&gt;youtube&lt;/a&gt;&lt;/p&gt;



</summary><category term="computer-history"/><category term="guido-van-rossum"/><category term="python"/><category term="youtube"/></entry><entry><title>The Graphing Calculator Story</title><link href="https://simonwillison.net/2025/Mar/5/the-graphing-calculator-story/#atom-tag" rel="alternate"/><published>2025-03-05T23:36:54+00:00</published><updated>2025-03-05T23:36:54+00:00</updated><id>https://simonwillison.net/2025/Mar/5/the-graphing-calculator-story/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.pacifict.com/story/"&gt;The Graphing Calculator Story&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Utterly delightful story from Ron Avitzur in 2004 about the origins of the Graphing Calculator app that shipped with many versions of macOS. Ron's contract with Apple had ended but his badge kept working so he kept on letting himself in to work on the project. He even grew a small team:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;I asked my friend Greg Robbins to help me. His contract in another division at Apple had just ended, so he told his manager that he would start reporting to me. She didn't ask who I was and let him keep his office and badge. In turn, I told people that I was reporting to him. Since that left no managers in the loop, we had no meetings and could be extremely productive&lt;/p&gt;
&lt;/blockquote&gt;

    &lt;p&gt;&lt;small&gt;&lt;/small&gt;Via &lt;a href="https://laughingmeme.org/links/"&gt;Kellan&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/apple"&gt;apple&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/computer-history"&gt;computer-history&lt;/a&gt;&lt;/p&gt;



</summary><category term="apple"/><category term="computer-history"/></entry><entry><title>A computer can never be held accountable</title><link href="https://simonwillison.net/2025/Feb/3/a-computer-can-never-be-held-accountable/#atom-tag" rel="alternate"/><published>2025-02-03T13:17:44+00:00</published><updated>2025-02-03T13:17:44+00:00</updated><id>https://simonwillison.net/2025/Feb/3/a-computer-can-never-be-held-accountable/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="https://twitter.com/bumblebike/status/832394003492564993"&gt;A computer can never be held accountable&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
This legendary page from an internal IBM training in 1979 could not be more appropriate for our new age of AI.&lt;/p&gt;
&lt;p&gt;&lt;img alt="A COMPUTER CAN NEVER BE HELD ACCOUNTABLE. THEREFORE A COMPUTER MUST NEVER MAKE A MANAGEMENT DECISION" src="https://static.simonwillison.net/static/2025/a-computer-can-never-be-held-accountable.jpg" /&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;A computer can never be held accountable&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Therefore a computer must never make a management decision&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Back in June 2024 I &lt;a href="https://twitter.com/simonw/status/1798168995373498524"&gt;asked on Twitter&lt;/a&gt; if anyone had more information on the original source.&lt;/p&gt;
&lt;p&gt;Jonty Wareing &lt;a href="https://twitter.com/jonty/status/1798170111058264280"&gt;replied&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;It was found by someone going through their father's work documents, and subsequently destroyed in a flood.&lt;/p&gt;
&lt;p&gt;I spent some time corresponding with the IBM archives but they can't locate it. Apparently it was common for branch offices to produce things that were not archived.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Here's &lt;a href="https://twitter.com/jonty/status/1727344374370222264"&gt;the reply&lt;/a&gt; Jonty got back from IBM:&lt;/p&gt;
&lt;p&gt;&lt;img alt="Dear Jonty Wareing, This is Max Campbell from the IBM Corporate Archives responding to your request. Unfortunately, I've searched the collection several times for this presentation and I am unable to find it. I will take another look today and see if I can find it, but since there is so little information to go on, l'm not sure I will be successful. Sincerely, Max Campbell, Reference Desk, IBM Corporate Archives, 2455 South Rd, Bldg 04-02 Room CSC12, Poughkeepsie, NY 12601" src="https://static.simonwillison.net/static/2025/jonty-reply.jpeg" /&gt;&lt;/p&gt;
&lt;p&gt;I believe the image was first shared online in &lt;a href="https://twitter.com/bumblebike/status/832394003492564993"&gt;this tweet&lt;/a&gt; by @bumblebike in February 2017. Here's where they confirm &lt;a href="https://twitter.com/bumblebike/status/1385690727330451457"&gt;it was from 1979 internal training&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Here's &lt;a href="https://twitter.com/bumblebike/status/1468346709994582020"&gt;another tweet from @bumblebike&lt;/a&gt; from December 2021 about the flood:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Unfortunately destroyed by flood in 2019 with most of my things.  Inquired at the retirees club zoom last week, but there’s almost no one the right age left. Not sure where else to ask.&lt;/p&gt;
&lt;/blockquote&gt;


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/computer-history"&gt;computer-history&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ethics"&gt;ethics&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/history"&gt;history&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ibm"&gt;ibm&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai"&gt;ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai-agents"&gt;ai-agents&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai-ethics"&gt;ai-ethics&lt;/a&gt;&lt;/p&gt;



</summary><category term="computer-history"/><category term="ethics"/><category term="history"/><category term="ibm"/><category term="ai"/><category term="ai-agents"/><category term="ai-ethics"/></entry><entry><title>Apple's Knowledge Navigator concept video (1987)</title><link href="https://simonwillison.net/2024/Oct/22/knowledge-navigator/#atom-tag" rel="alternate"/><published>2024-10-22T04:40:49+00:00</published><updated>2024-10-22T04:40:49+00:00</updated><id>https://simonwillison.net/2024/Oct/22/knowledge-navigator/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.youtube.com/watch?v=-jiBLQyUi38"&gt;Apple&amp;#x27;s Knowledge Navigator concept video (1987)&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
I learned about this video today while &lt;a href="https://twitter.com/simonw/status/1848360857815949551"&gt;engaged in my irresistible bad habit&lt;/a&gt; of arguing about whether or not "agents" means anything useful.&lt;/p&gt;
&lt;p&gt;It turns out CEO John Sculley's Apple in 1987 promoted a concept called &lt;a href="https://en.wikipedia.org/wiki/Knowledge_Navigator"&gt;Knowledge Navigator&lt;/a&gt; (incorporating input from Alan Kay) which imagined a future where computers hosted intelligent "agents" that could speak directly to their operators and perform tasks such as research and calendar management.&lt;/p&gt;
&lt;p&gt;This video was produced for John Sculley's keynote at the 1987 Educom higher education conference imagining a tablet-style computer with an agent called "Phil".&lt;/p&gt;
&lt;p&gt;&lt;lite-youtube videoid="-jiBLQyUi38" title="Apple's Knowledge Navigator concept video (1987)" playlabel="Play: Apple's Knowledge Navigator concept video (1987)"&gt;&lt;/lite-youtube&gt;&lt;/p&gt;
&lt;p&gt;It's fascinating how close we are getting to this nearly 40 year old concept with the most recent demos from AI labs like OpenAI. Their &lt;a href="https://www.youtube.com/watch?v=DQacCB9tDaw"&gt;Introducing GPT-4o&lt;/a&gt; video feels very similar in all sorts of ways.

    &lt;p&gt;&lt;small&gt;&lt;/small&gt;Via &lt;a href="https://twitter.com/riley_stews/status/1493663143054102528"&gt;@riley_stews&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/apple"&gt;apple&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/computer-history"&gt;computer-history&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/youtube"&gt;youtube&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai"&gt;ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/openai"&gt;openai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/generative-ai"&gt;generative-ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/llms"&gt;llms&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai-agents"&gt;ai-agents&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai-history"&gt;ai-history&lt;/a&gt;&lt;/p&gt;



</summary><category term="apple"/><category term="computer-history"/><category term="youtube"/><category term="ai"/><category term="openai"/><category term="generative-ai"/><category term="llms"/><category term="ai-agents"/><category term="ai-history"/></entry><entry><title>Strachey love letter algorithm</title><link href="https://simonwillison.net/2024/Mar/23/strachey-love-letter-algorithm/#atom-tag" rel="alternate"/><published>2024-03-23T21:55:59+00:00</published><updated>2024-03-23T21:55:59+00:00</updated><id>https://simonwillison.net/2024/Mar/23/strachey-love-letter-algorithm/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="https://en.wikipedia.org/wiki/Strachey_love_letter_algorithm"&gt;Strachey love letter algorithm&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
This is a beautiful piece of computer history. In 1952, Christopher Strachey—a contemporary of Alan Turing—wrote a love letter generation program for a Manchester Mark 1 computer. It produced output like this:&lt;/p&gt;

&lt;p&gt;"Darling Sweetheart,&lt;/p&gt;

&lt;p&gt;You are my avid fellow feeling. My affection curiously clings to your passionate wish. My liking yearns for your heart. You are my wistful sympathy: my tender liking.&lt;/p&gt;

&lt;p&gt;Yours beautifully&lt;/p&gt;

&lt;p&gt;M. U. C."&lt;/p&gt;

&lt;p&gt;The algorithm simply combined a small set of predefined sentence structures, filled in with random adjectives.&lt;/p&gt;

&lt;p&gt;Wikipedia notes that "Strachey wrote about his interest in how “a rather simple trick” can produce an illusion that the computer is thinking, and that “these tricks can lead to quite unexpected and interesting results”.&lt;/p&gt;

&lt;p&gt;LLMs, 1952 edition!

    &lt;p&gt;&lt;small&gt;&lt;/small&gt;Via &lt;a href="https://twitter.com/grady_booch/status/1771625974322356260"&gt;Grady Booch&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/computer-history"&gt;computer-history&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/history"&gt;history&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/generative-ai"&gt;generative-ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/llms"&gt;llms&lt;/a&gt;&lt;/p&gt;



</summary><category term="computer-history"/><category term="history"/><category term="generative-ai"/><category term="llms"/></entry><entry><title>Through the Ages: Apple CPU Architecture</title><link href="https://simonwillison.net/2023/Oct/30/apple-cpu-architecture/#atom-tag" rel="alternate"/><published>2023-10-30T22:56:35+00:00</published><updated>2023-10-30T22:56:35+00:00</updated><id>https://simonwillison.net/2023/Oct/30/apple-cpu-architecture/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="https://jacobbartlett.substack.com/p/through-the-ages-apple-cpu-architecture"&gt;Through the Ages: Apple CPU Architecture&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
I enjoyed this review of Apple’s various CPU migrations—Motorola 68k to PowerPC to Intel x86 to Apple Silicon—by Jacob Bartlett.

    &lt;p&gt;&lt;small&gt;&lt;/small&gt;Via &lt;a href="https://news.ycombinator.com/item?id=38074739"&gt;Hacker News&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/apple"&gt;apple&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/computer-history"&gt;computer-history&lt;/a&gt;&lt;/p&gt;



</summary><category term="apple"/><category term="computer-history"/></entry><entry><title>Mac OS 8 emulated in WebAssembly</title><link href="https://simonwillison.net/2022/Apr/26/mac-os-8/#atom-tag" rel="alternate"/><published>2022-04-26T19:16:17+00:00</published><updated>2022-04-26T19:16:17+00:00</updated><id>https://simonwillison.net/2022/Apr/26/mac-os-8/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="https://macos8.app/"&gt;Mac OS 8 emulated in WebAssembly&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Absolutely incredible project by Mihai Parparita. This is a full, working copy of Mac OS 8 (from 1997) running in your browser via WebAssembly—and it’s fully loaded with games and applications too. I played with Photoshop 3.0 and Civilization and there’s so much more on there to explore too—I finally get to try out HyperCard!

    &lt;p&gt;&lt;small&gt;&lt;/small&gt;Via &lt;a href="https://blog.persistent.info/2022/03/blog-post.html"&gt;Infinite Mac: An Instant-Booting Quadra in Your Browser&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/computer-history"&gt;computer-history&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/mac"&gt;mac&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/mihai-parparita"&gt;mihai-parparita&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/webassembly"&gt;webassembly&lt;/a&gt;&lt;/p&gt;



</summary><category term="computer-history"/><category term="mac"/><category term="mihai-parparita"/><category term="webassembly"/></entry><entry><title>Discussion about Altavista on Hacker News</title><link href="https://simonwillison.net/2019/Feb/16/discussion-about-altavista-hacker-news/#atom-tag" rel="alternate"/><published>2019-02-16T18:57:43+00:00</published><updated>2019-02-16T18:57:43+00:00</updated><id>https://simonwillison.net/2019/Feb/16/discussion-about-altavista-hacker-news/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="https://news.ycombinator.com/item?id=19170950"&gt;Discussion about Altavista on Hacker News&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Fascinating thread on Hacker News where Bryant Durrell, a former Director from Altavista provides some insider thoughts on how they lost against Google.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/computer-history"&gt;computer-history&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/google"&gt;google&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/internet-history"&gt;internet-history&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/search"&gt;search&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/search-engines"&gt;search-engines&lt;/a&gt;&lt;/p&gt;



</summary><category term="computer-history"/><category term="google"/><category term="internet-history"/><category term="search"/><category term="search-engines"/></entry><entry><title>Micro Men</title><link href="https://simonwillison.net/2009/Oct/9/micromen/#atom-tag" rel="alternate"/><published>2009-10-09T00:47:41+00:00</published><updated>2009-10-09T00:47:41+00:00</updated><id>https://simonwillison.net/2009/Oct/9/micromen/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.bbc.co.uk/programmes/b00n5b92"&gt;Micro Men&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
“Affectionately comic drama about the British home computer boom of the early 1980s.”—aired last night, and on BBC iPlayer for the next week. I thought it was absolutely charming, as well as being a thought provoking history of the rise and fall of the British computer industry in the early 80s.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/bbc"&gt;bbc&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/computer-history"&gt;computer-history&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/computing"&gt;computing&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/history"&gt;history&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/iplayer"&gt;iplayer&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/micromen"&gt;micromen&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/tv"&gt;tv&lt;/a&gt;&lt;/p&gt;



</summary><category term="bbc"/><category term="computer-history"/><category term="computing"/><category term="history"/><category term="iplayer"/><category term="micromen"/><category term="tv"/></entry><entry><title>Petition to Save Bletchley Park</title><link href="https://simonwillison.net/2008/Jun/7/petition/#atom-tag" rel="alternate"/><published>2008-06-07T14:40:11+00:00</published><updated>2008-06-07T14:40:11+00:00</updated><id>https://simonwillison.net/2008/Jun/7/petition/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://petitions.pm.gov.uk/BletchleyPark/"&gt;Petition to Save Bletchley Park&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
On the 10 Downing Street petition site so unlike most online petitions this one might actually achieve something (though you must be a British resident to sign).

    &lt;p&gt;&lt;small&gt;&lt;/small&gt;Via &lt;a href="http://adactio.com/journal/1476/"&gt;Jeremy Keith&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/bletchleypark"&gt;bletchleypark&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/computer-history"&gt;computer-history&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/petitions"&gt;petitions&lt;/a&gt;&lt;/p&gt;



</summary><category term="bletchleypark"/><category term="computer-history"/><category term="petitions"/></entry><entry><title>Un-happened</title><link href="https://simonwillison.net/2003/Nov/27/unhappened/#atom-tag" rel="alternate"/><published>2003-11-27T16:21:12+00:00</published><updated>2003-11-27T16:21:12+00:00</updated><id>https://simonwillison.net/2003/Nov/27/unhappened/#atom-tag</id><summary type="html">
    &lt;p&gt;Charles Miller, in &lt;a href="http://fishbowl.pastiche.org/2003/11/25/google_microsoft_and_tall_poppies"&gt;Google, Microsoft and Tall Poppies.&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote cite="http://fishbowl.pastiche.org/2003/11/25/google_microsoft_and_tall_poppies"&gt;
&lt;p&gt;Bill Gates' original goal in forming Microsoft was famously to
have (emphasis mine) "A computer on every desk and in every home, &lt;em&gt;running Microsoft software&lt;/em&gt;".
You'll not find the last three words of that sentence in any official
Microsoft history (or at least I couldn't, and I searched hard).
They've been carefully un-happened: the dream of a nascent monopolist
truncated into a facade of altruism.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Google:&lt;/p&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href="http://www.google.com/search?q=%22desk+and+in+every+home%22+site%3Amicrosoft.com+-%22every+home+running%22"&gt;"desk and in every home" site:microsoft.com -"every home running"&lt;/a&gt; - 167 results&lt;/li&gt;
 &lt;li&gt;&lt;a href="http://www.google.com/search?q=%22desk+and+in+every+home+running%22+site%3Amicrosoft.com"&gt;"desk and in every home running" site:microsoft.com&lt;/a&gt; - 3 results, all from a &lt;a href="http://www.microsoft.com/billgates/speeches/2002/04-25stanford.asp"&gt;Bill Gates speech&lt;/a&gt; at Stanford in 2002.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Fascinating.&lt;/p&gt;
    
        &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/charles-miller"&gt;charles-miller&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/computer-history"&gt;computer-history&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/microsoft"&gt;microsoft&lt;/a&gt;&lt;/p&gt;
    

</summary><category term="charles-miller"/><category term="computer-history"/><category term="microsoft"/></entry></feed>