<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: mattacular</title><link>https://news.ycombinator.com/user?id=mattacular</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 31 Aug 2026 11:46:55 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mattacular" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mattacular in "Creepy Crawlies"]]></title><description><![CDATA[
<p>Snowflake defense</p>
]]></description><pubDate>Mon, 31 Aug 2026 08:33:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49507129</link><dc:creator>mattacular</dc:creator><comments>https://news.ycombinator.com/item?id=49507129</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49507129</guid></item><item><title><![CDATA[New comment by mattacular in "Don't Paste the AI, please"]]></title><description><![CDATA[
<p>The problem to me is, if people slowed down enough to carefully review and also rewrite model output in their own words (even if we're not counting code output), then what you have is a tool that probably makes you slower overall instead of much faster. I don't think that is a bad idea per se, but it is generally the opposite of how you're expected to perform with AI tools.</p>
]]></description><pubDate>Thu, 20 Aug 2026 14:25:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49375025</link><dc:creator>mattacular</dc:creator><comments>https://news.ycombinator.com/item?id=49375025</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49375025</guid></item><item><title><![CDATA[New comment by mattacular in "How to stop Claude from saying load-bearing"]]></title><description><![CDATA[
<p>"Byte-for-byte"</p>
]]></description><pubDate>Tue, 14 Jul 2026 15:30:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48908367</link><dc:creator>mattacular</dc:creator><comments>https://news.ycombinator.com/item?id=48908367</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48908367</guid></item><item><title><![CDATA[New comment by mattacular in "We should be more tired than the model"]]></title><description><![CDATA[
<p>What are some traditional automated refactoring tools that can do stuff like those tasks from the example?</p>
]]></description><pubDate>Fri, 29 May 2026 13:19:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48322767</link><dc:creator>mattacular</dc:creator><comments>https://news.ycombinator.com/item?id=48322767</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48322767</guid></item><item><title><![CDATA[New comment by mattacular in "YouTube to automatically label AI-generated videos"]]></title><description><![CDATA[
<p>For one made by a real band check out Sturgill Simpson's cover</p>
]]></description><pubDate>Thu, 28 May 2026 18:22:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48313250</link><dc:creator>mattacular</dc:creator><comments>https://news.ycombinator.com/item?id=48313250</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48313250</guid></item><item><title><![CDATA[New comment by mattacular in "Incident with Pull Requests, Issues, Git Operations and API Requests"]]></title><description><![CDATA[
<p>A lot of software engineers do still care how software is produced. That's a good thing!</p>
]]></description><pubDate>Wed, 27 May 2026 14:12:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48294707</link><dc:creator>mattacular</dc:creator><comments>https://news.ycombinator.com/item?id=48294707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48294707</guid></item><item><title><![CDATA[New comment by mattacular in "My adventure in designing API keys"]]></title><description><![CDATA[
<p>That's how JWT is designed to work</p>
]]></description><pubDate>Wed, 15 Apr 2026 13:27:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47778676</link><dc:creator>mattacular</dc:creator><comments>https://news.ycombinator.com/item?id=47778676</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47778676</guid></item><item><title><![CDATA[New comment by mattacular in "Be intentional about how AI changes your codebase"]]></title><description><![CDATA[
<p>Code cannot and should not be self documenting at scale. You cannot document "the why" with code. In my experience, that is only ever used as an excuse not to write actual documentation or use comments thoughtfully in the codebase by lazy developers.</p>
]]></description><pubDate>Fri, 20 Mar 2026 00:46:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47448750</link><dc:creator>mattacular</dc:creator><comments>https://news.ycombinator.com/item?id=47448750</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47448750</guid></item><item><title><![CDATA[New comment by mattacular in "When AI writes the software, who verifies it?"]]></title><description><![CDATA[
<p>Test automation is kind of like a religion. It is comforting to believe that the solution to code is more code.</p>
]]></description><pubDate>Wed, 04 Mar 2026 14:01:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47247490</link><dc:creator>mattacular</dc:creator><comments>https://news.ycombinator.com/item?id=47247490</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47247490</guid></item><item><title><![CDATA[New comment by mattacular in "Modern CSS Code Snippets: Stop writing CSS like it's 2015"]]></title><description><![CDATA[
<p>I find it to be more difficult. Especially if I can't pane the files in view comfortably (ie. beyond 2 or 3 it gets significantly harder to work across them).<p>Some frameworks or coding styles really lean into having lots of tiny files. That necessitates a more complicated directory structure for the project. Locating files eventually tends to requires search capability rather than being able to look through the tree in a sidebar.<p>None of this is "hard" per se but I find the opposite is nicer to work with typically.</p>
]]></description><pubDate>Mon, 16 Feb 2026 16:12:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47036807</link><dc:creator>mattacular</dc:creator><comments>https://news.ycombinator.com/item?id=47036807</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47036807</guid></item><item><title><![CDATA[New comment by mattacular in "Claude Opus 4.6"]]></title><description><![CDATA[
<p>That settles it</p>
]]></description><pubDate>Fri, 06 Feb 2026 13:01:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=46912314</link><dc:creator>mattacular</dc:creator><comments>https://news.ycombinator.com/item?id=46912314</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46912314</guid></item><item><title><![CDATA[New comment by mattacular in "Claude Opus 4.6"]]></title><description><![CDATA[
<p>It's hard to tell with these releases if Anthropic's astroturfing campaign has come to HN or not but I feel like it probably has</p>
]]></description><pubDate>Fri, 06 Feb 2026 12:58:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46912265</link><dc:creator>mattacular</dc:creator><comments>https://news.ycombinator.com/item?id=46912265</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46912265</guid></item><item><title><![CDATA[New comment by mattacular in "How I estimate work"]]></title><description><![CDATA[
<p>Estimation is an art, not a science. It's always going to be a judgement call by the engineers tasked with giving them to management. Taking all of the factors from this article and beyond can and should go into making that judgement call.<p>I always tell my teams just skip the middlemen and think of estimates as time from the jump. It's just easier that way. As soon as an estimate leaves an engineer's mouth, it is eagerly translated into time by everyone else at the business. That is all anyone else cares about. Better said - that is all anyone else can understand. We humans all have a shared and unambiguous frame of reference for what 1 hour is, or what 1 day is. That isn't true of any other unit of software estimation. It doesn't matter that what one engineer can accomplish in 1 hour or 1 day is different from the next. The same is true no matter what you're measuring in. You can still use buffers with time. If you insist on not thinking of your labor in terms of hours spent, you can map time ranges to eg. points along the Fibonacci sequence. That is still a useful way to estimate because it is certainly true as software complexity goes up, the time spent on it will be growing non-linearly.</p>
]]></description><pubDate>Sat, 24 Jan 2026 14:47:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46744021</link><dc:creator>mattacular</dc:creator><comments>https://news.ycombinator.com/item?id=46744021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46744021</guid></item><item><title><![CDATA[New comment by mattacular in "Fighting back against biometric surveillance at Wegmans"]]></title><description><![CDATA[
<p>Trade Joe's maybe I could see but how did Whole Foods make this list?</p>
]]></description><pubDate>Thu, 08 Jan 2026 02:29:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46536437</link><dc:creator>mattacular</dc:creator><comments>https://news.ycombinator.com/item?id=46536437</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46536437</guid></item><item><title><![CDATA[New comment by mattacular in "Vietnam bans unskippable ads"]]></title><description><![CDATA[
<p>I see them as conflicting viewpoints because as a general rule companies do not focus on<p>> Long term financial interests, mostly.<p>It's great that you as an individual feel otherwise (I do too), but there are larger macro forces at work which compel firms to act the way they do: pursue short term growth at all costs. The counter-balance to this is either a strong regulatory environment, or a hope and prayer that a majority of companies suddenly gain a strong CEO who feels otherwise and is not obligated to satisfy shareholders who don't. Only a few such CEOs come to mind, and they're looking increasingly short for this world.</p>
]]></description><pubDate>Wed, 07 Jan 2026 18:04:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46529983</link><dc:creator>mattacular</dc:creator><comments>https://news.ycombinator.com/item?id=46529983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46529983</guid></item><item><title><![CDATA[New comment by mattacular in "Vietnam bans unskippable ads"]]></title><description><![CDATA[
<p>> Not a great regulatory move, in my opinion.
> But I really wish ad companies would implement this rule across the board.<p>You don't see how these are conflicting viewpoints? What do you think would compel a company to act in some way that is not in line with its short term financial interests? Sheer luck?</p>
]]></description><pubDate>Wed, 07 Jan 2026 12:15:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46525516</link><dc:creator>mattacular</dc:creator><comments>https://news.ycombinator.com/item?id=46525516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46525516</guid></item><item><title><![CDATA[New comment by mattacular in "Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone"]]></title><description><![CDATA[
<p>Account created 16 hours ago posting highly dubious AI hype? This user is almost certainly part of the intense astroturfing campaign likely financed by Anthropic that has been ongoing for days/weeks now.</p>
]]></description><pubDate>Wed, 07 Jan 2026 11:49:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46525310</link><dc:creator>mattacular</dc:creator><comments>https://news.ycombinator.com/item?id=46525310</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46525310</guid></item><item><title><![CDATA[New comment by mattacular in "JavaScript's For-Of Loops Are Fast"]]></title><description><![CDATA[
<p>Their rationale is written here, May 21 2021 final comment on the closed issue from the creator themself. Even in 2021 this was a dubious argument to make given the browser landscape, and they are clearly just frustrated to be challenged on this topic. They think legacy browsers are forever and furthermore readability of .forEach() is better anyway:<p>> in the latest version of all browsers. Despite marketing, no browsers are "evergreen" according to the google analytics of major websites I've been able to review over the last couple years. (Nothing but safari will likely ever support PTC - which is not an optimization - so that's not really relevant to discuss) Performance isn't important, readability is.<p>ref: <a href="https://github.com/airbnb/javascript/issues/1122#issuecomment-845287561" rel="nofollow">https://github.com/airbnb/javascript/issues/1122#issuecommen...</a></p>
]]></description><pubDate>Wed, 07 Jan 2026 11:44:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46525279</link><dc:creator>mattacular</dc:creator><comments>https://news.ycombinator.com/item?id=46525279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46525279</guid></item><item><title><![CDATA[New comment by mattacular in "The creator of Claude Code's Claude setup"]]></title><description><![CDATA[
<p>Absolute madness and no thank you.<p>Have others not noticed the extremely obvious astroturfing campaign specifically promoting Claude code that is mostly happening on X in recent days/weeks?</p>
]]></description><pubDate>Wed, 07 Jan 2026 11:37:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46525225</link><dc:creator>mattacular</dc:creator><comments>https://news.ycombinator.com/item?id=46525225</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46525225</guid></item><item><title><![CDATA[New comment by mattacular in "Why is the Gmail app 700 MB?"]]></title><description><![CDATA[
<p>I think that's true and it's also a convenient way to "smuggle" in Google's most important doodads: their tracking apparatus which includes all of the single sign on and MFA stuff on top of the usual analytics</p>
]]></description><pubDate>Tue, 06 Jan 2026 20:56:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46518598</link><dc:creator>mattacular</dc:creator><comments>https://news.ycombinator.com/item?id=46518598</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46518598</guid></item></channel></rss>