<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: JohnTHaller</title><link>https://news.ycombinator.com/user?id=JohnTHaller</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 13 Nov 2026 01:12:30 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=JohnTHaller" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by JohnTHaller in "$2.5T has been wiped from US stocks"]]></title><description><![CDATA[
<p>Nearly $7 trillion down in the last month</p>
]]></description><pubDate>Thu, 05 Nov 2026 23:45:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=50386224</link><dc:creator>JohnTHaller</dc:creator><comments>https://news.ycombinator.com/item?id=50386224</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50386224</guid></item><item><title><![CDATA[New comment by JohnTHaller in "Drupal is now light-years ahead of its reputation"]]></title><description><![CDATA[
<p>The 'know how to code' part is a difference between classic Drupal and modern Drupal.<p>Drupal 7 was useful enough on its own and with regularly supported modules that most folks who used it never wrote code. Most smaller folks who used it just dropped the files on a shared web host via FTP or similar and ran with it.<p>Modern Drupal is more geared towards coders rather than smaller folks. And the modules suffer from slower updates with the smaller community around Drupal than there used to be. So you'll likely have to use your own custom coded modules or have to code the updates for the existing ones when you upgrade Drupal over time.</p>
]]></description><pubDate>Thu, 22 Oct 2026 22:42:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=50202106</link><dc:creator>JohnTHaller</dc:creator><comments>https://news.ycombinator.com/item?id=50202106</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50202106</guid></item><item><title><![CDATA[New comment by JohnTHaller in "Drupal is now light-years ahead of its reputation"]]></title><description><![CDATA[
<p>I'm aware that the modern Drupal supports in-place upgrades for the most part, though white screen of death reports are still pretty common. My point was that there was a split from classic Drupal to modern 'you have to use the command line and should know how to code' Drupal in terms of upgrades from the 7 to 8 split-off.<p>From all my reading in the Drupal subreddit, modern Drupal isn't especially useful for real world scenarios without a bunch of contributed modules and stuff... hence Drupal CMS. Additionally, folks were recommending not using Drupal 11 until it had been out for well more than a year due to the sad state of contributed module upgrades. I'd wager this is due to the much smaller Drupal community than the version 7 highs.</p>
]]></description><pubDate>Wed, 21 Oct 2026 15:06:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=50182297</link><dc:creator>JohnTHaller</dc:creator><comments>https://news.ycombinator.com/item?id=50182297</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50182297</guid></item><item><title><![CDATA[New comment by JohnTHaller in "Drupal is now light-years ahead of its reputation"]]></title><description><![CDATA[
<p>> Drupal CMS is working to solve some of this<p>We've been hearing this for years. On the Drupal site, it says it's a trial and makes you register to download it. Last time I downloaded the Windows package, it gave a Drupal white screen of death. I'm not planning on registering again to try it again. Nor do I want to use AI to install and manage my CMS.</p>
]]></description><pubDate>Tue, 20 Oct 2026 19:07:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=50171150</link><dc:creator>JohnTHaller</dc:creator><comments>https://news.ycombinator.com/item?id=50171150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50171150</guid></item><item><title><![CDATA[New comment by JohnTHaller in "Drupal is now light-years ahead of its reputation"]]></title><description><![CDATA[
<p>Drupal is now a very different animal than it was in the Drupal 7 heyday. It's confusing for folks used to WordPress and similar as you're not gonna be uploading it to a regular old shared hosting provider. There's no way you're using modern Drupal without SSH access and using command line to install and update. And thoroughly learning how the Drupal bits all work together.<p>Drupal CMS is what a lot of people suggest for new folks, but it isn't explained what it is on the Drupal website. It's apparently a set of pre-configured extensions, templates, AI, and settings. Drupal has a version on their site to download but it says it's a "trial" and requires registration to get it, further increasing friction: <a href="https://new.drupal.org/drupal-cms/trial#:~:text=start%20your%20trial" rel="nofollow">https://new.drupal.org/drupal-cms/trial#:~:text=start%20your...</a><p>Once you do get it, it may or may not work. When I last tried the Windows version, it didn't work and just gave the old Drupal white screen of death in the browser.<p>When I've seen discussions in the Drupal sub-reddit, most of the recommendations on how to do something seem to be some version of 'have Claude do it for you'. And the Drupal homepage is very AI forward and mentions AI 9 times.<p>Drupal's largest install base was back in the Drupal 7 days, which was the last major version that supported upgrading in place from the previous versions. Major compatibility changes started with 8 and continued. About 1/2 the sites that used to run Drupal 7 migrated to WordPress rather than upgrade. Today, there are about the same number of sites running Drupal 7 as the current Drupal 11, which speaks volumes.<p>As someone that still uses a paid, extended-support version of Drupal 7 and is likely switching my big legacy site to Backdrop CMS (actively maintained Drupal 7 fork) and my other two sites to another CMS, it doesn't seem like there's a place for folks like me in the current world of Drupal.</p>
]]></description><pubDate>Tue, 20 Oct 2026 19:03:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=50171089</link><dc:creator>JohnTHaller</dc:creator><comments>https://news.ycombinator.com/item?id=50171089</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50171089</guid></item><item><title><![CDATA[New comment by JohnTHaller in "X purges 13,000 accounts linked to suspected meddling ahead of US midterms"]]></title><description><![CDATA[
<p>I stopped using Twitter after they made it so the only way to avoid all of that was to individually block every single account. I spent a couple weeks clicking that I wasn't interested before it was obvious that you'd see Musk's rantings until you blocked him.</p>
]]></description><pubDate>Fri, 16 Oct 2026 18:59:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=50122852</link><dc:creator>JohnTHaller</dc:creator><comments>https://news.ycombinator.com/item?id=50122852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50122852</guid></item><item><title><![CDATA[New comment by JohnTHaller in "Ask HN: Why do people say "I built it" when we should say "Claude built it"?"]]></title><description><![CDATA[
<p>"I wrote the prompt for Claude to generate this"<p>You didn't create it. Claude generated it based on ingesting source code of various licenses without adhering to said licenses.</p>
]]></description><pubDate>Wed, 14 Oct 2026 15:48:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=50089562</link><dc:creator>JohnTHaller</dc:creator><comments>https://news.ycombinator.com/item?id=50089562</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50089562</guid></item><item><title><![CDATA[New comment by JohnTHaller in "Apple's new 'Switch to Safari' campaign details why you should ditch Chrome"]]></title><description><![CDATA[
<p>iOS does not allow third party browser engines. Every browser you download from the iOS App Store is using 'Safari Lite' under the hood. It's ostensibly for security, but it's more about control.</p>
]]></description><pubDate>Tue, 13 Oct 2026 15:52:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=50073670</link><dc:creator>JohnTHaller</dc:creator><comments>https://news.ycombinator.com/item?id=50073670</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50073670</guid></item><item><title><![CDATA[New comment by JohnTHaller in "A statement on the Tor Project's relationship with Mullvad"]]></title><description><![CDATA[
<p>The Tor statement doesn't mention the actual donation or party. Daniel Berntsson the co-owner of Mullvad, donated approximately US$500,000 to the far-right Örebro Party in Sweden. It's an ethno-nationalist party that is pushing for "remigration". From Wikipedia: "Remigration is a far-right concept referring to the ethnic cleansing via mass deportation of non-white minority populations, especially immigrants and sometimes including native-born citizens, to their place of racial ancestry."</p>
]]></description><pubDate>Fri, 09 Oct 2026 16:05:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=50022529</link><dc:creator>JohnTHaller</dc:creator><comments>https://news.ycombinator.com/item?id=50022529</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50022529</guid></item><item><title><![CDATA[New comment by JohnTHaller in "Clean room implementation of Adobe products"]]></title><description><![CDATA[
<p>The folks acting like this on Twitter are likely Omarchy man-o-sphere folks</p>
]]></description><pubDate>Wed, 07 Oct 2026 16:37:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49995195</link><dc:creator>JohnTHaller</dc:creator><comments>https://news.ycombinator.com/item?id=49995195</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49995195</guid></item><item><title><![CDATA[New comment by JohnTHaller in "Celebrating the 100th birthday of the kidney donated to him as a teenager"]]></title><description><![CDATA[
<p>Kidney transplantation is major surgery with decent risks. Donation carries a certain level of risk as well but less than being a recipient. When I donated, the chance of dying was about 1 in 4,000.<p>Since I donated, my remaining kidney has grown larger and taken over a chunk of the function of my missing kidney. If possible, getting it back would only give me a relatively small benefit compared to the risk of the surgery. First, I'd have a spare again for major injuries meaning I'd be 'allowed' to do things like contact sports and such. It's recommended you don't do things that could result in an impact to your kidney when you don't have a spare. I did violate this once by going skydiving, though.<p>Second, I'd be able to take anti-inflammatory meds without restrictions. That is an annoying one as when I injured my rotator cuff years ago, the normal recommendation was a month of high-dose anti-inflammatory meds. Since I couldn't do that, I had to do physical therapy and injected steroids which was much more involved and more expensive.<p>Note that a transplanted kidney can be re-transplanted depending on the health of the recipient when they die. It's not as common but it has been more in recent years. It's often referred to as "regifting".</p>
]]></description><pubDate>Sat, 03 Oct 2026 23:03:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49948636</link><dc:creator>JohnTHaller</dc:creator><comments>https://news.ycombinator.com/item?id=49948636</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49948636</guid></item><item><title><![CDATA[New comment by JohnTHaller in "Celebrating the 100th birthday of the kidney donated to him as a teenager"]]></title><description><![CDATA[
<p>I donated a kidney to my Dad in 2000. It gave him an extra 23 years with us. He was on very low doses of his anti-rejection meds, partially due to us being a 4 out of 6 HLA type match, so the doctors were hopeful it would last him the rest of his life. It would have lasted far longer if ALS hadn't shown up.</p>
]]></description><pubDate>Sat, 03 Oct 2026 20:38:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49947537</link><dc:creator>JohnTHaller</dc:creator><comments>https://news.ycombinator.com/item?id=49947537</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49947537</guid></item><item><title><![CDATA[New comment by JohnTHaller in "Google ending ChromeOS support two years early"]]></title><description><![CDATA[
<p>For context: iOS devices typically receive about 6.5 years of updates. macOS devices typically receive 6 to 8 years of updates.</p>
]]></description><pubDate>Thu, 01 Oct 2026 23:16:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49928156</link><dc:creator>JohnTHaller</dc:creator><comments>https://news.ycombinator.com/item?id=49928156</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49928156</guid></item><item><title><![CDATA[New comment by JohnTHaller in "The Copilot+ PC brand is dead"]]></title><description><![CDATA[
<p>Copilot+ 365 XL Max Media Center Edition, of course</p>
]]></description><pubDate>Wed, 30 Sep 2026 02:46:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49903767</link><dc:creator>JohnTHaller</dc:creator><comments>https://news.ycombinator.com/item?id=49903767</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49903767</guid></item><item><title><![CDATA[New comment by JohnTHaller in "DraftKings is using AI to behaviorally target chronic gamblers"]]></title><description><![CDATA[
<p>The fact that you and the industry try to call it "gaming" is still such a scummy thing. It's gambling. Call it what it is.</p>
]]></description><pubDate>Tue, 29 Sep 2026 20:38:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49900098</link><dc:creator>JohnTHaller</dc:creator><comments>https://news.ycombinator.com/item?id=49900098</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49900098</guid></item><item><title><![CDATA[New comment by JohnTHaller in "Leaving DigitalOcean, one site at a time"]]></title><description><![CDATA[
<p>For the unfamiliar on the background, DigitalOcean pledged $3 million to the Omacom Foundation aka the Omarchy Linux distribution. It's an AI-built distro led by David Heinemeier Hansson aka DHH. The idea being that AI can build it and run it and create all the apps it is missing like Photoshop. And that things like codes of conduct are to be shunned. Toxic behavior is welcomed as long as your code is good. It's been derisively referred to as "DOGE Linux".<p>Much of its popularity is apparently via certain YouTube influencers in sponsored videos that often hide their sponsorship or affiliation with Omarchy. It's gained quite a following in the "man-o-sphere".<p>Omarchy was formed as a culture war weapon/counterpoint against other Linux distros with codes of conduct. DHH believes such codes are used by clowns and that prohibiting racism, sexism, homophobia, etc is stupid.<p>DHH has some interesting views on "gypsies": <a href="https://world.hey.com/dhh/wolves-sheep-and-gypsies-ba44af6a" rel="nofollow">https://world.hey.com/dhh/wolves-sheep-and-gypsies-ba44af6a</a><p>And "retarded" immigration policies: <a href="https://world.hey.com/dhh/three-sacred-cows-that-must-die-so-europe-can-live-1afb203d" rel="nofollow">https://world.hey.com/dhh/three-sacred-cows-that-must-die-so...</a><p>From a technical perspective, it's been referred to as an opinionated theming layer on top of Arch Linux or a vibe coded dotfiles project as it is mostly Arch Linux with AI code atop.<p>From a financial perspective, DigitalOcean recently pulled funding for multiple open source projects like GNOME before this $3 million investment in Omarchy.</p>
]]></description><pubDate>Sat, 19 Sep 2026 19:12:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49769341</link><dc:creator>JohnTHaller</dc:creator><comments>https://news.ycombinator.com/item?id=49769341</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49769341</guid></item><item><title><![CDATA[New comment by JohnTHaller in "google.com/goto: Google's anti-scraping update"]]></title><description><![CDATA[
<p>It's relevant to know when the source of information is biased due to a conflict of interest. The source's business is apparently scraping Google (and Bing, etc).</p>
]]></description><pubDate>Sat, 12 Sep 2026 16:02:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49673748</link><dc:creator>JohnTHaller</dc:creator><comments>https://news.ycombinator.com/item?id=49673748</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49673748</guid></item><item><title><![CDATA[New comment by JohnTHaller in "google.com/goto: Google's anti-scraping update"]]></title><description><![CDATA[
<p>Note: Article published by Autom.dev which, from a quick read of their homepage, seems like it scrapes Google search results in violation of Google's terms of service and sells those results to customers via an API. That's just my quick read of it, though, so this could be wrong.</p>
]]></description><pubDate>Sat, 12 Sep 2026 05:53:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49669301</link><dc:creator>JohnTHaller</dc:creator><comments>https://news.ycombinator.com/item?id=49669301</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49669301</guid></item><item><title><![CDATA[New comment by JohnTHaller in "iPhone Duo"]]></title><description><![CDATA[
<p>There is indeed a crease: <a href="https://www.reddit.com/r/pics/comments/1wbx1wo/there_is_a_crease/" rel="nofollow">https://www.reddit.com/r/pics/comments/1wbx1wo/there_is_a_cr...</a></p>
]]></description><pubDate>Thu, 10 Sep 2026 02:33:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49637662</link><dc:creator>JohnTHaller</dc:creator><comments>https://news.ycombinator.com/item?id=49637662</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49637662</guid></item><item><title><![CDATA[New comment by JohnTHaller in "LibreOffice breaks download records after declaring it has no AI features"]]></title><description><![CDATA[
<p>I use this for everything except where I write the month out or use an abbreviation. Much easier.</p>
]]></description><pubDate>Tue, 08 Sep 2026 18:11:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49614289</link><dc:creator>JohnTHaller</dc:creator><comments>https://news.ycombinator.com/item?id=49614289</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49614289</guid></item></channel></rss>