{"id":398,"date":"2009-04-19T21:13:29","date_gmt":"2009-04-20T01:13:29","guid":{"rendered":"https:\/\/scottaaronson.blog\/?p=398"},"modified":"2009-04-19T21:13:29","modified_gmt":"2009-04-20T01:13:29","slug":"let-no-one-call-me-an-enemy-of-the-arts","status":"publish","type":"post","link":"https:\/\/scottaaronson.blog\/?p=398","title":{"rendered":"Let no one call me an enemy of the arts"},"content":{"rendered":"<p>From San Francisco, CA, en route to UC Berkeley, <em>Shtetl-Optimized<\/em> is proud to bring you&#8230;<\/p>\n<p><em><font size=\"+2\" color=\"red\"><strong>I JUST DO THEORY<br \/>\n<\/strong><\/font><\/em><\/p>\n<p>Winner of the 2007 <a href=\"http:\/\/weblog.fortnow.com\/2007\/06\/complexity-theory-theme-song-options.html\">Aaronson\/Gasarch Complexity Theme Song Contest<\/a> (beating out <a href=\"https:\/\/scottaaronson.blog\/?p=249\">&#8220;You Down with SPP&#8221;<\/a> and other audience favorites)<\/p>\n<p><strong><font size=\"+2\"><a href=\"http:\/\/www.scottaaronson.com\/jdtheory.mp3\">Da MP3<\/a><\/font>, as recently recorded by &#8220;Homage the Halfrican Cracker.&#8221;<\/strong><br \/>\n<font size=\"-1\">(Stage name of Dustin Lee, a singer and dance instructor based in Calgary, Canada.\u00a0 Homage is currently a finalist for Best Song at the Calgary Folk Festival.\u00a0 <a href=\"www.youtube.com\/user\/donOctopus\">Here<\/a> is his YouTube channel, and <a href=\"http:\/\/cdbaby.com\/cd\/homage2\">here<\/a> are previews of his music.\u00a0 Hey, you sing the greatest CS theory rap of all time, you get a free plug on <em>Shtetl-Optimized<\/em>.)<\/font><\/p>\n<p><strong>Lyrics by <a href=\"http:\/\/www.cs.iastate.edu\/~sterling\/\">Aaron Sterling<\/a>, 23 June 2007.<br \/>\nInspired by Weird Al Yankovic\u2019s \u201cWhite &amp; Nerdy.\u201d<br \/>\nOriginal music and words by Chamillionaire, \u201cRiding.\u201d<\/strong><\/p>\n<p>They see me proving my theorem.<br \/>\nI know they\u2019re all thinking I just do theory.<br \/>\nThink I just do theory.<br \/>\nThink I just do theory.<br \/>\nCan\u2019t you see I just do theory?<br \/>\nLook at me, I just do theory!<br \/>\nI wanna code with the hackers<br \/>\nBut so far they all think I just do theory.<br \/>\nThink I just do theory.<br \/>\nI just do theory.<br \/>\nI just do theory.<br \/>\nReally, truly, just do theory.<\/p>\n<p>I wrote a program that solved TSP<br \/>\nSuperquasipolynomially.<br \/>\nAin\u2019t no such thing as lunch for free<br \/>\nWhen you\u2019re digesting P-NP.<br \/>\nUnnatural proofs are my favorite vice<br \/>\nWhen I dream of solver\u2019s paradise.<br \/>\nBut my poor construction won\u2019t suffice,<br \/>\nEven when I add Karp-Lipton advice.<br \/>\nYo! There\u2019s more to life than just systems!<br \/>\nJust too mathy? Quit your grumping.<br \/>\nI may not get the joint jumping<br \/>\nBut my lemmas can do some pumping.<br \/>\nI declare to all my detractors<br \/>\nTo exchange keys you need extractors.<br \/>\nYou can\u2019t improve with blind refactors.<br \/>\nYou need me, not ten contractors.<br \/>\nDon\u2019t know how to start an IDE<br \/>\nBut I always win at compIP.<br \/>\nI\u2019m a wizard bounding MA-E,<br \/>\nPlaying games in PPAD.<br \/>\nMy languages are always acceptable.<br \/>\nMy LaTeX skills? They are impeccable.<br \/>\nMy proofs are probabilistically checkable.<br \/>\nBut what I compile just isn\u2019t respectable.<br \/>\nYou see, I just do theory.<\/p>\n<p>They\u2019re on RA, while I\u2019m teaching.<br \/>\nThat\u2019s how they know that I just do theory.<br \/>\nKnow I just do theory<br \/>\nKnow I just do theory<br \/>\nI admit it, I just do theory.<br \/>\nLook at me, I just do theory.<br \/>\nI\u2019d like to code with the hackers<br \/>\nAlthough it\u2019s apparent I just do theory<br \/>\nYes, I just do theory<br \/>\nRight, I just do theory<br \/>\nI just do theory.<br \/>\nWhy is it I can just do theory?<\/p>\n<p>I aced math classes in school.<br \/>\nOne-Ten is my favorite rule.<br \/>\nIntractability\u2019s really cool.<br \/>\nI\u2019ve been unplugging while you were debugging.<br \/>\nYour Windows crashed, your hard disk\u2019s whirring,<br \/>\nBut my platforms all are Turing.<br \/>\nNot a lot of exceptions get thrown<br \/>\nApproximating Diophantines with twelve unknowns.<br \/>\nI\u2019m the department\u2019s main instructor.<br \/>\nWhen they need a course taught, who do they ask?<br \/>\nI\u2019m always up to the task.<br \/>\nIt beats sitting on my ass.<br \/>\nI\u2019m trying to cold-start my social network<br \/>\nSaying &#8220;Busy Beaver&#8221; with a smirk.<br \/>\nIn galleries I troll, in weblogs I lurk.<br \/>\nBut it\u2019s hard to reach Big O if you won\u2019t tell the world hello.<br \/>\nMy grandest conceit is that my brain is PSPACE-complete.<br \/>\nMy calculus is lambda and my math is discrete.<br \/>\nThe only problem that ever made me halt<br \/>\nWas whether Samson or Delilah won by default.<br \/>\nMy theorem statements are ungrounded.<br \/>\nAll my measures are resource-bounded.<\/p>\n<p>They see me struggling at runtime.<br \/>\nThey feel sorry because I just do theory.<br \/>\nYes, it\u2019s true, I just do theory.<br \/>\nYes, it\u2019s true, I just do theory.<br \/>\nAll because I just do theory.<br \/>\nBQP, I just do theory.<br \/>\nI wanna code with the hackers<br \/>\nBut oh well, they can tell I just do theory.<br \/>\nI just do theory.<br \/>\nI just do theory.<br \/>\nYes, I just do theory.<br \/>\nQED, I just do theory.<\/p>\n<p><em>(everybody shout)<\/em> Box!<\/p>\n<p><font color=\"red\">[Here&#8217;s the <a href=\"http:\/\/www.scottaaronson.com\/jdtheory.pdf\">PDF<\/a>.\u00a0 Thanks so much to Aaron and Homage for the permission.\u00a0 After this song goes viral, and gets ten times more hits than <a href=\"http:\/\/www.youtube.com\/watch?v=RxPZh4AnWyk\">Susan Boyle<\/a>, just remember: you heard it here first.\u00a0 Peace out, BQP-dawg]<\/font><\/p>\n","protected":false},"excerpt":{"rendered":"<p>From San Francisco, CA, en route to UC Berkeley, Shtetl-Optimized is proud to bring you&#8230; I JUST DO THEORY Winner of the 2007 Aaronson\/Gasarch Complexity Theme Song Contest (beating out &#8220;You Down with SPP&#8221; and other audience favorites) Da MP3, as recently recorded by &#8220;Homage the Halfrican Cracker.&#8221; (Stage name of Dustin Lee, a singer [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_seo_schema_type":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_hide_featured_image":false,"_jetpack_featured_image_duplicate_dismissed":0,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"{title}\n\n{excerpt}\n\n{url}","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false},"categories":[5,3],"tags":[],"class_list":["post-398","post","type-post","status-publish","format-standard","hentry","category-complexity","category-procrastination"],"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/scottaaronson.blog\/index.php?rest_route=\/wp\/v2\/posts\/398","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/scottaaronson.blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/scottaaronson.blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/scottaaronson.blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/scottaaronson.blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=398"}],"version-history":[{"count":0,"href":"https:\/\/scottaaronson.blog\/index.php?rest_route=\/wp\/v2\/posts\/398\/revisions"}],"wp:attachment":[{"href":"https:\/\/scottaaronson.blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=398"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/scottaaronson.blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=398"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/scottaaronson.blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=398"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}