{"id":4500,"date":"2013-01-12T13:23:33","date_gmt":"2013-01-12T17:23:33","guid":{"rendered":"http:\/\/philip.greenspun.com\/blog\/?p=4500"},"modified":"2024-11-08T22:06:44","modified_gmt":"2024-11-09T03:06:44","slug":"aaron-swartz","status":"publish","type":"post","link":"https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/","title":{"rendered":"Aaron Swartz"},"content":{"rendered":"<p>I was saddened today when a friend told me that <a href=\"http:\/\/en.wikipedia.org\/wiki\/Aaron_Swartz\">Aaron Swartz<\/a> had died. A committee of programmers had selected Aaron from among several hundred applicants and nominees for the <a href=\"http:\/\/en.wikipedia.org\/wiki\/ArsDigita_Prize\">ArsDigita Prize<\/a> in the summer of 2000. Starting at age 12, Aaron had built an information system using the Oracle RDBMS and <a href=\"http:\/\/philip.greenspun.com\/panda\/community\">our open-source toolkit<\/a> and the intent of the prize was to encourage and enable them to do more. Aaron was just 13 years old at the time and seemingly less than 5&#8242; tall. Whenever anyone complained that our software and\/or Oracle was too hard to install I would say &#8220;Well, a 12-year-old in Chicago managed to do it. With your bachelor&#8217;s in computer science and team of assistants I hope that you&#8217;ll also \u00a0be able to get everything working.&#8221;<\/p>\n<p>As a 14-year-old, Swartz worked with <a href=\"http:\/\/en.wikipedia.org\/wiki\/Dave_Winer\">Dave Winer<\/a> and other Weblog technology pioneers to co-author the RSS 1.0 specification. The experience so scarred Winer that he wrote a blog posting (I can&#8217;t find it now) saying that he was not going to talk to Aaron anymore. This led me to remark to a friend &#8220;Don&#8217;t let me complain about anyone in my blog unless he or she is at least 18 years old.&#8221; (for fear that I would be judged by the size\/age of my enemies!)<\/p>\n<p>My next interaction with Aaron was in the winter of 2005-2006 at <a href=\"http:\/\/www.ycombinator.com\/\">Y Combinator<\/a> where Aaron was part of the team building <a href=\"http:\/\/en.wikipedia.org\/wiki\/Reddit\">Reddit<\/a>\u00a0(<a href=\"http:\/\/grumet.net\/\">Andrew Grumet<\/a> and I were invited over there to offer advice to the 21-year-olds but everyone ignored us). Swartz wrote his own web.py framework for Python and explains his philosophy <a href=\"http:\/\/www.aaronsw.com\/weblog\/rewritingreddit\">here<\/a>.<\/p>\n<p>In January 2007 I got an email from Rebecca, one of my MIT friends:<\/p>\n<blockquote><p>[Thanks for giving me a bottle of wine to take to the next party. I should have gotten my own&#8230;] But it was cold and I was already late, and didn&#8217;t have my cell phone with me to call ahead to get let in.\u00a0Aaron\u00a0Swartz\u00a0(whose party it was. Remember him? Arsdigita Prize guy, the 13 year old who could set up the ACS all by himself) apparently has no doorbell, and assumes everyone has a cellphone, charged and with them at all times. Anyway, the resulting scene was worth it for the story alone: we were in the abandoned apartment of his old startup, which just got sold to Wired and made him rich at age 20. This apartment is a total hole, there&#8217;s nothing there, nobody brought anything except me.\u00a0Aaron\u00a0had some sugar cookies to entertain his guests with, but they hadn&#8217;t been baked yet, so they were still a roll of slice-and-bake sugar cookie dough. There&#8217;s nothing there, literally nothing, except this one bottle of wine, which I admitted to them is really yours and not even mine, so we all get out an incredible mismatched assortment of chipped shoestring-startup-style mugs and glasses and drink &#8220;Philip Greenspun&#8217;s wine,&#8221; and talk loudly about how we disagree with Lessig, how Javascript used to be an impossible pain but miraculously has become actually useful,\u00a0 how\u00a0Aaron\u00a0Swartz\u00a0started using Mozilla at age 6,\u00a0 whether Google has lost their spark, and other such fantastically earnest geek party talk. The wine I had brought that wasn&#8217;t even mine completed the feeling. It made me happy.<\/p><\/blockquote>\n<p>I haven&#8217;t seen Swartz since those early Reddit days but he would occasionally email me to correct mistakes in my Weblog. Sometimes the mistakes were typos. At other times the mistakes, in Swartz&#8217;s view, were mental. In response to my<a href=\"http:\/\/philip.greenspun.com\/politics\/economic-recovery\"> &#8220;Economy Recovery Plan&#8221;<\/a> of November 2008, Swartz wrote &#8220;Wow, this article is so ignorant of basic economics it deserves another email.&#8221; (America&#8217;s politicians apparently agreed with Swartz because in the 4+ years since I wrote that article they have done the exact opposite of what I suggested!) Swartz was a passionate Keynesian:<\/p>\n<blockquote><p>Let&#8217;s start at the beginning. Depressions are caused by a slight\u00a0increase in people&#8217;s preference to hold onto cash, which causes a\u00a0downward spiral where the economy slows and then people want to hold\u00a0onto cash more.<\/p>\n<p>The first thing you try to do in this instance is increase the money\u00a0supply, but we&#8217;ve gone as far as we can go on that &#8212; the Fed has sent\u00a0the interest rate to zero and it can&#8217;t go any lower.<\/p>\n<p>So, as Keynes said, the second thing you try to do in that scenario is\u00a0let government spending pick up the slack and take advantage of the\u00a0productive capacity that isn&#8217;t being used on anything to get the\u00a0economy moving again.<\/p>\n<p>You claim this won&#8217;t work because &#8220;a lot more globalized today and\u00a0there is much more competition among countries.&#8221; First, we&#8217;ve only\u00a0recently caught up to the levels of international integration we had\u00a0during the first wave of globalization, starting in 1870. Second,\u00a0countries don&#8217;t compete with each other. The fundamental well-being of\u00a0a country is determined by simply its domestic productivity. What\u00a0would we be competing for?<\/p>\n<p>You seem to suggest that we&#8217;re competing for international investment\u00a0dollars. But then why do you think government investment won&#8217;t work?\u00a0Why is international investment this magical thing we must attract to\u00a0start businesses?<\/p><\/blockquote>\n<p>Swartz did not like my reviews\/summaries of <a href=\"http:\/\/www.amazon.com\/gp\/product\/0060936428\/ref=as_li_ss_tl?ie=UTF8&amp;tag=pgreenspun-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0060936428\">The Forgotten Man: A New History of the Great Depression<\/a><img loading=\"lazy\" decoding=\"async\" style=\"border: none !important; margin: 0px !important;\" src=\"http:\/\/www.assoc-amazon.com\/e\/ir?t=pgreenspun-20&amp;l=as2&amp;o=1&amp;a=0060936428\" alt=\"\" width=\"1\" height=\"1\" border=\"0\" \/> (see<a href=\"http:\/\/philip.greenspun.com\/blog\/2008\/07\/23\/us-economy-may-not-be-tough-enough-to-survive-incompetent-government\/\"> &#8220;U.S. economy may not be tough enough to survive incompetent government&#8221;<\/a> from July 2008; also<a href=\"http:\/\/philip.greenspun.com\/blog\/2008\/07\/15\/parallels-between-our-current-economic-times-and-the-great-depression\/\"> &#8220;Parallels between our current economic times and the Great Depression&#8221;<\/a> from July 2008 and <a href=\"http:\/\/philip.greenspun.com\/blog\/2008\/07\/10\/black-unemployment-the-effect-of-80-years-of-government-intervention\/\">&#8220;Black Unemployment&#8221;<\/a>): &#8220;Really? You&#8217;re going to take advice form a hack and a liar like Amity\u00a0Shlaes? No wonder your advice is off the rails.&#8221;<\/p>\n<p>More than a trillion dollars in deficit spending year after year did not shake Swartz&#8217;s faith in Keynes. Early in 2010 he responded to my <a href=\"http:\/\/philip.greenspun.com\/blog\/2009\/12\/31\/looking-back-at-2009\/\">&#8220;Looking back at 2009&#8221;<\/a> posting with &#8220;[you are]\u00a0missing Keynesianism, which seems like the obviously correct answer&#8221;.<\/p>\n<p>Email records suggest that I have not corresponded with Aaron since then. My next interaction was with his criminal defense lawyers. Aaron was charged with parking a server on the MIT campus and accumulating a database of journal articles that were accessible to computers with MIT IP addresses. The lawyers asked me &#8220;Why would someone download a huge body of academic journal articles?&#8221; (my response was &#8220;I would be guessing but my best guess would be that they wanted to experiment with some kind of text processing algorithm. Machine understanding of text is part of the current research frontier. Consider that what you want when you type a question into Google is not a link to an article that you can read and maybe find the answer but an actual answer to the question.&#8221; (and in fact Swartz had a history of doing analysis on large bodies of text, e.g., <a href=\"http:\/\/www.aaronsw.com\/weblog\/whowriteswikipedia\">Wikipedia back in 2006<\/a>))<\/p>\n<p>I asked the lawyers &#8220;Suppose that the government&#8217;s case is completely frivolous and Swartz is guaranteed to be acquitted. What would he expect to spend in legal fees to defend the case?&#8221; They didn&#8217;t want to reveal anything particular to Aaron&#8217;s case but said &#8220;Generally the minimum cost to defend a federal criminal lawsuit is $1.5 million.&#8221;<\/p>\n<p>A daunting prospect for anyone. Apparently too daunting for a 26-year-old.<\/p>\n<p>Aaron leaves us <a href=\"http:\/\/www.aaronsw.com\/weblog\/\">his weblog<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I was saddened today when a friend told me that Aaron Swartz had died. A committee of programmers had selected Aaron from among several hundred applicants and nominees [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-4500","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Aaron Swartz - Philip Greenspun\u2019s Weblog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Aaron Swartz - Philip Greenspun\u2019s Weblog\" \/>\n<meta property=\"og:description\" content=\"I was saddened today when a friend told me that Aaron Swartz had died. A committee of programmers had selected Aaron from among several hundred applicants and nominees [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/\" \/>\n<meta property=\"og:site_name\" content=\"Philip Greenspun\u2019s Weblog\" \/>\n<meta property=\"article:published_time\" content=\"2013-01-12T17:23:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-09T03:06:44+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.assoc-amazon.com\/e\/ir?t=pgreenspun-20&amp;l=as2&amp;o=1&amp;a=0060936428\" \/>\n<meta name=\"author\" content=\"philg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"philg\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/\"},\"author\":{\"name\":\"philg\",\"@id\":\"https:\/\/philip.greenspun.com\/blog\/#\/schema\/person\/448e4e6a0ae9105741a06dcf62cee50e\"},\"headline\":\"Aaron Swartz\",\"datePublished\":\"2013-01-12T17:23:33+00:00\",\"dateModified\":\"2024-11-09T03:06:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/\"},\"wordCount\":1195,\"commentCount\":18,\"publisher\":{\"@id\":\"https:\/\/philip.greenspun.com\/blog\/#\/schema\/person\/448e4e6a0ae9105741a06dcf62cee50e\"},\"image\":{\"@id\":\"https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/www.assoc-amazon.com\/e\/ir?t=pgreenspun-20&amp;l=as2&amp;o=1&amp;a=0060936428\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/\",\"url\":\"https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/\",\"name\":\"Aaron Swartz - Philip Greenspun\u2019s Weblog\",\"isPartOf\":{\"@id\":\"https:\/\/philip.greenspun.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/www.assoc-amazon.com\/e\/ir?t=pgreenspun-20&amp;l=as2&amp;o=1&amp;a=0060936428\",\"datePublished\":\"2013-01-12T17:23:33+00:00\",\"dateModified\":\"2024-11-09T03:06:44+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/#primaryimage\",\"url\":\"http:\/\/www.assoc-amazon.com\/e\/ir?t=pgreenspun-20&amp;l=as2&amp;o=1&amp;a=0060936428\",\"contentUrl\":\"http:\/\/www.assoc-amazon.com\/e\/ir?t=pgreenspun-20&amp;l=as2&amp;o=1&amp;a=0060936428\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/philip.greenspun.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Aaron Swartz\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/philip.greenspun.com\/blog\/#website\",\"url\":\"https:\/\/philip.greenspun.com\/blog\/\",\"name\":\"Philip Greenspun\u2019s Weblog\",\"description\":\"A posting every day; an interesting idea every three months...\",\"publisher\":{\"@id\":\"https:\/\/philip.greenspun.com\/blog\/#\/schema\/person\/448e4e6a0ae9105741a06dcf62cee50e\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/philip.greenspun.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/philip.greenspun.com\/blog\/#\/schema\/person\/448e4e6a0ae9105741a06dcf62cee50e\",\"name\":\"philg\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/philip.greenspun.com\/blog\/wp-content\/uploads\/2025\/11\/20210525-philip-greenspun-sea-turtle-release-scaled.jpg\",\"url\":\"https:\/\/philip.greenspun.com\/blog\/wp-content\/uploads\/2025\/11\/20210525-philip-greenspun-sea-turtle-release-scaled.jpg\",\"contentUrl\":\"https:\/\/philip.greenspun.com\/blog\/wp-content\/uploads\/2025\/11\/20210525-philip-greenspun-sea-turtle-release-scaled.jpg\",\"width\":2047,\"height\":2560,\"caption\":\"philg\"},\"logo\":{\"@id\":\"https:\/\/philip.greenspun.com\/blog\/wp-content\/uploads\/2025\/11\/20210525-philip-greenspun-sea-turtle-release-scaled.jpg\"},\"url\":\"https:\/\/philip.greenspun.com\/blog\/author\/philg\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Aaron Swartz - Philip Greenspun\u2019s Weblog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/","og_locale":"en_US","og_type":"article","og_title":"Aaron Swartz - Philip Greenspun\u2019s Weblog","og_description":"I was saddened today when a friend told me that Aaron Swartz had died. A committee of programmers had selected Aaron from among several hundred applicants and nominees [&hellip;]","og_url":"https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/","og_site_name":"Philip Greenspun\u2019s Weblog","article_published_time":"2013-01-12T17:23:33+00:00","article_modified_time":"2024-11-09T03:06:44+00:00","og_image":[{"url":"http:\/\/www.assoc-amazon.com\/e\/ir?t=pgreenspun-20&amp;l=as2&amp;o=1&amp;a=0060936428","type":"","width":"","height":""}],"author":"philg","twitter_card":"summary_large_image","twitter_misc":{"Written by":"philg","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/#article","isPartOf":{"@id":"https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/"},"author":{"name":"philg","@id":"https:\/\/philip.greenspun.com\/blog\/#\/schema\/person\/448e4e6a0ae9105741a06dcf62cee50e"},"headline":"Aaron Swartz","datePublished":"2013-01-12T17:23:33+00:00","dateModified":"2024-11-09T03:06:44+00:00","mainEntityOfPage":{"@id":"https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/"},"wordCount":1195,"commentCount":18,"publisher":{"@id":"https:\/\/philip.greenspun.com\/blog\/#\/schema\/person\/448e4e6a0ae9105741a06dcf62cee50e"},"image":{"@id":"https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/#primaryimage"},"thumbnailUrl":"http:\/\/www.assoc-amazon.com\/e\/ir?t=pgreenspun-20&amp;l=as2&amp;o=1&amp;a=0060936428","inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/","url":"https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/","name":"Aaron Swartz - Philip Greenspun\u2019s Weblog","isPartOf":{"@id":"https:\/\/philip.greenspun.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/#primaryimage"},"image":{"@id":"https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/#primaryimage"},"thumbnailUrl":"http:\/\/www.assoc-amazon.com\/e\/ir?t=pgreenspun-20&amp;l=as2&amp;o=1&amp;a=0060936428","datePublished":"2013-01-12T17:23:33+00:00","dateModified":"2024-11-09T03:06:44+00:00","breadcrumb":{"@id":"https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/#primaryimage","url":"http:\/\/www.assoc-amazon.com\/e\/ir?t=pgreenspun-20&amp;l=as2&amp;o=1&amp;a=0060936428","contentUrl":"http:\/\/www.assoc-amazon.com\/e\/ir?t=pgreenspun-20&amp;l=as2&amp;o=1&amp;a=0060936428"},{"@type":"BreadcrumbList","@id":"https:\/\/philip.greenspun.com\/blog\/2013\/01\/12\/aaron-swartz\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/philip.greenspun.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Aaron Swartz"}]},{"@type":"WebSite","@id":"https:\/\/philip.greenspun.com\/blog\/#website","url":"https:\/\/philip.greenspun.com\/blog\/","name":"Philip Greenspun\u2019s Weblog","description":"A posting every day; an interesting idea every three months...","publisher":{"@id":"https:\/\/philip.greenspun.com\/blog\/#\/schema\/person\/448e4e6a0ae9105741a06dcf62cee50e"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/philip.greenspun.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/philip.greenspun.com\/blog\/#\/schema\/person\/448e4e6a0ae9105741a06dcf62cee50e","name":"philg","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/philip.greenspun.com\/blog\/wp-content\/uploads\/2025\/11\/20210525-philip-greenspun-sea-turtle-release-scaled.jpg","url":"https:\/\/philip.greenspun.com\/blog\/wp-content\/uploads\/2025\/11\/20210525-philip-greenspun-sea-turtle-release-scaled.jpg","contentUrl":"https:\/\/philip.greenspun.com\/blog\/wp-content\/uploads\/2025\/11\/20210525-philip-greenspun-sea-turtle-release-scaled.jpg","width":2047,"height":2560,"caption":"philg"},"logo":{"@id":"https:\/\/philip.greenspun.com\/blog\/wp-content\/uploads\/2025\/11\/20210525-philip-greenspun-sea-turtle-release-scaled.jpg"},"url":"https:\/\/philip.greenspun.com\/blog\/author\/philg\/"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/paokyZ-1aA","_links":{"self":[{"href":"https:\/\/philip.greenspun.com\/blog\/wp-json\/wp\/v2\/posts\/4500","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/philip.greenspun.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/philip.greenspun.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/philip.greenspun.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/philip.greenspun.com\/blog\/wp-json\/wp\/v2\/comments?post=4500"}],"version-history":[{"count":1,"href":"https:\/\/philip.greenspun.com\/blog\/wp-json\/wp\/v2\/posts\/4500\/revisions"}],"predecessor-version":[{"id":50879,"href":"https:\/\/philip.greenspun.com\/blog\/wp-json\/wp\/v2\/posts\/4500\/revisions\/50879"}],"wp:attachment":[{"href":"https:\/\/philip.greenspun.com\/blog\/wp-json\/wp\/v2\/media?parent=4500"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/philip.greenspun.com\/blog\/wp-json\/wp\/v2\/categories?post=4500"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/philip.greenspun.com\/blog\/wp-json\/wp\/v2\/tags?post=4500"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}