<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: mholt</title><link>https://news.ycombinator.com/user?id=mholt</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 02 Aug 2026 18:20:39 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mholt" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mholt in "Grok 4.5"]]></title><description><![CDATA[
<p>Thank you! I'm glad you like it.<p>Sure. I'm not sure if I will actually publish this thing, but I can show you: <a href="https://x.com/mholt6/status/2074986102428139754" rel="nofollow">https://x.com/mholt6/status/2074986102428139754</a><p>I wanted a phone app rather than yet another electronic device. Phones do not have great screens in bright sunlight, and they run hot, so it's not ideal for a bike computer in the first place. But I can't deny the convenience of the multipurpose tool that is my phone.<p>This app will have a few UI/UX modes. The default is the futuristic-looking HUD, but it has a low-power mode that's mostly monochrome on black, and an even lower-power "Cruise mode" that removes the map entirely and just shows you speed, approximate heading, and nav directions. Still very WIP and mostly for my own amusement!</p>
]]></description><pubDate>Wed, 08 Jul 2026 22:38:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48838308</link><dc:creator>mholt</dc:creator><comments>https://news.ycombinator.com/item?id=48838308</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48838308</guid></item><item><title><![CDATA[New comment by mholt in "Grok 4.5"]]></title><description><![CDATA[
<p>Wonderful, glad it was helpful for you!</p>
]]></description><pubDate>Wed, 08 Jul 2026 22:14:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48838096</link><dc:creator>mholt</dc:creator><comments>https://news.ycombinator.com/item?id=48838096</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48838096</guid></item><item><title><![CDATA[New comment by mholt in "Grok 4.5"]]></title><description><![CDATA[
<p>Of the 3 models I tried, Grok did the best at making an iOS app I wanted for personal use (a bike computer with specific qualities). (Claude just gave up and did an HTML/CSS implementation but I insisted on native SwiftUI+Metal.) Grok definitely fumbles sometimes, but I have been surprised what it CAN intuit versus me having to micromanage it.<p>(I am not an iOS developer, so getting something specific that I needed in a few hours/days was really helpful instead of spending months/years learning the language, APIs, etc.)
(I am absolutely not "vibe-coding" Caddy btw, just tinkering with it for personal projects.)</p>
]]></description><pubDate>Wed, 08 Jul 2026 18:07:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48835214</link><dc:creator>mholt</dc:creator><comments>https://news.ycombinator.com/item?id=48835214</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48835214</guid></item><item><title><![CDATA[New comment by mholt in "RFC 10008: The new HTTP Query Method"]]></title><description><![CDATA[
<p>Too many servers ignore/drop/reject body in GET requests. RFC 9110 does allow it, but is only recommended if server documentation states that it is supported.</p>
]]></description><pubDate>Wed, 17 Jun 2026 17:23:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48573580</link><dc:creator>mholt</dc:creator><comments>https://news.ycombinator.com/item?id=48573580</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48573580</guid></item><item><title><![CDATA[New comment by mholt in "Blue Origin's New Glenn blows up during static fire test"]]></title><description><![CDATA[
<p>Is it normal to load ALL the propellant when doing a static fire? (I presume that's the case, anyway, given the sheer magnitude of the kaboom.)<p>I know a WDR typically would, but I don't think they perform an ignition for those.</p>
]]></description><pubDate>Fri, 29 May 2026 04:18:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48318979</link><dc:creator>mholt</dc:creator><comments>https://news.ycombinator.com/item?id=48318979</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48318979</guid></item><item><title><![CDATA[New comment by mholt in "Understanding Singleflight in Go"]]></title><description><![CDATA[
<p>First I've heard of this. Lazyweb, why would I use this over sync.Once?</p>
]]></description><pubDate>Mon, 18 May 2026 22:47:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48186870</link><dc:creator>mholt</dc:creator><comments>https://news.ycombinator.com/item?id=48186870</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48186870</guid></item><item><title><![CDATA[New comment by mholt in "Googlebook"]]></title><description><![CDATA[
<p>This page crashes in my Google-based browser. I can't scroll down more than ~50 pixels.</p>
]]></description><pubDate>Tue, 12 May 2026 18:22:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48112216</link><dc:creator>mholt</dc:creator><comments>https://news.ycombinator.com/item?id=48112216</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48112216</guid></item><item><title><![CDATA[New comment by mholt in "Yet Another GitHub Incident"]]></title><description><![CDATA[
<p>We get it.<p>We should probably take a break on these. It's probably more newsworthy now when GitHub is "up".</p>
]]></description><pubDate>Tue, 05 May 2026 15:58:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48024293</link><dc:creator>mholt</dc:creator><comments>https://news.ycombinator.com/item?id=48024293</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48024293</guid></item><item><title><![CDATA[New comment by mholt in "Using the internet like it's 1999"]]></title><description><![CDATA[
<p>It was FUN though.</p>
]]></description><pubDate>Fri, 24 Apr 2026 15:47:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47891852</link><dc:creator>mholt</dc:creator><comments>https://news.ycombinator.com/item?id=47891852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47891852</guid></item><item><title><![CDATA[New comment by mholt in "NASA had to train Apollo 11's astronauts to not use profanity (2019)"]]></title><description><![CDATA[
<p>Using profanity indicates a weak vocabulary. A lack of discipline. A degree of unrefinement unbecoming of astronauts representing the "best" of humanity and their country.<p>Depending on the type of profanity it can divide societies by reinforcing social schisms/prejudices. Such words typically cluster around areas of cultural discomfort such as religion, sex, and hygiene, causing polarizing emotional reactions. It's biological as well as cultural.<p>Seems like the "best and bravest humanity has to offer" can probably represent a little better than that for one of the most significant feats of history.</p>
]]></description><pubDate>Mon, 20 Apr 2026 20:27:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47840047</link><dc:creator>mholt</dc:creator><comments>https://news.ycombinator.com/item?id=47840047</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47840047</guid></item><item><title><![CDATA[New comment by mholt in "GitHub's Historic Uptime"]]></title><description><![CDATA[
<p>Even better IMO is this status page: <a href="https://mrshu.github.io/github-statuses/" rel="nofollow">https://mrshu.github.io/github-statuses/</a><p>"The Missing GitHub Status Page" with overall aggregate percentages. Currently at 90.84% over the last 90 days. It was at 90.00% a couple days ago.</p>
]]></description><pubDate>Tue, 31 Mar 2026 19:34:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47592319</link><dc:creator>mholt</dc:creator><comments>https://news.ycombinator.com/item?id=47592319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47592319</guid></item><item><title><![CDATA[New comment by mholt in "Starlink Mini as a failover"]]></title><description><![CDATA[
<p>Yeah but if you need Internet failover, cell phone towers are likely flooded. Starlink will be much more available (probably).</p>
]]></description><pubDate>Mon, 16 Mar 2026 22:51:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47406101</link><dc:creator>mholt</dc:creator><comments>https://news.ycombinator.com/item?id=47406101</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47406101</guid></item><item><title><![CDATA[New comment by mholt in "Your phone is an entire computer"]]></title><description><![CDATA[
<p>And yet, try getting a full backup of your Google phone onto your own computer. (Without rooting/wiping the whole thing.) Heck, try getting just your text messages off (without a separate app)!<p>You can't. (Last time I checked.) The backup is encrypted in the cloud, and the only way to download it is to restore it to a phone.<p>Whereas I can just plug in my iPhone and get a full backup, complete with sqlite manifest, completely accessible. Text messages, photo library, everything.</p>
]]></description><pubDate>Fri, 13 Mar 2026 19:51:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47368927</link><dc:creator>mholt</dc:creator><comments>https://news.ycombinator.com/item?id=47368927</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47368927</guid></item><item><title><![CDATA[New comment by mholt in "TUI Studio – visual terminal UI design tool"]]></title><description><![CDATA[
<p>tbf that's Apple's fault, not the choice of the free, unpaid open source developer.</p>
]]></description><pubDate>Fri, 13 Mar 2026 12:42:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47363726</link><dc:creator>mholt</dc:creator><comments>https://news.ycombinator.com/item?id=47363726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47363726</guid></item><item><title><![CDATA[New comment by mholt in "Google Safe Browsing missed 84% of confirmed phishing sites"]]></title><description><![CDATA[
<p>I never loved the idea of GSB or centralized blocklists in general due to the consequences of being wrong, or the implications for censorship.<p>So for my masters' thesis about 6-7 years ago now (sheesh) I proposed some alternative, privacy-preserving methods to help keep users safe with their web browsers: <a href="https://scholarsarchive.byu.edu/etd/7403/" rel="nofollow">https://scholarsarchive.byu.edu/etd/7403/</a><p>I think Chrome adopted one or two of the ideas. Nowadays the methods might need to be updated especially in a world of LLMs, but regardless, my hope was/is that the industry will refine some of these approaches and ship them.</p>
]]></description><pubDate>Thu, 05 Mar 2026 16:04:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47263321</link><dc:creator>mholt</dc:creator><comments>https://news.ycombinator.com/item?id=47263321</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47263321</guid></item><item><title><![CDATA[New comment by mholt in "RFC 9849. TLS Encrypted Client Hello"]]></title><description><![CDATA[
<p>But does it automatically provision the DNS records and rotate the keys?<p>I'm actually kind of furious at nginx's marketing materials around ECH. They compare with other servers but completely ignore Caddy, saying that they're the only practical path to deploying ECH right now. Total lies: <a href="https://x.com/mholt6/status/2029219467482603717" rel="nofollow">https://x.com/mholt6/status/2029219467482603717</a></p>
]]></description><pubDate>Wed, 04 Mar 2026 15:40:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47249103</link><dc:creator>mholt</dc:creator><comments>https://news.ycombinator.com/item?id=47249103</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47249103</guid></item><item><title><![CDATA[New comment by mholt in "Caddy Server Release Process"]]></title><description><![CDATA[
<p>Thanks for sharing this, we like it a lot. Mohammed Al-Sahaf implemented this for us so that releases can be made by a quorum of maintainers rather than being blocked by me every time.<p>Here's the first release done with it: <a href="https://github.com/caddyserver/caddy/releases/tag/v2.11.0-beta.1" rel="nofollow">https://github.com/caddyserver/caddy/releases/tag/v2.11.0-be...</a><p>And you can see the PR flow where the action happens: <a href="https://github.com/caddyserver/caddy/pull/7383" rel="nofollow">https://github.com/caddyserver/caddy/pull/7383</a></p>
]]></description><pubDate>Tue, 24 Feb 2026 17:49:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47140154</link><dc:creator>mholt</dc:creator><comments>https://news.ycombinator.com/item?id=47140154</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47140154</guid></item><item><title><![CDATA[New comment by mholt in "Hear the "Amati King Cello", the Oldest Known Cello in Existence"]]></title><description><![CDATA[
<p>That is one beautiful instrument. What does the front look like?<p>And I know we can't hear it in its "original glory" anymore, but is the sample only like 10 seconds long because it's proprietary, or is the cello too delicate to play a full number on, or...?<p>Edit: Found the museum piece with full pictures: <a href="https://emuseum.nmmusd.org/objects/6684/violoncello?ctx=7735fc3a7233e2e9f865621b1787abc190237049&idx=5" rel="nofollow">https://emuseum.nmmusd.org/objects/6684/violoncello?ctx=7735...</a></p>
]]></description><pubDate>Tue, 17 Feb 2026 04:35:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47043744</link><dc:creator>mholt</dc:creator><comments>https://news.ycombinator.com/item?id=47043744</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47043744</guid></item><item><title><![CDATA[New comment by mholt in "Rivian R2: Electric Mid-Size SUV"]]></title><description><![CDATA[
<p>If you look at the R1 pages, you'll see those pages, though scroll-heavy, at least contain more useful info. I'm hoping that after R2 is actually available to order, that they'll update the page with more information. It's still early.</p>
]]></description><pubDate>Wed, 11 Feb 2026 03:33:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46970458</link><dc:creator>mholt</dc:creator><comments>https://news.ycombinator.com/item?id=46970458</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46970458</guid></item><item><title><![CDATA[New comment by mholt in "GitHub is down again"]]></title><description><![CDATA[
<p>We can of course host our code elsewhere, the problem is the community is kind of locked-in. It would be very "expensive" to move, and would have to be very worthwhile. So far the math doesn't support that kind of change.<p>Usually an outage is not a big deal, I can still work locally. Today I just happen to be in a very GH-centric workflow with the security reports and such.<p>I'm curious how other maintainers maintain productivity during GH outages.</p>
]]></description><pubDate>Mon, 09 Feb 2026 16:53:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46947561</link><dc:creator>mholt</dc:creator><comments>https://news.ycombinator.com/item?id=46947561</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46947561</guid></item></channel></rss>