<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: aaaronic</title><link>https://news.ycombinator.com/user?id=aaaronic</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 08 Apr 2026 01:40:34 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=aaaronic" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by aaaronic in "Good Taste the Only Real Moat Left"]]></title><description><![CDATA[
<p>I've worked in too many large codebases where no one can point to any _single file or class_ and label it "correct," ("the right way") yet management is amazed when the lack of a "North Star" means the codebase is full of overlapping, piecemeal patterns that are lucky to work together at all.</p>
]]></description><pubDate>Tue, 07 Apr 2026 17:06:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47678339</link><dc:creator>aaaronic</dc:creator><comments>https://news.ycombinator.com/item?id=47678339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47678339</guid></item><item><title><![CDATA[New comment by aaaronic in "Taste in the age of AI and LLMs"]]></title><description><![CDATA[
<p>It does amaze me when colleagues refuse to read what I (personally, deliberately) wrote (they ask AI to summarize), but then tell AI to write their response and it's absolutely bloated and full of misconceptions around my original document.<p>If they aren't willing to read what I put effort into, why should I be expected to read the ill-conceived and verbose response? I really don't want to get into a match of my AI arguing with your AI, but that's what they've told me I should be doing...</p>
]]></description><pubDate>Tue, 07 Apr 2026 17:01:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47678277</link><dc:creator>aaaronic</dc:creator><comments>https://news.ycombinator.com/item?id=47678277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47678277</guid></item><item><title><![CDATA[New comment by aaaronic in "FSF statement on copyright infringement lawsuit Bartz v. Anthropic"]]></title><description><![CDATA[
<p>I also found the statement bizarre. They don’t seem to have any argument for compensation of any kind unless the books were under a restrictive license that required derived works to also be open source.</p>
]]></description><pubDate>Fri, 20 Mar 2026 21:07:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47460566</link><dc:creator>aaaronic</dc:creator><comments>https://news.ycombinator.com/item?id=47460566</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47460566</guid></item><item><title><![CDATA[New comment by aaaronic in "Leaving Google has actively improved my life"]]></title><description><![CDATA[
<p>But some of Apple or Spotify Premium's recent moves Re: advertising show that even those who _are paying_ end up getting the ad experience eventually.<p>The old "If you aren't paying for a product, you're the product." adage doesn't apply anymore when even if you're paying, you're _still_ being productized.<p>The real problem is increasing concentration of _everything_ into ever-fewer (viable) players.<p>Doctorow's book "Enshittification" goes into way more examples of this phenomenon (though I'm far less optimistic than he is about the ability to reverse this trend).</p>
]]></description><pubDate>Fri, 27 Feb 2026 21:07:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47185621</link><dc:creator>aaaronic</dc:creator><comments>https://news.ycombinator.com/item?id=47185621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47185621</guid></item><item><title><![CDATA[New comment by aaaronic in "The Manuscripts of Edsger W. Dijkstra"]]></title><description><![CDATA[
<p>Building floor numbers in at least a few countries I’m aware of start from zero or “G” ( or the local language equivalent for “ground“) with 1 being the first story above the ground.<p>I think you’re just biased to think that starting must “naturally” begin with 1.<p>Zero is just a good a place to start and some people do start counting from zero.</p>
]]></description><pubDate>Sun, 09 Nov 2025 18:05:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45867601</link><dc:creator>aaaronic</dc:creator><comments>https://news.ycombinator.com/item?id=45867601</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45867601</guid></item><item><title><![CDATA[New comment by aaaronic in "Just let me select text"]]></title><description><![CDATA[
<p>Ditto!</p>
]]></description><pubDate>Wed, 24 Sep 2025 22:26:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=45366690</link><dc:creator>aaaronic</dc:creator><comments>https://news.ycombinator.com/item?id=45366690</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45366690</guid></item><item><title><![CDATA[New comment by aaaronic in "Quantum Computing and the Hidden Subgroup Problem"]]></title><description><![CDATA[
<p>I’m afraid I couldn’t follow. Too long since I used most of those terms or symbols.<p>Can anyone ELI5?</p>
]]></description><pubDate>Sun, 01 Jun 2025 02:37:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=44148307</link><dc:creator>aaaronic</dc:creator><comments>https://news.ycombinator.com/item?id=44148307</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44148307</guid></item><item><title><![CDATA[New comment by aaaronic in "Lossless Log Aggregation - Reduce Log Volume by 99% Without Dropping Data"]]></title><description><![CDATA[
<p>The multi-line case can usually be fixed with simple configuration changes to a structured log format.<p>The other cases are more interesting, and pre-aggregation of all logs related to a correlation ID can be really helpful when debugging a specific incident, but it does seem like this proposal is the same basic trade-off around size and performance as with virtually any form of compression.</p>
]]></description><pubDate>Fri, 06 Dec 2024 02:34:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=42335631</link><dc:creator>aaaronic</dc:creator><comments>https://news.ycombinator.com/item?id=42335631</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42335631</guid></item><item><title><![CDATA[New comment by aaaronic in "Porygon Was Innocent: An epileptic perspective on the infamous Pokémon episode"]]></title><description><![CDATA[
<p>I thought it was common knowledge that Pikachu was the culprit.</p>
]]></description><pubDate>Wed, 13 Nov 2024 20:21:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=42129544</link><dc:creator>aaaronic</dc:creator><comments>https://news.ycombinator.com/item?id=42129544</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42129544</guid></item><item><title><![CDATA[New comment by aaaronic in "A wonderful coincidence or an expected connection: why π² ≈ g"]]></title><description><![CDATA[
<p>Multiplying by increasingly complicated expressions equivalent to “1” is what I remember doing for almost every problem in Quantum Mechanics.</p>
]]></description><pubDate>Sat, 10 Aug 2024 16:33:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=41210588</link><dc:creator>aaaronic</dc:creator><comments>https://news.ycombinator.com/item?id=41210588</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41210588</guid></item><item><title><![CDATA[New comment by aaaronic in "Why is 'Left Stick to Sprint' so unpleasant in games?"]]></title><description><![CDATA[
<p>It’s not so bad when there’s at least sprint toggling (often an option in gameplay settings). Having to hold it down continuously can be a bit much, especially in games where you basically want to sprint 90%+ of the time.</p>
]]></description><pubDate>Wed, 07 Aug 2024 00:06:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=41176887</link><dc:creator>aaaronic</dc:creator><comments>https://news.ycombinator.com/item?id=41176887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41176887</guid></item><item><title><![CDATA[New comment by aaaronic in "SSH as a Sudo Replacement"]]></title><description><![CDATA[
<p>I can agree with that, though admit to being guilty of using sudo bash far more often than I should.<p>I honestly thought they’d be using ssh that way (single command at a time), though I’m still not sure to what security end.</p>
]]></description><pubDate>Sun, 23 Jun 2024 00:41:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=40763613</link><dc:creator>aaaronic</dc:creator><comments>https://news.ycombinator.com/item?id=40763613</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40763613</guid></item><item><title><![CDATA[New comment by aaaronic in "SSH as a Sudo Replacement"]]></title><description><![CDATA[
<p>Am I missing something?<p>How is logging into ssh (sshd) AS root more secure than using sudo? I honestly don’t even know how dangerous that is because I’ve always been told to never allow it. I see here thought goes into preventing that for a remote user, so I’m not talking about that aspect of security here.<p>Maybe it has to do with #3 in the sudo limitations — I certainly don’t see any benefits vis-a-vis #1.<p>I totally get that this is an experiment, but I suspect it is more vulnerable than using sudo, not less (the open socket proxy looks interestingly vulnerable to a man in the middle attack).<p>Having said all that, I did learn some tricks old tools are capable of, so kudos for showing me something new.</p>
]]></description><pubDate>Sun, 23 Jun 2024 00:25:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=40763513</link><dc:creator>aaaronic</dc:creator><comments>https://news.ycombinator.com/item?id=40763513</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40763513</guid></item><item><title><![CDATA[New comment by aaaronic in "Beyond velocity and acceleration: jerk, snap and higher derivatives (2016)"]]></title><description><![CDATA[
<p>Jerk, Snap, Crackle, and Pop are the only ones I thought had agreed upon names. But my understanding is probably 20 years out of date at this point.<p>However, the paper says they’re not commonly taught, but jerk is taught in many high school (AP) Physics classes — we have to keep our balance by noticing the change in acceleration.</p>
]]></description><pubDate>Thu, 20 Jun 2024 02:16:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=40734259</link><dc:creator>aaaronic</dc:creator><comments>https://news.ycombinator.com/item?id=40734259</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40734259</guid></item><item><title><![CDATA[New comment by aaaronic in "How video games use lookup tables"]]></title><description><![CDATA[
<p>The GBA has native support for integer division, but it does not have any hardware support for floating point arithmetic at all — compilers will insert a virtual floating point unit that does IEEE 754 in software, which takes hundreds of CPU cycles for most operations. I believe the LUT you refer to is for floats.</p>
]]></description><pubDate>Fri, 01 Mar 2024 02:05:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=39557701</link><dc:creator>aaaronic</dc:creator><comments>https://news.ycombinator.com/item?id=39557701</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39557701</guid></item><item><title><![CDATA[New comment by aaaronic in "Advent of Code 2023 is nigh"]]></title><description><![CDATA[
<p>I think the edge cases were entirely unclear in day 1, part 2. I had to redo it in a "dumb"/brute-force way to avoid using fancy regex tricks I don't know.<p>It's quite clear the small sample data was chosen intentionally to not cover them.</p>
]]></description><pubDate>Fri, 01 Dec 2023 16:17:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=38488409</link><dc:creator>aaaronic</dc:creator><comments>https://news.ycombinator.com/item?id=38488409</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38488409</guid></item><item><title><![CDATA[New comment by aaaronic in "The weirdest bug I've seen yet"]]></title><description><![CDATA[
<p>With the bug I saw years ago, just having certain accessibility features of the browser enabled _at all_ caused the bug (we were able to temporarily mitigate by disabling some obscure Edge accessibility feature via a launch parameter). So, my theory here is Grammarly is just enabling an optional accessibility feature in Chrome that has this bug when trying to "read" the gif.</p>
]]></description><pubDate>Fri, 01 Dec 2023 15:11:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=38487609</link><dc:creator>aaaronic</dc:creator><comments>https://news.ycombinator.com/item?id=38487609</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38487609</guid></item><item><title><![CDATA[New comment by aaaronic in "The weirdest bug I've seen yet"]]></title><description><![CDATA[
<p>This is _so_ familiar!<p>I have seen accessibility tools in Chrome lead to this kind of issue in the past with a dropdown menu -- to the point where it could be replicated with a miniscule amount of HTML. The particular bug I hit 2 years ago was in Chromium-Edge, but the symptoms and cause were very similar.<p>Grammarly almost certainly leans on some of the accessibility tools in Chrome. These tools are somewhat different in the various Chromium flavors (Edge, Brave, Chrome, etc.).</p>
]]></description><pubDate>Thu, 30 Nov 2023 21:58:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=38479782</link><dc:creator>aaaronic</dc:creator><comments>https://news.ycombinator.com/item?id=38479782</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38479782</guid></item><item><title><![CDATA[New comment by aaaronic in "Argentina's New President Wants to Adopt the Dollar as the National Currency"]]></title><description><![CDATA[
<p>Probably the least crazy of his ideas.<p>With the runaway inflation there, I get why the idea seems like a good one, especially at first glance. I know the realities of such a change are pretty complex and nuanced and that doesn't seem like this new president's strong-suit.<p>The recent John Oliver coverage of Milei has me far more concerned about the social and environmental destruction and instability his leadership is likely to cause.<p>I sincerely hope he governs far better than I think anyone has a right to expect, given how he campaigned.</p>
]]></description><pubDate>Mon, 20 Nov 2023 16:24:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=38350045</link><dc:creator>aaaronic</dc:creator><comments>https://news.ycombinator.com/item?id=38350045</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38350045</guid></item><item><title><![CDATA[New comment by aaaronic in "Could a near-Earth asteroid be a piece of the moon?"]]></title><description><![CDATA[
<p>3+ body orbits can be wild!<p>It doesn't make any sense in a 2-body orbit (those are all conic sections).</p>
]]></description><pubDate>Thu, 26 Oct 2023 19:17:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=38030448</link><dc:creator>aaaronic</dc:creator><comments>https://news.ycombinator.com/item?id=38030448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38030448</guid></item></channel></rss>