<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: banannaise</title><link>https://news.ycombinator.com/user?id=banannaise</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 08 Jun 2026 20:16:52 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=banannaise" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by banannaise in "Ask HN: What was your "oh shit" moment with GenAI?"]]></title><description><![CDATA[
<p>Every time I review a new PR to my codebase, I go "oh shit, these unit tests are garbage, they've clearly been vibecoded" and tell the contributor to rewrite the unit tests so they do more than just game the coverage metrics.</p>
]]></description><pubDate>Fri, 05 Jun 2026 21:28:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48418575</link><dc:creator>banannaise</dc:creator><comments>https://news.ycombinator.com/item?id=48418575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48418575</guid></item><item><title><![CDATA[New comment by banannaise in "I was just scammed by Polymarket"]]></title><description><![CDATA[
<p>For the initial position, he has a case.<p>Then he kept playing a market that was already fully decided, when the only step left was to resolve the outcome. I believe the relevant adage here is "You can't cheat an honest man."<p>With that said, any trades after a market has concluded but before it is officially resolved should be voided. The market should close at the end of the time window (or the time of the resolving announcement, if that's the relevant trigger point).</p>
]]></description><pubDate>Tue, 02 Jun 2026 16:07:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48372117</link><dc:creator>banannaise</dc:creator><comments>https://news.ycombinator.com/item?id=48372117</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48372117</guid></item><item><title><![CDATA[New comment by banannaise in "Please don't spam people looking for employment. It's just cruel"]]></title><description><![CDATA[
<p>If your only motive is profit, then the cruelest actions are the most efficient, because you don't have to compete with people interested in morality.<p>It sucks.</p>
]]></description><pubDate>Tue, 02 Jun 2026 15:54:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48371902</link><dc:creator>banannaise</dc:creator><comments>https://news.ycombinator.com/item?id=48371902</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48371902</guid></item><item><title><![CDATA[New comment by banannaise in "Lessons for Agentic Coding: What should we do when code is cheap?"]]></title><description><![CDATA[
<p>They seem to be converging toward an asymptotic accuracy level that is not particularly close to 100%. That is not good enough when you're trying to instruct engineers, particularly junior ones.</p>
]]></description><pubDate>Tue, 05 May 2026 17:32:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48025759</link><dc:creator>banannaise</dc:creator><comments>https://news.ycombinator.com/item?id=48025759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48025759</guid></item><item><title><![CDATA[New comment by banannaise in "Lessons for Agentic Coding: What should we do when code is cheap?"]]></title><description><![CDATA[
<p>The ticket has subtle errors in its description that are only caught by someone experienced with the codebase.<p>The code hides an exception behind an if-then-else that defaults to the most common state, which isn't caught until it breaks things for the 1% of users who don't have that state.<p>The new feature quietly breaks a feature not covered by the acceptance tests.<p>The documentation is four times as long and nobody who relies on it can read it.<p>And I'm stuck spending my time going over tickets with a fine-toothed comb, reviewing PRs, and mentoring contributors to prevent all of this garbage from ending up in the live code.</p>
]]></description><pubDate>Tue, 05 May 2026 15:22:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48023801</link><dc:creator>banannaise</dc:creator><comments>https://news.ycombinator.com/item?id=48023801</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48023801</guid></item><item><title><![CDATA[New comment by banannaise in "The More Young People Use AI, the More They Hate It"]]></title><description><![CDATA[
<p>Thus replacing the work of the upper classes.</p>
]]></description><pubDate>Thu, 30 Apr 2026 15:41:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47964166</link><dc:creator>banannaise</dc:creator><comments>https://news.ycombinator.com/item?id=47964166</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47964166</guid></item><item><title><![CDATA[New comment by banannaise in "Google and Pentagon reportedly agree on deal for 'any lawful' use of AI"]]></title><description><![CDATA[
<p>"Lawful" as determined by the party executing the action is very different from actually lawful.<p>The courts can intervene later, but they can't un-bomb a hospital.<p>This is setting aside the obvious problem where governments will often set laws based on self-interest rather than morality, particularly when it comes to military conflict.</p>
]]></description><pubDate>Tue, 28 Apr 2026 17:27:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47937619</link><dc:creator>banannaise</dc:creator><comments>https://news.ycombinator.com/item?id=47937619</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47937619</guid></item><item><title><![CDATA[New comment by banannaise in "Industrial design files for Keychron keyboards and mice"]]></title><description><![CDATA[
<p>I've used a K4 for 6 years now and love it. The only thing is that I had to swap out the arrow keys for textured ones, which allows me to reach for them blindly and keeps me from losing my location when using them.<p>It's insanely compact for a 96% board.</p>
]]></description><pubDate>Sat, 11 Apr 2026 17:01:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47732132</link><dc:creator>banannaise</dc:creator><comments>https://news.ycombinator.com/item?id=47732132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47732132</guid></item><item><title><![CDATA[New comment by banannaise in "One item purchased, ten emails"]]></title><description><![CDATA[
<p>It's honestly one of his worst videos, but Jon Bois has quite thoroughly documented how many mattresses they tried to sell him as a result of him buying a mattress.
<a href="https://www.youtube.com/watch?v=n36R8xlhe1U" rel="nofollow">https://www.youtube.com/watch?v=n36R8xlhe1U</a></p>
]]></description><pubDate>Wed, 08 Apr 2026 18:52:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47694590</link><dc:creator>banannaise</dc:creator><comments>https://news.ycombinator.com/item?id=47694590</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47694590</guid></item><item><title><![CDATA[New comment by banannaise in "US cities are axing Flock Safety surveillance technology"]]></title><description><![CDATA[
<p>Any dataset involving police actions will show high concentrations in poor areas because that's where police patrol the most and where they're most likely to crack down on behaviors that might be allowed to slide elsewhere (in part due to the racial demographics of those areas).</p>
]]></description><pubDate>Wed, 08 Apr 2026 15:58:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47691985</link><dc:creator>banannaise</dc:creator><comments>https://news.ycombinator.com/item?id=47691985</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47691985</guid></item><item><title><![CDATA[New comment by banannaise in "The OpenAI graveyard: All the deals and products that haven't happened"]]></title><description><![CDATA[
<p>That's also what NFT hypebros said.</p>
]]></description><pubDate>Wed, 01 Apr 2026 18:27:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47604644</link><dc:creator>banannaise</dc:creator><comments>https://news.ycombinator.com/item?id=47604644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47604644</guid></item><item><title><![CDATA[New comment by banannaise in "AI has suddenly become more useful to open-source developers"]]></title><description><![CDATA[
<p>Ah, the eternal handwave for anything the AI doesn't do well - it must be user error.</p>
]]></description><pubDate>Wed, 01 Apr 2026 17:24:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47603824</link><dc:creator>banannaise</dc:creator><comments>https://news.ycombinator.com/item?id=47603824</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47603824</guid></item><item><title><![CDATA[New comment by banannaise in "The OpenAI graveyard: All the deals and products that haven't happened"]]></title><description><![CDATA[
<p>Bubbles don't pop overnight. In the aftermath of any collapse, you can generally see a pretty clear pattern of red flags (and attempts to minimize them or cover them up). Some parties notice earlier than others, but the realization is generally a much more gradual process than the collapse.</p>
]]></description><pubDate>Wed, 01 Apr 2026 17:11:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47603655</link><dc:creator>banannaise</dc:creator><comments>https://news.ycombinator.com/item?id=47603655</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47603655</guid></item><item><title><![CDATA[New comment by banannaise in "Microsoft: Copilot is for entertainment purposes only"]]></title><description><![CDATA[
<p>104.3a A player can concede the game at any time.</p>
]]></description><pubDate>Tue, 31 Mar 2026 15:55:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47589288</link><dc:creator>banannaise</dc:creator><comments>https://news.ycombinator.com/item?id=47589288</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47589288</guid></item><item><title><![CDATA[New comment by banannaise in "How A Spartan Revolutionized Baseball"]]></title><description><![CDATA[
<p>Most professional stadiums display the pitch speed, albeit usually on one of the auxiliary boards rather than the main video board.<p>Thanks to enhanced pitch tracking in the last few years, they can now display even more information. The Pittsburgh Pirates' first- and third-base ribbon boards show pitch speed, vertical and horizontal break, and IIRC even the name of the pitch (bucketed based on the speed and break characteristics). It's a really neat addition to have in real time.</p>
]]></description><pubDate>Mon, 30 Mar 2026 15:10:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47575322</link><dc:creator>banannaise</dc:creator><comments>https://news.ycombinator.com/item?id=47575322</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47575322</guid></item><item><title><![CDATA[New comment by banannaise in "Landmark L.A. jury verdict finds Instagram, YouTube were designed to addict kids"]]></title><description><![CDATA[
<p>Paywalls can have the opposite of the effect you want. Implemented incautiously, they can fail to disincentivize parties who can make profit in excess of the cost, and it can succeed at disincentivizing genuine, non-profit-motivated interaction.<p>Imagine how much less you would use text messages if they still had a per-message cost.</p>
]]></description><pubDate>Thu, 26 Mar 2026 14:32:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47530948</link><dc:creator>banannaise</dc:creator><comments>https://news.ycombinator.com/item?id=47530948</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47530948</guid></item><item><title><![CDATA[New comment by banannaise in "LaGuardia pilots raised safety alarms months before deadly runway crash"]]></title><description><![CDATA[
<p>The evidence that this controller was overworked is that practically all controllers in the US at present are overworked. As such, that should be treated as the null hypothesis, and it would require substantial evidence to show that he <i>isn't</i> overworked.</p>
]]></description><pubDate>Tue, 24 Mar 2026 16:05:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47504764</link><dc:creator>banannaise</dc:creator><comments>https://news.ycombinator.com/item?id=47504764</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47504764</guid></item><item><title><![CDATA[New comment by banannaise in "Two pilots dead after plane and ground vehicle collide at LaGuardia"]]></title><description><![CDATA[
<p>It's not unusual for airports to reduce staff at night, and the incident occurred at 23:36 local time. Even at a very large airport in a very busy traffic area, one controller can <i>probably</i> handle normal operations at this hour.<p>The obvious problem is what happens when operations become abnormal. ATC shouldn't be staffed for normal operations, because then abnormal operations lead to catastrophe. Welcome to last night: the weather is bad, which causes a plane to abort two takeoffs, which causes that plane to need emergency services. This increases the controller's workload beyond his capacity, so he accidentally clears the emergency vehicle to cross in front of a landing airplane, and they can't see the airplane because the weather is bad, so they follow the instruction and promptly get hit with an airplane.<p>When some bad weather can be the difference between "this is fine, one controller can handle it" and two dead pilots, you need to be staffed for bad weather.</p>
]]></description><pubDate>Mon, 23 Mar 2026 18:19:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47493202</link><dc:creator>banannaise</dc:creator><comments>https://news.ycombinator.com/item?id=47493202</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47493202</guid></item><item><title><![CDATA[New comment by banannaise in "Two pilots dead after plane and ground vehicle collide at LaGuardia"]]></title><description><![CDATA[
<p>This is an airport-specific vehicle that was on radio with ATC at the time and had clearance to cross the runway. Nothing in your comment is correct.</p>
]]></description><pubDate>Mon, 23 Mar 2026 17:56:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47492897</link><dc:creator>banannaise</dc:creator><comments>https://news.ycombinator.com/item?id=47492897</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47492897</guid></item><item><title><![CDATA[New comment by banannaise in "Palestinian boy, 12, describes how Israeli forces killed his family in car"]]></title><description><![CDATA[
<p>> When did "I feel unsafe" become this ultimate i-can-do-anything-and-avoid-responsibility card?<p>It only works if you deploy it against someone lower-status than you. The tactic is largely irrelevant and can be seamlessly replaced with any of a number of other tactics as needed. It's just enforcement of power hierarchies.</p>
]]></description><pubDate>Tue, 17 Mar 2026 14:12:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47412961</link><dc:creator>banannaise</dc:creator><comments>https://news.ycombinator.com/item?id=47412961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47412961</guid></item></channel></rss>