<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: mceachen</title><link>https://news.ycombinator.com/user?id=mceachen</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 27 May 2026 18:02:46 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mceachen" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mceachen in "Cloudflare Flagship"]]></title><description><![CDATA[
<p>If your engineer tells you that, you're going to have a bad time.<p>I think you're thinking this:<p>> If you are not embarrassed by the first version of your product, you've launched too late. -Reid Hoffman</p>
]]></description><pubDate>Wed, 27 May 2026 14:24:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48294880</link><dc:creator>mceachen</dc:creator><comments>https://news.ycombinator.com/item?id=48294880</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48294880</guid></item><item><title><![CDATA[New comment by mceachen in "Claude is not your architect. Stop letting it pretend"]]></title><description><![CDATA[
<p>Nope, current flagship models are very happy to make huge missteps across the whole development stack of design, planning, implementation, and testing -- but playing different models against each other can help catch more egregious issues.</p>
]]></description><pubDate>Sun, 24 May 2026 20:00:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48260521</link><dc:creator>mceachen</dc:creator><comments>https://news.ycombinator.com/item?id=48260521</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48260521</guid></item><item><title><![CDATA[New comment by mceachen in "Claude Is Not Your Architect. Stop Letting It Pretend"]]></title><description><![CDATA[
<p>This is a very recent model behavior change: for me, Opus 4.6, Gemini 3.1 Pro, and  ChatGPT 5.4(ish) -- prior models and harnesses suffered much more from sycophancy.<p>(I still prompt some questions and reviews with "our intern suggested..." to allow models to judge the quality of the content apart from the messenger)</p>
]]></description><pubDate>Sun, 24 May 2026 19:58:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48260503</link><dc:creator>mceachen</dc:creator><comments>https://news.ycombinator.com/item?id=48260503</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48260503</guid></item><item><title><![CDATA[New comment by mceachen in "Claude is not your architect. Stop letting it pretend"]]></title><description><![CDATA[
<p>I've found this surprisingly effective. Higher "thinking levels" may result in more than one approach being considered, but you can also tell your LLM to do brainstorming explicitly: <a href="https://photostructure.com/coding/claude-code-replan/" rel="nofollow">https://photostructure.com/coding/claude-code-replan/</a></p>
]]></description><pubDate>Sun, 24 May 2026 19:48:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48260412</link><dc:creator>mceachen</dc:creator><comments>https://news.ycombinator.com/item?id=48260412</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48260412</guid></item><item><title><![CDATA[New comment by mceachen in "Do_not_track"]]></title><description><![CDATA[
<p>I applied it to PhotoStructure more than a year ago—I think it was when I first saw this on HN?<p>My point is that there *is* such a thing as software that tries to respect their users. I'm not the only one.</p>
]]></description><pubDate>Sun, 03 May 2026 17:48:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47999483</link><dc:creator>mceachen</dc:creator><comments>https://news.ycombinator.com/item?id=47999483</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47999483</guid></item><item><title><![CDATA[New comment by mceachen in "I cancelled Claude: Token issues, declining quality, and poor support"]]></title><description><![CDATA[
<p>Random crowd anecdata is still anecdata.</p>
]]></description><pubDate>Fri, 24 Apr 2026 20:47:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47895571</link><dc:creator>mceachen</dc:creator><comments>https://news.ycombinator.com/item?id=47895571</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47895571</guid></item><item><title><![CDATA[New comment by mceachen in "Project Glasswing: Securing critical software for the AI era"]]></title><description><![CDATA[
<p>Since when did corporations care? Most seem to just pay their insurance premium for cyber liability and call it a day.</p>
]]></description><pubDate>Wed, 08 Apr 2026 00:55:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47683349</link><dc:creator>mceachen</dc:creator><comments>https://news.ycombinator.com/item?id=47683349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47683349</guid></item><item><title><![CDATA[New comment by mceachen in "A dot a day keeps the clutter away"]]></title><description><![CDATA[
<p>Yup. No noxious fumes.</p>
]]></description><pubDate>Wed, 01 Apr 2026 00:42:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47595370</link><dc:creator>mceachen</dc:creator><comments>https://news.ycombinator.com/item?id=47595370</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47595370</guid></item><item><title><![CDATA[New comment by mceachen in "Moving from GitHub to Codeberg, for lazy people"]]></title><description><![CDATA[
<p>Roughly:<p>`ssh remote "cd $src/repo ; git diff" | git apply`<p>(You'll need to season to taste: what to do with staged changes, how to make sure both trees are in the same HEAD, etc)</p>
]]></description><pubDate>Thu, 26 Mar 2026 16:39:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47532663</link><dc:creator>mceachen</dc:creator><comments>https://news.ycombinator.com/item?id=47532663</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47532663</guid></item><item><title><![CDATA[New comment by mceachen in "Nanny state discovers Linux, demands it check kids' IDs before booting"]]></title><description><![CDATA[
<p>12 year old me would have sold their skateboard AND their bike to have a magic Patiently Explain Anything And Everything To Me robot instead of the mostly-impenetrable-to-my-tween-brain software engineering books I had access to in my town.</p>
]]></description><pubDate>Fri, 13 Mar 2026 16:01:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47366238</link><dc:creator>mceachen</dc:creator><comments>https://news.ycombinator.com/item?id=47366238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47366238</guid></item><item><title><![CDATA[New comment by mceachen in "Tony Hoare has died"]]></title><description><![CDATA[
<p>He discusses this and his sixpence wager here: <a href="https://youtu.be/pJgKYn0lcno" rel="nofollow">https://youtu.be/pJgKYn0lcno</a><p>(Source: TFA)</p>
]]></description><pubDate>Tue, 10 Mar 2026 16:29:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47325463</link><dc:creator>mceachen</dc:creator><comments>https://news.ycombinator.com/item?id=47325463</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47325463</guid></item><item><title><![CDATA[New comment by mceachen in "Hardening Firefox with Anthropic's Red Team"]]></title><description><![CDATA[
<p>No mention of auto renewal is made as far as I (and Claude) could determine.<p>Their OSS offer is first-hit-is-free.</p>
]]></description><pubDate>Fri, 06 Mar 2026 16:20:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47276964</link><dc:creator>mceachen</dc:creator><comments>https://news.ycombinator.com/item?id=47276964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47276964</guid></item><item><title><![CDATA[New comment by mceachen in "Lenovo’s new ThinkPads score 10/10 for repairability"]]></title><description><![CDATA[
<p>At the same time, at least to me, the text reads like a transcript from one of their YouTube tear downs.</p>
]]></description><pubDate>Wed, 04 Mar 2026 00:25:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47241249</link><dc:creator>mceachen</dc:creator><comments>https://news.ycombinator.com/item?id=47241249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47241249</guid></item><item><title><![CDATA[New comment by mceachen in "Welcome (back) to Macintosh"]]></title><description><![CDATA[
<p>Before anyone downvotes this guy, spend some time on the official Apple support forum.<p>I can't point at a bug that I've seen addressed in subsequent OS releases.<p>Seizure-inducing HDMI flickering from Night Shift. Finder Trash not supporting put-back _sometimes_. Printers becoming permanently "paused" sporadically, or worse, very consistently. Mouse lag/stuttering because you used "the wrong USB port." Apple photos libraries corrupting themselves with no recovery paths.<p>It would be strictly better to just not have the forum, then shouting sorrows into the void would feel more solitary.</p>
]]></description><pubDate>Tue, 03 Mar 2026 00:08:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47226115</link><dc:creator>mceachen</dc:creator><comments>https://news.ycombinator.com/item?id=47226115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47226115</guid></item><item><title><![CDATA[New comment by mceachen in "Should everyone be taking statins?"]]></title><description><![CDATA[
<p>Currently profitable? Many are old enough to have a generic, and are close to the cost of aspirin at this point.</p>
]]></description><pubDate>Fri, 27 Feb 2026 20:28:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47185131</link><dc:creator>mceachen</dc:creator><comments>https://news.ycombinator.com/item?id=47185131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47185131</guid></item><item><title><![CDATA[The LLM Sycophancy Antidote]]></title><description><![CDATA[
<p>Article URL: <a href="https://photostructure.com/coding/sycophancy-antidote/">https://photostructure.com/coding/sycophancy-antidote/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47185029">https://news.ycombinator.com/item?id=47185029</a></p>
<p>Points: 12</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 27 Feb 2026 20:20:40 +0000</pubDate><link>https://photostructure.com/coding/sycophancy-antidote/</link><dc:creator>mceachen</dc:creator><comments>https://news.ycombinator.com/item?id=47185029</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47185029</guid></item><item><title><![CDATA[New comment by mceachen in "AI is destroying open source, and it's not even good yet"]]></title><description><![CDATA[
<p>I suspect an LLM would <i>read the instructions more thoroughly</i> than a human.<p>So if there are only brown M&Ms greeting you in your dressing room, most likely they were put there by a robot.</p>
]]></description><pubDate>Tue, 17 Feb 2026 04:56:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47043851</link><dc:creator>mceachen</dc:creator><comments>https://news.ycombinator.com/item?id=47043851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47043851</guid></item><item><title><![CDATA[New comment by mceachen in "Zvec: A lightweight, fast, in-process vector database"]]></title><description><![CDATA[
<p>FWIW "You're absolutely right" broadly declares "a human is not piloting the keyboard"</p>
]]></description><pubDate>Mon, 16 Feb 2026 18:53:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47038713</link><dc:creator>mceachen</dc:creator><comments>https://news.ycombinator.com/item?id=47038713</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47038713</guid></item><item><title><![CDATA[New comment by mceachen in "Shades of Halftone"]]></title><description><![CDATA[
<p>I drove a Scitex RIP (raster image processor) as my part time job in college. The CMYK (and if you were rich, N more spot colors) rotation degrees were held in religious fervor. Me: "These degrees seem random." Boss: "You are not to ever digress from those, they are the Only True Values" (and if you play with them in TFA you'll see it indeed becomes a moire mess with tiny tweaks, which would cost a ton in reprinting and delays).<p>It was mildly humorous that stochastic dithering (even with dot-gain compensation) was an option back in 1990, and  produced much higher grade color reproductions, but clients wouldn't have any part of it, because it wasn't "the look" that I think they expect their readers expected.</p>
]]></description><pubDate>Sun, 15 Feb 2026 18:00:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47025829</link><dc:creator>mceachen</dc:creator><comments>https://news.ycombinator.com/item?id=47025829</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47025829</guid></item><item><title><![CDATA[New comment by mceachen in "Zvec: A lightweight, fast, in-process vector database"]]></title><description><![CDATA[
<p>I maintain a fork of sqlite-vec (because there hasn't been activity on the main repo for more than a year): sqlite-vec is great for smaller dimensionality or smaller cardinality datasets, but know that it's brute-force, and query latency scales exactly linearly. You only avoid full table scans if you add filterable columns to your vec0 table and include them in your WHERE clause. There's no probabilistic lookup algorithm in sqlite-vec.</p>
]]></description><pubDate>Sun, 15 Feb 2026 03:47:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47020859</link><dc:creator>mceachen</dc:creator><comments>https://news.ycombinator.com/item?id=47020859</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47020859</guid></item></channel></rss>