<?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[lucas gelfond]]></title><description><![CDATA[the culture of technology and technology of culture]]></description><link>https://substack.lucasgelfond.online</link><image><url>https://substack.lucasgelfond.online/img/substack.png</url><title>lucas gelfond</title><link>https://substack.lucasgelfond.online</link></image><generator>Substack</generator><lastBuildDate>Fri, 16 Oct 2026 12:00:32 GMT</lastBuildDate><atom:link href="https://substack.lucasgelfond.online/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Lucas Gelfond]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[lucasgelfond@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[lucasgelfond@substack.com]]></itunes:email><itunes:name><![CDATA[Lucas Gelfond]]></itunes:name></itunes:owner><itunes:author><![CDATA[Lucas Gelfond]]></itunes:author><googleplay:owner><![CDATA[lucasgelfond@substack.com]]></googleplay:owner><googleplay:email><![CDATA[lucasgelfond@substack.com]]></googleplay:email><googleplay:author><![CDATA[Lucas Gelfond]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[It is bafflingly easy to subvert model safeguards]]></title><description><![CDATA[Abliterated GLM 5.3 speedrun]]></description><link>https://substack.lucasgelfond.online/p/it-is-bafflingly-easy-to-subvert</link><guid isPermaLink="false">https://substack.lucasgelfond.online/p/it-is-bafflingly-easy-to-subvert</guid><dc:creator><![CDATA[Lucas Gelfond]]></dc:creator><pubDate>Tue, 22 Sep 2026 17:27:45 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/dddfebac-0cb7-4d98-aede-4fe58c236e1d_1676x888.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In theory, a sufficiently powerful AI model can hack into large scale computer systems and produce <a href="https://abio.substack.com/p/why-ai-assisted-bioweapons-wont-kill">schematics</a> <a href="https://darioamodei.com/essay/the-adolescence-of-technology#2-a-surprising-and-terrible-empowerment">for bioweapons</a>. In practice, model providers like OpenAI and Anthropic implement safeguards like refusals, so that models won&#8217;t answer harmful queries. </p><p>But last week, after a three-person team used Claude to get <a href="https://www.hacktron.ai/blog/hacking-openai">full access to OpenAI&#8217;s codebase</a>, I wondered: how hard could it be to get around these safeguards? Spoiler: very easy!  </p><p>Open source models&#8212;which lag frontier model capabilities by roughly <a href="https://newsletter.semianalysis.com/p/are-open-models-catching-up">6 months</a>&#8212;have their own refusals. But they&#8217;re very easy to jailbreak. A technique called <a href="https://www.lesswrong.com/posts/jGuXSZgv6qfdhMCuJ/refusal-in-llms-is-mediated-by-a-single-direction">abliteration</a> locates where safeguards are in a model and deletes them. Performing abliteration typically requires specialized knowledge and lots of compute. Getting access to an abliterated model, however, does not. </p><h3>Serving GLM on Modal</h3><p>My first instinct was to look for someone else&#8217;s abliterated models online. Sure enough, HuggingFace has <a href="https://huggingface.co/Blackfrost-AI/KIMI-K3-Q2_K-GGUF-ABLITERATED">several</a> <a href="https://huggingface.co/audnai/penclaw-Kimi-K3.0-abliterated-GGUF">listings</a> for <a href="https://huggingface.co/Uniboshi/Kimi-K3-Abliterated-V1">abliterated Kimi K3</a> and <a href="https://huggingface.co/audnai/penclaw-GLM-5.3-abliterated">GLM 5.3</a>, two of the best open-weight models. A few of these listings asked me to provide contact information and request approval<strong>:</strong></p><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gO_q!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feecd9750-9d08-4034-9b2d-9af08e493602_1256x626.png 424w, https://substackcdn.com/image/fetch/$s_!gO_q!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feecd9750-9d08-4034-9b2d-9af08e493602_1256x626.png 848w, https://substackcdn.com/image/fetch/$s_!gO_q!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feecd9750-9d08-4034-9b2d-9af08e493602_1256x626.png 1272w, https://substackcdn.com/image/fetch/$s_!gO_q!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feecd9750-9d08-4034-9b2d-9af08e493602_1256x626.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gO_q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feecd9750-9d08-4034-9b2d-9af08e493602_1256x626.png" width="481" height="239.73407643312103" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eecd9750-9d08-4034-9b2d-9af08e493602_1256x626.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:626,&quot;width&quot;:1256,&quot;resizeWidth&quot;:481,&quot;bytes&quot;:129054,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://substack.lucasgelfond.online/i/216627633?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feecd9750-9d08-4034-9b2d-9af08e493602_1256x626.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!gO_q!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feecd9750-9d08-4034-9b2d-9af08e493602_1256x626.png 424w, https://substackcdn.com/image/fetch/$s_!gO_q!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feecd9750-9d08-4034-9b2d-9af08e493602_1256x626.png 848w, https://substackcdn.com/image/fetch/$s_!gO_q!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feecd9750-9d08-4034-9b2d-9af08e493602_1256x626.png 1272w, https://substackcdn.com/image/fetch/$s_!gO_q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feecd9750-9d08-4034-9b2d-9af08e493602_1256x626.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></div><figcaption class="image-caption">I saw these prompts on a few of the HuggingFace models. Usually if I agreed the access request was quickly (if not immediately) granted. </figcaption></figure></div><p>Another claimed to only grant access to researchers: </p><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!v9PH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66410de7-2d42-473d-a01f-a7dbc087d029_888x434.png 424w, https://substackcdn.com/image/fetch/$s_!v9PH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66410de7-2d42-473d-a01f-a7dbc087d029_888x434.png 848w, https://substackcdn.com/image/fetch/$s_!v9PH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66410de7-2d42-473d-a01f-a7dbc087d029_888x434.png 1272w, https://substackcdn.com/image/fetch/$s_!v9PH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66410de7-2d42-473d-a01f-a7dbc087d029_888x434.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!v9PH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66410de7-2d42-473d-a01f-a7dbc087d029_888x434.png" width="487" height="238.01576576576576" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/66410de7-2d42-473d-a01f-a7dbc087d029_888x434.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:434,&quot;width&quot;:888,&quot;resizeWidth&quot;:487,&quot;bytes&quot;:75510,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://substack.lucasgelfond.online/i/216627633?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66410de7-2d42-473d-a01f-a7dbc087d029_888x434.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!v9PH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66410de7-2d42-473d-a01f-a7dbc087d029_888x434.png 424w, https://substackcdn.com/image/fetch/$s_!v9PH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66410de7-2d42-473d-a01f-a7dbc087d029_888x434.png 848w, https://substackcdn.com/image/fetch/$s_!v9PH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66410de7-2d42-473d-a01f-a7dbc087d029_888x434.png 1272w, https://substackcdn.com/image/fetch/$s_!v9PH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66410de7-2d42-473d-a01f-a7dbc087d029_888x434.png 1456w" sizes="100vw"></picture><div></div></div></div></figure></div><p>However, I had no problem downloading three other abliterated models. After a bit of research I decided to go forward with GLM 5.3. The next step was to serve it, which I assumed would be difficult. Roughly a year ago I attempted to spin up LLM inference, and gave up after a spat of terrible bugs. This time around, I created an API key for Modal&#8212;a GPU provider&#8212;and sicced Opus on the task. There were a few random errors (CUDA version mismatches, missing dependencies) but with a few more turns, the model was answering queries: </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xzlT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9fc3805-cfc0-4828-8c02-cfe1d87b85a2_1296x410.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xzlT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9fc3805-cfc0-4828-8c02-cfe1d87b85a2_1296x410.png 424w, https://substackcdn.com/image/fetch/$s_!xzlT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9fc3805-cfc0-4828-8c02-cfe1d87b85a2_1296x410.png 848w, https://substackcdn.com/image/fetch/$s_!xzlT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9fc3805-cfc0-4828-8c02-cfe1d87b85a2_1296x410.png 1272w, https://substackcdn.com/image/fetch/$s_!xzlT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9fc3805-cfc0-4828-8c02-cfe1d87b85a2_1296x410.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xzlT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9fc3805-cfc0-4828-8c02-cfe1d87b85a2_1296x410.png" width="1296" height="410" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a9fc3805-cfc0-4828-8c02-cfe1d87b85a2_1296x410.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:410,&quot;width&quot;:1296,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:96786,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://substack.lucasgelfond.online/i/216627633?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcdd6ff38-139d-429a-87f0-a406085c932d_1296x772.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xzlT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9fc3805-cfc0-4828-8c02-cfe1d87b85a2_1296x410.png 424w, https://substackcdn.com/image/fetch/$s_!xzlT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9fc3805-cfc0-4828-8c02-cfe1d87b85a2_1296x410.png 848w, https://substackcdn.com/image/fetch/$s_!xzlT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9fc3805-cfc0-4828-8c02-cfe1d87b85a2_1296x410.png 1272w, https://substackcdn.com/image/fetch/$s_!xzlT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9fc3805-cfc0-4828-8c02-cfe1d87b85a2_1296x410.png 1456w" sizes="100vw" loading="lazy"></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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><h3>Abliteration.ai</h3><p>Modal worked well, but felt quite heavy. Running GLM would take several minutes of startup time and cost $25/hr to use. I remembered seeing a site called <a href="https://abliteration.ai/">Abliteration.ai</a> that served abliterated GLM 5.3, ostensibly for defensive use cases. Because the site marketed itself towards enterprises, I assumed I&#8217;d sit on a waitlist or go through a background check before getting access. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4dwG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e99e913-8e5e-493e-97ad-befc29110bb5_1976x1424.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4dwG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e99e913-8e5e-493e-97ad-befc29110bb5_1976x1424.png 424w, https://substackcdn.com/image/fetch/$s_!4dwG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e99e913-8e5e-493e-97ad-befc29110bb5_1976x1424.png 848w, https://substackcdn.com/image/fetch/$s_!4dwG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e99e913-8e5e-493e-97ad-befc29110bb5_1976x1424.png 1272w, https://substackcdn.com/image/fetch/$s_!4dwG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e99e913-8e5e-493e-97ad-befc29110bb5_1976x1424.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4dwG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e99e913-8e5e-493e-97ad-befc29110bb5_1976x1424.png" width="727" height="523.779532967033" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1e99e913-8e5e-493e-97ad-befc29110bb5_1976x1424.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1049,&quot;width&quot;:1456,&quot;resizeWidth&quot;:727,&quot;bytes&quot;:303326,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://substack.lucasgelfond.online/i/216627633?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e99e913-8e5e-493e-97ad-befc29110bb5_1976x1424.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4dwG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e99e913-8e5e-493e-97ad-befc29110bb5_1976x1424.png 424w, https://substackcdn.com/image/fetch/$s_!4dwG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e99e913-8e5e-493e-97ad-befc29110bb5_1976x1424.png 848w, https://substackcdn.com/image/fetch/$s_!4dwG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e99e913-8e5e-493e-97ad-befc29110bb5_1976x1424.png 1272w, https://substackcdn.com/image/fetch/$s_!4dwG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e99e913-8e5e-493e-97ad-befc29110bb5_1976x1424.png 1456w" sizes="100vw" loading="lazy"></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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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">Uh oh </figcaption></figure></div><p>Thirty seconds after clicking a signup button, however, I was redirected to a self-serve portal. I created an API key,  put $100 in my Abliteration.ai account, and hooked it up. The model was immediately willing to do offensive cyber tasks, like trying to breach Substack:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ed-8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F169a7095-ee65-4742-baf3-95e80cccdb16_1224x768.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ed-8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F169a7095-ee65-4742-baf3-95e80cccdb16_1224x768.png 424w, https://substackcdn.com/image/fetch/$s_!ed-8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F169a7095-ee65-4742-baf3-95e80cccdb16_1224x768.png 848w, https://substackcdn.com/image/fetch/$s_!ed-8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F169a7095-ee65-4742-baf3-95e80cccdb16_1224x768.png 1272w, https://substackcdn.com/image/fetch/$s_!ed-8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F169a7095-ee65-4742-baf3-95e80cccdb16_1224x768.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ed-8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F169a7095-ee65-4742-baf3-95e80cccdb16_1224x768.png" width="485" height="304.3137254901961" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/169a7095-ee65-4742-baf3-95e80cccdb16_1224x768.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1224,&quot;resizeWidth&quot;:485,&quot;bytes&quot;:192317,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://substack.lucasgelfond.online/i/216627633?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F169a7095-ee65-4742-baf3-95e80cccdb16_1224x768.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ed-8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F169a7095-ee65-4742-baf3-95e80cccdb16_1224x768.png 424w, https://substackcdn.com/image/fetch/$s_!ed-8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F169a7095-ee65-4742-baf3-95e80cccdb16_1224x768.png 848w, https://substackcdn.com/image/fetch/$s_!ed-8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F169a7095-ee65-4742-baf3-95e80cccdb16_1224x768.png 1272w, https://substackcdn.com/image/fetch/$s_!ed-8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F169a7095-ee65-4742-baf3-95e80cccdb16_1224x768.png 1456w" sizes="100vw" loading="lazy"></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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p>Most pentest-type exploits require special knowledge and lots of manual effort. I don&#8217;t have the former and was too lazy for the latter; GLM 5.3 could handle both. Here&#8217;s the model devising a buffer overflow attack on a dummy repo, but I had no refusals when targeting real sites, either:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3eXl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63a7948f-92d1-4103-8784-19b772c30bfb_1228x466.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3eXl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63a7948f-92d1-4103-8784-19b772c30bfb_1228x466.png 424w, https://substackcdn.com/image/fetch/$s_!3eXl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63a7948f-92d1-4103-8784-19b772c30bfb_1228x466.png 848w, https://substackcdn.com/image/fetch/$s_!3eXl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63a7948f-92d1-4103-8784-19b772c30bfb_1228x466.png 1272w, https://substackcdn.com/image/fetch/$s_!3eXl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63a7948f-92d1-4103-8784-19b772c30bfb_1228x466.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3eXl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63a7948f-92d1-4103-8784-19b772c30bfb_1228x466.png" width="1228" height="466" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/63a7948f-92d1-4103-8784-19b772c30bfb_1228x466.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:466,&quot;width&quot;:1228,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:125665,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://substack.lucasgelfond.online/i/216627633?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63a7948f-92d1-4103-8784-19b772c30bfb_1228x466.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!3eXl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63a7948f-92d1-4103-8784-19b772c30bfb_1228x466.png 424w, https://substackcdn.com/image/fetch/$s_!3eXl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63a7948f-92d1-4103-8784-19b772c30bfb_1228x466.png 848w, https://substackcdn.com/image/fetch/$s_!3eXl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63a7948f-92d1-4103-8784-19b772c30bfb_1228x466.png 1272w, https://substackcdn.com/image/fetch/$s_!3eXl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63a7948f-92d1-4103-8784-19b772c30bfb_1228x466.png 1456w" sizes="100vw" loading="lazy"></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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p>For comparison, I asked Claude to perform an identical task. The model flagged the prompt as a potential violation of safeguards, and refused:</p><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OUEJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9450ac73-95c7-4727-b49f-2a6860f4a8c5_1292x320.png 424w, https://substackcdn.com/image/fetch/$s_!OUEJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9450ac73-95c7-4727-b49f-2a6860f4a8c5_1292x320.png 848w, https://substackcdn.com/image/fetch/$s_!OUEJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9450ac73-95c7-4727-b49f-2a6860f4a8c5_1292x320.png 1272w, https://substackcdn.com/image/fetch/$s_!OUEJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9450ac73-95c7-4727-b49f-2a6860f4a8c5_1292x320.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OUEJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9450ac73-95c7-4727-b49f-2a6860f4a8c5_1292x320.png" width="1292" height="320" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9450ac73-95c7-4727-b49f-2a6860f4a8c5_1292x320.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:320,&quot;width&quot;:1292,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:84569,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://substack.lucasgelfond.online/i/216627633?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9450ac73-95c7-4727-b49f-2a6860f4a8c5_1292x320.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!OUEJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9450ac73-95c7-4727-b49f-2a6860f4a8c5_1292x320.png 424w, https://substackcdn.com/image/fetch/$s_!OUEJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9450ac73-95c7-4727-b49f-2a6860f4a8c5_1292x320.png 848w, https://substackcdn.com/image/fetch/$s_!OUEJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9450ac73-95c7-4727-b49f-2a6860f4a8c5_1292x320.png 1272w, https://substackcdn.com/image/fetch/$s_!OUEJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9450ac73-95c7-4727-b49f-2a6860f4a8c5_1292x320.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></div></figure></div><p></p><h3>Where do we go from here</h3><p>Closed-weight frontier models are much more capable than GLM 5.3, which lags in capabilities by <a href="https://www.nist.gov/news-events/news/2026/09/caisis-assessment-zais-glm-53-cyber-capabilities">about four months</a>. If this gap remains, we&#8217;ll soon see open models that are as capable as Fable or Astra in offensive cyber. </p><p>The accessibility of abliterated models should be sobering for people, organizations, and policymakers focused on alignment. Refusals will stop most users from causing harm, but a sufficiently motivated actor can easily get around them. </p><p>I was surprised by how easy it was to use an abliterated model. What should we do about this? I&#8217;m not sure. <a href="https://x.com/rauchg/status/2101186741042663579">More and more people</a> are choosing open-weight models.  I don&#8217;t think they&#8217;re going anywhere, or that they should. Rather, I think:</p><ul><li><p>Providers like HuggingFace should meaningfully restrict distribution of abliterated models</p></li><li><p>Abliterated model providers, like Abliteration.ai, should perform real due diligence on their users </p></li><li><p>Anyone with infrastructure on the internet should run LLM-driven sweeps of their codebase for vulnerabilities </p></li><li><p>We should investigate technical mechanisms for making abliteration more technically difficult </p><p></p></li></ul><p>It&#8217;s probably safer that Claude refused my cybersecurity asks. Jailbroken models, however, are becoming increasingly powerful and easy to access. This is a real vector for abuse, one we should consider as part of a larger threat model. A lot of alignment work is in vain if we don&#8217;t!</p><p></p>]]></content:encoded></item><item><title><![CDATA[The Laboratory and the Artist ]]></title><description><![CDATA[I&#8217;m in the Cleveland Review of Books today about one of my favorite books ever, John Beck and Ryan Bishop&#8217;s Technocrats of the Imagination.]]></description><link>https://substack.lucasgelfond.online/p/the-laboratory-and-the-artist</link><guid isPermaLink="false">https://substack.lucasgelfond.online/p/the-laboratory-and-the-artist</guid><dc:creator><![CDATA[Lucas Gelfond]]></dc:creator><pubDate>Fri, 01 May 2026 02:47:12 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/ff677993-4e1e-4759-92b5-9b215712e0ea_430x550.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;m in the <em>Cleveland Review of Books</em> today about one of my favorite books ever, John Beck and Ryan Bishop&#8217;s <em>Technocrats of the Imagination. </em>You can read it <a href="https://clereviewofbooks.com/the-laboratory-and-the-artist/">here</a>. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://clereviewofbooks.com/the-laboratory-and-the-artist/&quot;,&quot;text&quot;:&quot;Read!&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://clereviewofbooks.com/the-laboratory-and-the-artist/"><span>Read!</span></a></p><p></p><p>Perhaps my favorite part of the book is its descriptions of hidden harmonies between art and research:</p><blockquote><p>Scientists shared this spirit, balking at attempts by policymakers or lab bosses to explicitly direct them, believing only self-direction and curiosity-motivated research would lead to true novelty. Vannevar Bush, director of much World War II scientific research spending, increasingly supported &#8220;blue sky&#8221; research&#8212;fundamental work without a defined goal. In his famed report <em>Science: The Endless Frontier</em>, he wrote that <strong>&#8220;[scientific progress came from] the free play of free intellects, working on subjects of their own choice, in the manner dictated by their curiosity for exploration of the unknown.&#8221;</strong> The research lab and the artist commune shared more than they might expect&#8212;both were self-legitimating environments that insulated experts and gave them freedom for self-directed work.</p></blockquote><p></p><p>It also helped me think through why lots of recent art and technology projects frustrate me, and what makes great work:</p><blockquote><p>At their worst, these collaborations produced uninteresting works, poor mishmashes that neither art nor engineering would want to claim. Artist-engineer collaborations were not always harmonious either: they spoke different languages, didn&#8217;t respect the craft of their counterparts, and were plagued by values and status differences.</p><p>We see similar challenges today. Tech companies launch creator programs that treat art as purely instrumental, or they present art as a kind of technical demo that functions as advertising. <strong>Bored big tech employees, dubbing themselves &#8220;creative technologists,&#8221; make cutesy web apps and artists attempt &#8220;research art,&#8221; both of which often are technically and creatively mediocre.</strong></p></blockquote><p></p><p>I also love how book reckons with what role art and technology both have to play societally:</p><blockquote><p>&#8220;without [science], man will be the sport and victim of natural forces which he cannot control, [while without art] mankind might become a race of economic monsters, restlessly driving hard bargains with nature and one another, bored with leisure or capable of putting it to use only in ostentatious display and extravagant dissipation.&#8221;</p></blockquote><p></p><p>Anyways, I loved writing it! Full piece on their site</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://clereviewofbooks.com/the-laboratory-and-the-artist/&quot;,&quot;text&quot;:&quot;Read!&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://clereviewofbooks.com/the-laboratory-and-the-artist/"><span>Read!</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://substack.lucasgelfond.online/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://substack.lucasgelfond.online/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Reverse engineering a viral open source launch (or: notes on zerobrew!)]]></title><description><![CDATA[What Bruno Latour and Mr. Beast explain about 6.8k GitHub stars]]></description><link>https://substack.lucasgelfond.online/p/reverse-engineering-a-viral-open</link><guid isPermaLink="false">https://substack.lucasgelfond.online/p/reverse-engineering-a-viral-open</guid><dc:creator><![CDATA[Lucas Gelfond]]></dc:creator><pubDate>Sun, 22 Mar 2026 18:35:32 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!978Y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005834cf-a446-4c4c-a798-f547061fcec1_1600x863.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;ve spent a lot of my free time the last few years building and maintaining open source projects. Usually a few friends use them, or they&#8217;ll tap out at a ~100 stars or so, until a few weeks ago when I built what one would call a &#8220;viral demo.&#8221; zerobrew is a 5-20x faster, Rust-based Homebrew alternative.</p><p>As I write this, <a href="https://github.com/lucasgelfond/zerobrew">the repo</a> is at ~6.8k stars, <a href="https://x.com/gucaslelfond/status/2015602447499092349?s=46">my tweet</a> got ~380k impressions, friends at Notion and Duolingo sent me screenshots of it floating around their Slack, someone made an unauthorized memecoin, and <a href="https://www.reddit.com/r/rust/comments/1qn2aev/zerobrew_is_a_rustbased_520x_faster_dropin/">a lot of people</a> called me an idiot on Reddit.</p><blockquote></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nZuy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F059c41b7-00b6-4028-a987-727781c63fe3_1212x1150.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nZuy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F059c41b7-00b6-4028-a987-727781c63fe3_1212x1150.jpeg 424w, https://substackcdn.com/image/fetch/$s_!nZuy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F059c41b7-00b6-4028-a987-727781c63fe3_1212x1150.jpeg 848w, https://substackcdn.com/image/fetch/$s_!nZuy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F059c41b7-00b6-4028-a987-727781c63fe3_1212x1150.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!nZuy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F059c41b7-00b6-4028-a987-727781c63fe3_1212x1150.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nZuy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F059c41b7-00b6-4028-a987-727781c63fe3_1212x1150.jpeg" width="299" height="283.7046204620462" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/059c41b7-00b6-4028-a987-727781c63fe3_1212x1150.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1150,&quot;width&quot;:1212,&quot;resizeWidth&quot;:299,&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_!nZuy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F059c41b7-00b6-4028-a987-727781c63fe3_1212x1150.jpeg 424w, https://substackcdn.com/image/fetch/$s_!nZuy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F059c41b7-00b6-4028-a987-727781c63fe3_1212x1150.jpeg 848w, https://substackcdn.com/image/fetch/$s_!nZuy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F059c41b7-00b6-4028-a987-727781c63fe3_1212x1150.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!nZuy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F059c41b7-00b6-4028-a987-727781c63fe3_1212x1150.jpeg 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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p></p><p>As software becomes easier and faster to build, building the &#8220;right&#8221; things that have positive feedback loops (more users, more maintainers, better product) is an increasingly core skill of software engineering. That said, I basically had no reason to explain why this worked, or got 40x more of the attention than anything else I&#8217;d built. I talked through it with some friends, and end up with a few hypotheses:</p><h2><strong>I made the demo look fast</strong></h2><p>Yes, the first zerobrew version was much faster (~5-20x), than Homebrew, but I think the presentation of speed was perhaps just as important. In his &#8220;<a href="https://animations.dev/learn">Animations on the Web</a>&#8221; series, design engineer Emil Kowalski writes that &#8220;a faster-spinning spinner makes the app seem to load faster, even though the load time is the same.&#8221;</p><p>Here&#8217;s the demo gif:</p><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0gHu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F379ec218-e197-4423-abba-67e36a2f9032_800x376.gif 424w, https://substackcdn.com/image/fetch/$s_!0gHu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F379ec218-e197-4423-abba-67e36a2f9032_800x376.gif 848w, https://substackcdn.com/image/fetch/$s_!0gHu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F379ec218-e197-4423-abba-67e36a2f9032_800x376.gif 1272w, https://substackcdn.com/image/fetch/$s_!0gHu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F379ec218-e197-4423-abba-67e36a2f9032_800x376.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0gHu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F379ec218-e197-4423-abba-67e36a2f9032_800x376.gif" width="477" height="224.19" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/379ec218-e197-4423-abba-67e36a2f9032_800x376.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:376,&quot;width&quot;:800,&quot;resizeWidth&quot;:477,&quot;bytes&quot;:761019,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://substack.lucasgelfond.online/i/191778643?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F379ec218-e197-4423-abba-67e36a2f9032_800x376.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!0gHu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F379ec218-e197-4423-abba-67e36a2f9032_800x376.gif 424w, https://substackcdn.com/image/fetch/$s_!0gHu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F379ec218-e197-4423-abba-67e36a2f9032_800x376.gif 848w, https://substackcdn.com/image/fetch/$s_!0gHu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F379ec218-e197-4423-abba-67e36a2f9032_800x376.gif 1272w, https://substackcdn.com/image/fetch/$s_!0gHu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F379ec218-e197-4423-abba-67e36a2f9032_800x376.gif 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></div></figure></div><blockquote></blockquote><p>Rather than having one loading spinner, I made sure every single dependency had its own loading state, to (hopefully) impress the user with the quantity of packages downloading in parallel underneath the hood. I fiddled with this screen a bunch. The full-width loading bars, I think, also convey completed work in ways in-place spinners wouldn&#8217;t. In essence: regardless of what actually happened under the hood, the loading design made it look like a ton of work was being done very quickly.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://substack.lucasgelfond.online/p/reverse-engineering-a-viral-open?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://substack.lucasgelfond.online/p/reverse-engineering-a-viral-open?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p><h2><strong>Many people already wanted it to exist</strong></h2><p>There were large, pre-existing holes to be plugged in Mac package managers. I realized how frustrated people were after a thread went viral noting that Homebrew had only added concurrent downloads in November 2025. I came pretty staunchly to their defense!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ussn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37365f46-5196-4260-a4d7-5e1dd2c24cb6_1260x948.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ussn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37365f46-5196-4260-a4d7-5e1dd2c24cb6_1260x948.png 424w, https://substackcdn.com/image/fetch/$s_!ussn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37365f46-5196-4260-a4d7-5e1dd2c24cb6_1260x948.png 848w, https://substackcdn.com/image/fetch/$s_!ussn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37365f46-5196-4260-a4d7-5e1dd2c24cb6_1260x948.png 1272w, https://substackcdn.com/image/fetch/$s_!ussn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37365f46-5196-4260-a4d7-5e1dd2c24cb6_1260x948.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ussn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37365f46-5196-4260-a4d7-5e1dd2c24cb6_1260x948.png" width="513" height="385.9714285714286" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/37365f46-5196-4260-a4d7-5e1dd2c24cb6_1260x948.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:948,&quot;width&quot;:1260,&quot;resizeWidth&quot;:513,&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_!ussn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37365f46-5196-4260-a4d7-5e1dd2c24cb6_1260x948.png 424w, https://substackcdn.com/image/fetch/$s_!ussn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37365f46-5196-4260-a4d7-5e1dd2c24cb6_1260x948.png 848w, https://substackcdn.com/image/fetch/$s_!ussn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37365f46-5196-4260-a4d7-5e1dd2c24cb6_1260x948.png 1272w, https://substackcdn.com/image/fetch/$s_!ussn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37365f46-5196-4260-a4d7-5e1dd2c24cb6_1260x948.png 1456w" sizes="100vw" loading="lazy"></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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p>I was surprised but how annoyed people were, but I think this was animated by recent excitement of full rewrites of slow package managers, particularly bun and uv. For the uninitiated, Python dependency management has historically been extremely unpleasant and fragmented across many bad providers (pip, poetry, mamba, conda, etc). A company called Astral, seemingly out of nowhere, released <a href="https://github.com/astral-sh/uv">uv</a><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> a few years ago, which &#8220;just works,&#8221; is written in Rust, and lands enormous performance speedups.</p><blockquote></blockquote><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4BRw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65dfe847-fdf9-4671-a7a7-91cecb7c9922_496x107.png 424w, https://substackcdn.com/image/fetch/$s_!4BRw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65dfe847-fdf9-4671-a7a7-91cecb7c9922_496x107.png 848w, https://substackcdn.com/image/fetch/$s_!4BRw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65dfe847-fdf9-4671-a7a7-91cecb7c9922_496x107.png 1272w, https://substackcdn.com/image/fetch/$s_!4BRw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65dfe847-fdf9-4671-a7a7-91cecb7c9922_496x107.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4BRw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65dfe847-fdf9-4671-a7a7-91cecb7c9922_496x107.png" width="344" height="74.20967741935483" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/65dfe847-fdf9-4671-a7a7-91cecb7c9922_496x107.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:107,&quot;width&quot;:496,&quot;resizeWidth&quot;:344,&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_!4BRw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65dfe847-fdf9-4671-a7a7-91cecb7c9922_496x107.png 424w, https://substackcdn.com/image/fetch/$s_!4BRw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65dfe847-fdf9-4671-a7a7-91cecb7c9922_496x107.png 848w, https://substackcdn.com/image/fetch/$s_!4BRw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65dfe847-fdf9-4671-a7a7-91cecb7c9922_496x107.png 1272w, https://substackcdn.com/image/fetch/$s_!4BRw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65dfe847-fdf9-4671-a7a7-91cecb7c9922_496x107.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></div></figure></div><p>Bun, a high performance JavaScript runtime<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a>, did the same:</p><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VyE9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefb37d69-2a60-4991-bf49-5a1d8e369084_1090x1046.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VyE9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefb37d69-2a60-4991-bf49-5a1d8e369084_1090x1046.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VyE9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefb37d69-2a60-4991-bf49-5a1d8e369084_1090x1046.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VyE9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefb37d69-2a60-4991-bf49-5a1d8e369084_1090x1046.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VyE9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefb37d69-2a60-4991-bf49-5a1d8e369084_1090x1046.jpeg" width="224" height="214.9577981651376" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/efb37d69-2a60-4991-bf49-5a1d8e369084_1090x1046.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1046,&quot;width&quot;:1090,&quot;resizeWidth&quot;:224,&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_!VyE9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefb37d69-2a60-4991-bf49-5a1d8e369084_1090x1046.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VyE9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefb37d69-2a60-4991-bf49-5a1d8e369084_1090x1046.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VyE9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefb37d69-2a60-4991-bf49-5a1d8e369084_1090x1046.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VyE9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefb37d69-2a60-4991-bf49-5a1d8e369084_1090x1046.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></div></figure></div><p>This is to say: zerobrew bootstrapped onto a set of latent beliefs, mobilized by uv and bun. Cartoonishly, these beliefs read something like:</p><ul><li><p>Homebrew devs are dumb; there was no competition to spur better work</p></li><li><p>everything rewritten in Rust is automatically faster</p></li><li><p>there are basic performance optimizations everywhere, things are made by people, our world is malleable</p></li></ul><p>The key here is that people <em>wanted</em> to believe these things before the package was released. This reminded me of a recent favorite book, Bruno Latour&#8217;s <em>The Pasteurization of France</em><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a>. The book argues that Pasteur&#8217;s work was not accepted purely due to its truth<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a>, but by leveraging a &#8220;hygenist&#8221; community of physicians, public health reformers, and other administrators. The hygienists, before Pasteur, used random cleaning tactics that didn&#8217;t stop people from getting sick. Pasteur&#8217;s theory a) gave them means to actually improve health outcomes and (b) armed them with reasons to command more money, power, influence, and control<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a>. In Latour&#8217;s words:</p><blockquote><p><em>[An opponent of Pasteur] imagined that he was fighting against a scientist, whereas he was fighting against someone who was already the spokesman, the figurehead, and the amplifier of an immense social movement that passionately wanted Pasteur to be right</em></p></blockquote><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://substack.lucasgelfond.online/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe to get more of my posts!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>In essence, one can harness latent frustrations into interest and enthusiasm about a better solution. The best place to see these gaps is in developer communities or building software with existing tools. It was quite clear to me zerobrew was a lightning rod for existing frustration or beliefs in some of the quote tweets:</p><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DdkQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff76342a2-eab5-4ed6-8c4c-67b36fa7929b_1034x238.png 424w, https://substackcdn.com/image/fetch/$s_!DdkQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff76342a2-eab5-4ed6-8c4c-67b36fa7929b_1034x238.png 848w, https://substackcdn.com/image/fetch/$s_!DdkQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff76342a2-eab5-4ed6-8c4c-67b36fa7929b_1034x238.png 1272w, https://substackcdn.com/image/fetch/$s_!DdkQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff76342a2-eab5-4ed6-8c4c-67b36fa7929b_1034x238.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DdkQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff76342a2-eab5-4ed6-8c4c-67b36fa7929b_1034x238.png" width="422" height="97.13346228239845" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f76342a2-eab5-4ed6-8c4c-67b36fa7929b_1034x238.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:238,&quot;width&quot;:1034,&quot;resizeWidth&quot;:422,&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_!DdkQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff76342a2-eab5-4ed6-8c4c-67b36fa7929b_1034x238.png 424w, https://substackcdn.com/image/fetch/$s_!DdkQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff76342a2-eab5-4ed6-8c4c-67b36fa7929b_1034x238.png 848w, https://substackcdn.com/image/fetch/$s_!DdkQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff76342a2-eab5-4ed6-8c4c-67b36fa7929b_1034x238.png 1272w, https://substackcdn.com/image/fetch/$s_!DdkQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff76342a2-eab5-4ed6-8c4c-67b36fa7929b_1034x238.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></div></figure></div><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-KRQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc79df246-2fa0-4d42-9439-ecd3d8033c44_662x230.png 424w, https://substackcdn.com/image/fetch/$s_!-KRQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc79df246-2fa0-4d42-9439-ecd3d8033c44_662x230.png 848w, https://substackcdn.com/image/fetch/$s_!-KRQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc79df246-2fa0-4d42-9439-ecd3d8033c44_662x230.png 1272w, https://substackcdn.com/image/fetch/$s_!-KRQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc79df246-2fa0-4d42-9439-ecd3d8033c44_662x230.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-KRQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc79df246-2fa0-4d42-9439-ecd3d8033c44_662x230.png" width="390" height="135.4984894259819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c79df246-2fa0-4d42-9439-ecd3d8033c44_662x230.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:230,&quot;width&quot;:662,&quot;resizeWidth&quot;:390,&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_!-KRQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc79df246-2fa0-4d42-9439-ecd3d8033c44_662x230.png 424w, https://substackcdn.com/image/fetch/$s_!-KRQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc79df246-2fa0-4d42-9439-ecd3d8033c44_662x230.png 848w, https://substackcdn.com/image/fetch/$s_!-KRQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc79df246-2fa0-4d42-9439-ecd3d8033c44_662x230.png 1272w, https://substackcdn.com/image/fetch/$s_!-KRQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc79df246-2fa0-4d42-9439-ecd3d8033c44_662x230.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></div></figure></div><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bn7u!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39dcae2c-0f37-42c5-aab1-aac693a3af85_980x230.png 424w, https://substackcdn.com/image/fetch/$s_!bn7u!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39dcae2c-0f37-42c5-aab1-aac693a3af85_980x230.png 848w, https://substackcdn.com/image/fetch/$s_!bn7u!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39dcae2c-0f37-42c5-aab1-aac693a3af85_980x230.png 1272w, https://substackcdn.com/image/fetch/$s_!bn7u!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39dcae2c-0f37-42c5-aab1-aac693a3af85_980x230.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bn7u!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39dcae2c-0f37-42c5-aab1-aac693a3af85_980x230.png" width="380" height="89.18367346938776" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/39dcae2c-0f37-42c5-aab1-aac693a3af85_980x230.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:230,&quot;width&quot;:980,&quot;resizeWidth&quot;:380,&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_!bn7u!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39dcae2c-0f37-42c5-aab1-aac693a3af85_980x230.png 424w, https://substackcdn.com/image/fetch/$s_!bn7u!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39dcae2c-0f37-42c5-aab1-aac693a3af85_980x230.png 848w, https://substackcdn.com/image/fetch/$s_!bn7u!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39dcae2c-0f37-42c5-aab1-aac693a3af85_980x230.png 1272w, https://substackcdn.com/image/fetch/$s_!bn7u!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39dcae2c-0f37-42c5-aab1-aac693a3af85_980x230.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></div></figure></div><p>Addressing these frustrations with solutions, even if partial or flawed, is a closer step to fixing the problem than tweeting more. More succinctly, in <a href="https://x.com/FFmpeg/status/1762805900035686805">ffmpeg&#8217;s words</a>: &#8220;talk is cheap, send patches.&#8221; That said, I think I needed to work in a new codebase, and citing simple concrete speedups in the launch tweet made it clear that this was better solved in a &#8220;greenfield&#8221; project vs. through patches to Homebrew.</p><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sZwJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68a85977-a714-4bfb-b504-f1d89eefc651_1388x210.png 424w, https://substackcdn.com/image/fetch/$s_!sZwJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68a85977-a714-4bfb-b504-f1d89eefc651_1388x210.png 848w, https://substackcdn.com/image/fetch/$s_!sZwJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68a85977-a714-4bfb-b504-f1d89eefc651_1388x210.png 1272w, https://substackcdn.com/image/fetch/$s_!sZwJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68a85977-a714-4bfb-b504-f1d89eefc651_1388x210.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sZwJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68a85977-a714-4bfb-b504-f1d89eefc651_1388x210.png" width="450" height="68.0835734870317" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/68a85977-a714-4bfb-b504-f1d89eefc651_1388x210.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:210,&quot;width&quot;:1388,&quot;resizeWidth&quot;:450,&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_!sZwJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68a85977-a714-4bfb-b504-f1d89eefc651_1388x210.png 424w, https://substackcdn.com/image/fetch/$s_!sZwJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68a85977-a714-4bfb-b504-f1d89eefc651_1388x210.png 848w, https://substackcdn.com/image/fetch/$s_!sZwJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68a85977-a714-4bfb-b504-f1d89eefc651_1388x210.png 1272w, https://substackcdn.com/image/fetch/$s_!sZwJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68a85977-a714-4bfb-b504-f1d89eefc651_1388x210.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></div></figure></div><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Mcid!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5e5cb9f-51c6-4e93-9ecc-13cd9a3eadcc_740x486.png 424w, https://substackcdn.com/image/fetch/$s_!Mcid!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5e5cb9f-51c6-4e93-9ecc-13cd9a3eadcc_740x486.png 848w, https://substackcdn.com/image/fetch/$s_!Mcid!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5e5cb9f-51c6-4e93-9ecc-13cd9a3eadcc_740x486.png 1272w, https://substackcdn.com/image/fetch/$s_!Mcid!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5e5cb9f-51c6-4e93-9ecc-13cd9a3eadcc_740x486.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Mcid!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5e5cb9f-51c6-4e93-9ecc-13cd9a3eadcc_740x486.png" width="302" height="198.34054054054053" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b5e5cb9f-51c6-4e93-9ecc-13cd9a3eadcc_740x486.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:486,&quot;width&quot;:740,&quot;resizeWidth&quot;:302,&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_!Mcid!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5e5cb9f-51c6-4e93-9ecc-13cd9a3eadcc_740x486.png 424w, https://substackcdn.com/image/fetch/$s_!Mcid!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5e5cb9f-51c6-4e93-9ecc-13cd9a3eadcc_740x486.png 848w, https://substackcdn.com/image/fetch/$s_!Mcid!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5e5cb9f-51c6-4e93-9ecc-13cd9a3eadcc_740x486.png 1272w, https://substackcdn.com/image/fetch/$s_!Mcid!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb5e5cb9f-51c6-4e93-9ecc-13cd9a3eadcc_740x486.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></div></figure></div><p></p><h2><strong>I scoped the MVP to be immediately adoptable</strong></h2><p>One of my largest initial fears was that nobody would entertain swapping out battle-tested&#8212;Homebrew first released in 2009&#8212;software for a new package. Feature-completeness would also be impossible; the codebase supports tons of edge cases, environments, and functionality that would take months to replicate.</p><p>I&#8217;ve tended to try new products when they do &#8220;just enough&#8221; to improve on an initial experience and don&#8217;t otherwise disrupt me. The most classic here would be Cursor: no learning curve from VS Code, and tab complete itself was enough to push me over the edge.</p><p>Rather than try to go for completeness, I figured it was better to make 80 percent of cases 10x faster, to &#8220;fail fast&#8221; on long tail issues and let users easily fall back to Homebrew for whatever doesn&#8217;t work. It&#8217;s not even obvious that Homebrew&#8217;s handling of such edge cases, on set of features is the correct one; with some initial adoption and sufficient traction, we could get initially buggy packages to support native zerobrew setup too, rather than being forced to hew to their spec. Anyone could try zerobrew without a big migration or trusting it fully on the first try.</p><p></p><h2><strong>Ultimately, you have no idea how your work will be received</strong></h2><p>zerobrew was one of my first views into the full spectrum of internet feedback. Many people slammed me for edge case functionality that was missing, claiming it wasn&#8217;t useful, etc. To stay sane I think you have to ignore some of these, in a &#8220;critics sound smart, optimists get things done&#8221; vein<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-6" href="#footnote-6" target="_self">6</a>. That said, a lot of the critical feedback was extremely useful and correct; I got a ton out of people flaming various architectural choices, many in actionable (and since-fixed!) ways. I think it made me a much better engineer; I&#8217;m working on another project right now that I&#8217;ve spent much more time fuzzing, testing, and polishing before release. Outrage also made it clear the project &#8220;mattered,&#8221; versus the code sitting in my head or in a repo unused.</p><p>The coolest part of this response was seeing the communal spirit of open source up close. I&#8217;ve contributed to a few projects myself, but it was pretty nuts to be flooded with pull requests and issues. I reviewed the first batch myself, reached out to the two best contributors, and asked them if they wanted to help me maintain. <a href="https://github.com/cachebag">cachebag</a> and <a href="https://github.com/maria-rcks">maria-rcks</a> are true superheroes, and while I step in from time to time, they review / triage basically all of the inbound PRs and issues. They and an amazing set of contributors have built a ton of additional features on top of the initial version, like:</p><ul><li><p>Linux support</p></li><li><p>building packages from source</p></li><li><p>additional large speedups (another <a href="https://github.com/lucasgelfond/zerobrew/pull/39">3x cold!</a>)</p></li><li><p>tons of bug fixes and edge cases</p></li></ul><p>I found it quite inspiring to see this come together &#8212; to see volunteer maintainers excited about the project, contributing purely out of interest in seeing it get better. This is another beautiful thing about releasing work publicly: your projects can take on a life of their own. Pretty quickly, I was eclipsed as the #1 zerobrew contributor!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!978Y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005834cf-a446-4c4c-a798-f547061fcec1_1600x863.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!978Y!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005834cf-a446-4c4c-a798-f547061fcec1_1600x863.png 424w, https://substackcdn.com/image/fetch/$s_!978Y!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005834cf-a446-4c4c-a798-f547061fcec1_1600x863.png 848w, https://substackcdn.com/image/fetch/$s_!978Y!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005834cf-a446-4c4c-a798-f547061fcec1_1600x863.png 1272w, https://substackcdn.com/image/fetch/$s_!978Y!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005834cf-a446-4c4c-a798-f547061fcec1_1600x863.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!978Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005834cf-a446-4c4c-a798-f547061fcec1_1600x863.png" width="472" height="254.47802197802199" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/005834cf-a446-4c4c-a798-f547061fcec1_1600x863.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:785,&quot;width&quot;:1456,&quot;resizeWidth&quot;:472,&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_!978Y!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005834cf-a446-4c4c-a798-f547061fcec1_1600x863.png 424w, https://substackcdn.com/image/fetch/$s_!978Y!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005834cf-a446-4c4c-a798-f547061fcec1_1600x863.png 848w, https://substackcdn.com/image/fetch/$s_!978Y!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005834cf-a446-4c4c-a798-f547061fcec1_1600x863.png 1272w, https://substackcdn.com/image/fetch/$s_!978Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F005834cf-a446-4c4c-a798-f547061fcec1_1600x863.png 1456w" sizes="100vw" loading="lazy"></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 buttonBase-GK1x3M"><svg aria-hidden="true" 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" class="icon-noB79L"><g><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p>My ultimate conclusion is that I don&#8217;t really know why zerobrew did better than many of my other projects. I could make an equally compelling argument for why many other projects that didn&#8217;t go viral, should have, for similar reasons. </p><p>Generally I think it is worth paying attention to what you can control&#8212;building something people (particularly: you already!) want, 80/20ing your prototype correctly, making a clear demo, etc. Beyond that, it&#8217;s a <a href="https://www.benkuhn.net/outliers/">heavy tail</a> situation and you have to take many shots on goal, build things you think are great<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-7" href="#footnote-7" target="_self">7</a> for yourself and let external perception shake out how it will. A famous Mr. Beast quote goes something like: &#8216;if you want to understand virality, first upload 100 videos<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-8" href="#footnote-8" target="_self">8</a>.&#8221; In essence, I come to: find what&#8217;s wrong and fix it, don&#8217;t get too demoralized by trolls, and release high quality things often. There&#8217;s so much more useful software to build!</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://substack.lucasgelfond.online/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://substack.lucasgelfond.online/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>Thanks to <a href="https://www.jaclynchan.me/">Jaclyn Chan</a>, <a href="https://x.com/mattyj612">Matthew Jordan</a>, <a href="https://celinenguyen.com/">Celine Nguyen</a>, <a href="https://www.briewolfson.com/">Brie Wolfson</a>, <a href="https://omar.website/">Omar Rizwan</a>, Daniel Coffield, <a href="http://alanagoyal.com/notes">Alana Goyal</a>, and <a href="https://owenfahey.com/">Owen Fahey</a> for discussing / reviewing drafts of this. Of course, all errors are my own.</p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Since I started writing this, acquired by OpenAI! Speedups are valuable, but it does seem quite difficult to independently monetize these faster, high performance open source projects.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>Recently acquired by Anthropic to speed up Claude Code!</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>Recommended to me by my former roommate Tian Fang. We <a href="https://substack.com/@lucasgelfond/note/c-90538251?utm_source=notes-share-action&amp;r=bpbhp">hosted a book club </a>for it in SF!</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>After release, I learned that <a href="https://x.com/inaplight/status/2015790738877948064?s=46">another developer built wax,</a> another fast, Rust-based Homebrew-compatible package manager. This is a great setup: why did zerobrew blow up where wax did not?</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>This is very &#8220;social construction of science&#8221; which is quite controversial; when I read this book, I kept finding myself going &#8220;pasteurization actually worked!&#8221; My current roommate, Matthew Jordan has an <a href="https://asteriskmag.com/issues/13/a-brief-history-of-the-history-of-science">excellent essay in </a><em><a href="https://asteriskmag.com/issues/13/a-brief-history-of-the-history-of-science">Asterisk Magazine</a></em><a href="https://asteriskmag.com/issues/13/a-brief-history-of-the-history-of-science"> </a>on the disciplinary history of History of Science, which is well worth your read. I also love Alyssa Battistoni&#8217;s <a href="https://newleftreview.org/sidecar/posts/latours-metamorphosis">essay about Latour</a> and the broader history of the <a href="https://en.wikipedia.org/wiki/Sokal_affair">Sokal Hoax</a> in <em><a href="https://www.zinemun.ch/p/lingua-franca">Lingua Franca</a></em>, if this is of interest.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-6" href="#footnote-anchor-6" class="footnote-number" contenteditable="false" target="_self">6</a><div class="footnote-content"><p>I think you have to remember truisms like this, or examples like <a href="https://news.ycombinator.com/item?id=8863">everyone dunking on the first Dropbox version</a>, in order to stay sane and actually produce work (beyond just commentary!)</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-7" href="#footnote-anchor-7" class="footnote-number" contenteditable="false" target="_self">7</a><div class="footnote-content"><p>This also reminds me of an excellent, canonical Ira Glass quote, which I&#8217;ll quote in full because I like it so much and always find myself revisiting: <em>&#8220;Nobody tells this to people who are beginners, I wish someone told me. All of us who do creative work, we get into it because we have good taste. But there is this gap. For the first couple years you make stuff, it&#8217;s just not that good. It&#8217;s trying to be good, it has potential, but it&#8217;s not. But your taste, the thing that got you into the game, is still killer. And your taste is why your work disappoints you. A lot of people never get past this phase, they quit. Most people I know who do interesting, creative work went through years of this. We know our work doesn&#8217;t have this special thing that we want it to have. We all go through this. And if you are just starting out or you are still in this phase, you gotta know its normal and the most important thing you can do is do a lot of work. Put yourself on a deadline so that every week you will finish one story. It is only by going through a volume of work that you will close that gap, and your work will be as good as your ambitions. And I took longer to figure out how to do this than anyone I&#8217;ve ever met. It&#8217;s gonna take awhile. It&#8217;s normal to take awhile. You&#8217;ve just gotta fight your way through.&#8221;</em></p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-8" href="#footnote-anchor-8" class="footnote-number" contenteditable="false" target="_self">8</a><div class="footnote-content"><p>The software example of this would be Peter Steinberger, who&#8217;d released ~40 open source projects before OpenClaw.</p><p></p></div></div>]]></content:encoded></item><item><title><![CDATA[Coming soon]]></title><description><![CDATA[essays on my substack!]]></description><link>https://substack.lucasgelfond.online/p/coming-soon</link><guid isPermaLink="false">https://substack.lucasgelfond.online/p/coming-soon</guid><dc:creator><![CDATA[Lucas Gelfond]]></dc:creator><pubDate>Thu, 01 Dec 2022 13:23:15 GMT</pubDate><content:encoded><![CDATA[<p></p>]]></content:encoded></item></channel></rss>