tag:world.hey.com,2005:/dhh/feed David Heinemeier Hansson 2025-03-05T10:38:11Z tag:world.hey.com,2005:World::Post/42224 2025-03-05T10:38:11Z 2025-03-05T10:38:11Z Air purifiers are a simple answer to allergies <div class="trix-content"> <div>I developed seasonal allergies relatively late in life. From my late twenties onward, I spent many miserable days in the throes of sneezing, headache, and runny eyes. I tried everything the doctors recommended for relief. About a million different types of medicine, several bouts of allergy vaccinations, and endless testing. But never once did an allergy doctor ask the basic question: What kind of air are you breathing?</div><div><br>Turns out that&#39;s everything when you&#39;re allergic to pollen, grass, and dust mites! The air. That&#39;s what&#39;s carrying all this particulate matter, so if your idea of proper ventilation is merely to open a window, you&#39;re inviting in your nasal assailants. No wonder my symptoms kept escalating.</div><div><br>For me, the answer was simply to stop breathing air full of everything I&#39;m allergic to while working, sleeping, and generally just being inside. And the way to do that was to clean the air of all those allergens with air purifiers running HEPA-grade filters.<br><br></div><div>That&#39;s it. That was the answer!<br><br></div><div>After learning this, I outfitted everywhere we live with these machines of purifying wonder: One in the home office, one in the living area, one in the bedroom. All monitored for efficiency using <a href="https://uk.getawair.com/products/element">Awair air sensors</a>. Aiming to have the PM2.5 measure read a fat zero whenever possible.<br><br></div><div>In America, I&#39;ve used the <a href="https://alen.com/">Alen BreatheSmart</a> series. They&#39;re great. And in Europe, I&#39;ve used <a href="https://www.philips.co.uk/c-p/AC3220_10/pureprotect-3200-series">the Philips ones</a>. Also good.</div><div><br>It&#39;s been over a decade like this now. It&#39;s exceptionally rare that I have one of those bad allergy days now. It can still happen, of course — if I spend an entire day outside, breathing in allergens in vast quantities. But as with almost everything, the dose makes the poison. The difference between breathing in <em>some</em> allergens, some of the time, is entirely different from breathing all of it, all of the time.</div><div><br>I think about this often when I see a doctor for something. Here was this entire profession of allergy specialists, and I saw at least a handful of them while I was trying to find a medical solution. None of them even thought about dealing with the environment. The cause of the allergy. Their entire field of view was restricted to dealing with mitigation rather than prevention.<br><br></div><div>Not every problem, medical or otherwise, has a simple solution. But many problems do, and you have to be careful not to be so smart that you can&#39;t see it.</div> </div> David Heinemeier Hansson [email protected] tag:world.hey.com,2005:World::Post/42204 2025-03-03T08:05:08Z 2025-03-03T08:05:08Z Human service is luxury <div class="trix-content"> <div>Maybe one day AI will answer every customer question flawlessly, but we&#39;re nowhere near that reality right now. I can&#39;t tell you how often I&#39;ve been stuck in some god-forsaken AI loop or phone tree WHEN ALL I WANT IS A HUMAN. So I end up either just yelling &quot;operator&quot;, &quot;operator&quot;, &quot;operator&quot; (the modern-day mayday!) or smashing zero over and over. It&#39;s a unworthy interaction for any premium service.  </div><div><br>Don&#39;t get me wrong. I&#39;m pretty excited about AI. I&#39;ve seen it do some incredible things. And of course it&#39;s just going to keep getting better. But in our excitement about the technical promise, I think we&#39;re forgetting that humans need more than correct answers. Customer service at its best also offers understanding and reassurance. It offers a human connection.<br><br></div><div>Especially as AI eats the low-end, commodity-style customer support. The sort that was always done poorly, by disinterested people, rapidly churning through a perceived dead-end job, inside companies that only ever saw support as a cost center. Yeah, nobody is going to cry a tear for losing that.</div><div><br>But you know that isn&#39;t all there is to customer service. Hopefully you&#39;ve had a chance to experience what it feels like when a cheerful, engaged human is interested in helping you figure out what&#39;s wrong or how to do something right. Because they know exactly what they&#39;re talking about. Because they&#39;ve helped thousands of others through exactly the same situation. That stuff is gold.</div><div><br>Partly because it feels bespoke. A customer service agent who&#39;s good at their job knows how to tailor the interaction not just to your problem, but to your temperament. Because they&#39;ve seen all the shapes. They can spot an angry-but-actually-just-frustrated fit a thousand miles away. They can tell a timid-but-curious type too. And then deliver exactly what either needs in that moment. That&#39;s luxury.<br><br></div><div><a href="https://www.youtube.com/watch?v=KG40wBNRS8s">That&#39;s our thesis for Basecamp</a>, anyway. That by treating customer service as a career, we&#39;ll end up with the kind of agents that embody this luxury, and our customers will feel the difference.</div> </div> David Heinemeier Hansson [email protected] tag:world.hey.com,2005:World::Post/42157 2025-02-27T09:02:00Z 2025-02-27T09:58:30Z AMD in everything <div class="trix-content"> <div>Back in the mid 90s, I had a friend who was really into raytracing, but needed to nurture his hobby on a budget. So instead of getting a top-of-the-line Intel Pentium machine, he bought two <a href="https://en.wikipedia.org/wiki/AMD_K5">AMD K5</a> boxes, and got a faster rendering flow for less money. All I cared about in the 90s was gaming, though, and for that, Intel was king, so to me, AMD wasn&#39;t even a consideration.<br><br></div><div>And that&#39;s how it stayed for the better part of the next three decades. AMD would put out budget parts that might make economic sense in narrow niches, but Intel kept taking all the big trophies in gaming, in productivity, and on the server.<br><br></div><div>As late as the end of the 2010s, we were still buying Intel for our servers at 37signals. Even though AMD was getting more competitive, and the price-watt-performance equation was beginning to tilt in their favor.<br><br></div><div>By the early 2020s, though, AMD had caught up on the server, and we haven&#39;t bought Intel since. The AMD EPYC line of chips are simply superior to anything Intel offers in our price/performance window. Today, the bulk of <a href="https://world.hey.com/dhh/the-hardware-we-need-for-our-cloud-exit-has-arrived-99d66966?trk=public_post_comment-text">our new fleet</a> run on dual EPYC 9454s for a total of 96 cores(!) per machine. They&#39;re awesome.<br><br></div><div>It&#39;s been the same story on the desktop and laptop for me. After <a href="https://world.hey.com/dhh/living-with-linux-and-android-after-two-decades-of-apple-4f730084">switching to Linux last year</a>, I&#39;ve been all in on AMD. My <a href="https://world.hey.com/dhh/imperfections-create-connections-bc87d630">beloved Framework 13</a> is rocking an AMD 7640U, and my desktop machine runs on an AMD 7950X. Oh, and my oldest son just got a new gaming PC with an AMD 9900X, and my middle son has a AMD 8945HS in his gaming laptop. It&#39;s all AMD in everything!<br><br></div><div>So why is this? Well, clearly the clever crew at AMD is putting out some great CPU designs lately with <a href="https://x.com/LisaSu">Lisa Su</a> in charge. I&#39;m particularly jazzed about the <a href="https://frame.work/desktop">upcoming Framework desktop</a>, which runs the latest Max 395+ chip, and can apportion up to 110GB of memory as VRAM (great for local AI!). This beast punches <a href="https://browser.geekbench.com/v6/cpu/10666257">a multi-core score that&#39;s on par with that of an M4 Pro</a>, and it&#39;s no longer that far behind in single-core either. But all the glory doesn&#39;t just go to AMD, it&#39;s just as much a triumph of TSMC.</div><div><br>TSMC stands for Taiwan Semiconductor Manufacturing Company. They&#39;re the world leader in advanced chip making, and key to the story of how Apple was able to leapfrog the industry with the M-series chips back in 2020. Apple has long been the top customer for TSMC, so they&#39;ve been able to reserve capacity on the latest manufacturing processes (called &quot;nodes&quot;), and as a result had a solid lead over everyone else for a while.<br><br></div><div>But that lead is evaporating fast. That new Max+ 395 is showing that AMD has nearly caught up in terms of raw grunt, and the efficiency is no longer a million miles away either. This is again largely because AMD has been able to benefit from the same TSMC-powered progress that&#39;s also propelling Apple.<br><br></div><div>But you know who it&#39;s not propelling? Intel. They&#39;re still trying to get their own chip-making processes to perform competitively, but so far it looks like they&#39;re just falling further and further behind. The latest Intel boards are more expensive and run slower than the competition from Apple, AMD, and Qualcomm. And there appears to be no easy fix to sort it all out around the corner.</div><div><br>TSMC really is lifting all the boats behind its innovation locks. Qualcomm, just like AMD, have nearly caught up to Apple with their latest chips. The 8 Elite unit in <a href="https://www.tomsguide.com/phones/android-phones/snapdragon-8-elite-benchmarks">my new Samsung S25 is faster than the A18 Pro</a> in the iPhone 16 Pro in multi-core tests, and very close in single-core. It&#39;s also just as efficient now.</div><div><br>This is obviously great for Android users, who for a long time had to <a href="https://x.com/dhh/status/914909306625167360">suffer the indignity</a> of <a href="https://x.com/dhh/status/1354802203756617732">truly atrocious CPU performance</a> compared to the iPhone. It was so bad for a while that we had to program our web apps differently for Android, because they simply didn&#39;t have the power to run JavaScript fast enough! But that&#39;s all history now.<br><br></div><div>But as much as I now cheer for Qualcomm&#39;s chips, I&#39;m even more chuffed about the fact that AMD is on a roll. I spend far more time in front of my desktop than I do any other computer, and after dumping Apple, it&#39;s a delight to see that the M-series advantage is shrinking to irrelevance fast. There&#39;s of course still the software reason for why someone would pick Apple, and they continue to make solid hardware, but the CPU playing field is now being leveled.</div><div><br>This is obviously a good thing if you&#39;re a fan of Linux, like me. <a href="https://frame.work/">Framework</a> in particular has invigorated a credible alternative to the sleek, unibody but ultimately disposable nature of the reigning MacBook laptops. By focusing on repairability, upgradeability, and superior keyboards, we finally have an alternative for developer laptops that doesn&#39;t just feel like a cheap copy of a MacBook. And thanks to AMD pushing the envelope, these machines are rapidly closing the remaining gaps in performance and efficiency.</div><div><br>And oh how satisfying it must be to sit as CEO of AMD now. The company was founded just one year after Intel, back in 1969, but for its entire existence, it&#39;s lived in the shadow of its older brother. Now, thanks to TSMC, great leadership from Lisa Su, and a crack team of chip designers, they&#39;re finally reaping the rewards. That is one hell of a journey to victory!</div><div><br>So three cheers for AMD! A tip of the hat to TSMC. And what a gift to developers and computer enthusiasts everywhere that Apple once more has some stiff competition in the chip space.</div> </div> David Heinemeier Hansson [email protected] tag:world.hey.com,2005:World::Post/42143 2025-02-26T11:35:03Z 2025-02-26T11:52:09Z The New York Times gives liberals The Danish Permission to pivot on mass immigration <div class="trix-content"> <div>One of the key roles The New York Times plays in American society is as guardians of the liberal <a href="https://en.wikipedia.org/wiki/Overton_window">Overton window</a>. Its editorial line sets the terms for what&#39;s permissible to discuss in polite circles on the center left. Whether it&#39;s <a href="https://www.nytimes.com/2023/02/21/opinion/do-mask-mandates-work.html">covid mask efficiency</a>, <a href="https://www.nytimes.com/2024/02/02/opinion/transgender-children-gender-dysphoria.html">trans kids</a>, or, now, <a href="https://www.nytimes.com/2025/02/24/magazine/denmark-immigration-policy-progressives.html">mass immigration</a>. When The New York Times allows the counter argument to liberal orthodoxy to be published, it signals to its readers that it&#39;s time to pivot. </div><div><br>On mass immigration, the center-left liberal orthodoxy has for the last decade in particular been that this is an unreserved good. It&#39;s cultural enrichment! It&#39;s much-needed workers! It&#39;s a humanitarian imperative! Any opposition was treated as de-facto racism, and the idea that a country would enforce its own borders as evidence of early fascism. But that era is coming to a close, and The New York Times is using <a href="https://www.nytimes.com/2025/02/24/magazine/denmark-immigration-policy-progressives.html">The Danish Permission</a> to prepare its readers for the end.<br><br></div><div>As I&#39;ve often argued, Denmark is an incredibly effective case study in such arguments, because it&#39;s commonly thought of as the holy land of progressivism. Free college, free health care, amazing public transit, obsessive about bikes, and a solid social safety net. It&#39;s basically everything people on the center left ever thought they wanted from government. In theory, at least.<br><br></div><div>In practice, all these government-funded benefits come with a host of trade-offs that many upper middle-class Americans (the primary demographic for The New York Times) would find difficult to swallow. But I&#39;ve covered that in detail in <a href="https://world.hey.com/dhh/the-reality-of-the-danish-fairytale-78069fbf">The reality of the Danish fairytale</a>, so I won&#39;t repeat that here.<br><br></div><div>Instead, let&#39;s focus on the fact that The New York Times is now begrudgingly admitting that the main reason Europe has turned to the right, in election after election recently, is due to the problems stemming from mass immigration across the continent and the channel.</div><div><br>For example, here&#39;s a bit about immigrant crime being higher:<br><br></div><blockquote><em>Crime and welfare were also flashpoints: Crime rates were substantially higher among immigrants than among native Danes, and employment rates were much lower, government data showed.</em></blockquote><div><br></div><div>It wasn&#39;t long ago that recognizing higher crime rates among <a href="https://migrant-integration.ec.europa.eu/news/denmark-new-statistics-category-migrants-muslim-countries_en">MENAPT immigrants</a> to Europe was seen as a racist dog whistle. And every excuse imaginable was leveled at the undeniable statistics showing that immigrants from countries like Tunisia, Lebanon, and Somalia are <a href="https://x.com/dhh/status/1884153318320009431">committing violent crime at rates 7-9 times higher</a> than ethnic Danes (and that these statistics are essentially the same in <a href="https://x.com/RMistereggen/status/1889246613895328155">Norway</a> and <a href="https://x.com/visegrad24/status/1890164105744703908">Finland</a> too).</div><div><br>Or how about this one: Recognizing that many immigrants from certain regions were loafing on the welfare state in ways that really irked the natives:</div><div><br></div><blockquote><em>One source of frustration was the fact that unemployed immigrants sometimes received resettlement payments that made their welfare benefits larger than those of unemployed Danes.</em></blockquote><div><br></div><div>Or the explicit acceptance that a strong social welfare state requires a homogeneous culture in order to sustain the trust needed for its support:</div><div><br></div><blockquote><em>Academic research has documented that societies with more immigration tend to have lower levels of social trust and less generous government benefits. Many social scientists believe </em><a href="https://scholar.harvard.edu/files/glaeser/files/why_doesnt_the_u.s._have_a_european-style_welfare_state.pdf"><em>this relationship</em></a><em> is one reason that the United States, which accepted large numbers of immigrants long before Europe did, has a weaker safety net. </em><a href="https://www.economist.com/free-exchange/2006/10/26/diversity-or-the-welfare-state-choose-one"><em>A 2006 headline</em></a><em> in the British publication The Economist tartly summarized the conclusion from this research as, “Diversity or the welfare state: Choose one.”</em></blockquote><div><br></div><div>Diversity or welfare! That again would have been an absolutely explosive claim to make not all that long ago.</div><div><br>Finally, there&#39;s the acceptance that cultural incompatibility, such as on the role of women in society, is indeed a problem:<br><br></div><blockquote><em>Gender dynamics became a flash point: Danes see themselves as pioneers for equality, while many new arrivals came from traditional Muslim societies where women often did not work outside the home and girls could not always decide when and whom to marry.</em></blockquote><div><br></div><div>It took a while, but The New York Times is now recognizing that immigrants from some regions really do commit vastly more violent crime, are <a href="https://x.com/jonatanpallesen/status/1884172509446127814">net-negative contributors</a> to the state budgets (by drawing benefits at higher rates and being unemployed more often), and that together with the cultural incompatibilities, end up undermining public trust in the shared social safety net. <br><br></div><div class="attachment-gallery attachment-gallery--2"> <figure class="attachment attachment--preview attachment--lightboxable attachment--jpeg"> <a download="violent-crime-by-origin-in-denmark.jpeg" title="Download violent-crime-by-origin-in-denmark.jpeg" data-click-proxy-target="lightbox_link_blob_2022012079" href="https://world.hey.com/dhh/e7484a14/blobs/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVGwrB690hXhJIghwdXIGOwBUSSIMYmxvYl9pZAY7AEY=--95ec338448cc79264941d398d8e00f077dc972c5/violent-crime-by-origin-in-denmark.jpeg?disposition=attachment"> <img src="https://world.hey.com/dhh/e7484a14/representations/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVGwrB690hXhJIghwdXIGOwBUSSIMYmxvYl9pZAY7AEY=--95ec338448cc79264941d398d8e00f077dc972c5/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVHsKOgtmb3JtYXRJIglqcGVnBjsAVDoUcmVzaXplX3RvX2xpbWl0WwdpAiADaQJYAjoMcXVhbGl0eWlLOgtsb2FkZXJ7BjoJcGFnZTA6DWNvYWxlc2NlVEkiCHB1cgY7AFRJIg52YXJpYXRpb24GOwBG--f75e0724347ce13005718aad28ef2a3ac057efef/violent-crime-by-origin-in-denmark.jpeg" alt="violent-crime-by-origin-in-denmark.jpeg" srcset="https://world.hey.com/dhh/e7484a14/representations/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVGwrB690hXhJIghwdXIGOwBUSSIMYmxvYl9pZAY7AEY=--95ec338448cc79264941d398d8e00f077dc972c5/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVHsKOgtmb3JtYXRJIglqcGVnBjsAVDoUcmVzaXplX3RvX2xpbWl0WwdpAkAGaQKwBDoMcXVhbGl0eWlBOgtsb2FkZXJ7BjoJcGFnZTA6DWNvYWxlc2NlVEkiCHB1cgY7AFRJIg52YXJpYXRpb24GOwBG--fe123eb8f48c852bb415b4f4a93b769c08052dca/violent-crime-by-origin-in-denmark.jpeg 2x, https://world.hey.com/dhh/e7484a14/representations/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVGwrB690hXhJIghwdXIGOwBUSSIMYmxvYl9pZAY7AEY=--95ec338448cc79264941d398d8e00f077dc972c5/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVHsKOgtmb3JtYXRJIglqcGVnBjsAVDoUcmVzaXplX3RvX2xpbWl0WwdpAmAJaQIIBzoMcXVhbGl0eWk8Ogtsb2FkZXJ7BjoJcGFnZTA6DWNvYWxlc2NlVEkiCHB1cgY7AFRJIg52YXJpYXRpb24GOwBG--52bf29f97013cd469a0f1ad96f041030ca594085/violent-crime-by-origin-in-denmark.jpeg 3x" decoding="async" loading="lazy"> </a> </figure> <figure class="attachment attachment--preview attachment--lightboxable attachment--png"> <a download="net-contribution-immigrants-denmark.png" title="Download net-contribution-immigrants-denmark.png" data-click-proxy-target="lightbox_link_blob_2022012078" href="https://world.hey.com/dhh/e7484a14/blobs/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVGwrB650hXhJIghwdXIGOwBUSSIMYmxvYl9pZAY7AEY=--871663e0f866d293a1ffb2fa849fa71ce2d8d64d/net-contribution-immigrants-denmark.png?disposition=attachment"> <img src="https://world.hey.com/dhh/e7484a14/representations/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVGwrB650hXhJIghwdXIGOwBUSSIMYmxvYl9pZAY7AEY=--871663e0f866d293a1ffb2fa849fa71ce2d8d64d/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVHsKOgtmb3JtYXRJIghwbmcGOwBUOhRyZXNpemVfdG9fbGltaXRbB2kCIANpAlgCOgxxdWFsaXR5aUs6C2xvYWRlcnsGOglwYWdlMDoNY29hbGVzY2VUSSIIcHVyBjsAVEkiDnZhcmlhdGlvbgY7AEY=--d241df7a3873f9cc9b3de89d4c95181f2531e2bc/net-contribution-immigrants-denmark.png" alt="net-contribution-immigrants-denmark.png" srcset="https://world.hey.com/dhh/e7484a14/representations/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVGwrB650hXhJIghwdXIGOwBUSSIMYmxvYl9pZAY7AEY=--871663e0f866d293a1ffb2fa849fa71ce2d8d64d/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVHsKOgtmb3JtYXRJIghwbmcGOwBUOhRyZXNpemVfdG9fbGltaXRbB2kCQAZpArAEOgxxdWFsaXR5aUE6C2xvYWRlcnsGOglwYWdlMDoNY29hbGVzY2VUSSIIcHVyBjsAVEkiDnZhcmlhdGlvbgY7AEY=--cfff625750c51cf66112a5ed30d1a7909d810f68/net-contribution-immigrants-denmark.png 2x, https://world.hey.com/dhh/e7484a14/representations/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVGwrB650hXhJIghwdXIGOwBUSSIMYmxvYl9pZAY7AEY=--871663e0f866d293a1ffb2fa849fa71ce2d8d64d/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVHsKOgtmb3JtYXRJIghwbmcGOwBUOhRyZXNpemVfdG9fbGltaXRbB2kCYAlpAggHOgxxdWFsaXR5aTw6C2xvYWRlcnsGOglwYWdlMDoNY29hbGVzY2VUSSIIcHVyBjsAVEkiDnZhcmlhdGlvbgY7AEY=--bc8a1dad7f31f0593839a52998a3ea648b2e154b/net-contribution-immigrants-denmark.png 3x" decoding="async" loading="lazy"> </a> </figure> </div><div>The consequence of this admission is dawning not only on The New York Times, but also on other liberal entities around Europe:</div><div><br></div><blockquote><em>Tellingly, the response in Sweden and Germany has also shifted... Today many Swedes look enviously at their neighbor. The foreign-born population in Sweden has soared, and the country is struggling to integrate recent arrivals into society. Sweden now has the highest rate of gun homicides in the European Union, with immigrants committing a disproportionate share of gun violence. After an outburst of gang violence in 2023, Ulf Kristersson, the center-right prime minister, gave a televised address </em><a href="https://www.government.se/speeches/2023/09/prime-minister-ulf-kristerssons-address-to-the-nation/"><em>in which he blamed</em></a><em> “irresponsible immigration policy” and “political naïveté.” Sweden’s center-left party has likewise turned more restrictionist.</em></blockquote><div><br></div><div>All these arguments are in service of the article&#39;s primary thesis: To win back power, the left, in Europe and America, must pivot on mass immigration, like the Danes did. Because only by doing so are they able to counter the threat of &quot;the far right&quot;.</div><div><br>The piece does a reasonable job accounting for the history of this evolution in Danish politics, except for the fact that it leaves out the main protagonist. The entire account is written from the self-serving perspective of the Danish Social Democrats, and it shows. It tells a tale of how it was actually Social Democrat mayors who first spotted the problems, and well, it just took a while for the top of the party to correct. Bullshit.<br><br></div><div>The real reason the Danes took this turn is that &quot;the far right&quot; won in Denmark, and The Danish People&#39;s Party deserve the lion&#39;s share of the credit. They started in 1995, quickly set the agenda on mass immigration, and by 2015, they were the second largest party in the Danish parliament. <br><br></div><div>Does that story ring familiar? It should. Because it&#39;s basically what&#39;s been happening in Sweden, France, Germany, and the UK lately. The mainstream parties have ignored the grave concerns about mass immigration from its electorate, and only when &quot;the far right&quot; surged as a result, did the center left and right parties grow interested in changing course.</div><div><br>Now on some level, this is just democracy at work. But it&#39;s also hilarious that this process, where voters choose parties that champion the causes they care about, has been labeled The Grave Threat to Democracy in recent years. Whether it&#39;s Trump, Le Pen, Weidel, or Kjærsgaard, they&#39;ve all been met with contempt or worse for channeling legitimate voter concerns about immigration.</div><div><br>I think this is the point that&#39;s sinking in at The New York Times. Opposition to mass immigration and <a href="https://world.hey.com/dhh/failed-integration-and-the-fall-of-multiculturalism-77296314">multi-culturalism</a> in Europe isn&#39;t likely to go away. The mayhem that&#39;s <a href="https://www.gisreportsonline.com/r/sweden-immigrants-crisis/">swallowing Sweden</a> is a reality too obvious to ignore. And as long as the center left keeps refusing to engage with the topic honestly, and instead hides behind some <a href="https://www.nytimes.com/2025/02/23/world/europe/germany-election-firewall-afd.html">anti-democratic firewall</a>, they&#39;re going to continue to lose terrain.<br><br></div><div>Again, this is how democracies are supposed to work! If your political class is out of step with the mood of the populace, they&#39;re supposed to lose. And this is what&#39;s broadly happening now. And I think that&#39;s why we&#39;re getting this New York Times pivot. Because losing sucks, and if you&#39;re on the center left, you&#39;d like to see that end.</div> </div> David Heinemeier Hansson [email protected] tag:world.hey.com,2005:World::Post/42070 2025-02-21T08:05:16Z 2025-02-21T08:05:16Z Stick with the customer <div class="trix-content"> <div>One of the biggest mistakes that new startup founders make is trying to get away from the customer-facing roles too early. Whether it&#39;s customer support or it&#39;s sales, it&#39;s an incredible advantage to have the founders doing that work directly, and for much longer than they find comfortable.</div><div><br></div><div>The absolute worst thing you can do is hire a sales person or a customer service agent too early. You&#39;ll miss all the golden nuggets that customers throw at you for free when they&#39;re rejecting your pitch or complaining about the product. Seeing these reasons paraphrased or summarized destroy all the nutrients in their insights. You want that whole-grain feedback straight from the customers&#39; mouth! </div><div><br></div><div>When we launched <a href="https://basecamp.com/">Basecamp</a> in 2004, Jason was doing all the customer service himself. And he kept doing it like that for three years!! By the time we hired our first customer service agent, Jason was doing 150 emails/day. The business was doing millions of dollars in ARR. And Basecamp got infinitely, better both as a market proposition and as a product, because Jason could funnel all that feedback into decisions and positioning.</div><div><br></div><div>For a long time after that, we did &quot;Everyone on Support&quot;. Frequently rotating programmers, designers, and founders through a day of answering emails directly to customers. The dividends of doing this were almost as high as having Jason run it all in the early years. We fixed an incredible number of minor niggles and annoying bugs because programmers found it easier to solve the problem than to apologize for why it was there.</div><div><br></div><div>It&#39;s not easy doing this! Customers often offer their valuable insights wrapped in rude language, unreasonable demands, and bad suggestions. That&#39;s why many founders quit the business of dealing with them at the first opportunity. That&#39;s why few companies ever do &quot;Everyone On Support&quot;. That&#39;s why there&#39;s such eagerness to reduce support to an AI-only interaction.</div><div><br></div><div>But quitting dealing with customers early, not just in support but also in sales, is an incredible handicap for any startup. You don&#39;t have to do everything that every customer demands of you, but you should certainly listen to them. And you can&#39;t listen well if the sound is being muffled by early layers of indirection.</div> </div> David Heinemeier Hansson [email protected] tag:world.hey.com,2005:World::Post/42058 2025-02-20T08:53:33Z 2025-02-20T08:55:26Z When to give up <div class="trix-content"> <div>Most of our cultural virtues, celebrated heroes, and catchy slogans align with the idea of &quot;never give up&quot;. That&#39;s a good default! Most people are inclined to give up too easily, as soon as the going gets hard. But it&#39;s also worth remembering that sometimes you really should fold, admit defeat, and accept that your plan didn&#39;t work out.</div><div><br>But how to distinguish between a bad plan and insufficient effort? It&#39;s not easy. Plenty of plans look foolish at first glance, especially to people without skin in the game. That&#39;s the essence of a disruptive startup: The idea ought to look a bit daft at first glance or it probably doesn&#39;t carry the counter-intuitive kernel needed to really pop.<br><br></div><div>Yet it&#39;s also obviously true that not every daft idea holds the potential to be a disruptive startup. That&#39;s why even the best venture capital investors in the world are wrong far more than they&#39;re right. Not because they aren&#39;t smart, but because nobody is smart enough to predict (the disruption of) the future consistently. The best they can do is make long bets, and then hope enough of them pay off to fund the ones that don&#39;t.<br><br></div><div>So far, so logical, so conventional. A million words have been written by a million VCs about how their shrewd eyes let them see those hidden disruptive kernels before anyone else could. Good for them.<br><br></div><div>What I&#39;m more interested in knowing more about is how and when you pivot from a promising bet to folding your hand. When do you accept that no amount of additional effort is going to get that turkey to soar?<br><br></div><div>I&#39;m asking because I don&#39;t have any great heuristics here, and I&#39;d really like to know! Because the ability to fold your hand, and live to play your remaining chips another day, isn&#39;t just about startups. It&#39;s also about individual projects. It&#39;s about work methods. Hell, it&#39;s even about politics and societies at large.</div><div><br>I&#39;ll give you just one small example. In 2017, Rails 5.1 shipped with new tooling for doing <a href="https://guides.rubyonrails.org/testing.html#system-testing">end-to-end system tests</a>, using a headless browser to validate the functionality, as a user would in their own browser. Since then, we&#39;ve spent an enormous amount of time and effort trying to make this approach work. Far too much time, <a href="https://world.hey.com/dhh/system-tests-have-failed-d90af718">if you ask me now</a>.</div><div><br>This year, we finished our decision to fold, and to give up on using these types of system tests on the scale we had previously thought made sense. In fact, <a href="https://x.com/dhh/status/1892265453524803859">just last week</a>, we deleted 5,000 lines of code from the <a href="https://basecamp.com/">Basecamp</a> code base by dropping literally all the system tests that we had carried so diligently for all these years.<br><br></div><div>I really like this example, because it draws parallels to investing and entrepreneurship so well. The problem with our approach to system tests wasn&#39;t that it didn&#39;t work at all. If that had been the case, bailing on the approach would have been a no brainer long ago. The trouble was that it sorta-kinda did work! Some of the time. With great effort. But ultimately wasn&#39;t worth the squeeze.<br><br></div><div>I&#39;ve seen this trap snap on startups time and again. The idea finds some traction. Enough for the founders to muddle through for years and years. Stuck with an idea that sorta-kinda does work, but not well enough to be worth a decade of their life. That&#39;s a tragic trap.<br><br></div><div>The only antidote I&#39;ve found to this on the development side is time boxing. Programmers are just as liable as anyone to believe a flawed design can work if given just a bit more time. And then a bit more. And then just double of what we&#39;ve already spent. The time box provides a hard stop. In <a href="https://basecamp.com/shapeup">Shape Up</a>, it&#39;s <a href="https://basecamp.com/shapeup/0.3-chapter-01#six-week-cycles">six weeks</a>. Do or die. Ship or don&#39;t. That works.<br><br></div><div>But what&#39;s the right amount of time to give a startup or a methodology or a societal policy? There&#39;s obviously no universal answer, but I&#39;d argue that whatever the answer, it&#39;s &quot;less than you think, less than you want&quot;.</div><div><br>Having the grit to stick with the effort when the going gets hard is a key trait of successful people. But having the humility to give up on good bets turned bad might be just as important.</div> </div> David Heinemeier Hansson [email protected] tag:world.hey.com,2005:World::Post/42048 2025-02-19T10:29:56Z 2025-02-19T10:51:06Z Europe must become dangerous again <div class="trix-content"> <div>Trump is doing Europe a favor by revealing the true cost of <a href="https://world.hey.com/dhh/europe-s-impotent-rage-7edae302">its impotency</a>. Because, in many ways, he has the manners and the honesty of a child. A kid will just blurt out in the supermarket &quot;why is that lady so fat, mommy?&quot;. That&#39;s not a polite thing to ask within earshot of said lady, but it might well be a fair question and a true observation! Trump is just as blunt when he essentially asks: &quot;Why is Europe so weak?&quot;.<br><br></div><div>Because Europe <em>is</em> weak, spiritually and militarily, in the face of Russia. It&#39;s that inherent weakness that&#39;s breeding the delusion that Russia is at once both on its last legs, about to lose the war against Ukraine any second now, and also the all-potent superpower that could take over all of Europe, if we don&#39;t start World Word III to counter it. This is not a coherent position.<br><br></div><div>If you want peace, <a href="https://www.youtube.com/watch?v=-gYpCIbZjUQ">you must be strong</a>.<br><br>The big cats in the international jungle don&#39;t stick to a rules-based order purely out of higher principles, but out of self-preservation. And they can smell weakness like a tiger smells blood. This goes for Europe too. All too happy to lecture weaker countries they do not fear on high-minded ideals of democracy and <a href="https://www.youtube.com/watch?v=-bMzFDpfDwc">free speech</a>, while standing aghast and <a href="https://x.com/dhh/status/1891450868123287845">weeping powerlessly</a> when someone stronger returns the favor.<br><br></div><div>I&#39;m not saying that this is right, in some abstract moral sense. I like the idea of a rules-based order. I like the idea of territorial sovereignty. I even like the idea that the normal exchanges between countries isn&#39;t as blunt and honest as those of a child in the supermarket. But what I like and &quot;what is&quot; need separating.<br><br></div><div>Europe simply can&#39;t have it both ways. Be weak militarily, utterly dependent on an American security guarantee, and also <a href="https://apnews.com/article/trump-ukraine-russia-war-putin-zelenskyy-europe-7940f9c5828fc46431928bc073170bc2">expect a seat at the big-cat table</a>. These positions are incompatible. You either get your peace dividend -- and the freedom to squander it on net-zero nonsense -- or you get to have a say in how the world around you is organized.</div><div><br>Which brings us back to Trump doing Europe a favor. For all his bluster and bullying, America is still a benign force in its relation to Europe. We&#39;re being punked by someone from our own alliance. That&#39;s a cheap way of learning the lesson that weakness, impotence, and peace-dividend thinking is a short-term strategy. Russia could teach Europe a far more costly lesson. So too China.<br><br></div><div>All that to say is that Europe must heed the rude awakening from our cowboy friends across the Atlantic. They may be crude, they may be curt, but by golly, they do have a point.<br><br></div><div>Get jacked, Europe, and you&#39;ll no longer get punked. Stay feeble, Europe, and the indignities won&#39;t stop with being snubbed in Saudi Arabia.</div> </div> David Heinemeier Hansson [email protected] tag:world.hey.com,2005:World::Post/42024 2025-02-17T10:33:05Z 2025-02-17T10:33:05Z Europe's impotent rage <div class="trix-content"> <div>Europe has become a third-rate power economically, politically, and militarily, and the price for this slowly building predicament is now due all at once.</div><div><br>First, America is seeking to negotiate peace in Ukraine directly with Russia, <a href="https://www.msn.com/en-us/politics/international-relations/us-to-mediate-russia-ukraine-peace-talks-without-europe-but-demands-plans-on-post-war-support/ar-AA1z8007">without even inviting Europe to the table</a>. Decades of underfunding the European military has lead us here. The never-ending ridicule of America, for spending the supposedly &quot;absurd sum&quot; of 3.4% of its GDP to maintain its might, coming home to roost.<br><br></div><div>Second, mass immigration in Europe has become the central political theme driving the surge of right-wing parties in countries across the continent. Decades of blind adherence to a naive multi-cultural ideology has produced <a href="https://world.hey.com/dhh/failed-integration-and-the-fall-of-multiculturalism-77296314">an abject failure to assimilate culturally-incompatible migrants</a>. Rather than respond to this growing public discontent, mainstream parties all over Europe run the same playbook of calling anyone with legitimate concerns &quot;racist&quot;, and attempting to disparage or even ban political parties advancing these topics.<br><br></div><div>Third, the decline of entrepreneurship in Europe has lead to <a href="https://www.linkedin.com/pulse/great-divide-comparing-us-eu-companies-founded-last-50-magarian-gcuae/">a death of new major companies</a>, and an accelerated brain drain to America. The European economy lost parity with the American after 2008, and now the net-zero nonsense has lead Europe&#39;s old manufacturing powerhouse, Germany, to commit financial harakiri. Shutting its nuclear power plants, over-investing in solar and wind, and rendering its prized car industry noncompetitive on the global market. The latter leading European bureaucrats in the unenviable position of having to both denounce Trump on his proposed tariffs while <a href="https://apnews.com/article/eu-tariffs-china-evs-24e19ab4277e61d624df2d3c75c15bc5">imposing their own on the Chinese</a>.<br><br></div><div>A single failure in any of these three crucial realms would have been painful to deal with. But failure in all three at the same time is a disaster, and it&#39;s one of Europe&#39;s own making. Worse still is that Europeans at large still appear to be stuck in <a href="https://en.wikipedia.org/wiki/Five_stages_of_grief">the early stages of grief</a>. Somewhere between &quot;anger&quot; and &quot;bargaining&quot;. Leaving us with &quot;depression&quot; before we arrive at &quot;acceptance&quot;.<br><br></div><div>Except this isn&#39;t destiny. Europe is not doomed to <a href="https://world.hey.com/dhh/europeans-don-t-have-or-understand-free-speech-c7c406e8">impotent outrage</a> or <a href="https://world.hey.com/dhh/leave-it-to-the-germans-94dd4bbe">repressive anger</a>. Europe has the people, the talent, and the capital to choose a different path. What it currently lacks is the will.<br><br></div><div>I&#39;m a Dane. Therefore, I&#39;m a European. I don&#39;t summarize the sad state of Europe out of spite or ill will or from a lack of standing. I don&#39;t want Europe to become American. But I want Europe to be strong, confident, and successful. Right now it&#39;s anything but.<br><br></div><div>The best time for Europe to make a change was twenty years ago. The next best time is right now. Forza Europe! Viva Europe!</div> </div> David Heinemeier Hansson [email protected] tag:world.hey.com,2005:World::Post/42021 2025-02-17T08:26:03Z 2025-02-17T08:26:03Z Leave it to the Germans <div class="trix-content"> <div>Just a day after <a href="https://world.hey.com/dhh/europeans-don-t-have-or-understand-free-speech-c7c406e8">JD Vance&#39;s remarkable speech</a> in Munich, 60 Minutes validates his worst accusations in <a href="https://x.com/EndWokeness/status/1891302425190863347">a chilling segment on the totalitarian German crackdown on free speech</a>. You couldn&#39;t have scripted this development for more irony or drama!<br><br></div><div>This isn&#39;t 60 Minutes finding a smoking gun in some secret government archive, detailing a plot to prosecute free speech under some fishy pretext. No, this is German prosecutors telling an American journalist in an open interview that insulting people online is a crime and retweeting a &quot;lie&quot; will get you in trouble with the law. No hidden cameras! All out in the open!</div><div><br>Nor is this just some rogue prosecutorial theory. 60 Minutes goes along for the ride with German police, as they conduct a <a href="https://www.youtube.com/watch?v=cIIEMMEElZI">raid at dawn with six armed officers</a> to confiscate the laptop and a phone of a German citizen suspected of posting a racist cartoon. Even typing out this description of what happens sounds like insane hyperbole, but you can just watch the clip for yourself.</div><div><br>And this morning raid was just one of fifty that day. Fifty raids in a day! For wrong speech, spicy memes, online insults of politicians, and other utterances by German citizens critical of their government or policies! Is this is the kind of hallowed democracy that Germans are supposed to defend against the supposed threat of AfD?<br><br></div><div>As I <a href="https://world.hey.com/dhh/europeans-don-t-have-or-understand-free-speech-c7c406e8">noted</a> yesterday, even Denmark has some draconian laws on the books limiting free speech. And they&#39;ve been used in anger too. Although I&#39;ve yet to see the kind of grotesque enforcement -- six armed officers at dawn coming to confiscate a laptop! -- but the trend is none the less worrying all across Europe, not just in Germany.</div><div><br>I suppose this is why European leaders are in such shock over Vance&#39;s wagging finger. Because they know he&#39;s dead on, but they&#39;re not used to getting called out like this. On the world stage, while they just had to sit there. I can see how that&#39;s humiliating.<br><br></div><div>But the humiliation of the European people is infinitely greater as they&#39;re gaslit about their right to free speech. That Vance doesn&#39;t know what he&#39;s talking about. Oh, and what about the Gulf of America?? It&#39;s pathetic.<br><br></div><div>So too is the apparent deep support from many parts of Europe for this totalitarian insanity. I keep hearing from Europeans who with a straight face will claim that of course they have free speech, but that doesn&#39;t mean you can insult people, hurt their feelings, or post statistics that might cast certain groups in a bad light.<br><br>Madness.</div><div><br></div><blockquote>&quot;The party told you to reject the evidence of your eyes and ears. It was their final, most essential command.&quot;<br>-- Orwell, 1949</blockquote> </div> David Heinemeier Hansson [email protected] tag:world.hey.com,2005:World::Post/41998 2025-02-15T20:13:04Z 2025-02-15T20:16:08Z Europeans don't have or understand free speech <div class="trix-content"> <div>The new American vice president JD Vance just gave <a href="https://www.youtube.com/watch?v=pCOsgfINdKg">a remarkable talk</a> at the Munich Security Conference on free speech and mass immigration. It did not go over well with many European politicians, some of which immediately proved Vance&#39;s point, and labeled the speech <a href="https://x.com/disclosetv/status/1890431994992996736">&quot;not acceptable&quot;</a>. All because Vance dared poke at two of the holiest taboos in European politics.<br><br></div><div>Let&#39;s start with his points on free speech, because they&#39;re the foundation for understanding how Europe got into such a mess on mass immigration. See, Europeans by and large simply do not understand &quot;free speech&quot; as a concept the way Americans do. There is no first amendment-style guarantee in Europe, yet the European mind desperately wants to believe it has the same kind of free speech as the US, despite endless evidence to the contrary.</div><div><br>It&#39;s quite like how every dictator around the world pretends to believe in democracy. Sure, they may repress the opposition and rig their elections, but they still crave the imprimatur of the concept. So too &quot;free speech&quot; and the Europeans.</div><div><br>Vance illustrated his point with several examples from the UK. A country that pursues <a href="https://www.youtube.com/watch?v=0r7GRx8Sl-s">thousands of yearly wrong-speech cases</a>, <a href="https://www.youtube.com/watch?v=ruPSgK6UuBU">threatens foreigners with repercussions should they dare say too much online</a>, and has no qualms about handing down <a href="https://www.youtube.com/watch?v=zWB2W_ADasc">draconian sentences for online utterances</a>. It&#39;s completely totalitarian and completely nuts.<br><br></div><div>Germany is not much better. It&#39;s illegal to insult elected officials, and if you say the wrong thing, or post the wrong meme, you may well <a href="https://www.ft.com/content/27626fa8-3379-4b69-891d-379401675942">find yourself the subject of a raid at dawn</a>. Just crazy stuff.</div><div><br>I&#39;d love to say that Denmark is different, but sadly it is not. You can be put in <a href="https://danskelove.dk/straffeloven/266b">prison for up to two years</a> for mocking or degrading someone on the basis on their race. It recently become <a href="https://politiken.dk/danmark/politik/art10258823/Hummelgaard-nikker-ja-til-at-Paludan-og-hans-partner-fors%C3%B8ges-straffet-for-brud-p%C3%A5-koranloven">illegal to burn the Quran</a> (which sadly only serves to legitimize crazy Muslims <a href="https://www.bbc.com/news/articles/cpdx2wqpg7zo">killing</a> or <a href="https://x.com/ArchRose90/status/1890421519777505610">stabbing</a> those who do). And you may face <a href="https://danskelove.dk/straffeloven/136">up to three years in prison</a> for <a href="https://politiken.dk/danmark/art10276977/Det-var-ikke-selve-kommentaren-men-hashtagget-der-fik-den-42-%C3%A5rige-d%C3%B8mt">posting online</a> in a way that can be construed as morally supporting terrorism.</div><div><br>But despite all of these examples and laws, I&#39;m <a href="https://x.com/dhh/status/1890729990670499876">constantly arguing with Europeans</a> who cling to the idea that they do have free speech like Americans. Many of them mistakenly think that &quot;hate speech&quot; is illegal in the US, for example. It is not.</div><div><br>America really takes the first amendment quite seriously. Even when it comes to hate speech. Famously, the Jewish lawyers of the (<a href="https://www.wsj.com/articles/does-the-aclu-want-to-ban-my-book-11605475898">now unrecognizable</a>) <a href="https://en.m.wikipedia.org/wiki/National_Socialist_Party_of_America_v._Village_of_Skokie">ACLU defended the right of literal, actual Nazis to march for their hateful ideology</a> in the streets of Skokie, Illinois in 1979 and won.</div><div><br>Another common misconception is that &quot;misinformation&quot; is illegal over there too. It also is not. That&#39;s why the <a href="https://twitterfiles.substack.com/p/1-thread-the-twitter-files">Twitter Files</a> proved to be so scandalous. Because it showed the US government under Biden laundering an illegal censorship regime -- in grave violation of the first amendment -- through private parties, like the social media networks.<br><br></div><div>In America, your speech is free to be wrong, free to be hateful, free to insult religions and celebrities alike. All because the founding fathers correctly saw that asserting the power to determine otherwise leads to a totalitarian darkness.<br><br></div><div>We&#39;ve seen vivid illustrations of both in recent years. At the height of the trans mania, questioning whether <a href="https://en.wikipedia.org/wiki/Gender_self-identification">men who said they were women</a> should be allowed in women&#39;s sports or bathrooms or prisons was frequently labeled &quot;hate speech&quot;.</div><div><br>During the pandemic, questioning whether the virus might have escaped from a lab instead of a wet market got labeled <a href="https://www.vox.com/2020/3/4/21156607/how-did-the-coronavirus-get-started-china-wuhan-lab">&quot;misinformation&quot;</a>. So too did any questions about the vaccine&#39;s inability to stop spread or infection. Or whether surgical masks or lock downs were effective interventions.<br><br></div><div>Now we know that having a public debate about all of these topics was of course completely legitimate. Covid escaping from a lab is currently <a href="https://apnews.com/article/covid-cia-trump-china-pandemic-lab-leak-9ab7e84c626fed68ca13c8d2e453dde1">the most likely explanation</a>, according to American intelligence services, and many European countries, <a href="https://www.gov.uk/government/news/ban-on-puberty-blockers-to-be-made-indefinite-on-experts-advice">including the UK</a>, have stopped allowing puberty blockers for children.</div><div><br>Which brings us to that last bugaboo: Mass immigration. Vance identified it as one of the key threats to Europe at the moment, and I have to agree. So should anyone who&#39;ve been paying attention to the <a href="https://x.com/dhh/status/1884153318320009431">statistics</a> <a href="https://x.com/visegrad24/status/1890164105744703908">showing</a> <a href="https://x.com/RMistereggen/status/1889246613895328155">the abject failure</a> of this thirty-year policy utopia of a multi-cultural Europe. The fast changing winds in European politics suggest that&#39;s exactly what&#39;s happening.</div><div><br>These are not separate issues. It&#39;s the lack of free speech, and a catastrophically narrow Overton window, which has led Europe into such a mess with mass immigration in the first place. In Denmark, the first popular political party that dared to question the wisdom of importing massive numbers of culturally-incompatible foreigners were frequently charged with claims of racism back in the 90s. The same &quot;that&#39;s racist!&quot; playbook is now being run on political parties across Europe who dare challenge the mass immigration taboo.</div><div><br>But making plain observations that some groups of immigrants really do <a href="https://x.com/dhh/status/1884153318320009431">commit vastly more crime</a> and <a href="https://x.com/jonatanpallesen/status/1879634729756135736">contribute vastly less economically</a> to society is not racist. It wasn&#39;t racist when the Danish Folkparty did it in Denmark in the 1990s, and it isn&#39;t racist now when the mainstream center-left parties have followed suit.</div><div><br>I&#39;ve drawn the contrast to Sweden many times, and I&#39;ll do it again here. Unlike Denmark, Sweden kept its Overton window shut on the consequences of mass immigration all the way up through the 90s, 00s, and 10s. As a prize, it now has <a href="https://www.express.co.uk/news/world/2007829/panic-sweden-31-bombings-rock">bombs going off daily</a>, <a href="https://bra.se/english/statistics/shootings-and-violence?utm_source=chatgpt.com">the European record in gun homicides</a>, and a <a href="https://www.euractiv.com/section/politics/news/no-control-sweden-grapples-with-bomb-violence-wave/">government that admits that the immigrant violence is out of control</a>.</div><div><br>The state of Sweden today is a direct consequence of suppressing any talk of the downsides to mass immigration for decades. And while that taboo has <a href="https://www.nytimes.com/2022/09/14/world/europe/sweden-elections-right.html">recently been broken</a>, it may well be decades more before the problems are tackled at their root. It&#39;s tragic beyond belief.<br><br>The rest of Europe should look to Sweden as a cautionary tale, and the Danish alternative as a precautionary one. It&#39;s never too late to fix tomorrow. You can&#39;t fix today, but you can always fix tomorrow.</div><div><br>So Vance was right to wag his finger at all this nonsense. The lack of free speech and the problems with mass immigration. He was right to assert that America and Europe has a shared civilization to advance and protect. Whether the current politicians of Europe wants to hear it or not, I&#39;m convinced that average Europeans actually are listening.</div> </div> David Heinemeier Hansson [email protected] tag:world.hey.com,2005:World::Post/41903 2025-02-08T11:27:25Z 2025-02-08T11:30:30Z Serving the country <div class="trix-content"> <div>In 1940, President Roosevelt tapped <a href="https://en.wikipedia.org/wiki/William_S._Knudsen">William S. Knudsen</a> to run the government&#39;s production of military equipment. Knudsen had spent a pivotal decade at Ford during the mass-production revolution, and was president of General Motors, when he was drafted as a civilian into service as a three-star general. Not bad for a Dane, born just ten minutes on bike from where I&#39;m writing this in Copenhagen!</div><div><br>Knudsen&#39;s leadership raised the productive capacity of the US war machine by a 100x in areas like plane production, where it went from producing 3,000 planes in 1939 to over 300,000 by 1945. He was quoted on his achievement: &quot;We won because we smothered the enemy in an avalanche of production, the like of which he had never seen, nor dreamed possible&quot;.<br><br></div><div>Knudsen wasn&#39;t an elected politician. He wasn&#39;t even a military man. But Roosevelt saw that this remarkable Dane had the skills needed to reform a puny war effort into one capable of winning the Second World War.<br><br></div><div>Do you see where I&#39;m going with this? Elon Musk is a modern day William S. Knudsen. Only even more accomplished in efficiency management, factory optimization, and first-order systems thinking.</div><div><br>No, America isn&#39;t in a hot war with the Axis powers, but for the sake of the West, it damn well better be prepared for one in the future. Or better still, be so formidable that no other country or alliance would even think to start one. And this requires a strong, confident, and sound state with its affairs in order.<br><br></div><div>If you look at the government budget alone, this is direly not so. The US was knocking on a two-trillion-dollar budget deficit in 2024! Adding to a towering debt that&#39;s now north of 36 trillion. A burden that&#39;s already consuming $881 billion in yearly interest payments. More than what&#39;s spent on the military or Medicare. Second to only Social Security on the list of line items.</div><div><br>Clearly, this is not sustainable.<br><br></div><div>This is the context of <a href="https://x.com/DOGE">DOGE</a>. The program, lead by Musk, that&#39;s been deputized by Trump to turn the ship around. History doesn&#39;t repeat, but it rhymes, and Musk is dropping beats that Knudsen would have surely been tapping his foot to. And just like Knudsen in his time, it&#39;s hard to think of any other American entrepreneur more qualified to tackle exactly this two-trillion dollar problem. <br><br></div><div>It is through <a href="https://world.hey.com/dhh/the-musk-algorithm-977bf312">The Musk Algorithm</a> that SpaceX lowered the cost of sending a kilo of goods into lower orbit from the US by well over a magnitude. And now America&#39;s share of worldwide space transit has risen from less than 30% in 2010 to about 85%. Thanks to reusable rockets and <a href="https://www.youtube.com/watch?v=hI9HQfCAw64&amp;t=134s">chopstick-catching landing towers</a>. Thanks to Musk.<br><br></div><div>Or to take a more earthly example with Twitter. Before Musk took over, Twitter had revenues of $5 billion and earned $682 million. After the take over, <a href="https://www.wsj.com/finance/banks-sell-5-5-billion-of-x-loans-after-investor-interest-surges-4b84f89c?st=RLZrtU&amp;reflink=desktopwebshare_permalink">X has managed to earn $1.25 billion on $2.7 billion in revenue</a>. Mostly thank to the fact that <a href="https://world.hey.com/dhh/need-it-take-7-500-people-to-run-twitter-a8cb36a6">Musk cut 80% of the staff</a> out of the operation, and savaged the cloud costs of running the service.</div><div><br>This is not what people expected at the time of the take over! Not only did many commentators believe that Twitter was going to collapse from the drastic costs in staff, they also thought that the financing for the deal would implode. Chiefly as a result of advertisers withdrawing from the platform under intense media pressure. But that just didn&#39;t happen.<br><br></div><div>Today, the debt used to take over Twitter and turn it into X is <a href="https://www.wsj.com/finance/banks-sell-5-5-billion-of-x-loans-after-investor-interest-surges-4b84f89c?st=RLZrtU&amp;reflink=desktopwebshare_permalink">trading at 97 cents on the dollar</a>. The business is twice as profitable as it was before, and arguably as influential as ever. All with just a fifth of the staff required to run it. Whatever you think of Musk and his personal tweets, it&#39;s impossible to deny what an insane achievement of efficiency this has been!</div><div><br>These are just two examples of Musk&#39;s incredible ability to defy the odds and deliver the most unbelievable efficiency gains known to modern business records. And we haven&#39;t even talked about taking Tesla from producing 35,000 cars in 2014 to making 1.7 million in 2024. Or turning xAI into a major force in AI by assembling a 100,000 H100 cluster at <a href="https://www.entrepreneur.com/business-news/nvidia-ceo-jensen-huang-praises-elon-musk-xai-superhuman/481325">&quot;superhuman&quot;</a> pace. <br><br></div><div>Who wouldn&#39;t want such a capacity involved in finding the waste, sloth, and squander in the US budget? Well, his political enemies, of course!</div><div><br>And I get it. Musk&#39;s magic is balanced with mania and even a dash of madness. This is usually the case with truly extraordinary humans. The taller they stand, the longer <a href="https://www.youtube.com/watch?v=OhzBo0dZNpY">the shadow</a>. Expecting Musk to do what he does and then also be a &quot;normal, chill dude&quot; is delusional.<br><br></div><div>But even so, I think it&#39;s completely fair to be put off by his tendency to fire tweets from the hip, opine on world affairs during all hours of the day, and offer his support to fringe characters in politics, business, and technology. I&#39;d be surprised if even the most ardent Musk super fans don&#39;t wince a little every now and then at some of the antics.<br><br></div><div>And yet, I don&#39;t have any trouble weighing those antics against the contributions he&#39;s made to mankind, and finding an easy and overwhelming balance in favor of his positive achievements.<br><br></div><div>Musk is exactly the kind of formidable player you want on your team when you&#39;re down two trillion to nothing, needing a Hail Mary pass for the destiny of America, and eager to see the West win the future.<br><br></div><div>He&#39;s a modern-day Knudsen on steroids (or Ketamine?). Let him cook.<br><br> <figure class="attachment attachment--preview attachment--lightboxable attachment--jpg"> <a download="time-knudsen.jpg" title="Download time-knudsen.jpg" data-click-proxy-target="lightbox_link_blob_2000075626" href="https://world.hey.com/dhh/9faa5ef3/blobs/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVGwrB2q7NndJIghwdXIGOwBUSSIMYmxvYl9pZAY7AEY=--7d719998648f78f1219c69be02bcd6a5e4863024/time-knudsen.jpg?disposition=attachment"> <img src="https://world.hey.com/dhh/9faa5ef3/representations/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVGwrB2q7NndJIghwdXIGOwBUSSIMYmxvYl9pZAY7AEY=--7d719998648f78f1219c69be02bcd6a5e4863024/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVHsKOgtmb3JtYXRJIghqcGcGOwBUOhRyZXNpemVfdG9fbGltaXRbB2kCgAdpAgAFOgxxdWFsaXR5aUs6C2xvYWRlcnsGOglwYWdlMDoNY29hbGVzY2VUSSIIcHVyBjsAVEkiDnZhcmlhdGlvbgY7AEY=--49eacf74e65abb88cb7853af1c14d4f0e0335e0f/time-knudsen.jpg" alt="time-knudsen.jpg" srcset="https://world.hey.com/dhh/9faa5ef3/representations/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVGwrB2q7NndJIghwdXIGOwBUSSIMYmxvYl9pZAY7AEY=--7d719998648f78f1219c69be02bcd6a5e4863024/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVHsKOgtmb3JtYXRJIghqcGcGOwBUOhRyZXNpemVfdG9fbGltaXRbB2kCAA9pAgAKOgxxdWFsaXR5aUE6C2xvYWRlcnsGOglwYWdlMDoNY29hbGVzY2VUSSIIcHVyBjsAVEkiDnZhcmlhdGlvbgY7AEY=--b801ed970d3db1877744487c353e1f1802a4b96d/time-knudsen.jpg 2x, https://world.hey.com/dhh/9faa5ef3/representations/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVGwrB2q7NndJIghwdXIGOwBUSSIMYmxvYl9pZAY7AEY=--7d719998648f78f1219c69be02bcd6a5e4863024/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVHsKOgtmb3JtYXRJIghqcGcGOwBUOhRyZXNpemVfdG9fbGltaXRbB2kCgBZpAgAPOgxxdWFsaXR5aTw6C2xvYWRlcnsGOglwYWdlMDoNY29hbGVzY2VUSSIIcHVyBjsAVEkiDnZhcmlhdGlvbgY7AEY=--05dc83033aaca58e8597ee102d3d1f3c14425182/time-knudsen.jpg 3x" decoding="async" loading="lazy"> </a> </figure></div> </div> David Heinemeier Hansson [email protected] tag:world.hey.com,2005:World::Post/41866 2025-02-07T14:47:01Z 2025-02-07T14:48:09Z Servers can last a long time <div class="trix-content"> <div>We bought sixty-one servers for <a href="https://signalvnoise.com/posts/3968-launch-basecamp-3">the launch of Basecamp 3</a> back in 2015. Dell R430s and R630s, packing thousands of cores and terabytes of RAM. Enough to fill all the app, job, cache, and database duties we needed. The entire outlay for this fleet was about half a million dollars, and it&#39;s only now, almost a decade later, that we&#39;re finally retiring the bulk of them for a full hardware refresh. What a bargain!<br><br></div><div>That&#39;s over 3,500 days of service from this fleet, at a fully amortized cost of just $142/day. For everything needed to run Basecamp. A software service that has grossed hundreds of millions of dollars in that decade.<br><br></div><div>We&#39;ve of course had other expenses beyond hardware from operating Basecamp over the past decade. The ops team, the bandwidth, the power, and the cabinet rental across both our data centers. But none the less, owning our own iron has been a fantastically profitable proposition. Millions of dollars saved over renting in the cloud.</div><div><br>And we aren&#39;t even done deriving value from this venerable fleet! The database servers, Dell R630s w/ Xeon E5-2699 CPUs and 768G of RAM, are getting handed down to some of <a href="https://37signals.com/policies/until-the-end-of-the-internet/">our heritage apps</a>. They will keep on trucking until they give up the ghost.</div><div><br>When we did <a href="https://world.hey.com/dhh/our-cloud-exit-savings-will-now-top-ten-million-over-five-years-c7d9b5bd">the public accounting for our cloud exit</a>, it was based on five years of useful life from the hardware. But as this example shows, that&#39;s pretty conservative. Most servers can easily power your applications much longer than that.<br><br></div><div>Owning your own servers has easily been one of our most effective cost advantages. Together with <a href="https://world.hey.com/dhh/we-once-more-have-no-full-time-managers-at-37signals-f8611085">running a lean team</a>. And managing our costs remains key to <a href="https://37signals.com/04">reaping the profitable fruit</a> from the business. The dollar you keep at the end of the year is just as real whether you earn it or save it.</div><div><br>So you just might want to run those cloud-exit numbers once more with a longer server lifetime value. It might just tip the equation, and motivate you to become a server owner rather than a renter.</div> </div> David Heinemeier Hansson [email protected] tag:world.hey.com,2005:World::Post/41711 2025-01-31T18:26:55Z 2025-02-01T09:04:52Z It burns <div class="trix-content"> <div>The first time we had to evacuate Malibu this season was during the Franklin fire in early December. We went to bed with our bags packed, thinking they&#39;d probably get it under control. But by 2am, the roaring blades of fire choppers shaking the house got us up. As we sped down the canyon towards Pacific Coast Highway (PCH), the fire had reached the ridge across from ours, and flames were blazing large out the car windows. It felt like we had left the evacuation a little too late, but they eventually did get Franklin under control before it reached us.<br><br></div><div>Humans have a strange relationship with risk and disasters. We&#39;re so prone to wishful thinking and bad pattern matching. I remember people being shocked when the flames jumped the PCH during the Woolsey fire in 2017. IT HAD NEVER DONE THAT! So several friends of ours had to suddenly escape a nightmare scenario, driving through burning streets, in heavy smoke, with literally their lives on the line. Because the past had failed to predict the future.</div><div><br>I fell into that same trap for a moment with the dramatic proclamations of wind and fire weather in the days leading up to January 7. Warning after warning of &quot;extremely dangerous, life-threatening wind&quot; coming from the City of Malibu, and that overly-bureaucratic-but-still-ominous &quot;Particularly Dangerous Situation&quot; designation. Because, really, how much worse could it be? Turns out, a lot.<br><br></div><div>It was a little before noon on the 7th when we first saw the big plumes of smoke rise from the Palisades fire. And immediately the pattern matching ran astray. Oh, it&#39;s probably just like Franklin. It&#39;s not big yet, they&#39;ll get it out. They usually do. Well, they didn&#39;t.</div><div><br>By the late afternoon, we had once more packed our bags, and by then it was also clear that things actually were different this time. Different worse. Different enough that even Santa Monica didn&#39;t feel like it was assured to be safe. So we headed far North, to be sure that we wouldn&#39;t have to evacuate again. Turned out to be a good move.</div><div><br>Because by now, into the evening, few people in the connected world hadn&#39;t started to see the catastrophic images emerging from the Palisades and Eaton fires. Well over 10,000 houses would ultimately burn. Entire neighborhoods leveled. Pictures that could be mistaken for World War II. Utter and complete destruction.<br><br></div><div>By the night of the 7th, the fire reached our canyon, and it tore through the chaparral and brush that&#39;d been building since the last big fire that area saw in 1993. Out of some 150 houses in our immediate vicinity, nearly a hundred burned to the ground. Including the first house we moved to in Malibu back in 2009. But thankfully not ours.</div><div><br>That&#39;s of course a huge relief. This was and is our Malibu Dream House. The site of that gorgeous home office I&#39;m so fond to share views from. Our home.</div><div><br>But a house left standing in a disaster zone is still a disaster. The flames reached all the way up to the base of our construction, incinerated much of our landscaping, and devoured the power poles around it to dysfunction.</div><div><br>We have burnt-out buildings every which way the eye looks. The national guard is still stationed at road blocks on the access roads. Utility workers are tearing down the entire power grid to rebuild it from scratch. It&#39;s going to be a long time before this is comfortably habitable again.<br><br></div><div>So we left.<br><br></div><div>That in itself feels like defeat. There&#39;s an urge to stay put, and to help, in whatever helpless ways you can. But with three school-age children who&#39;ve already missed over a months worth of learning from power outages, fire threats, actual fires, and now mudslide dangers, it was time to go.</div><div><br>None of this came as a surprise, mind you. After Woolsey in 2017, Malibu life always felt like living on borrowed time to us. We knew it, even accepted it. Beautiful enough to be worth the risk, we said. <br><br></div><div>But even if it wasn&#39;t a surprise, it&#39;s still a shock. The sheer devastation, especially in the Palisades, went far beyond our normal range of comprehension. Bounded, as it always is, by past experiences.<br><br></div><div>Thus, we find ourselves back in Copenhagen. A safe haven for calamities of all sorts. We lived here for three years during the pandemic, so it just made sense to use it for refuge once more. The kids&#39; old international school accepted them right back in, and past friendships were quickly rebooted.</div><div><br>I don&#39;t know how long it&#39;s going to be this time. And that&#39;s an odd feeling to have, just as America has been turning a corner, and just as the optimism is back in so many areas. Of the twenty years I&#39;ve spent in America, this feels like the most exciting time to be part of the exceptionalism that the US of A offers.<br><br>And of course we still are. I&#39;ll still be in the US all the time on both business, racing, and family trips. But it won&#39;t be exclusively so for a while, and it won&#39;t be from our Malibu Dream House. And that burns.<br><br> <figure class="attachment attachment--preview attachment--lightboxable attachment--jpg"> <a download="palisades-plumes.jpg" title="Download palisades-plumes.jpg" data-click-proxy-target="lightbox_link_blob_1990451052" href="https://world.hey.com/dhh/9576a115/blobs/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVGwrB2zfo3ZJIghwdXIGOwBUSSIMYmxvYl9pZAY7AEY=--ccfbe981823552cb7677181018aed0fe9d9cb7c8/palisades-plumes.jpg?disposition=attachment"> <img src="https://world.hey.com/dhh/9576a115/representations/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVGwrB2zfo3ZJIghwdXIGOwBUSSIMYmxvYl9pZAY7AEY=--ccfbe981823552cb7677181018aed0fe9d9cb7c8/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVHsKOgtmb3JtYXRJIghqcGcGOwBUOhRyZXNpemVfdG9fbGltaXRbB2kCgAdpAgAFOgxxdWFsaXR5aUs6C2xvYWRlcnsGOglwYWdlMDoNY29hbGVzY2VUSSIIcHVyBjsAVEkiDnZhcmlhdGlvbgY7AEY=--49eacf74e65abb88cb7853af1c14d4f0e0335e0f/palisades-plumes.jpg" alt="palisades-plumes.jpg" srcset="https://world.hey.com/dhh/9576a115/representations/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVGwrB2zfo3ZJIghwdXIGOwBUSSIMYmxvYl9pZAY7AEY=--ccfbe981823552cb7677181018aed0fe9d9cb7c8/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVHsKOgtmb3JtYXRJIghqcGcGOwBUOhRyZXNpemVfdG9fbGltaXRbB2kCAA9pAgAKOgxxdWFsaXR5aUE6C2xvYWRlcnsGOglwYWdlMDoNY29hbGVzY2VUSSIIcHVyBjsAVEkiDnZhcmlhdGlvbgY7AEY=--b801ed970d3db1877744487c353e1f1802a4b96d/palisades-plumes.jpg 2x, https://world.hey.com/dhh/9576a115/representations/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVGwrB2zfo3ZJIghwdXIGOwBUSSIMYmxvYl9pZAY7AEY=--ccfbe981823552cb7677181018aed0fe9d9cb7c8/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVHsKOgtmb3JtYXRJIghqcGcGOwBUOhRyZXNpemVfdG9fbGltaXRbB2kCgBZpAgAPOgxxdWFsaXR5aTw6C2xvYWRlcnsGOglwYWdlMDoNY29hbGVzY2VUSSIIcHVyBjsAVEkiDnZhcmlhdGlvbgY7AEY=--05dc83033aaca58e8597ee102d3d1f3c14425182/palisades-plumes.jpg 3x" decoding="async" loading="lazy"> </a> </figure></div> </div> David Heinemeier Hansson [email protected] tag:world.hey.com,2005:World::Post/41573 2025-01-21T21:24:55Z 2025-01-22T01:32:30Z Waiting on red <div class="trix-content"> <div>Americans often laugh when they see how often Danes will patiently, obediently wait on the little red man to turn green before crossing an empty intersection, in the rain, even at night. Nobody is coming! Why don&#39;t you just cross?! It seems silly, but the underlying philosophy is anything but. It&#39;s load bearing for a civil society like Denmark.<br><br>Because doing the right thing every time can be put on autopilot, and when most people follow even the basic norms consistently, the second-order effects are profound. Like the fact that <a href="https://cities-today.com/copenhagen-named-as-worlds-safest-city/">Copenhagen is one of the absolute safest major cities</a> in the world.<br><br>But the Danes also know that norms fray if they&#39;re not enforced, so they vigorously pursue even small infractions. The Danish police regularly <a href="https://x.com/KobenhavnPoliti/status/1881696508996882687">celebrating ticketing bicyclists</a> making even minor mistakes (like driving instead of dragging their bike on the sidewalk). And the metro is constantly being patrolled for fare evaders and antisocial behavior.<br><br>It&#39;s broken windows theory on steroids. And it works.<br><br>When we were living in the city for three years following the pandemic, the most startling difference to major US cities was the prevalence of unattended children everywhere, at all hours. Our oldest was just nine years-old when he started taking the metro alone, even at night.<br><br>How many American parents would feel comfortable letting their nine-year old take the L in Chicago or the subway in Manhattan? I don&#39;t know any. And as a result, you just don&#39;t see any unattended children do this. But in Copenhagen it&#39;s completely common place.<br><br>This is the prize of having little tolerance for antisocial behavior in the public space. When you take away the freedom from crackheads and bums to smoke up on the train or sleep in the park, you grant the freedom to nine-year olds to roam the city and for families to enjoy the park at dusk.<br><br>This is the fundamental error of suicidal empathy. That tolerance of the deranged and dangerous few can be kept a separate discussion from the freedom and safety of the many. These are oppositional forces. The more antisocial behavior you excuse, the further families will retract into their protective shell. And suddenly there are no longer children around in the public city space or any appetite for public transit.<br><br>Maybe you have to become a parent to really understand this. I admit that I didn&#39;t give this nearly the same attention before coming a father of three. But the benefit isn&#39;t exclusively about the freedom and safety enjoyed by your own family, it&#39;s also about the ambient atmosphere of living in a city where children are everywhere. It&#39;s a special form of life-affirming luxury, and it&#39;s probably the thing I&#39;ve missed most about Copenhagen since we went back to the US.<br><br>What&#39;s interesting is how much active effort it takes to maintain this state of affairs. The veneer of civil society is surprisingly thin. Norms fray quickly if left unguarded. And it&#39;s much harder to reestablish their purchase on society than to protect them from disappearing in the first place.<br><br>But I also get that it&#39;s hard to connect the dots from afar, though. Many liberals in America keep Denmark as some mythical place where all their policy dreams have come true, without ever wrestling much with what it takes to maintain the social trust that allows those policies to enjoy public support.<br><br>The progressive Nirvana of Denmark is built on a highly conservative set of norms and traditions. It&#39;s yin and yang. So if you&#39;re committed to those progressive outcomes in America, whether it&#39;s the paternity leave, the independent children, or the amazing public transit system, you ought to consider what conservative values it makes sense to accept as enablers rather than obstacles.</div> </div> David Heinemeier Hansson [email protected] tag:world.hey.com,2005:World::Post/41543 2025-01-20T16:21:25Z 2025-01-20T17:15:17Z MEGA <div class="trix-content"> <div>Trump is back at the helm of the United States, and the majority of Americans are optimistic about the prospect. Especially the young. In a poll by CBS News, it&#39;s the 18-29 demographic that&#39;s most excited, with a whopping two-thirds answering in the affirmative to being optimistic about the next four years under Trump. And I&#39;m right there with them. The current American optimism is infectious!<br><br> <figure class="attachment attachment--preview attachment--lightboxable attachment--png"> <a download="signal-2025-01-19-19-30-15-791.png" title="Download signal-2025-01-19-19-30-15-791.png" data-click-proxy-target="lightbox_link_blob_1975974927" href="https://world.hey.com/dhh/a0f62cd4/blobs/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVGwrBw%2F8xnVJIghwdXIGOwBUSSIMYmxvYl9pZAY7AEY=--2d38601d38f629e1a8c2f194dc9f2945f478a883/signal-2025-01-19-19-30-15-791.png?disposition=attachment"> <img src="https://world.hey.com/dhh/a0f62cd4/representations/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVGwrBw%2F8xnVJIghwdXIGOwBUSSIMYmxvYl9pZAY7AEY=--2d38601d38f629e1a8c2f194dc9f2945f478a883/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVHsKOgtmb3JtYXRJIghwbmcGOwBUOhRyZXNpemVfdG9fbGltaXRbB2kCgAdpAgAFOgxxdWFsaXR5aUs6C2xvYWRlcnsGOglwYWdlMDoNY29hbGVzY2VUSSIIcHVyBjsAVEkiDnZhcmlhdGlvbgY7AEY=--9290cf66642bdf8e9d3be172e7df870aa5d30b92/signal-2025-01-19-19-30-15-791.png" alt="signal-2025-01-19-19-30-15-791.png" srcset="https://world.hey.com/dhh/a0f62cd4/representations/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVGwrBw%2F8xnVJIghwdXIGOwBUSSIMYmxvYl9pZAY7AEY=--2d38601d38f629e1a8c2f194dc9f2945f478a883/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVHsKOgtmb3JtYXRJIghwbmcGOwBUOhRyZXNpemVfdG9fbGltaXRbB2kCAA9pAgAKOgxxdWFsaXR5aUE6C2xvYWRlcnsGOglwYWdlMDoNY29hbGVzY2VUSSIIcHVyBjsAVEkiDnZhcmlhdGlvbgY7AEY=--76d9220eeb6b4fbc0d28123074f76979c7626aa8/signal-2025-01-19-19-30-15-791.png 2x, https://world.hey.com/dhh/a0f62cd4/representations/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVGwrBw%2F8xnVJIghwdXIGOwBUSSIMYmxvYl9pZAY7AEY=--2d38601d38f629e1a8c2f194dc9f2945f478a883/BAh7BkkiC19yYWlscwY6BkVUewdJIglkYXRhBjsAVHsKOgtmb3JtYXRJIghwbmcGOwBUOhRyZXNpemVfdG9fbGltaXRbB2kCgBZpAgAPOgxxdWFsaXR5aTw6C2xvYWRlcnsGOglwYWdlMDoNY29hbGVzY2VUSSIIcHVyBjsAVEkiDnZhcmlhdGlvbgY7AEY=--63bbf3f86596be0da7a4bd8eb1707e6629561711/signal-2025-01-19-19-30-15-791.png 3x" decoding="async" loading="lazy"> </a> </figure><br><br>While Trump has undoubtedly been the catalyst, this is a bigger shift than any one person. After spending so long lost in the wilderness of excessive self-criticism and self-loathing, there&#39;s finally a broad coalition of the willing working to get the mojo back.<br><br>This is what&#39;s so exhilarating about America. The big, dramatic swings. The high stakes. The long shots. And I like this country much better when it&#39;s confident in that inherent national character.<br><br>Of course all this is political. And of course Trump is triggering for many. Just like his opponent would have been if she had won. But this moment is not just political, it&#39;s beyond that. It&#39;s economic, it&#39;s entrepreneurial, it&#39;s technological. Optimism is infectious.<br><br>As someone with a foot on both the American and European continent, I can&#39;t help being jealous with my euro leg. Europe is stuck with monumental levels of pessimism at the moment, and it&#39;s really sad to see.<br><br>But my hope is that Europe, like usual, is merely a few years behind the American revival in optimism. That it&#39;s coming to the old world eventually.<br><br>This is far more an article of faith than of analysis, mind you. I can also well imagine Europe sticking with Eurocrat thinking, spinning its wheels with grand but empty proclamations, issuing scorning but impotent admonishments of America, and doubling down on the regulatory black hole.<br><br>Neither path is given. Europe was competitive with America on many economic terms as recently as 15 years ago. But Europe also lacks the ability to change course quite like the Americans. So the crystal ball is blurry.<br><br>Personally, I choose faith. Optimism must win. Pessimism is literally for losers.</div> </div> David Heinemeier Hansson [email protected] tag:world.hey.com,2005:World::Post/41531 2025-01-20T03:18:27Z 2025-01-20T03:18:27Z Failed integration and the fall of multiculturalism <div class="trix-content"> <div>For decades, the debate in Denmark around  problems with mass immigration was stuck in a self-loathing blame game of &quot;failed integration&quot;. That somehow, if the Danes had just tried harder, been less prejudice, offered more opportunities, the many foreigners with radically different cultures would have been able to integrate successfully. If not in the first generation, then the second. For much of this time, I thought that was a reasonable thesis. But reality has proved it wrong.<br><br>If literally every country in Europe has struggled in the same ways, and for decades on end, to produce the fabled &quot;successful integration&quot;, it&#39;s not a compelling explanation that it&#39;s just because the Danes, Swedes, Norweigans, Germans, French, Brits, or Belgians just didn&#39;t try hard enough. It&#39;s that the mission, on the grand and statistical scale, was impossible in many cases.<br><br>As Thomas Sowell tells us, this is because there are no solutions to intractable, hard problems like cultural integration between wildly different ways of living. Only trade offs. Many of which are unfavorable to all parties.<br><br>But by the same token, just because the overall project of integrating many of the most divergent cultures from mass immigrations has failed, there are many individual cases of great success. Much of the Danish press, for example, has for years propped up the hope of broad integration success by sharing hopeful, heartwarming stories of highly successful integration. And you love to see it.<br><br>Heartwarming anecdotes don&#39;t settle trade offs, though. They don&#39;t prove a solution or offer a conclusion either.<br><br>I think the conclusion at this point is clear. First, cultural integration, let alone assimilation, is incredibly difficult. The more divergent the cultures, the more difficult the integration. And for some combinations, it&#39;s outright impossible.<br><br>Second, the compromise of multiculturalism has been an abject failure in Europe. Allowing parallel cultures to underpin parallel societies is poison for the national unity and trust.<br><br>Which brings us to another bad social thesis from the last thirty-some years: That national unity, character, and belonging not only isn&#39;t important, but actively harmful. That national pride in history, traditions, and culture is primarily an engine of bigotry.<br><br>What a tragic thesis with catastrophic consequences.<br><br>But at this point, there&#39;s a lot of political capital invested into all these bad ideas. In sticking with the tired blame game. Thinking that what hasn&#39;t worked for fifty years will surely start working if we give it five more. <br><br>Now, I actually have a nostalgic appreciation for the beautiful ideals behind such hope for humanity, but I also think that at this point it is as delusional as it is dangerous.<br><br>And I think it&#39;s directly responsible for the rise of so-called populist movements all over Europe. They&#39;re directly downstream from the original theses of success in cultural integration going through just-try-harder efforts as well as the multicultural compromise. A pair of ideas that had buy-in across much of the European board until reality simply became too intolerable for too many who had to live with the consequences.<br><br>Such widespread realization doesn&#39;t automatically correct the course of a societal ship that&#39;s been sailing in the wrong direction for decades, of course. The playbook that took DEI and wokeness to blitzkrieg success in the States, by labeling any dissent to those ideologies racist or bigoted, have also worked to hold the line on the question of mass immigration in Europe until very recently. <br><br>But I think the line is breaking in Europe, just as it recently did in America. The old accusations have finally lost their power from years of excessive use, and suppressing the reality that many people can see with their own eyes is getting harder.<br><br>I completely understand why that makes people anxious, though. History is full of examples of combative nationalism leading us to dark edges. And, especially in Germany, I can understand the historical hesitation when there&#39;s even a hint of something that sounds like what they heard in the 30s.<br><br>But you can hold both considerations in your head at the same time without losing your wits. Mass immigration to Europe has been a failure, and the old thesis of naive hope has to get replaced by a new strategy that deals with reality. AND that not all proposed fixes by those who diagnosed the situation early are either sound or palatable.<br><br>World history is full of people who&#39;ve had the correct diagnosis but a terrible prescription. And I think it&#39;s fair to say that it&#39;s not even obvious what the right prescription is at this point!<br><br>Vibrant, strong societies surely benefit from some degree of immigration. Especially from culturally-compatible regions based on national and economic benefit. But whatever the specific trade-offs taken from here, it seems clear that for much of Europe, they&#39;re going to look radically different than they&#39;ve done in the past three decades or so.<br><br>Best get started then.</div> </div> David Heinemeier Hansson [email protected] tag:world.hey.com,2005:World::Post/41367 2025-01-07T17:37:02Z 2025-01-07T17:37:55Z The social media censorship era is over (for now) <div class="trix-content"> <div>Mark Zuckerberg just announced <a href="https://x.com/tobi/status/1876613776981778556">a stunning pivot</a> for Meta&#39;s approach to social media censorship. Here&#39;s what he&#39;s going to do:<br><br></div><ol><li>Replace third-party fact checkers with community notes ala X.</li><li>Allow free discussion on immigration, gender, and other topics that were heavily censored in the past, as well as let these discussions freely propagate (and go viral).</li><li>Focus moderation on illegal activities, like child exploitation, frauds, and scams, instead of political transgressions.</li><li>Relocate the moderation team from California to Texas to address political bias from within the team.</li></ol><div><br>This new approach is going to govern all the Meta realms, from Facebook to Threads to Instagram. Meaning it&#39;ll affect the interactions of some three billion people around the globe. In other words, this is huge.</div><div><br>As to be expected, many are highly skeptical of Zuckerberg&#39;s motives. And for good reason. Despite making <a href="https://about.fb.com/news/2019/10/mark-zuckerberg-stands-for-voice-and-free-expression/">a soaring speech</a> to the values of free speech back in 2019, Meta, together with Twitter, became one of the primary weapons for a political censorship regime that went into overdrive during the pandemic.<br><br></div><div>Both Meta and Twitter received <a href="https://x.com/mtaibbi/status/1598822959866683394">direct instructions</a> from the US government, among other institutions, on what was to be considered allowable speech and what was to be banned. The specifics shifted over those awful years, but everything from questioning the origins of the Covid virus to disputing vaccine efficacy to objections on mass migration to the Hunter Biden laptop leak all qualified for heavy-handed intervention.<br><br></div><div>The primary rhetorical fig leaves for this censorship regime was &quot;hate speech&quot; and &quot;misinformation&quot;. Terms that almost immediately lost all objective content, and turned into mere descriptors of &quot;speech we don&#39;t like&quot;. Either because it was politically inconvenient or because it offended certain holy tenants of the <a href="https://www.amazon.com/Woke-Racism-Religion-Betrayed-America/dp/0593423062/">woke religion</a> that reigned at the time.<br><br></div><div>But that era is now over. Between Meta and X, the gravity of the global discourse has swung dramatically in favor of free expression. I suspect that YouTube and Reddit will eventually follow suit as well. But even if they don&#39;t, it won&#39;t really matter. The forbidden opinions and inconvenient information will still be able to reach a wide audience.<br><br></div><div>That&#39;s a momentous and positive moment for the world. And it&#39;s a particularly proud moment for America, since this is all downstream from the country&#39;s first amendment protection of free speech.<br><br></div><div>But it&#39;s also adding to the growing chasm between America and Europe. And the United Kingdom in particular. While America is recovering from the authoritarian grip on free speech in terms of both social media policies and broader social consequences (remember cancel culture?), the Brits are <a href="https://www.bbc.com/news/articles/cr548zdmz3jo">doubling down</a>.<br><br></div><div>Any post on social media made in Britain is liable to have those cute little bobbies show up at your door with a not-so-cute warrant for your arrest. The delusional UK police commissioner is even <a href="https://x.com/politvidchannel/status/1874889002073182329">threatening to &quot;come after&quot; people</a> from around the world, if they write bad tweets.<br><br></div><div>And Europe isn&#39;t far behind. Thierry Breton, the former European Commissioner, spent much of last year threatening American tech companies, and <a href="https://www.politico.eu/article/eu-elon-musk-donald-trump-interview-thierry-breton-letter-social-media/">Elon Musk in particular</a>, with draconian sanctions, if they failed to censor on the EU&#39;s behest. He has thankfully since been dismissed, but the sentiment of censorship is alive and well in the EU.<br><br></div><div>This is why the world needs America. From the UK to the EU to Brazil, China, Russia, and Iran, political censorship is very popular. And for a couple of dark years in the US, it looked like the whole world was about to be united in an authoritarian crackdown on speech of all sorts.<br><br></div><div>But Elon countered the spell. His acquisition of Twitter and its transformation into X was <em>the</em> pivotal moment for both American and global free speech. And if you allow yourself to zoom out from the day-to-day antics of the meme lord at large, you should be able to see clearly how the timeline split.</div><div><br>I know that&#39;s hard to do for a lot of people who&#39;ve traded in their Trump Derangement Syndrome diagnosis for a Musk Derangement Syndrome variety (or simply added it to their inventory of mental challenges). And I get it. It&#39;s hard to divorce principles from people! We&#39;re all liable to mix and confuse the two.</div><div><br>And speaking of Trump, which, to be honest, I try not to do too often, because I know how triggering he is,  credit is still due. There&#39;s no way this incredible vibe shift would have happened as quickly or as forcefully without his comeback win.</div><div><br>Now I doubt that any of his political opponents are going to give him any credit for this, even if they do perhaps quietly celebrate the pivot on free speech. And that&#39;s OK. I don&#39;t expect miracles, and we don&#39;t need them either. You don&#39;t need to love every champion of your principles to quietly appreciate their contributions.<br><br></div><div>Which very much reminds me of the historic lawsuit that the Jewish lawyers at the <a href="https://mjhnyc.org/events/when-nazis-came-to-illinois-the-history-of-the-skokie-case/">ACLU (in its former glory) fought to allow literal nazis to match</a> in the streets of Skokie, Illinois. That case goes to the crux of free speech. That in order for you to voice your dissent on Trump or Musk or whatever, you need the protection of the first amendment to cover those who want to dissent in the opposite direction too.</div><div><br>That&#39;s a principle that&#39;s above the shifting winds and vibes of whoever is in power. It&#39;s entire purpose is to protect speech that&#39;s unpopular with the rulers of the moment. And as we&#39;ve seen, electoral fortunes can change! It&#39;s in your own self interest to affirm a set of rules for participation in the political debate that live beyond the what&#39;s expedient for partisan success in the short term.</div><div><br>I for one am stoked about Meta&#39;s pivot on censorship. I&#39;ve historically not exactly been Mark Zuckerberg&#39;s biggest fan, and I do think it&#39;s fair to question the authenticity of him and this move, but I&#39;m not going to let any of that get in the way of applauding this monumental decision. The world needs America and its exceptional principles more than ever. I will cheer for Zuckerberg without reservation when he works in their service.</div><div><br>Now how do we get the UK and the EU to pivot as well?</div> </div> David Heinemeier Hansson [email protected] tag:world.hey.com,2005:World::Post/41358 2025-01-06T16:07:54Z 2025-01-06T22:25:35Z Delusional dreams of excess freedom <div class="trix-content"> <div>Jim Carrey <a href="https://www.goodreads.com/quotes/1151805-i-think-everybody-should-get-rich-and-famous-and-do">once said</a> that he hoped everyone could &quot;...get rich and famous and do everything they dreamed of so they can see that it is not the answer&quot;. And while I sorta agree, I think the opposite position also has its appeal: That believing in a material fix to the problem of existence dangles a carrot of hope that&#39;s depressing to go without.</div><div><br>What made me think of Carrey&#39;s quote was <a href="https://vinay.sh/i-am-rich-and-have-no-idea-what-to-do-with-my-life/">this tale of the startup founder behind Loom</a>, who made out with a $60m windfall when his business was sold, and is still working his way through the existential crisis that created. It&#39;s harder than you think to suddenly have all the freedom you ever desired land in your lap. You may just realize that you don&#39;t actually know what to do with it all!</div><div><br>And this predicament isn&#39;t reserved for successful entrepreneurs either. You see miniature revelations of this in many stories of retirement. Workers who after a long life toiling away suddenly arrive at the promised land of unlimited time, the basics taken care of, and full freedom from all responsibilities and obligations. Some literally wither away from all that excess freedom.</div><div><br>One of the Danish newspapers I read recently <a href="https://politiken.dk/debat/art10182189/%C2%BBJeg-tror-der-er-rigtig-mange-pensionister-der-n%C3%A6rmest-g%C3%A5r-i-hundene%C2%AB">published</a> a series on exactly this phenomenon. Pensioners who realize that life without work can be a surprisingly difficult place to find meaning in. That being needed, being useful is far more attractive than leaning back in leisure. And, as a result, more and more senior Danes are returning to the workforce, at least part time, to reclaim some of that meaning.<br><br></div><div>I think you can even draw a connection to the stereotype of rich kids who grow up never being asked to do contribute anything, busy bossing the help around, and as a result end up floundering in a vapid realm of materialism. Condemned rather than blessed.<br><br></div><div>Yes, this all rhymes a bit with <a href="https://www.youtube.com/watch?v=_Wgn0KlSHl4">that iconic scene from The Matrix</a> where Cypher is negotiating a return to blissful ignorance with Agent Smith: I don&#39;t want to remember nothing! Because once you know that the material carrot is just like <a href="https://www.youtube.com/watch?v=uAXtO5dMqEI">the spoon that bends because it doesn&#39;t actually exist</a>, you&#39;re condemned to a life of knowing that what you imagine as nirvana probably isn&#39;t.<br><br></div><div>What beautiful irony: That the prize for catching the carrot is the realization that chasing it was more fun.<br><br></div> </div> David Heinemeier Hansson [email protected] tag:world.hey.com,2005:World::Post/41067 2024-12-16T23:25:39Z 2024-12-16T23:25:39Z The premise trap <div class="trix-content"> <div>The hardest part for me about collaborating with junior programmers, whether it&#39;s in open source or at work, is avoiding the premise trap. That&#39;s where the fundamental assumptions baked into the first draft of the code aren&#39;t questioned until you&#39;ve already spent far too long improving the implementation. It&#39;s the same with AI.<br><br></div><div>Because AI at the moment is like a superb junior programmer. One with an encyclopedic knowledge about syntax and APIs, but also one saddled with the same propensities to produce overly-complicated, subtly-defective solutions.<br><br></div><div>You could read this as a bullish signal for the future of AI programming. That the current trajectory is tracking with the human programmer&#39;s progression tree, and that eventually, like the best juniors, it&#39;ll graduate to senior levels of competence in the fine details of code aesthetics, novel problem reasoning, and architectural coherence. I hope that&#39;s the case.<br><br></div><div>But that doesn&#39;t change the fact that, as of right now, I&#39;ve yet to see any of the AI models I&#39;ve been using for the past year produce great code within domains that I&#39;m very familiar with. Occasionally there&#39;ll be a glimmer, just like with promising junior programmers, but taken as a whole, the solutions almost always need material amounts of rework.<br><br></div><div>Which is when that premise trap claps!<br><br></div><div>I&#39;ve seen this repeatedly with both the Ruby and JavaScript code that comes out of the AI, so I doubt it&#39;s that particular to one language over another. But the propensity to pull in needless dependencies, the overly-verbose presentation, and the architectural dead ends are there all the time.<br><br>This is what I hear from people who are trying to use AI to write entire systems for them without actually being capable programmers themselves. That it&#39;s an incredible rush to see a prototype come to life in mere minutes, but that actually moving this forward to something that works reliably often turns into a one-step-forwards-two-steps-backwards dance. (Not unlike the many stories someone might have getting catfished by a barely qualified junior programmer on Upwork!).</div><div><br>While that&#39;s frustrating, it makes perfect sense when you consider the training data that has been teaching these models. The endless stream of basic online tutorials, Stack Overflow simplified answers, and the unfortunate reality that a fair chunk of internet programming content is made by the blind leading the blind.</div><div><br>Senior human programmers all got started on the same information diet, but eventually graduated to higher levels of understanding and mastery by working on proprietary code bases. Where all the trade-offs that are absent in tutorial-style code reveal themselves and demand to be weighed with finesse.</div><div><br>I think the next big leap for these models under the current paradigm probably isn&#39;t likely to happen until they&#39;re exposed to a vast corpus on proprietary, corporate code. And how that&#39;s going to happen isn&#39;t entirely clear at the moment.</div><div><br>So in the mean time, as a senior programmer, you&#39;d do well to treat AI as you would a junior programmer. It&#39;s rarely going to save you time asking it to produce an entire system, or even subsystem, if you care about the final quality of the architecture or implementation. Because to verify the assumptions that have been baked into its path will require spending as much time to understand the choices as it would doing the work yourself.<br><br></div><div>I remain bullish on AI writing code for us all, but also remain realistic about its current abilities. As well as alert to the danger of luring more senior programmers, including myself, into signing off on slop, while it saps our stamina for continued learning, as we lean too much on AI writing for us rather than teaching how.<br><br>May this piece age badly within a few short years!</div> </div> David Heinemeier Hansson [email protected] tag:world.hey.com,2005:World::Post/40652 2024-11-21T18:37:23Z 2024-11-21T18:37:23Z Jaguar is lost but Volvo knows the way <div class="trix-content"> <div><a href="https://www.youtube.com/watch?v=rLtFIrqhfng">Jaguar&#39;s new rebrand</a> is getting murdered online, and for good reason. The clichés are as thick as the diversity pandering is dated. CREATE EXUBERANT. LIVE VIVID. DELETE ORDINARY. You&#39;d think these were slogans from a Will Ferrel bit about insufferable marketing trons, but nope, that&#39;s the 2024 campaign for a car maker that won&#39;t be selling any cars until 2026. Utterly tone-deaf, out of tune with the vibe shift, and quite likely the final gasp of a storied but dying British brand. SAD!<br><br></div><div>Contrast this with <a href="https://www.youtube.com/watch?v=cQX-QXxwGvA">the advertisement for Volvo&#39;s latest EX90</a>. It&#39;s a 3:45-minute emotional cinematic ride that illustrates to perfect what it means to have a strong brand. To stand for something, and actually mean it. <br><br></div><div>It&#39;s not even that original! They did <a href="https://www.youtube.com/watch?v=AM-2HlgPftE">a variation of the same theme</a> six years ago for the same car, but that detracts nothing from its brilliance. In fact, the opposite. Brand is like culture: It&#39;s all about repetition and authenticity. Being who you say you are, over and over.<br><br></div><div>Volvo is safety, safety is paramount to parents, so Volvo is for parents. It&#39;s that simple, and it&#39;s that powerful. But only because it&#39;s actually true! You couldn&#39;t run this branding campaign for, say, Toyota, and see the same success. Toyota has their roots in reliability. That&#39;s their story.</div><div><br>But Volvo literally does care. Their history includes <a href="https://www.volvogroup.com/en/about-us/heritage/three-point-safety-belt.html">giving away the patent to the seatbelt</a>. In Sweden, they have a <a href="https://www.youtube.com/watch?v=pi5VytbzvEg">crash response team</a> that goes to the scene of accidents involving Volvo cars to learn how they can become safer (and they&#39;ve been doing this since the 70s!!). And in the UK, the XC90 had no official deaths recorded since the car was introduced in 2004 (<a href="https://autoexpress.co.uk/volvo/xc90/103233/no-fatalities-ever-recorded-in-a-volvo-xc90-in-the-uk">at least per 2018</a>).<br><br></div><div>Volvo also does safety quite differently than most auto makers. They&#39;re not just studying and optimizing for the crash-ratings tests, which is what it seems drive most other manufacturers. Their cars do very well when the test expands to include new scenarios because it&#39;s <a href="https://danluu.com/car-safety/">designed to be best-in-reality</a> not just best-in-test.</div><div><br>All that is to say that the branding strength of Volvo rests on congruence, consistency, and commitment to doing the same thing, a little better every year, for basically an eternity. It&#39;s incredibly inspiring.<br><br></div><div>Frankly, it makes me want to buy a Volvo! Even though by all sorts of natural inclinations (speed/design/heritage), I should be interested in a new Jaguar. But I wouldn&#39;t be caught dead in a Jaguar now. That&#39;s the power of advertisement: To lift and to diminish.</div> </div> David Heinemeier Hansson [email protected] tag:world.hey.com,2005:World::Post/40623 2024-11-20T21:19:39Z 2024-11-20T21:19:39Z Cold reading an ADHD affliction <div class="trix-content"> <div>I&#39;m sure there are truly pathological cases of ADHD out there, and maybe taking amphetamines really is a magic pill for some folks. But there clearly is also an entire cottage industry cropping up around convincing perfectly normal people that they suffer from ADHD, and that this explains many unwanted aspects of the human condition.<br><br></div><div>Take this thread I stumbled across on X today by an &quot;ADHD coach&quot;: <a href="https://x.com/dustychipura/status/1858933299227299867">The ADHD Basics</a>. It lists five primary symptoms:<br><br></div><ul><li>Forgetfulness.</li><li>High standards / perfectionism.</li><li>Attraction to novelty.</li><li>Lack of consistency.</li><li>Difficulty establishing/breaking habits.</li></ul><div><br>No wonder we&#39;ve seen an explosion of ADHD diagnosis. This list applies to most humans at least part of the time! I would even say that all five applies to me much of the time. So does this mean I suffer from ADHD and should start taking Adderall? Come on.</div><div><br>This is usually when the hand waving starts: &quot;Sure, you may recognize all those symptoms, but for <em>true</em> ADHD sufferers, they&#39;re just, like, worse!&quot;. Okay, but what kind of diagnostic standard is that?!</div><div><br>The <a href="https://en.wikipedia.org/wiki/Attention_deficit_hyperactivity_disorder">official presentation of ADHD symptoms</a> as listed on Wikipedia isn&#39;t much better than what the five from the ADHD coach either.  It includes markers such as:<br><br></div><ul><li>&quot;Frequently overlooks details or makes careless mistakes&quot;</li><li>&quot;Often cannot quietly engage in leisure activities or play&quot;</li><li>&quot;Often talks excessively&quot;</li><li>&quot;Often has difficulty maintaining focus on one task or play activity&quot;</li><li>&quot;Is frequently easily distracted by extraneous stimuli&quot;</li></ul><div><br>Again, I can recognize myself in several of those from time to time. And if you include the entire list of markers from the DSM-5, I&#39;m sure I can rack up the five+ necessary to earn an official designation of ADHD. That&#39;s just ridiculous.</div><div><br>It&#39;s even worse when it comes to kids, but Abigail Shrier already covered that topic expertly in <a href="https://www.amazon.com/Bad-Therapy-Kids-Arent-Growing/dp/0593542924/">Bad Therapy</a>, so I won&#39;t repeat that here. If only to marvel at the collective insanity where being loud or animated during play is a pathological marker for children! Now that&#39;s crazy. </div><div><br>But I know this is a touchy subject for plenty of parents of kids who struggle in ways that might fall under some of these rubrics. So let&#39;s leave the kids out of this for a minute and focus on the adults instead.<br><br></div><div>A total of 45 million Adderall prescriptions were written in the US in 2023. That&#39;s up from 35 million in 2019. A great many of these were surely made to people who got convinced that being &quot;forgetful&quot; or &quot;attracted to novelty&quot; isn&#39;t just part of being human, but an affliction requiring amphetamines to mitigate.</div><div><br>What this reminds me of is the concept of <a href="https://en.wikipedia.org/wiki/Cold_reading">cold readings</a>. Where a psychic slyly prods for revealing details from their subject while vaguely throwing out potential hooks left, right, and center. The subject is induced to ignore the vagueness that doesn&#39;t apply to their situation, but focus on the inevitable hits that convince someone that what they desperately want to hear is true.<br><br></div><div>I think a lot of people desperately want to hear that there&#39;s a medical reason for why they sometimes can&#39;t focus, don&#39;t feel motivated, forget things, or find breaking bad habits hard (and not something as boring as you need better sleep, regular exercise, and an improved diet). So when ADHD coaches show up to make them feel better with a medical label, it&#39;s compelling to partake in the cold reading, and get the answer you were hoping for.</div><div><br>But that&#39;s nonsense. You don&#39;t need a diagnosis to be a flawed human. It goes for all of us. So if you want to supercharge your morning&#39;s productivity routine by popping a pill or two of amphetamines, own it! Don&#39;t hide behind some label (or think you&#39;re immune to the long-term effects of taking speed either).</div> </div> David Heinemeier Hansson [email protected] tag:world.hey.com,2005:World::Post/40600 2024-11-19T18:15:34Z 2024-11-19T18:19:10Z Joining the Shopify board of directors <div class="trix-content"> <div>I&#39;ve known Tobi for over twenty years now. Right from the earliest days of Ruby on Rails, when he was building Snowdevil, which eventually became <a href="https://shopify.com">Shopify</a>, to sell snowboards online. Here&#39;s <a href="https://github.com/rails/rails/commit/a544d7aa372a080b77940571a3a169496045670e">his first commit to Rails</a> from 2004, which improved the ergonomics of controller testing. Just one out of <a href="https://contributors.rubyonrails.org/contributors/tobias-lutke/commits">the 131 commits he made to the framework from 2004-2010</a> -- a record still good enough to be in <a href="https://contributors.rubyonrails.org/">the top 100 all-time contributors to Rails</a>!<br><br></div><div>But Tobi&#39;s contributions to Ruby on Rails extend far beyond his individual commits to the framework, creating <a href="https://activemerchant.org/">Active Merchant</a> and the Liquid templating system, or <a href="https://rubyonrails.org/community#alumni">serving on the Rails Core Team</a> back in the early days. With Shopify, Tobi more or less single-handedly <a href="https://x.com/tobi/status/1728524453854756883">killed the zombie argument that Rails couldn&#39;t scale</a> by building the world&#39;s most popular hosted e-commerce platform and routing a sizable portion of all online sales through it.<br><br></div><div>In the process, Tobi built an incredible technical organization to support this effort. Shopify employs a third of the Rails Core Team, developed the YJIT compiler for Ruby, and contributed in a billion other ways. They are without a doubt the most generous benefactor in the Ruby on Rails world.</div><div><br>So when Tobi asked me whether I&#39;d be interested in joining Shopify&#39;s board, I needed no pause to consider the invitation. <a href="https://www.shopify.com/news/david-heinemeier-hansson-board">OF COURSE I WOULD!</a></div><div><br>But to be honest, it wasn&#39;t just a reflexive answer to service the gratitude I&#39;ve felt toward Shopify for many years. It was also to satisfy a selfish curiosity to wrestle with problems at a scale that none of my own work has ever touched. <br><br></div><div>Both in terms of the frontier programming problems inherent in dealing with a <a href="https://signalvnoise.com/svn3/the-majestic-monolith/">majestic monolith</a> clocking in at five million lines of code, and the challenge of guiding thousands of programmers to productively extend it, Shopify deals with a scale several orders of magnitude beyond what I do day-to-day at 37signals. That&#39;s interesting!<br><br></div><div>So too is the sheer magnitude of the impact Shopify is having on the world of commerce. While much of the web is decaying to <a href="https://en.wikipedia.org/wiki/Enshittification">enshitification</a> and entropy, Shopify stores stand out by being faster to browse, quicker to checkout, and easier to trust. That&#39;s enabling a vast array of individual entrepreneurs and businesses to have a competitive shopping experience against the likes of Amazon, without needing huge teams to do it.</div><div><br>It&#39;s always a delight when I <a href="https://akkogear.eu/">find</a> <a href="https://www.lofree.co/">a</a> <a href="https://www.aviatornation.com/">cool</a> <a href="https://us.store.bambulab.com/">store</a>, and I learn that it&#39;s running on Shopify. As I spoke with Tobi about on <a href="https://www.youtube.com/watch?v=uAgHlSLxcTU&amp;t=617s">the announcement show</a>, this was really hammered home after I got into mechanical keyboards. Seemingly every single vendor of thocky and clicky keyboards use Shopify! And when I see that, not only am I sure that buying won&#39;t be a hassle, but I also know I&#39;m not going to get scammed. That&#39;s the Shopify magic: Leveling the commercial playing field between some obscure keyboard maker and the consolidated titans of e-commerce.<br><br></div><div>And now I get to help further that mission from the inside! What a treat. Thanks Tobi!</div> </div> David Heinemeier Hansson [email protected] tag:world.hey.com,2005:World::Post/40490 2024-11-13T18:55:08Z 2024-11-13T18:55:08Z Obsessive problem solving followed by aimless wandering <div class="trix-content"> <div>I haven&#39;t felt any urge to tinker with my Linux setup in months. This after spending much of the spring and into summer furiously and obsessively trying every PC out there to find the perfect replacement for the Mac, diving deep with Ubuntu, and codifying my findings in the <a href="https://omakub.org/">Omakub</a> project. But now it&#39;s done, and I&#39;m left enjoying the Apple-free spoils of a new, better place without any recurring work.<br><br></div><div>It was the same experience getting out of the cloud. For months, I spent all my time building <a href="https://kamal-deploy.org/">Kamal</a>, examining server components, and plotting our path. But then <a href="https://world.hey.com/dhh/why-we-re-leaving-the-cloud-654b47e0">we did it</a>, and then <a href="https://world.hey.com/dhh/we-have-left-the-cloud-251760fb">it was done</a>. </div><div><br>Ditto with <a href="https://rubyonrails.org/2024/11/7/rails-8-no-paas-required">Rails 8</a>. Huge push to get the Solid Trifecta to line up with a release that included Propshaft and the authentication generator, and the rest of all the amazing steps forward I covered in <a href="https://www.youtube.com/watch?v=-cEn_83zRFw&amp;list=PLHFP2OPUpCeb182aDN5cKZTuyjn3Tdbqx&amp;index=1">the Rails World keynote</a>. Now that&#39;s done too, and all new Rails apps enjoy the compressed complexity.</div><div><br>At the company level, most of our work is a marathon. That&#39;s how you stay in business for twenty years and beyond. By sticking with it. But at the executive level, almost all big leaps forward are sprints inspired by a hunch. They have to be sprints, because the level of intensity required to get that hunch over the hill is just too high to sustain for long (unless, I guess, you&#39;re Elon!).</div><div><br>That to me is the best argument for making sure my plate isn&#39;t full of half-eaten commitments. That my calendar isn&#39;t clogged with an endless ream of recurring meetings. Such that my mind remains an open, blank slate when one of those obsessive opportunities <a href="https://www.amazon.com/What-Do-You-Chance/dp/1943200734">flutter by</a>.</div><div><br>See, I&#39;ve come to accept that my best work is a series of sprints punctuated by periods of wandering. It was a knee-jerk protest to <a href="https://www.hey.com/apple/">the stultifying and abusive App Store bureaucracy</a> that eventually lead me to Linux. And it was discovering Linux that lead to Omakub, and making the open source operating system <a href="https://world.hey.com/dhh/linux-as-the-new-developer-default-at-37signals-ef0823b7">the default for new technical staff at 37signals</a>. </div><div><br>It was a deep dive into Docker, originally without any clear mission beyond curiosity, that lead to Kamal, and our path out of the cloud. Oh, and getting enamored by the speed of Gen 4 SSDs was what planted the seed for the Solid Trifecta. <br><br></div><div>I couldn&#39;t have planned any of this even if I wanted to. But I also don&#39;t want to. There are few things more satisfying to me than following a hunch and seeing where it leads, without a commitment to a specific, final destination.</div><div><br>It&#39;s a little like writing. Half the joy of composing these paragraphs come from discovering the arguments as the piece develops. Every essay starts with a hunch, but the final shape is rarely clear until the mind has been left to wrestle with the words for a while.</div><div><br>So that&#39;s why my answer to the usual question of &quot;what&#39;s next?&quot;: I don&#39;t know! Because if I did, I&#39;d already be half-way done doing it. And then it wouldn&#39;t really be next, it&#39;d be now.<br><br></div><div>Finding the next now is the art of wandering, and wandering well takes practice and patience. Don&#39;t rush it.</div> </div> David Heinemeier Hansson [email protected] tag:world.hey.com,2005:World::Post/40476 2024-11-12T19:00:52Z 2024-11-12T19:00:52Z House rules in Fortnite <div class="trix-content"> <div>We play a lot of <a href="https://www.fortnite.com/">Fortnite</a> at our house. It&#39;s a great game for teaching kids cooperative discipline, and in a remarkably wholesome setting to boot (no blood, cartoon styling). I&#39;ve had no qualms involving all three of our boys from an early age in the family squad, including our two youngest from around age four.<br><br></div><div>Since we started playing, I&#39;ve just had two primary house rules:<br><br></div><ol><li>Stay together.</li><li>No complaining.</li></ol><div><br>Sounds simple, but it&#39;s ever-so tempting to stray from the squad to chase your own goal of getting better gear, and it comes easy to blame your brother when the other team gets you. Especially when you&#39;re still a preschooler!</div><div><br>But that&#39;s why Fortnite is such an effective tool for teaching discipline. Because if you want to win in a team-based context like that, you have to work together as a team, and you&#39;ll quickly realize that sticking to the rules makes that way more likely.</div><div><br>It&#39;s also teaches you how to lose gracefully. If you get all pissy and blamey when you&#39;re knocked out, the session ends, because nobody wants to listen to that (especially dad!). So if you want to play more, and get better, you better start tempering your frustrations. Wonderful life skill to develop early.</div><div><br>Equally, it&#39;s a delightful game to beat together. Unlike something like Mario Kart or Smash Brothers, which pits the family against itself (also fun, but less learning!), Fortnite puts us all on the same team, striving for the same objective, and in line to celebrate together when we&#39;re successful.</div><div><br>When you add it all up, it&#39;s one of my favorite activities with the kids. It&#39;s highly rewarding to see them internalize both the big life lessons mentioned above, as well as the nitty-gritty tactical insights, like always seeking higher ground, securing cover, and having proper backup before engaging.</div><div><br>All screen time is not created equal.</div> </div> David Heinemeier Hansson [email protected] tag:world.hey.com,2005:World::Post/40460 2024-11-11T17:57:46Z 2024-11-11T17:57:46Z Too much therapy at work <div class="trix-content"> <div>Many years ago, Jason and I hired a COO at 37signals, but ended up letting them go after just a year (many reasons, another story). This happened not long before one of our company meet-ups, so we thought it fitting to discuss the matter in-person. What a mistake. The session turned into a group therapy session lasting hours, with a free-flowing out-pour of every anxiety under the sun. <br><br></div><div>Some might look at group therapy, with its sharing of emotional stories and vulnerability, as a good thing. And I&#39;m sure it can be, in the right setting. But that setting is not work. Especially not with the entire company present as participants.<br><br></div><div>But that&#39;s where a therapy-infused corporate culture and language often leads. It&#39;s a natural extension of &quot;holding the space&quot;, of too much navel-gazing &quot;mindfulness&quot;, of a posture of nurture and care that borders the patronizing.</div><div><br>It&#39;s okay to be disappointed or frustrated or anxious at work. That&#39;s part of the experience working with and especially for other people! But where things go astray is when there&#39;s an expectation that these emotions always need to be <em>processed</em> during the 9-5 by your manager (rather than after hours with a licensed therapist).</div><div><br>It&#39;s also based on a fundamental misconception that everything can be made better for everyone by talking more about it. For some people, men especially, the better way out of a bad situation is to feel useful. There&#39;s <a href="https://www.buzzfeed.com/daniellaemanuel/men-rather-do-than-therapy">a whole meme</a> dedicated to &quot;men would rather X than go the therapy&quot;, which is posited as a point of derision rather than recognizing taking some/any/all actions as a legitimate coping strategy.<br><br></div><div>See, there&#39;s another one of those therapy words: coping. Belonging to the same lexicon as trauma, rumination, and self-care. I&#39;m sure these are all useful and helpful labels in the right therapeutic context, but again, that just isn&#39;t work. </div><div><br>There&#39;s a reason licensed therapists are bound by a whole host of ethical boundaries when working with clients. They can&#39;t be intertwined with the client&#39;s friends or family or colleagues. They must be competent in the specific areas where they recommend interventions. There are all sorts of healthy constraints on the relationship.</div><div><br>Those constraints can&#39;t apply at work when you&#39;re treating the 1-1 as an hour on the Freudian couch or turn the all-hands into a group therapy session. It&#39;s the same problem with the excessive pathologizing of children that Abigail Shrier covered so well in her book <a href="https://www.amazon.com/gp/product/B0CBYHTV2D/">Bad Therapy</a> (one of my favorite reads from 2024!).<br><br></div><div>It&#39;s easy to read all of the above as cold or dismissive, but please don&#39;t. It&#39;s possible to share the same genuine care for people while disagreeing on the methods and the context that&#39;s due to serve them best. And it&#39;s also possible to look at the increase in therapy thinking, language, and methods in the workplace as an abject failure of modern corporate culture. An increase that&#39;s making people more fragile, <a href="https://world.hey.com/dhh/be-less-precious-b20bf8c3">more precious</a>, more incapable of coping with the most basic expectations of disappointments or adversity on the job.<br><br></div><div>That to me is as sound of a theory for trying something else as you could ever have. What we&#39;ve been doing for the last couple of decades is busted, and it&#39;s time to accept that. Get therapy out of the office and let&#39;s hand it back to the shrinks.</div> </div> David Heinemeier Hansson [email protected] tag:world.hey.com,2005:World::Post/40389 2024-11-06T14:50:33Z 2024-11-06T20:56:59Z The spells are spent <div class="trix-content"> <div>They just don&#39;t work any more, those baseless accusations that anyone we disagree with is a racist, misogynist, fascist. After being invoked en masse and in vain for the better part of the past decade, their power to shock and awe is finally gone. All that&#39;s left is a weak whimper. Good fucking riddance.<br><br></div><div>The problem with accusations like that is that they eventually have to be backed by proof or they&#39;ll bounce like a rubber check. And when even the most mundane political or moral positions were able to earn one of those *ist-y labels, the entire enterprise of throwing them around was bound to go bankrupt. And now it has.</div><div><br>Whatever controversy calling <a href="https://world.hey.com/dhh/the-waning-days-of-dei-s-dominance-9a5b656c">the peak of DEI</a> might have garnered two years ago is certainly gone now. Being professionally offended by every little thing, seeing micro-aggressions around every corner, and rendering the entire world through a narrow oppressed/oppressor lens is back to the niche disposition once more.</div><div><br>This particular preference falsification, where people just go along with what&#39;s in vogue to keep their head down, has left the zeitgeist. For a hot minute, it really did seem like <em>everyone</em> was immersed in critical-theory thinking and the rest of the woke orthodoxies. But that was shadows on the wall, distorted to thrice their size from the angle of the light. <br><br></div><div>Now the angle has changed, so the shadows have shrunk. That big scary mob that once was has been reduced to near impotence in most arenas, including the biggest of all, the US presidential election. That&#39;s a win for everyone whether they like Donald Trump or not.</div> </div> David Heinemeier Hansson [email protected] tag:world.hey.com,2005:World::Post/40379 2024-11-05T18:11:22Z 2024-11-05T18:11:22Z What you know that just ain't so <div class="trix-content"> <div>The fun bit about business is in all the answers you don&#39;t have. Should we be priced higher or lower or leave it alone? Should we chase these customers over here or those customers over there? Should we add more features or polish the ones we have? There&#39;s endless variation in every one of those questions, and you can&#39;t reason your way to conclusion. Only testing against reality will really give you an answer. And even then, reality can be &quot;wrong&quot;.<br><br></div><div>Meaning that even valid results of your experiments can steer you astray. Maybe you ran your pricing test too short to know what the second-order effect of losing sign-ups in favor of a higher revenue-per-customer will be, even if it nets out positively for the first year. Maybe presenting your new features came with a new website design, and the latter was what actually moved the needle. It&#39;s very hard to reduce any interesting question in business to a perfect experiment. Best you usually get is more or less confidence.<br><br></div><div>Which is fine! We don&#39;t need to know everything for sure before taking action. In fact, the hallmark of a good business person is their ability to make calculated bets based on half a story and a hunch.</div><div><br>But the key is to remember that what you won was a bet, not a trophy made of truth. And while you can to be grateful for the good outcome, you need to remember that whatever conclusions you draw from it need to remain suspect.</div><div><br>This is just as true when you lose the bet. That&#39;s when you&#39;re liable to believe that &quot;we tried that, didn&#39;t work&quot; represents some universal statement of fact. When in reality, the lesson is more like &quot;we tried SOMETHING and that SOMETHING didn&#39;t work&quot;. In order to remember that &quot;we could try SOMETHING ELSE and THAT might work&quot;.<br><br></div><div>Because if you don&#39;t, you&#39;ll eventually become a prisoner to every bet you&#39;ve made. Convinced that half the opportunities in the world just don&#39;t apply to your situation and the other half is a slam dunk. Nonsense.<br><br></div><div>It&#39;s okay to collect your winnings even if you aren&#39;t exactly sure why you won. It&#39;s okay to take some losses even if you can&#39;t explain exactly where it went wrong. In fact, it&#39;s better than okay to resist coming up with a definitive story either which way. Because as soon as you write that story down, it tends to become rigid rather than open to reinterpretation.<br><br></div><div>An open mind is always willing to let the story twist, willing to revisit the setup, and willing to test everything from timing to premise on another day.</div> </div> David Heinemeier Hansson [email protected] tag:world.hey.com,2005:World::Post/40106 2024-10-17T18:56:37Z 2024-10-17T18:56:37Z Our cloud-exit savings will now top ten million over five years <div class="trix-content"> <div>We <a href="https://world.hey.com/dhh/we-have-left-the-cloud-251760fb">finished</a> pulling seven cloud apps, including <a href="https://hey.com/">HEY</a>, out of AWS and onto our own hardware last summer. But it took until the end of that year for all the long-term contract commitments to end, so 2024 has been the first clean year of savings, and we&#39;ve been pleasantly surprised that they&#39;ve been even better than originally estimated.<br><br></div><div>For 2024, we&#39;ve brought the cloud bill down from the original $3.2 million/year run rate to $1.3 million. That&#39;s a saving of almost two million dollars per year for our setup! The reason it&#39;s more than <a href="https://world.hey.com/dhh/we-stand-to-save-7m-over-five-years-from-our-cloud-exit-53996caa">our original estimate of $7 million over five years</a> is that we got away with putting all the new hardware into our existing data center racks and power limits.<br><br></div><div>The expenditure on <a href="https://world.hey.com/dhh/the-hardware-we-need-for-our-cloud-exit-has-arrived-99d66966">all that new Dell hardware</a> – about $700,000 in the end – was also entirely recouped during 2023 while the long-term commitments slowly rolled off. Think about that for a second. This is gear we expect to use for the next five, maybe even seven years! All paid off from savings accrued during the second half of 2023. Pretty sweet!<br><br></div><div>But it&#39;s about to get sweeter still. The remaining $1.3 million we still spend on cloud services is all from AWS S3. While all our former cloud compute and managed database/search services were on one-year committed contracts, our file storage has been locked into a four(!!)-year contract since 2021, which doesn&#39;t expire until next summer. So that&#39;s when we plan to be out.</div><div><br>We store almost 10 petabytes of data in S3 now. That includes a lot of super critical customer files, like for Basecamp and HEY, stored in duplicate via separate regions. We use a mixture of storage classes to get an optimized solution that weighs reliability, access, and cost. But it&#39;s still well over a million dollars to keep all this data there (and that&#39;s after the big long-term commitment discounts!).<br><br></div><div>When we move out next summer, we&#39;ll be moving to a dual-DC <a href="https://www.purestorage.com/">Pure Storage</a> setup, with a combined 18 petabytes of capacity. This setup will cost about the same as a year&#39;s worth of AWS S3 for the initial hardware. But thanks to the incredible density and power efficiency of the Pure flash arrays, we can also fit these within our existing data center racks. So ongoing costs are going to be some modest service contracts, and we expect to save another four million dollars over five years.<br><br></div><div>This brings our total projected savings from the combined cloud exit to well over ten million dollars over five years! While getting faster computers and much more storage.<br><br></div><div>Now, as with all things cloud vs on-prem, it&#39;s never fully apples-to-apples. If you&#39;re entirely in the cloud, and have no existing data center racks, you&#39;ll pay to rent those as well (but you&#39;ll probably be shocked at how cheap it is compared to the cloud!). And even for our savings estimates, the target keeps moving as we require more hardware and more storage as Basecamp and HEY continues to grow over the years.</div><div><br>But it&#39;s still remarkable that we&#39;re able to reap savings of this magnitude from leaving the cloud. We&#39;ve been out for just over a year now, and the team managing everything is still the same. There were no hidden dragons of additional workload associated with the exit that required us to balloon the team, as some spectators speculated when we announced it. All the answers in our <a href="https://world.hey.com/dhh/the-big-cloud-exit-faq-20274010">Big Cloud Exit FAQ</a> continue to hold.<br><br></div><div>It&#39;s still work, though! Running apps the size of <a href="https://basecamp.com/">Basecamp</a> and HEY across two data centers (and soon at least one more internationally!) requires a substantial and dedicated crew. There&#39;s always work to be done maintaining all these applications, databases, virtual machines, and yes, occasionally, even requesting a power supply or drive swap on a machine throwing a warming light (but <a href="https://deft.com/">our white gloves at Deft</a> take care of that). But most of that work was something we had to do in the cloud as well!</div><div><br>Since we originally announced <a href="https://world.hey.com/dhh/why-we-re-leaving-the-cloud-654b47e0">our plans to leave the cloud</a>, there&#39;s been a <a href="https://x.com/MichaelDell/status/1780672823167742135">surge of interest</a> in doing the same across the industry. The motto of the 2010s and early 2020s – all-cloud, everything, all the time – seems to finally have peaked. And thank heavens for that!</div><div><br>The cloud can still make a lot of sense, though. Especially in the very early days when you don&#39;t even need a whole computer or are unsure whether you&#39;ll still be in business by the end of the year. Or when you&#39;re dealing with enormous fluctuations in load, like what motivated Amazon to create AWS in the first place.</div><div><br>But as soon as the cloud bills start to become substantial, I think you owe it to yourself, your investors, and common business sense to at least do the math. How much are we spending? What would it cost to buy these computers instead of renting them? Could we try moving some part of the setup onto our own hardware, maybe using <a href="https://kamal-deploy.org/">Kamal</a> or a similar tool? The potential savings from these answers can be shocking.<br><br>At <a href="https://37signals.com/">37signals</a>, we&#39;re looking forward to literally deleting our AWS account come this summer, but remain grateful for the service and the lessons we learned while using the platform. It&#39;s obvious why Amazon continues to lead in cloud. And I&#39;m also grateful that it&#39;s <a href="https://aws.amazon.com/blogs/aws/free-data-transfer-out-to-internet-when-moving-out-of-aws/">now entirely free to move your data out of S3</a>, if you&#39;re leaving the platform for good. Makes the math even better. So long and thanks for all the fish!</div> </div> David Heinemeier Hansson [email protected] tag:world.hey.com,2005:World::Post/39962 2024-10-14T20:19:11Z 2024-10-14T20:19:11Z Capture less than you create <div class="trix-content"> <div>I beam with pride when I see companies like Shopify, GitHub, Gusto, Zendesk, Instacart, Procore, Doximity, Coinbase, and others claim billion-dollar valuations from work done with Rails. It&#39;s beyond satisfying to see this much value created with a web framework I&#39;ve spent the last two decades evolving and maintaining. A beautiful prize from a life&#39;s work realized.</div><div><br>But it&#39;s also possible to look at this through another lens, and see a huge missed opportunity! If hundreds of billions of dollars in valuations came to be from tools that I originated, why am I not at least a pétit billionaire?! What missteps along the way must I have made to deserve life as merely a rich software entrepreneur, with so few direct, personal receipts from the work on Rails?</div><div><br>This line of thinking is lethal to the open source spirit.<br><br></div><div>The moment you go down the path of gratitude grievances, you&#39;ll see ungrateful ghosts everywhere. People who owe you something, if they succeed. A ratio that&#39;s never quite right between what you&#39;ve helped create and what you&#39;ve managed to capture. If you let it, it&#39;ll haunt you forever.</div><div><br>So don&#39;t! Don&#39;t let the success of others diminish your satisfaction with your own efforts. Unless you&#39;re literally Mark Zuckerberg, Elon Musk, or Jeff Bezos, there&#39;ll always be someone richer than you!<br><br></div><div>The rewards I withdraw from open source flow from all the happy programmers who&#39;ve been able to write Ruby to build these amazingly successful web businesses with Rails. That enjoyment only grows the more successful these business are! The more economic activity stems from Rails, the more programmers will be able to find work where they might write Ruby.<br><br></div><div>Maybe I&#39;d feel different if I was a starving open source artist holed up somewhere begrudging the wheels of capitalism. But fate has been more than kind enough to me in that regard. I want for very little, because I&#39;ve been blessed sufficiently. That&#39;s a special kind of wealth: Enough.<br><br></div><div>And that&#39;s also the open source spirit: To let a billion lemons go unsqueezed. To capture vanishingly less than you create. To marvel at a vast commons of software, offered with no strings attached, to any who might wish to build.<br><br>Thou shall not lust after thy open source&#39;s users and their success.</div> </div> David Heinemeier Hansson [email protected] tag:world.hey.com,2005:World::Post/39934 2024-10-13T18:33:13Z 2024-10-13T18:33:13Z To the crazy ones <div class="trix-content"> <div>In an earlier era, we&#39;d all have been glued to the television to cheer <a href="https://x.com/SpaceX/status/1845442658397049011">SpaceX successfully catching Starship&#39;s returning booster rocket</a> on the first try. I remember my father talking about seeing Apollo 11 make it to the moon. That was a lifelong memory for him. And I remember, as a six-year old boy, watching the fatal Challenger explosion on TV. That&#39;s been a lifelong memory for me. Reaching for space, in triumph or tragedy, ought to be special. <br><br></div><div>But today it&#39;s often just another post that quickly scrolls by on your feed. Maybe you pause for a minute, but the moment easily gets compressed to the same level of gravitas as someone getting punched in the face or an extra cute cat. The spectacle has been completely commoditized. The grand gesture is gone. It now takes effort to actually marvel when something truly spectacular occurs. Like shooting the Starship, 50 feet taller than the Statue of Liberty, towards space, and seeing it stick the landing to perfection.</div><div><br>You should make that effort. Embrace that marvel. Don&#39;t be cynical. Don&#39;t let transient party politics cloud the moment. Musk was once considered to be on the blue team, now he&#39;s on the red team. Little of that will matter in the long term. But propelling progress forward definitely will.</div><div><br>And speaking of Mr Musk, what an insane week for him, and for everyone excited about progress. <a href="https://x.com/Tesla/status/1844583703604772893">Cybertaxis</a>, <a href="https://x.com/Tesla/status/1843922599765590148">robot bartenders</a>, <a href="https://x.com/Tesla/status/1844584591408910512">art-deco people carriers</a>, and now returning starships. This is exactly the kind of willing the future into existence that leaps of progress depend on. Who cares whether all these incredible ambitions arrive right on time or not.</div><div><br>Because ambition this crazy is only likely to emerge from someone equally and sufficiently nuts. And I mean that in the most admirable way possible. Musk is nuts. He&#39;s one of the crazy ones. A true original. Easy to hate, impossible to ignore.</div><div><br>And that&#39;s what gets me. Everyone find it easy to nod in agreement with <a href="https://basicappleguy.com/basicappleblog/heres-to-the-crazy-ones">Jobs&#39; ode to To The Crazy Ones</a>. Everyone wants to believe that they&#39;d support &quot;the misfits, the rebels, the troublemakers&quot;. That they too would cheer for those who are &quot;not fond of rules. And... have no respect for the status quo&quot;.</div><div><br>But they won&#39;t and they don&#39;t. Most people are either <a href="https://paulgraham.com/conformism.html">aggressively or passively conformist</a>. They squirm when The Crazy Ones actually attempt to change the world. They don&#39;t see genius as often as they see transgressors.  A failure to comply and comport. And they don&#39;t like it.<br><br></div><div>I like it. Not crazy for the sake of crazy, but crazy for the sake of progress. Demonstrable, undeniable, awe-inspiring progress. And that&#39;s what Mr Musk has brought us and continues to bring us.<br><br>To infinity and beyond, you crazy spaceman! 🫡</div> </div> David Heinemeier Hansson [email protected]