<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Kolbeinn’s Substack]]></title><description><![CDATA[My personal Substack]]></description><link>https://kolbeinnkarlsson.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!g3xr!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ab02ccf-fb6a-44be-a706-26e7228a002f_144x144.png</url><title>Kolbeinn’s Substack</title><link>https://kolbeinnkarlsson.substack.com</link></image><generator>Substack</generator><lastBuildDate>Thu, 16 Apr 2026 23:17:47 GMT</lastBuildDate><atom:link href="https://kolbeinnkarlsson.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Kolbeinn Karlsson]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[kolbeinnkarlsson@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[kolbeinnkarlsson@substack.com]]></itunes:email><itunes:name><![CDATA[Kolbeinn Karlsson]]></itunes:name></itunes:owner><itunes:author><![CDATA[Kolbeinn Karlsson]]></itunes:author><googleplay:owner><![CDATA[kolbeinnkarlsson@substack.com]]></googleplay:owner><googleplay:email><![CDATA[kolbeinnkarlsson@substack.com]]></googleplay:email><googleplay:author><![CDATA[Kolbeinn Karlsson]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Microsoft to EU: Look what you made me do!]]></title><description><![CDATA[Is the EU to blame for the CrowdStrike incident?]]></description><link>https://kolbeinnkarlsson.substack.com/p/microsoft-to-eu-look-what-you-made</link><guid isPermaLink="false">https://kolbeinnkarlsson.substack.com/p/microsoft-to-eu-look-what-you-made</guid><dc:creator><![CDATA[Kolbeinn Karlsson]]></dc:creator><pubDate>Wed, 14 Aug 2024 11:59:47 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!byB2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2035e599-4b6f-421f-b959-9046af52a418_1080x660.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!byB2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2035e599-4b6f-421f-b959-9046af52a418_1080x660.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!byB2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2035e599-4b6f-421f-b959-9046af52a418_1080x660.png 424w, https://substackcdn.com/image/fetch/$s_!byB2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2035e599-4b6f-421f-b959-9046af52a418_1080x660.png 848w, https://substackcdn.com/image/fetch/$s_!byB2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2035e599-4b6f-421f-b959-9046af52a418_1080x660.png 1272w, https://substackcdn.com/image/fetch/$s_!byB2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2035e599-4b6f-421f-b959-9046af52a418_1080x660.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!byB2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2035e599-4b6f-421f-b959-9046af52a418_1080x660.png" width="1080" height="660" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2035e599-4b6f-421f-b959-9046af52a418_1080x660.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:660,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!byB2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2035e599-4b6f-421f-b959-9046af52a418_1080x660.png 424w, https://substackcdn.com/image/fetch/$s_!byB2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2035e599-4b6f-421f-b959-9046af52a418_1080x660.png 848w, https://substackcdn.com/image/fetch/$s_!byB2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2035e599-4b6f-421f-b959-9046af52a418_1080x660.png 1272w, https://substackcdn.com/image/fetch/$s_!byB2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2035e599-4b6f-421f-b959-9046af52a418_1080x660.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">An artist&#8217;s rendering of the Blue Screen of Death from the July 19 CrowdStrike incident</figcaption></figure></div><p>By now, you all know the story of the CrowdStrike incident. On July 19, millions of computers around the world entered a Blue Screen of Death (BSOD) loop after CrowdStrike pushed a faulty update to their flagship product, CrowdStrike Falcon. Airlines, hospitals, and all manners of institutions suffered outages ranging from minor to crippling. <a href="https://www.marketplace.org/2024/07/24/atlanta-airport-delta-crowdstrike-outage/">Thousands of travelers were stuck at Atlanta International Airport</a> alone. The insurance industry estimates that total damages from the incident <a href="https://www.insurancebusinessmag.com/uk/news/legal-insights/policy-disputes-in-the-wake-of-the-crowdstrike-outage--what-to-expect-501162.aspx">amount to billions of dollars</a>.&nbsp;</p><p>CrowdStrike carries a huge portion of the responsibility for failing to test their update adequately and not rolling it out in a safer, more incremental manner following industry best practices. But Microsoft has also come under scrutiny for allowing 3rd party software to bring down the entire operating system in the first place. Microsoft is no stranger to criticism, but I&#8217;ve got to say that it had an interesting response this time around: The EU made me do it.&nbsp;&nbsp;</p><p>A Microsoft spokesperson told the Wall Street Journal that it &#8220;<em>cannot legally wall off its operating system in the same way Apple does because of an understanding it reached with the European Commission following a complaint</em>.&#8221; The <em>understanding</em> is a <a href="https://news.microsoft.com/2009/12/16/microsoft-statement-on-european-commission-decision/">2009 antitrust settlement agreement</a> between Microsoft and the EU, best known for introducing the <a href="https://en.wikipedia.org/wiki/BrowserChoice.eu">Browser Choice Screen</a>.</p><p>The clear implication of Microsoft&#8217;s statement is that it <em>could</em> technically have prevented the CrowdStrike incident, but its hands were tied by EU red tape. What&#8217;s more, it follows that this misguided regulation prevents them from plugging this gaping security hole to stop future incidents of equal or even greater magnitude from happening. Is EU bureaucracy leaving the world vulnerable to crippling IT outages?</p><p>If true, I would expect world governments, including the many EU member states that rely on Microsoft products, to pressure the EU to release Microsoft from such a backward regulation. And why isn&#8217;t Microsoft shouting this from the rooftop, instead of quietly casting aspersions through an anonymous spokesperson? I disapprove of government overreach as much as the next person, but something doesn&#8217;t smell right here. What role did the EU really play in the CrowdStrike incident?&nbsp;</p><div><hr></div><p>To better understand the incident, we first need to understand what CrowdStrike Falcon is. CrowdStrike Falcon is an Endpoint Detection and Response (EDR) solution, the modern evolution of antivirus products. While Antivirus software generally compares any executed binary to a list of known malicious ones, EDR takes the slightly smarter approach of looking for known malicious <em>behaviors</em>. For example, EDR could look for binaries trying to execute scripts from temporary directories, something legitimate programs rarely do but is a known malware pattern.</p><p>EDR software needs special privileges to monitor other processes for malicious behavior. However, a normal process cannot monitor other processes&#8217; behaviors. The operating system provides processes with the illusion that they are the only thing running on the machine. This is a vital security mechanism in modern operating systems. You don&#8217;t want Candy Crush to be able to read what you&#8217;re writing in your email client. The one process that can actually monitor others is the operating system <em>kernel</em> itself.</p><p>The kernel runs with full privileges, able to do just about anything it wants, to provide basic operating system services: process isolation, multitask scheduling, hardware abstraction, and so on. To borrow some of that privilege, software vendors can write <em>kernel modules</em>, which are essentially small extensions to the operating system kernel. The typical use case is to write device drivers for hardware, but it can also be useful for specialized types of software like EDRs and VPNs. Kernel modules run as part of the kernel and inherit its awesome privileges and responsibilities. This enables EDR software to be notified when new processes are started or engage in certain types of behavior.</p><p>One big problem with this approach is that it makes the whole system less resilient. When a process running in user space (as opposed to kernel space) encounters a critical error, the process crashes but the kernel and other processes keep running just fine. But when a kernel extension encounters a critical error, it crashes the entire kernel, which in turn crashes the entire system. On Windows machines, this leads to the infamous Blue Screen of Death. Making matters worse, kernel modules tend to be loaded automatically on startup, so a kernel module bug could lead to the computer booting straight into BSOD, rendering the machine entirely useless.&nbsp;</p><p>This is exactly what happened on July 19. CrowdStrike issued an update to their EDR agent which had a <a href="https://www.crowdstrike.com/wp-content/uploads/2024/08/Channel-File-291-Incident-Root-Cause-Analysis-08.06.2024.pdf">nasty bug in it known as a page fault</a>. For some reason, CrowdStrike did not subject this class of updates to automated testing or incremental rollout, leading to the undiscovered bug being rolled out to millions of machines at once and promptly sending those machines into a BSOD loop.</p><p>Incidents like this are not only possible but probable because of EDR&#8217;s need to run with kernel privileges. It&#8217;s an inherently dangerous thing to give full kernel privileges to non-kernel software. The people behind MacOS and Linux realized long ago that requiring full kernel privileges to implement security software is untenable. Apple has deprecated its kernel modules (<a href="https://apple.fandom.com/wiki/Kernel_extension">KEXT</a>) in favor of <a href="https://developer.apple.com/documentation/systemextensions">System Extensions</a>. MacOS System Extensions enable you to access some of the kernel&#8217;s privileges without running as part of the kernel, a much more secure and resilient solution. System Extensions allow you to more closely tailor the privilege afforded to EDR to just the ones it needs to do its job. And if a System Extension crashes, it crashes just itself instead of the entire system. Linux has a similar solution called <a href="https://ebpf.io/">eBPF</a>, which runs in a sandboxed environment inside the kernel.</p><div><hr></div><p>This is what Microsoft is referring to when they say they can&#8217;t &#8220;wall off its operating system in the same way Apple does&#8221;. Supposedly, the EU agreement is preventing them from doing so. But this is what the agreement has to say about security:</p><blockquote><p><em>Microsoft shall ensure on an ongoing basis and in a Timely Manner that the APIs in the Windows Client PC Operating System and the Windows Server Operating System that are called on by Microsoft Security Software Products are documented and available for use by third-party security software products that run on the Windows Client PC Operating System and/or the Windows Server Operating System.&nbsp;</em></p></blockquote><p>Once you get past the legalese, this paragraph says that Microsoft cannot give its own security products preferential access to operating system features and deny its competitors the same. It needs to give equal access to its own security products and 3rd party ones.&nbsp;</p><p>This makes perfect sense for an antitrust agreement: Don&#8217;t abuse your monopoly position in one market (operating systems) to give yourself an unfair leg up in another market (security solutions). Doing so is known as <em>monopoly leveraging</em> and antitrust legislation around the world is designed to prevent that type of anti-competitive behavior. The <a href="https://en.wikipedia.org/wiki/United_States_v._Microsoft_Corp.">US government sued Microsoft</a> over this very same practice in the browser market in 1998. Australia fined VISA for leveraging its dominant position in the credit card market to <a href="https://www.abc.net.au/news/2013-02-04/accc-to-take-visa-to-court-over-currency-conversion/4499132">stifle competition in the dynamic currency conversion market</a>. People don&#8217;t want companies to engage in leveraging. They want products to win based on their merits and not because they could force their competitors to compete with one hand tied behind their backs.&nbsp;</p><p>What&#8217;s important to note here is that the agreement says nothing about kernel access. It&#8217;s just about equal access to the APIs that Microsoft&#8217;s own security products use. There is nothing to prevent Microsoft from implementing a solution like MacOS&#8217; System Extensions or Linux&#8217;s eBPF and having its security products use those instead. Microsoft chose the easy way out by instead opening its kernel to all security products and the world&#8217;s IT infrastructure is less safe for it.</p><div><hr></div><p>Seen in this light, it&#8217;s clear that the WSJ statement is not just misleading. It&#8217;s complete BS. Microsoft can, and <em>should</em>, wall of access to its operating system in the same way Apple does. The fact that they haven&#8217;t gotten around to it at any point in the past 15 years while spending more than <a href="https://markets.businessinsider.com/news/stocks/big-tech-stock-buybacks-apple-google-meta-microsoft-tesla-buffett-2023-8">$180 billion in stock buybacks</a> is kind of shocking, even though it fits the company&#8217;s long-standing pattern of neglecting security, which it has <a href="https://www.propublica.org/article/microsoft-solarwinds-golden-saml-data-breach-russian-hackers">repeatedly</a> <a href="https://cyberscoop.com/microsoft-critics-accuse-the-firm-of-negligence-in-latest-breach/">been</a> <a href="https://www.theverge.com/2023/8/3/23819237/microsoft-azure-breach-blatantly-negligent-cybersecurity-practices">called</a> <a href="https://www.dhs.gov/news/2024/04/02/cyber-safety-review-board-releases-report-microsoft-online-exchange-incident-summer">out</a> for.</p><p>Yes, CrowdStrike should have followed industry best practices for safe and responsible rollout, especially when it comes to kernel extension code. But Microsoft gave CrowdStrike and countless other vendors no option but to write kernel extensions to implement their products. The EU did not make Microsoft do that. It was just a matter of time before something like the CrowdStrike incident happened. If Microsoft doesn&#8217;t provide a safer path for security vendors, it&#8217;s also just a matter of time before it happens again.</p>]]></content:encoded></item><item><title><![CDATA[No, AI is not Better Than Humans at Image Recognition]]></title><description><![CDATA[It's just hype and flimsy research]]></description><link>https://kolbeinnkarlsson.substack.com/p/no-ai-is-not-better-than-humans-at</link><guid isPermaLink="false">https://kolbeinnkarlsson.substack.com/p/no-ai-is-not-better-than-humans-at</guid><dc:creator><![CDATA[Kolbeinn Karlsson]]></dc:creator><pubDate>Wed, 17 Jul 2024 09:46:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07547747-272a-4212-8433-c6616befa3e3_807x468.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Nature News recently reported that <a href="https://www.nature.com/articles/d41586-024-01087-4">AI now beats humans at image classification</a> and a couple of other basic tasks. This should blow your mind. Just think of self-driving cars that can perfectly identify pedestrians, obstacles, road signs, and traffic markings. Think of AI radiologists that can nearly flawlessly identify tumors and strokes. And think of the quality of life improvements for the visually impaired with access to sophisticated image-to-text systems. This would be one of the most exciting technological achievements of the 21st century if it weren&#8217;t <em>complete BS</em>.</p><p>Let&#8217;s put modern computer vision to the slightest of tests. Having dabbled in computer vision research, I figured I could fool the <a href="https://cloud.google.com/vision/">Google Cloud Vision API</a> in about five attempts. Google has been a leader in AI for decades, so it should be a fairly good representation of the current state of the art. I stopped trying after three attempts where Google misclassified every single one of the images, which, by the way, my three-year-old had no trouble with. Not an impressive performance so far. So why is Nature, the most prestigious scientific publication in the world, saying that AI beats humans in image classification?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6f_s!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07547747-272a-4212-8433-c6616befa3e3_807x468.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6f_s!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07547747-272a-4212-8433-c6616befa3e3_807x468.png 424w, https://substackcdn.com/image/fetch/$s_!6f_s!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07547747-272a-4212-8433-c6616befa3e3_807x468.png 848w, https://substackcdn.com/image/fetch/$s_!6f_s!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07547747-272a-4212-8433-c6616befa3e3_807x468.png 1272w, https://substackcdn.com/image/fetch/$s_!6f_s!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07547747-272a-4212-8433-c6616befa3e3_807x468.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6f_s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07547747-272a-4212-8433-c6616befa3e3_807x468.png" width="807" height="468" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/07547747-272a-4212-8433-c6616befa3e3_807x468.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:468,&quot;width&quot;:807,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!6f_s!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07547747-272a-4212-8433-c6616befa3e3_807x468.png 424w, https://substackcdn.com/image/fetch/$s_!6f_s!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07547747-272a-4212-8433-c6616befa3e3_807x468.png 848w, https://substackcdn.com/image/fetch/$s_!6f_s!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07547747-272a-4212-8433-c6616befa3e3_807x468.png 1272w, https://substackcdn.com/image/fetch/$s_!6f_s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07547747-272a-4212-8433-c6616befa3e3_807x468.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">OpenArt AI-generated image with the prompt &#8220;cute baby dragon sketch&#8221;. Kudos to the openart algorithm, this is indeed a sketch of a cute baby dragon. Google: &#8220;Pen&#8221;. Toddler: &#8220;A little dragon. And pencils!&#8221;</figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PR3o!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea09092d-71a2-473d-bea9-34e0859786e1_788x351.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PR3o!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea09092d-71a2-473d-bea9-34e0859786e1_788x351.png 424w, https://substackcdn.com/image/fetch/$s_!PR3o!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea09092d-71a2-473d-bea9-34e0859786e1_788x351.png 848w, https://substackcdn.com/image/fetch/$s_!PR3o!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea09092d-71a2-473d-bea9-34e0859786e1_788x351.png 1272w, https://substackcdn.com/image/fetch/$s_!PR3o!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea09092d-71a2-473d-bea9-34e0859786e1_788x351.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PR3o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea09092d-71a2-473d-bea9-34e0859786e1_788x351.png" width="788" height="351" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ea09092d-71a2-473d-bea9-34e0859786e1_788x351.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:351,&quot;width&quot;:788,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!PR3o!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea09092d-71a2-473d-bea9-34e0859786e1_788x351.png 424w, https://substackcdn.com/image/fetch/$s_!PR3o!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea09092d-71a2-473d-bea9-34e0859786e1_788x351.png 848w, https://substackcdn.com/image/fetch/$s_!PR3o!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea09092d-71a2-473d-bea9-34e0859786e1_788x351.png 1272w, https://substackcdn.com/image/fetch/$s_!PR3o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea09092d-71a2-473d-bea9-34e0859786e1_788x351.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">First result of a Google Image search for &#8220;bus upside down&#8221;, a frame from an <a href="https://www.nbcnews.com/video/school-bus-lands-upside-down-after-crash-32784451929">NBC clip</a> about a school bus that flipped upside down after a crash. Google: &#8221;Two windows&#8221;. Toddler: &#8220;A bus that is broken. And upside down.&#8221;</figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cHMw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78ba8d16-89aa-44c5-9b52-cf7c17ca024d_802x567.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cHMw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78ba8d16-89aa-44c5-9b52-cf7c17ca024d_802x567.png 424w, https://substackcdn.com/image/fetch/$s_!cHMw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78ba8d16-89aa-44c5-9b52-cf7c17ca024d_802x567.png 848w, https://substackcdn.com/image/fetch/$s_!cHMw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78ba8d16-89aa-44c5-9b52-cf7c17ca024d_802x567.png 1272w, https://substackcdn.com/image/fetch/$s_!cHMw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78ba8d16-89aa-44c5-9b52-cf7c17ca024d_802x567.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cHMw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78ba8d16-89aa-44c5-9b52-cf7c17ca024d_802x567.png" width="802" height="567" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/78ba8d16-89aa-44c5-9b52-cf7c17ca024d_802x567.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:567,&quot;width&quot;:802,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cHMw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78ba8d16-89aa-44c5-9b52-cf7c17ca024d_802x567.png 424w, https://substackcdn.com/image/fetch/$s_!cHMw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78ba8d16-89aa-44c5-9b52-cf7c17ca024d_802x567.png 848w, https://substackcdn.com/image/fetch/$s_!cHMw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78ba8d16-89aa-44c5-9b52-cf7c17ca024d_802x567.png 1272w, https://substackcdn.com/image/fetch/$s_!cHMw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F78ba8d16-89aa-44c5-9b52-cf7c17ca024d_802x567.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">A picture of a toy oven that belongs to my son. Google: &#8220;Table&#8221;. Toddler: &#8220;That&#8217;s the toy oven that I got for my birthday!&#8221;</figcaption></figure></div><p><strong>The Experiment That Started it All</strong></p><p>The Nature News article is actually referencing the <a href="https://aiindex.stanford.edu/wp-content/uploads/2024/05/HAI_AI-Index-Report-2024.pdf">AI Index Report 2024</a> by the <a href="https://hai.stanford.edu/">Stanford HAI Institute</a>, a report whose ostensible aim is to &#8220;provide unbiased, rigorously vetted, broadly sourced data in order for policymakers, researchers, executives, journalists, and the general public to develop a more thorough and nuanced understanding of the complex field of AI&#8221;. It says that &#8220;AI has surpassed human performance on several benchmarks, including some in image classification, visual reasoning, and English understanding&#8221; and that &#8220;AI has surpassed human baselines on a handful of benchmarks, such as image classification in 2015&#8221;. So what was this computer vision singularity event back in 2015 where AI supposedly outpaced humans at image classification?</p><p>To answer that, I first have to tell you about Imagenet. In 2012, the first annual <a href="https://www.image-net.org/challenges/LSVRC/">ImageNet Large Scale Visual Recognition Challenge</a> was held, a competition where researchers submitted their best models to compete for the highest accuracy score on the Imagenet dataset. The dataset has 1.2 million images scraped from the photography-focused social network Flickr. Researchers collected images by searching Flickr images using search words like &#8220;can opener&#8221; or &#8220;swing&#8221; and then validating that the image contained said search terms using workers hired through <a href="https://en.wikipedia.org/wiki/Amazon_Mechanical_Turk">Amazon Mechanical Turk</a>. Each image has exactly one out of 1000 possible labels. Teams train their algorithm on all 1.2 million images and test it on a separate set of 100 thousand images. You can submit 5 guesses for each image and if one of them is true, you get full points. In essence, each image in the test set is a multiple-choice question with 1000 possible answers but you get to check five boxes.</p><p>In 2014, Andrej Karpathy, then a Stanford graduate student, decided to compare <a href="http://karpathy.github.io/2014/09/02/what-i-learned-from-competing-against-a-convnet-on-imagenet/">himself against the latest winning algorithm</a>. He painstakingly labeled 1500 images according to the rules of the competition and achieved an error rate of 5.1%, beating that year&#8217;s winner, GoogLeNet, by 1.7 percentage points. This brings us to the &#8220;singularity event&#8221;: the following year, Microsoft developed a model that narrowly beat Karpathy&#8217;s result with a 4.94% error rate. This result was widely reported in both <a href="https://www.theguardian.com/global/2015/may/13/baidu-minwa-supercomputer-better-than-humans-recognising-images">the</a> <a href="https://www.forbes.com/sites/michaelthomsen/2015/02/19/microsofts-deep-learning-project-outperforms-humans-in-image-recognition/">mainstream</a> and <a href="https://www.eetimes.com/microsoft-google-beat-humans-at-image-recognition/">tech media</a> as the advent of computers surpassing humans in image recognition. And so it would seem. A human was pitted against an AI algorithm and the algorithm won. Right?</p><p><strong>Human Errors Are Not Really Errors At All</strong></p><p>When you take a closer look at the results, it turns out that humans and computers make different kinds of mistakes on the challenge. When the computer fails, it fails miserably. It thinks that a figurine is a coffee pot, that a king crab is a strawberry, and that a salt shaker is hairspray. Even seven years later, <a href="https://proceedings.neurips.cc/paper_files/paper/2022/hash/2cd5737c59645f7ef23b2842b705edf2-Abstract-Conference.html">Google researchers noted</a> that 40% of mistakes made by state-of-the-art algorithms were &#8220;major mistakes&#8221; that &#8220;most humans would likely not make&#8221;.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ch9F!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8380c2e7-4613-4d93-b8a0-0af95c11a3d5_114x114.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ch9F!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8380c2e7-4613-4d93-b8a0-0af95c11a3d5_114x114.png 424w, https://substackcdn.com/image/fetch/$s_!ch9F!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8380c2e7-4613-4d93-b8a0-0af95c11a3d5_114x114.png 848w, https://substackcdn.com/image/fetch/$s_!ch9F!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8380c2e7-4613-4d93-b8a0-0af95c11a3d5_114x114.png 1272w, https://substackcdn.com/image/fetch/$s_!ch9F!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8380c2e7-4613-4d93-b8a0-0af95c11a3d5_114x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ch9F!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8380c2e7-4613-4d93-b8a0-0af95c11a3d5_114x114.png" width="114" height="114" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8380c2e7-4613-4d93-b8a0-0af95c11a3d5_114x114.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:114,&quot;width&quot;:114,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ch9F!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8380c2e7-4613-4d93-b8a0-0af95c11a3d5_114x114.png 424w, https://substackcdn.com/image/fetch/$s_!ch9F!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8380c2e7-4613-4d93-b8a0-0af95c11a3d5_114x114.png 848w, https://substackcdn.com/image/fetch/$s_!ch9F!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8380c2e7-4613-4d93-b8a0-0af95c11a3d5_114x114.png 1272w, https://substackcdn.com/image/fetch/$s_!ch9F!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8380c2e7-4613-4d93-b8a0-0af95c11a3d5_114x114.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">&#8220;Coffee pot&#8221; - GoogLeNet</figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JLXo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85503a1f-368f-4e3c-9fcf-8050da75f84f_115x114.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JLXo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85503a1f-368f-4e3c-9fcf-8050da75f84f_115x114.png 424w, https://substackcdn.com/image/fetch/$s_!JLXo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85503a1f-368f-4e3c-9fcf-8050da75f84f_115x114.png 848w, https://substackcdn.com/image/fetch/$s_!JLXo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85503a1f-368f-4e3c-9fcf-8050da75f84f_115x114.png 1272w, https://substackcdn.com/image/fetch/$s_!JLXo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85503a1f-368f-4e3c-9fcf-8050da75f84f_115x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JLXo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85503a1f-368f-4e3c-9fcf-8050da75f84f_115x114.png" width="115" height="114" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/85503a1f-368f-4e3c-9fcf-8050da75f84f_115x114.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:114,&quot;width&quot;:115,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!JLXo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85503a1f-368f-4e3c-9fcf-8050da75f84f_115x114.png 424w, https://substackcdn.com/image/fetch/$s_!JLXo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85503a1f-368f-4e3c-9fcf-8050da75f84f_115x114.png 848w, https://substackcdn.com/image/fetch/$s_!JLXo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85503a1f-368f-4e3c-9fcf-8050da75f84f_115x114.png 1272w, https://substackcdn.com/image/fetch/$s_!JLXo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85503a1f-368f-4e3c-9fcf-8050da75f84f_115x114.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">&#8220;Strawberry&#8221; - GoogLeNet</figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qnjA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5e44e8e-8801-4a5c-ac02-ad27493f5ceb_114x114.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qnjA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5e44e8e-8801-4a5c-ac02-ad27493f5ceb_114x114.png 424w, https://substackcdn.com/image/fetch/$s_!qnjA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5e44e8e-8801-4a5c-ac02-ad27493f5ceb_114x114.png 848w, https://substackcdn.com/image/fetch/$s_!qnjA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5e44e8e-8801-4a5c-ac02-ad27493f5ceb_114x114.png 1272w, https://substackcdn.com/image/fetch/$s_!qnjA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5e44e8e-8801-4a5c-ac02-ad27493f5ceb_114x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qnjA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5e44e8e-8801-4a5c-ac02-ad27493f5ceb_114x114.png" width="114" height="114" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d5e44e8e-8801-4a5c-ac02-ad27493f5ceb_114x114.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:114,&quot;width&quot;:114,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qnjA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5e44e8e-8801-4a5c-ac02-ad27493f5ceb_114x114.png 424w, https://substackcdn.com/image/fetch/$s_!qnjA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5e44e8e-8801-4a5c-ac02-ad27493f5ceb_114x114.png 848w, https://substackcdn.com/image/fetch/$s_!qnjA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5e44e8e-8801-4a5c-ac02-ad27493f5ceb_114x114.png 1272w, https://substackcdn.com/image/fetch/$s_!qnjA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5e44e8e-8801-4a5c-ac02-ad27493f5ceb_114x114.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">&#8220;Hairspray&#8221; - GoogLeNet</figcaption></figure></div><p>Meanwhile, humans make different types of mistakes. They can&#8217;t keep all 1000 classes in their head, so they forget or don&#8217;t know that a given class is a possible answer. Some images contain multiple objects, none of which is more salient than the others, and only one of which is the correct answer (to be fair, the computer makes those mistakes as well). And the most common mistakes humans make are caused by what are called fine-grained classes.&nbsp;</p><p>Fine-grained classes are classes like &#8220;Indigo Bunting&#8221; or &#8220;Bedlington Terrier&#8221; as opposed to more coarse-grained classes like &#8220;bird&#8221; or &#8220;dog&#8221;. The label set contains a mix of coarse-grained and fine-grained classes, including over 120 distinct breeds of dogs. I&#8217;ll admit that AI might be better than the <em>typical</em> human at these fine-grained labeling tasks simply because the typical human can&#8217;t name 120 different dog breeds. Humans can still easily recognize images of dogs and even describe them in great detail, whether or not they are familiar with the breed name. Meanwhile, the computer will get the breed right some of the time, and some of the time think it&#8217;s an image of a flatweave rug. A <a href="http://proceedings.mlr.press/v119/shankar20c/shankar20c.pdf">subsequent study</a> found that once you add multiple labels and divide the test set into &#8220;organics&#8221; and &#8220;objects&#8221;, effectively separating the fine-grained classes from the coarse-grained classes, the median human accuracy is 99% while the best AI model achieved 95%.&nbsp;</p><p>All of this is to say, when you take a closer look at the errors, it&#8217;s not clear that AI beat humans in image recognition based on the Imagenet data. Humans can easily recognize what the images depict, even though sometimes they struggle with fine-grained ontological classification. Meanwhile, the AI archives does alright for itself but is way, way off the mark when it&#8217;s wrong.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!e0rc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf56c8ee-0d81-45ca-bf57-4462509b99dd_433x500.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!e0rc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf56c8ee-0d81-45ca-bf57-4462509b99dd_433x500.jpeg 424w, https://substackcdn.com/image/fetch/$s_!e0rc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf56c8ee-0d81-45ca-bf57-4462509b99dd_433x500.jpeg 848w, https://substackcdn.com/image/fetch/$s_!e0rc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf56c8ee-0d81-45ca-bf57-4462509b99dd_433x500.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!e0rc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf56c8ee-0d81-45ca-bf57-4462509b99dd_433x500.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!e0rc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf56c8ee-0d81-45ca-bf57-4462509b99dd_433x500.jpeg" width="149" height="172.0554272517321" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/af56c8ee-0d81-45ca-bf57-4462509b99dd_433x500.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:500,&quot;width&quot;:433,&quot;resizeWidth&quot;:149,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!e0rc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf56c8ee-0d81-45ca-bf57-4462509b99dd_433x500.jpeg 424w, https://substackcdn.com/image/fetch/$s_!e0rc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf56c8ee-0d81-45ca-bf57-4462509b99dd_433x500.jpeg 848w, https://substackcdn.com/image/fetch/$s_!e0rc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf56c8ee-0d81-45ca-bf57-4462509b99dd_433x500.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!e0rc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf56c8ee-0d81-45ca-bf57-4462509b99dd_433x500.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Imagenet label: &#8220;Indigo Bunting&#8221;. Me: &#8220;A blue bird&#8221;. Did I fail at image recognition? Or do I just not know a whole lot about birds?</figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hIJ5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e3be96-8e3a-4e5a-97aa-366566ea6c74_113x114.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hIJ5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e3be96-8e3a-4e5a-97aa-366566ea6c74_113x114.png 424w, https://substackcdn.com/image/fetch/$s_!hIJ5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e3be96-8e3a-4e5a-97aa-366566ea6c74_113x114.png 848w, https://substackcdn.com/image/fetch/$s_!hIJ5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e3be96-8e3a-4e5a-97aa-366566ea6c74_113x114.png 1272w, https://substackcdn.com/image/fetch/$s_!hIJ5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e3be96-8e3a-4e5a-97aa-366566ea6c74_113x114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hIJ5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e3be96-8e3a-4e5a-97aa-366566ea6c74_113x114.png" width="113" height="114" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d6e3be96-8e3a-4e5a-97aa-366566ea6c74_113x114.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:114,&quot;width&quot;:113,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!hIJ5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e3be96-8e3a-4e5a-97aa-366566ea6c74_113x114.png 424w, https://substackcdn.com/image/fetch/$s_!hIJ5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e3be96-8e3a-4e5a-97aa-366566ea6c74_113x114.png 848w, https://substackcdn.com/image/fetch/$s_!hIJ5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e3be96-8e3a-4e5a-97aa-366566ea6c74_113x114.png 1272w, https://substackcdn.com/image/fetch/$s_!hIJ5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e3be96-8e3a-4e5a-97aa-366566ea6c74_113x114.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Imagenet label: &#8220;Ruler&#8221;. Me: &#8220;Uhh, is this a trick question? There are, like, 20 objects there.&#8221;</figcaption></figure></div><p><strong>The Results Don&#8217;t Replicate</strong></p><p>Even if AI had truly outperformed humans on the Imagenet challenge, the more egregious problem is that it doesn&#8217;t replicate. In 2019, a <a href="http://proceedings.mlr.press/v97/recht19a/recht19a.pdf">group of Berkeley researchers</a> decided to replicate the AI portion of the experiment. They collected a new dataset of the same size using the same methodology as Imagenet: scraping Flickr using keywords, using Amazon Turk workers to verify, using the Imagenet classes, and even limiting their collection to the same time period as when the original Imagenet data was collected. Then they took previously published AI models, trained and tested them on the new data, and compared the results to how the models performed on the original data. Every one of the models had at least an 11 percentage point drop in accuracy. So even when you recreate the experiment using data that is as close to the original as possible, the AI results don&#8217;t hold any longer. This means that these models are not so much good at recognizing images as they are good at recognizing the specific images in the Imagenet dataset alone.</p><p><strong>AI needs a higher scientific standard</strong></p><p>To be fair, the field of computer vision has continued to improve on Microsoft&#8217;s 2015 result and has continued to refine the experiment by <a href="https://openaccess.thecvf.com/content/CVPR2021/html/Yun_Re-Labeling_ImageNet_From_Single_to_Multi-Labels_From_Global_to_Localized_CVPR_2021_paper.html">adding multiple labels</a> to images, using <a href="https://proceedings.neurips.cc/paper_files/paper/2022/hash/2cd5737c59645f7ef23b2842b705edf2-Abstract-Conference.html">expert labelers</a> to comb out wrong labels, and testing more humans (<a href="http://proceedings.mlr.press/v119/shankar20c/shankar20c.pdf">Shankar et al.</a> had a whopping 5 human participants). But, not only do trained <a href="http://proceedings.mlr.press/v119/shankar20c/shankar20c.pdf">humans continue to outperform AI models</a> on the Imagenet challenge, but the field has also failed to address the biggest shortcoming of using the Imagenet challenge to evaluate human vs AI performance: you can&#8217;t draw a sweeping conclusion about the relative abilities of AI and humans based on a single experimental setup.&nbsp;</p><p>This limited experiment contains images that are nothing like the broader spectrum of images humans encounter in their daily lives. We don&#8217;t experience the world in a series of well-lit and well-composed photographs like the ones you find on Flickr. Real-world images show objects from lots of weird angles, often poorly lit, and with all kinds of occlusions. And we certainly don&#8217;t divide the world into 1000 seemingly arbitrary classes. This experimental setup is so limited that the only conclusion you could draw from its results is &#8220;Huh, interesting - we should investigate further&#8221;.&nbsp;</p><p>Other fields of study, such as the medical sciences, have developed rigorous testing methodologies such as randomized double-blind placebo-controlled trials, meta-analyses combining multiple studies to achieve greater statistical significance, and systematic reviews to assess the totality of evidence to answer hard questions.&#8220;We tried this drug on this one guy and it seems to work&#8221; would not exactly fly in pharmacology.&nbsp;</p><p>Meanwhile, the field of AI is still using Karpathy&#8217;s Imagenet results as a human baseline a decade later. Not that there was anything wrong with Karpathy&#8217;s experiment. It&#8217;s an interesting result. The problem is that the field of AI is still using it as a baseline. Which is a symptom of the <a href="https://openreview.net/pdf?id=rJWF0Fywf">systemic lack of empirical rigor in the field of AI</a>. It focuses too often on producing a higher accuracy on a benchmark than actually improving our collective understanding of computer vision algorithms or specific contours of AI image recognition capability.</p><p><strong>The Bottom Line</strong></p><p>So no, AI does not beat humans at image recognition. The scientific evidence crumbles under scrutiny. There&#8217;s no new tech that leverages superhuman image recognition. Google doesn&#8217;t recognize an upside-down bus, self-driving cars are <a href="https://www.theguardian.com/commentisfree/2023/dec/06/driverless-cars-future-vehicles-public-transport">terrible</a><strong>, </strong>and your radiologist remains very much human. And still, this claim continues to be <a href="https://www.forbes.com/sites/joemckendrick/2024/04/19/artificial-intelligence-2024-smarter-but-more-expensive/">repeated</a>, <a href="https://www.sfchronicle.com/tech/article/ai-report-stanford-potential-risks-19396116.php">uncritically</a>, <a href="https://www.cbsnews.com/video/ai-beats-humans-basic-tasks-report/">to this day</a> in the media.</p><p>To be fair, the claim shows up in the media because of reports like the Stanford AI Index. And you could say the report just says AI beats &#8220;a human baseline&#8221; on a &#8220;benchmark&#8221; and that is technically true. But without providing any additional context, the entirely predictable result was that even the scientific media just saw &#8220;AI beats humans&#8221;.&nbsp;</p><p>Researchers in this <a href="https://www.reuters.com/technology/germany-plans-double-ai-funding-race-with-china-us-2023-08-23/">incredibly</a> <a href="https://fedscoop.com/government-ai-funding-among-senate-working-group-roadmap-priorities/">well</a>-<a href="https://erc.europa.eu/news-events/news/report-erc-has-invested-over-eu2-billion-ai-research-2007">funded</a> <a href="https://www.brookings.edu/articles/the-evolution-of-artificial-intelligence-ai-spending-by-the-u-s-government/">field</a> could easily devise and carry out a series of rigorous experiments to shed clear light on the question of AI vs human image recognition. The reason they haven&#8217;t is probably because they know the answer. AI has made a ton of progress but is far, far from human performance. So why can&#8217;t they just say that in their reports?</p>]]></content:encoded></item><item><title><![CDATA[Coming soon]]></title><description><![CDATA[This is Kolbeinn&#8217;s Substack.]]></description><link>https://kolbeinnkarlsson.substack.com/p/coming-soon</link><guid isPermaLink="false">https://kolbeinnkarlsson.substack.com/p/coming-soon</guid><dc:creator><![CDATA[Kolbeinn Karlsson]]></dc:creator><pubDate>Tue, 09 Jul 2024 11:13:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!g3xr!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ab02ccf-fb6a-44be-a706-26e7228a002f_144x144.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This is Kolbeinn&#8217;s Substack.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://kolbeinnkarlsson.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://kolbeinnkarlsson.substack.com/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item></channel></rss>