{
    "archive_path": "archive/1771214199.667527",
    "base_url": "simonwillison.net/2026/Feb/15/deep-blue",
    "basename": "",
    "bookmarked_date": "2026-02-16 03:56",
    "canonical": {
        "archive_org_path": "https://web.archive.org/web/simonwillison.net/2026/Feb/15/deep-blue",
        "dom_path": "output.html",
        "favicon_path": "favicon.ico",
        "git_path": "git/",
        "google_favicon_path": "https://www.google.com/s2/favicons?domain=simonwillison.net",
        "headers_path": "headers.json",
        "htmltotext_path": "htmltotext.txt",
        "index_path": "index.html",
        "media_path": "media/",
        "mercury_path": "mercury/content.html",
        "pdf_path": "output.pdf",
        "readability_path": "readability/content.html",
        "screenshot_path": "screenshot.png",
        "singlefile_path": "singlefile.html",
        "warc_path": "warc/",
        "wget_path": null
    },
    "domain": "simonwillison.net",
    "downloaded_at": "2026-02-16T03:56:46.623306+00:00",
    "downloaded_datestr": "2026-02-16 03:56",
    "extension": "",
    "hash": "E5JYM7B9GKQK9XP6DM8K",
    "history": {
        "archive_org": [
            {
                "cmd": [
                    "/usr/bin/curl",
                    "--silent",
                    "--location",
                    "--compressed",
                    "--proxy",
                    "socks5://tor-socks-proxy:9150",
                    "--head",
                    "--max-time",
                    "60",
                    "--user-agent",
                    "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 ArchiveBox/{VERSION} (+https://github.com/ArchiveBox/ArchiveBox/)",
                    "https://web.archive.org/save/https://simonwillison.net/2026/Feb/15/deep-blue/"
                ],
                "cmd_version": "8.10.1",
                "end_ts": "2026-02-16T03:57:47.553076+00:00",
                "index_texts": null,
                "output": "https://web.archive.org/web/20260216035732/https://simonwillison.net/2026/Feb/15/deep-blue/",
                "pwd": "/data/archive/1771214199.667527",
                "schema": "ArchiveResult",
                "start_ts": "2026-02-16T03:57:26.454342+00:00",
                "status": "succeeded"
            }
        ],
        "dom": [
            {
                "cmd": [
                    "/usr/bin/chromium-browser",
                    "--proxy-server=socks5://tor-socks-proxy:9150",
                    "--disable-features=DarkMode",
                    "--run-all-compositor-stages-before-draw",
                    "--hide-scrollbars",
                    "--autoplay-policy=no-user-gesture-required",
                    "--no-first-run",
                    "--use-fake-ui-for-media-stream",
                    "--use-fake-device-for-media-stream",
                    "--simulate-outdated-no-au='Tue, 31 Dec 2099 23:59:59 GMT'",
                    "--headless=new",
                    "--no-sandbox",
                    "--no-zygote",
                    "--disable-dev-shm-usage",
                    "--disable-software-rasterizer",
                    "--disable-sync",
                    "--window-size=1440,2000",
                    "--user-agent=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 ArchiveBox/{VERSION} (+https://github.com/ArchiveBox/ArchiveBox/)",
                    "--user-data-dir=/data/personas/Default/chrome_profile",
                    "--profile-directory=Default",
                    "--dump-dom",
                    "https://simonwillison.net/2026/Feb/15/deep-blue/"
                ],
                "cmd_version": "131.0.6778",
                "end_ts": "2026-02-16T03:57:03.242259+00:00",
                "index_texts": null,
                "output": "output.html",
                "pwd": "/data/archive/1771214199.667527",
                "schema": "ArchiveResult",
                "start_ts": "2026-02-16T03:56:54.986807+00:00",
                "status": "succeeded"
            }
        ],
        "favicon": [
            {
                "cmd": [
                    "/usr/bin/curl",
                    "--silent",
                    "--location",
                    "--compressed",
                    "--proxy",
                    "socks5://tor-socks-proxy:9150",
                    "--max-time",
                    "60",
                    "--output",
                    "favicon.ico",
                    "--user-agent",
                    "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 ArchiveBox/{VERSION} (+https://github.com/ArchiveBox/ArchiveBox/)",
                    "https://www.google.com/s2/favicons?domain=simonwillison.net"
                ],
                "cmd_version": "8.10.1",
                "end_ts": "2026-02-16T03:56:49.851417+00:00",
                "index_texts": null,
                "output": "favicon.ico",
                "pwd": "/data/archive/1771214199.667527",
                "schema": "ArchiveResult",
                "start_ts": "2026-02-16T03:56:46.877302+00:00",
                "status": "succeeded"
            }
        ],
        "git": [],
        "headers": [
            {
                "cmd": [
                    "/usr/bin/curl",
                    "--silent",
                    "--location",
                    "--compressed",
                    "--proxy",
                    "socks5://tor-socks-proxy:9150",
                    "--head",
                    "--max-time",
                    "60",
                    "--user-agent",
                    "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 ArchiveBox/{VERSION} (+https://github.com/ArchiveBox/ArchiveBox/)",
                    "https://simonwillison.net/2026/Feb/15/deep-blue/"
                ],
                "cmd_version": "8.10.1",
                "end_ts": "2026-02-16T03:56:49.944941+00:00",
                "index_texts": null,
                "output": "headers.json",
                "pwd": "/data/archive/1771214199.667527",
                "schema": "ArchiveResult",
                "start_ts": "2026-02-16T03:56:49.880425+00:00",
                "status": "succeeded"
            }
        ],
        "htmltotext": [
            {
                "cmd": [
                    "(internal) archivebox.extractors.htmltotext",
                    "./{singlefile,dom}.html"
                ],
                "cmd_version": "0.8.5rc51",
                "end_ts": "2026-02-16T03:57:19.380035+00:00",
                "index_texts": [
                    "(https://simonwillison.net/2026/Feb/15/deep-blue/) Deep Blue (Atom) (/atom/everything/) (/static/css/all.css) (https://webmention.io/simonwillison.net/webmention) (https://webmention.io/simonwillison.net/xmlrpc)  (/) Simon Willison\u2019s Weblog  (/about/#subscribe) Subscribe   Deep Blue 15th February 2026 We coined a new term on the (https://simonwillison.net/2026/Jan/8/llm-predictions-for-2026/) Oxide and Friends podcast last month (primary credit to Adam Leventhal) covering the sense of psychological ennui leading into existential dread that many software developers are feeling thanks to the encroachment of generative AI into their field of work. We\u2019re calling it Deep Blue . You can listen to it being coined in real time (https://www.youtube.com/watch?v=lVDhQMiAbR8&t=2835s) from 47:15 in the episode . I\u2019ve included (https://simonwillison.net/2026/Feb/15/deep-blue/#transcript) a transcript below . Deep Blue is a very real issue. Becoming a professional software engineer is hard . Getting good enough for people to pay you money to write software takes years of dedicated work. The rewards are significant: this is a well compensated career which opens up a lot of great opportunities. It\u2019s also a career that\u2019s mostly free from gatekeepers and expensive prerequisites. You don\u2019t need an expensive degree or accreditation. A laptop, an internet connection and a lot of time and curiosity is enough to get you started. And it rewards the nerds! Spending your teenage years tinkering with computers turned out to be a very smart investment in your future. The idea that this could all be stripped away by a chatbot is deeply upsetting. I\u2019ve seen signs of Deep Blue in most of the online communities I spend time in. I\u2019ve even faced accusations from my peers that I am actively harming their future careers through my work helping people understand how well AI-assisted programming can work. I think this is an issue which is causing genuine mental anguish for a lot of people in our community. Giving it a name makes it easier for us to have conversations about it. My experiences of Deep Blue (/2026/Feb/15/deep-blue/#my-experiences-of-deep-blue) #  I distinctly remember my first experience of Deep Blue. For me it was triggered by ChatGPT Code Interpreter back in early 2023. My primary project is (https://datasette.io/) Datasette , an ecosystem of open source tools for telling stories with data. I had dedicated myself to the challenge of helping people (initially focusing on journalists) clean up, analyze and find meaning in data, in all sorts of shapes and sizes. I expected I would need to build a lot of software for this! It felt like a challenge that could keep me happily engaged for many years to come. Then I tried uploading a CSV file of (https://data.sfgov.org/Public-Safety/Police-Department-Incident-Reports-2018-to-Present/wg3w-h783/about_data) San Francisco Police Department Incident Reports \u2014hundreds of thousands of rows\u2014to ChatGPT Code Interpreter and... it did every piece of data cleanup and analysis I had on my napkin roadmap for the next few years with a couple of prompts. It even converted the data into a neatly normalized SQLite database and let me download the result! I remember having two competing thoughts in parallel. On the one hand, as somebody who wants journalists to be able to do more with data, this felt like a huge breakthrough. Imagine giving every journalist in the world an on-demand analyst who could help them tackle any data question they could think of! But on the other hand... what was I even for ? My confidence in the value of my own projects took a painful hit. Was the path I\u2019d chosen for myself suddenly a dead end? I\u2019ve had some further pangs of Deep Blue just in the past few weeks, thanks to the Claude Opus 4.5/4.6 and GPT-5.2/5.3 coding agent effect. As many other people are also observing, the latest generation of coding agents, given the right prompts, really can churn away for a few minutes to several hours and produce working, documented and fully tested software that exactly matches the criteria they were given. \u201cThe code they write isn\u2019t any good\u201d doesn\u2019t really cut it any more. A lightly edited transcript (/2026/Feb/15/deep-blue/#transcript) #  Bryan : I think that we\u2019re going to see a real problem with AI induced ennui where software engineers in particular get listless because the AI can do anything. Simon, what do you think about that? Simon : Definitely. Anyone who\u2019s paying close attention to coding agents is feeling some of that already. There\u2019s an extent where you sort of get over it when you realize that you\u2019re still useful, even though your ability to memorize the syntax of program languages is completely irrelevant now. Something I see a lot of is people out there who are having existential crises and are very, very unhappy because they\u2019re like, \u201cI dedicated my career to learning this thing and now it just does it. What am I even for?\u201d. I will very happily try and convince those people that they are for a whole bunch of things and that none of that experience they\u2019ve accumulated has gone to waste, but psychologically it\u2019s a difficult time for software engineers. [...] Bryan : Okay, so I\u2019m going to predict that we name that. Whatever that is, we have a name for that kind of feeling and that kind of, whether you want to call it a blueness or a loss of purpose, and that we\u2019re kind of trying to address it collectively in a directed way. Adam : Okay, this is your big moment. Pick the name. If you call your shot from here, this is you pointing to the stands. You know, I \u2013 Like deep blue, you know. Bryan : Yeah, deep blue. I like that. I like deep blue. Deep blue. Oh, did you walk me into that, you bastard? You just blew out the candles on my birthday cake. It wasn\u2019t my big moment at all. That was your big moment. No, that is, Adam, that is very good. That is deep blue. Simon : All of the chess players and the Go players went through this a decade ago and they have come out stronger.  Turns out it was more than a decade ago: (https://en.wikipedia.org/wiki/Deep_Blue_versus_Garry_Kasparov) Deep Blue defeated Garry Kasparov in 1997 .  Posted (/2026/Feb/15/) 15th February 2026 at 9:06 pm \u00b7 Follow me on (https://fedi.simonwillison.net/@simon) Mastodon , (https://bsky.app/profile/simonwillison.net) Bluesky , (https://twitter.com/simonw) Twitter or (https://simonwillison.net/about/#subscribe) subscribe to my newsletter    More recent articles (/2026/Feb/13/openai-mission-statement/) The evolution of OpenAI's mission statement - 13th February 2026 (/2026/Feb/10/showboat-and-rodney/) Introducing Showboat and Rodney, so agents can demo what they\u2019ve built - 10th February 2026    This is Deep Blue by Simon Willison, posted on (/2026/Feb/15/) 15th February 2026 . (/tags/definitions/) definitions 46  (/tags/careers/) careers 66  (/tags/ai/) ai 1844  (/tags/generative-ai/) generative-ai 1631  (/tags/llms/) llms 1596  (/tags/ai-assisted-programming/) ai-assisted-programming 332  (/tags/oxide/) oxide 10  (/tags/bryan-cantrill/) bryan-cantrill 9  (/tags/ai-ethics/) ai-ethics 267  (/tags/coding-agents/) coding-agents 148  Previous: (/2026/Feb/13/openai-mission-statement/) The evolution of OpenAI's mission statement  (https://server.ethicalads.io/proxy/click/9506/019c6498-3340-7481-bb11-47d01871d11c/) (Sponsored: MongoDB)  (https://server.ethicalads.io/proxy/click/9506/019c6498-3340-7481-bb11-47d01871d11c/) Build and run  apps in over 115 regions with MongoDB Atlas, the database for every enterprise.   www.mongodb.com  (https://www.ethicalads.io/advertisers/topics/data-science/?ref=ea-image) Ads by EthicalAds    Monthly briefing  Sponsor me for $10/month and get a curated email digest of the month's most important LLM developments.  Pay me to send you less!  (https://github.com/sponsors/simonw/) Sponsor & subscribe      (/about/#disclosures) Disclosures  (/about/#about-site) Colophon  \u00a9 (/2002/) 2002  (/2003/) 2003  (/2004/) 2004  (/2005/) 2005  (/2006/) 2006  (/2007/) 2007  (/2008/) 2008  (/2009/) 2009  (/2010/) 2010  (/2011/) 2011  (/2012/) 2012  (/2013/) 2013  (/2014/) 2014  (/2015/) 2015  (/2016/) 2016  (/2017/) 2017  (/2018/) 2018  (/2019/) 2019  (/2020/) 2020  (/2021/) 2021  (/2022/) 2022  (/2023/) 2023  (/2024/) 2024  (/2025/) 2025  (/2026/) 2026              "
                ],
                "output": "htmltotext.txt",
                "pwd": "/data/archive/1771214199.667527",
                "schema": "ArchiveResult",
                "start_ts": "2026-02-16T03:57:19.330156+00:00",
                "status": "succeeded"
            }
        ],
        "media": [
            {
                "cmd": [
                    "/usr/local/bin/yt-dlp",
                    "--restrict-filenames",
                    "--trim-filenames",
                    "128",
                    "--write-description",
                    "--write-info-json",
                    "--write-annotations",
                    "--write-thumbnail",
                    "--no-call-home",
                    "--write-sub",
                    "--write-auto-subs",
                    "--convert-subs=srt",
                    "--yes-playlist",
                    "--continue",
                    "--no-abort-on-error",
                    "--ignore-errors",
                    "--geo-bypass",
                    "--add-metadata",
                    "--format=(bv*+ba/b)[filesize<=750m][filesize_approx<=?750m]/(bv*+ba/b)",
                    "--skip-download",
                    "--cache-dir=/data/yt-dlp-cache/",
                    "--cookies=/data/yt-dlp-cache/cookies.txt",
                    "--proxy=socks5://tor-socks-proxy:9150",
                    "--no-playlist",
                    "https://simonwillison.net/2026/Feb/15/deep-blue/"
                ],
                "cmd_version": "2024.10.7",
                "end_ts": "2026-02-16T03:57:26.361774+00:00",
                "index_texts": [],
                "output": "media/",
                "pwd": "/data/archive/1771214199.667527",
                "schema": "ArchiveResult",
                "start_ts": "2026-02-16T03:57:21.089050+00:00",
                "status": "succeeded"
            }
        ],
        "mercury": [
            {
                "cmd": [
                    "/home/archivebox/.npm/bin/postlight-parser",
                    "https://simonwillison.net/2026/Feb/15/deep-blue/"
                ],
                "cmd_version": "2.2.3",
                "end_ts": "2026-02-16T03:57:19.246299+00:00",
                "index_texts": null,
                "output": "mercury/",
                "pwd": "/data/archive/1771214199.667527",
                "schema": "ArchiveResult",
                "start_ts": "2026-02-16T03:57:17.067421+00:00",
                "status": "succeeded"
            }
        ],
        "pdf": [],
        "readability": [
            {
                "cmd": [
                    "/home/archivebox/.npm/bin/readability-extractor",
                    "/tmp/tmpxch60yxv",
                    "https://simonwillison.net/2026/Feb/15/deep-blue/"
                ],
                "cmd_version": "0.0.11",
                "end_ts": "2026-02-16T03:57:07.397626+00:00",
                "index_texts": [
                    "Deep Blue\n15th February 2026\n\n\n\nWe coined a new term on the Oxide and Friends podcast last month (primary credit to Adam Leventhal) covering the sense of psychological ennui leading into existential dread that many software developers are feeling thanks to the encroachment of generative AI into their field of work.\nWe\u2019re calling it Deep Blue.\nYou can listen to it being coined in real time from 47:15 in the episode. I\u2019ve included a transcript below.\nDeep Blue is a very real issue.\nBecoming a professional software engineer is hard. Getting good enough for people to pay you money to write software takes years of dedicated work. The rewards are significant: this is a well compensated career which opens up a lot of great opportunities.\nIt\u2019s also a career that\u2019s mostly free from gatekeepers and expensive prerequisites. You don\u2019t need an expensive degree or accreditation. A laptop, an internet connection and a lot of time and curiosity is enough to get you started.\nAnd it rewards the nerds! Spending your teenage years tinkering with computers turned out to be a very smart investment in your future.\nThe idea that this could all be stripped away by a chatbot is deeply upsetting.\nI\u2019ve seen signs of Deep Blue in most of the online communities I spend time in. I\u2019ve even faced accusations from my peers that I am actively harming their future careers through my work helping people understand how well AI-assisted programming can work.\nI think this is an issue which is causing genuine mental anguish for a lot of people in our community. Giving it a name makes it easier for us to have conversations about it.\nMy experiences of Deep Blue\u00a0#\nI distinctly remember my first experience of Deep Blue. For me it was triggered by ChatGPT Code Interpreter back in early 2023.\nMy primary project is Datasette, an ecosystem of open source tools for telling stories with data. I had dedicated myself to the challenge of helping people (initially focusing on journalists) clean up, analyze and find meaning in data, in all sorts of shapes and sizes.\nI expected I would need to build a lot of software for this! It felt like a challenge that could keep me happily engaged for many years to come.\nThen I tried uploading a CSV file of San Francisco Police Department Incident Reports\u2014hundreds of thousands of rows\u2014to ChatGPT Code Interpreter and... it did every piece of data cleanup and analysis I had on my napkin roadmap for the next few years with a couple of prompts.\nIt even converted the data into a neatly normalized SQLite database and let me download the result!\nI remember having two competing thoughts in parallel.\nOn the one hand, as somebody who wants journalists to be able to do more with data, this felt like a huge breakthrough. Imagine giving every journalist in the world an on-demand analyst who could help them tackle any data question they could think of!\nBut on the other hand... what was I even for? My confidence in the value of my own projects took a painful hit. Was the path I\u2019d chosen for myself suddenly a dead end?\nI\u2019ve had some further pangs of Deep Blue just in the past few weeks, thanks to the Claude Opus 4.5/4.6 and GPT-5.2/5.3 coding agent effect. As many other people are also observing, the latest generation of coding agents, given the right prompts, really can churn away for a few minutes to several hours and produce working, documented and fully tested software that exactly matches the criteria they were given.\n\u201cThe code they write isn\u2019t any good\u201d doesn\u2019t really cut it any more.\nA lightly edited transcript\u00a0#\n\nBryan: I think that we\u2019re going to see a real problem with AI induced ennui where software engineers in particular get listless because the AI can do anything. Simon, what do you think about that?\nSimon: Definitely. Anyone who\u2019s paying close attention to coding agents is feeling some of that already. There\u2019s an extent where you sort of get over it when you realize that you\u2019re still useful, even though your ability to memorize the syntax of program languages is completely irrelevant now.\nSomething I see a lot of is people out there who are having existential crises and are very, very unhappy because they\u2019re like, \u201cI dedicated my career to learning this thing and now it just does it. What am I even for?\u201d. I will very happily try and convince those people that they are for a whole bunch of things and that none of that experience they\u2019ve accumulated has gone to waste, but psychologically it\u2019s a difficult time for software engineers.\n[...]\nBryan: Okay, so I\u2019m going to predict that we name that. Whatever that is, we have a name for that kind of feeling and that kind of, whether you want to call it a blueness or a loss of purpose, and that we\u2019re kind of trying to address it collectively in a directed way.\nAdam: Okay, this is your big moment. Pick the name. If you call your shot from here, this is you pointing to the stands. You know, I \u2013 Like deep blue, you know.\nBryan: Yeah, deep blue. I like that. I like deep blue. Deep blue. Oh, did you walk me into that, you bastard? You just blew out the candles on my birthday cake.\nIt wasn\u2019t my big moment at all. That was your big moment. No, that is, Adam, that is very good. That is deep blue.\nSimon: All of the chess players and the Go players went through this a decade ago and they have come out stronger.\n\nTurns out it was more than a decade ago: Deep Blue defeated Garry Kasparov in 1997."
                ],
                "output": "readability/",
                "pwd": "/data/archive/1771214199.667527",
                "schema": "ArchiveResult",
                "start_ts": "2026-02-16T03:57:04.499156+00:00",
                "status": "succeeded"
            }
        ],
        "screenshot": [],
        "singlefile": [],
        "title": [
            {
                "cmd": [
                    "/usr/bin/curl",
                    "--silent",
                    "--location",
                    "--compressed",
                    "--proxy",
                    "socks5://tor-socks-proxy:9150",
                    "--max-time",
                    "60",
                    "--user-agent",
                    "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 ArchiveBox/{VERSION} (+https://github.com/ArchiveBox/ArchiveBox/)",
                    "https://simonwillison.net/2026/Feb/15/deep-blue/"
                ],
                "cmd_version": "8.10.1",
                "end_ts": "2026-02-16T03:57:03.395544+00:00",
                "index_texts": null,
                "output": "Deep Blue",
                "pwd": "/data/archive/1771214199.667527",
                "schema": "ArchiveResult",
                "start_ts": "2026-02-16T03:57:03.368261+00:00",
                "status": "succeeded"
            }
        ],
        "wget": []
    },
    "icons": null,
    "is_archived": true,
    "is_static": false,
    "latest": {
        "archive_org": "https://web.archive.org/web/20260216035732/https://simonwillison.net/2026/Feb/15/deep-blue/",
        "dom": "output.html",
        "favicon": "favicon.ico",
        "git": null,
        "media": "media/",
        "pdf": null,
        "screenshot": null,
        "singlefile": null,
        "title": "Deep Blue",
        "warc": null,
        "wget": null
    },
    "link_dir": "/data/archive/1771214199.667527",
    "newest_archive_date": "2026-02-16T03:57:26.454342+00:00",
    "num_failures": 0,
    "num_outputs": 9,
    "oldest_archive_date": "2026-02-16T03:56:46.877302+00:00",
    "path": "/2026/Feb/15/deep-blue/",
    "schema": "Link",
    "scheme": "https",
    "snapshot_abid": "snp_01KHJ9FPX04A66D03A01BF4GR8",
    "snapshot_id": "89986c9a-5400-45c7-bb88-e0f796f24308",
    "sources": [
        "/data/sources/1771214199-import.txt"
    ],
    "tags": null,
    "tags_str": "",
    "timestamp": "1771214199.667527",
    "title": "Deep Blue",
    "url": "https://simonwillison.net/2026/Feb/15/deep-blue/"
}