<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: jimberlage</title><link>https://news.ycombinator.com/user?id=jimberlage</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 08 Sep 2026 15:29:20 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jimberlage" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jimberlage in "Show HN: Copperhead – Hardware as Fast as Software"]]></title><description><![CDATA[
<p>This is probably not the primary way people use the tool, but if I log in (desktop, Chrome on macOS), click "Start a board" on the sidebar, and go to click any of the inputs, I can't type text in them (the inputs are "Start from an example", "What are you building", and "The brief".</p>
]]></description><pubDate>Tue, 08 Sep 2026 14:29:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49610845</link><dc:creator>jimberlage</dc:creator><comments>https://news.ycombinator.com/item?id=49610845</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49610845</guid></item><item><title><![CDATA[New comment by jimberlage in "Black hole singularity is a surface not a point"]]></title><description><![CDATA[
<p>Am I understanding this right by thinking - if I was walking toward the black hole past the event horizon, and then I turned around, I would still be walking toward the black hole?</p>
]]></description><pubDate>Tue, 25 Aug 2026 19:57:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49439753</link><dc:creator>jimberlage</dc:creator><comments>https://news.ycombinator.com/item?id=49439753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49439753</guid></item><item><title><![CDATA[New comment by jimberlage in "Kinney Drugs pulls back AI phone assistant after hundreds of customer complaints"]]></title><description><![CDATA[
<p>Why were pharmacies viable before?  Presumably they didn't lose money for their whole history.</p>
]]></description><pubDate>Mon, 10 Aug 2026 17:31:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49246926</link><dc:creator>jimberlage</dc:creator><comments>https://news.ycombinator.com/item?id=49246926</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49246926</guid></item><item><title><![CDATA[New comment by jimberlage in "CISA Alert: Water Sector PLC Targeting"]]></title><description><![CDATA[
<p>The federal government could potentially oversee the most populous areas of the state and those near a military installation pretty easily.  They don’t have to look at every one.</p>
]]></description><pubDate>Sun, 02 Aug 2026 00:56:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49140063</link><dc:creator>jimberlage</dc:creator><comments>https://news.ycombinator.com/item?id=49140063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49140063</guid></item><item><title><![CDATA[New comment by jimberlage in "Google fixed more Chrome bugs in June than over the past two years, thanks to AI"]]></title><description><![CDATA[
<p>AI is great at reading, so give it things to read.  Claude will try to throw big markdown docs in your repo, but you don't have to do that.  Make it keep docs by the code.<p>I include a line in AGENTS.md that says "We *always* add docstrings to methods, classes, structs, and namespaces - there should be 100% coverage of docstrings."<p>It will make better choices about what functions to make or remove if you force it to justify why the function exists.<p>And when you have to go back and understand, it becomes easier.</p>
]]></description><pubDate>Fri, 31 Jul 2026 14:34:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49123681</link><dc:creator>jimberlage</dc:creator><comments>https://news.ycombinator.com/item?id=49123681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49123681</guid></item><item><title><![CDATA[New comment by jimberlage in "The Productivity Mirage"]]></title><description><![CDATA[
<p>You have to make or use just enough productivity tools not to fall behind, but otherwise it's a trap.<p>I used to check once a quarter.  With AI, I devote 1-2 days a week to the meta-task of improving my tooling, but I'm sure that will fade once AI tooling becomes more standardized.<p>It's not worth being one of those guys who gets too into the tools, because it can keep you from the actual valuable work.  Plus, you are then judged not as a regular engineer, but as a person who is supposed to have some secret productivity sauce, and when people see that it doesn't make more of a difference they can start to discount your opinion.</p>
]]></description><pubDate>Thu, 30 Jul 2026 15:58:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49111849</link><dc:creator>jimberlage</dc:creator><comments>https://news.ycombinator.com/item?id=49111849</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49111849</guid></item><item><title><![CDATA[New comment by jimberlage in "Removing React.js from the codebase and adapting Htmx for UI interactivity (2023)"]]></title><description><![CDATA[
<p>I first learned about endless scroll in a Ruby on Rails meetup, where the presenter was showing how to craft snippets of HTML with ERB and using a bit of JS to insert them below the existing entries.  It's definitely possible.<p>Maintaining a code path with a snippet for each possible viewing experience, back when REST was all the rage, was a bit obnoxious though.</p>
]]></description><pubDate>Mon, 27 Jul 2026 16:02:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49071525</link><dc:creator>jimberlage</dc:creator><comments>https://news.ycombinator.com/item?id=49071525</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49071525</guid></item><item><title><![CDATA[New comment by jimberlage in "New US homeownership measure puts people first"]]></title><description><![CDATA[
<p>True (I certainly don't!) but I chose it because I had to do some research a while back and that was close to the average for Americans.<p>[1]: <a href="https://qz.com/average-car-payment-by-state#average-car-payment-by-state" rel="nofollow">https://qz.com/average-car-payment-by-state#average-car-paym...</a>
[2]: <a href="https://www.lendingtree.com/auto/debt-statistics/" rel="nofollow">https://www.lendingtree.com/auto/debt-statistics/</a></p>
]]></description><pubDate>Wed, 22 Jul 2026 15:36:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49008496</link><dc:creator>jimberlage</dc:creator><comments>https://news.ycombinator.com/item?id=49008496</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49008496</guid></item><item><title><![CDATA[New comment by jimberlage in "New US homeownership measure puts people first"]]></title><description><![CDATA[
<p>I think the problem with getting this done in the US is the lack of public transit and the dysfunction in public schools.<p>If you could avoid a $700 car payment and still get to school/job/grocery store on time, a lot of Americans would.<p>But if you can't, and you are paying $700 anyways, why not at least use the fact that you're paying $700/month to travel anywhere and get a bigger parcel of land all to yourself?  There's a big incentive to have single-family homes for rent as long as that math is true.<p>And if you can live in a dense area and get around OK, but paying $700/month saves you from $800/month in private school payments, then the math might still make renting SFH better even if the transit is there.</p>
]]></description><pubDate>Tue, 21 Jul 2026 15:54:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48993991</link><dc:creator>jimberlage</dc:creator><comments>https://news.ycombinator.com/item?id=48993991</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48993991</guid></item><item><title><![CDATA[New comment by jimberlage in "New US homeownership measure puts people first"]]></title><description><![CDATA[
<p>A counterpoint is that a huge number of suburban Americans already have experience with a condo association through being in an HOA.<p>Rural homeowners and people with single family homes in streetcar suburbs or cities don't, but most new developments already have an organization with dues for shared maintenance.</p>
]]></description><pubDate>Tue, 21 Jul 2026 14:44:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48993001</link><dc:creator>jimberlage</dc:creator><comments>https://news.ycombinator.com/item?id=48993001</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48993001</guid></item><item><title><![CDATA[New comment by jimberlage in "New US homeownership measure puts people first"]]></title><description><![CDATA[
<p>Most people don't see that as viable because American cities don't have the public transit needed to make that viable, and equally important, don't have condos built that are the size of a family home.  And there's a big push among suburban parents to judge their kids for living in cities, even if they're not as dangerous as the parents think.<p>If we modeled Spain, we could have more condos.  That would require good, safe transit, condos with green space and multiple rooms at a SFH price point, and a cultural change among the older generation to view cities as having less crime.</p>
]]></description><pubDate>Tue, 21 Jul 2026 14:11:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48992613</link><dc:creator>jimberlage</dc:creator><comments>https://news.ycombinator.com/item?id=48992613</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48992613</guid></item><item><title><![CDATA[New comment by jimberlage in "Separating signal from noise in coding evaluations"]]></title><description><![CDATA[
<p>I can understand why this might make for a bad benchmark, but<p>Overly strict tests enforce specific implementation details not specified in the prompt, invalidating many functionally correct submissions.<p>Underspecified prompts omit requirements that hidden tests enforce and that are not reasonably inferable.<p>Low-coverage tests under check the requested feature, so incomplete fixes can pass.<p>A misleading prompt points models toward the wrong behavior or contradicts what tests require.<p>If the goal is, "how does my model compare to real SWEs", these are pretty reasonable situations that your model will have to encounter.  It's a little like making a nursing exam and then flagging that some of the tests required you to ask the attending doctor for additional information that's not in the chart, or that the patient's family didn't fully explain their aging grandma's medical history.<p>I can understand why they might want a tighter benchmark, but if you're OpenAI and you promised your model as a replacement for real workers, this isn't the best look.  It seems like you would want to test these things.</p>
]]></description><pubDate>Thu, 09 Jul 2026 14:07:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48846123</link><dc:creator>jimberlage</dc:creator><comments>https://news.ycombinator.com/item?id=48846123</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48846123</guid></item><item><title><![CDATA[New comment by jimberlage in "Why I Stopped Arguing with People"]]></title><description><![CDATA[
<p>You can be correct, but on different axis.<p>You can be correct that your method makes code more DRY, and miss the point that the other person believes that things are going to diverge significantly over time and doesn’t value DRY.<p>You can be correct that your method is more resilient to failure, and miss that the other person believes that some level of failure is OK and wants an option that is less technically complex.<p>I’ve seen people get upset that they were correct and yet the room shifted against them.  Most times, it seems like they are correct.  But they are correct on a narrow axis, that misses the motivations of the other people in the room.<p>This is part of the reason high level account reps focus on the mix and viewpoints of people in the room over technical specs.  Get the lay of the land first, and then you can tailor your pitch to be correct in the way that the audience will be receptive to.</p>
]]></description><pubDate>Wed, 01 Jul 2026 14:31:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48747476</link><dc:creator>jimberlage</dc:creator><comments>https://news.ycombinator.com/item?id=48747476</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48747476</guid></item><item><title><![CDATA[New comment by jimberlage in "A €0.01 bank transfer could compromise a banking AI agent"]]></title><description><![CDATA[
<p>I would love to have a unicode character for representing the start/end of a data block so that LLMs could at least send data meant to be uncorrupted down a different path at tokenization.</p>
]]></description><pubDate>Thu, 11 Jun 2026 15:55:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48492111</link><dc:creator>jimberlage</dc:creator><comments>https://news.ycombinator.com/item?id=48492111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48492111</guid></item><item><title><![CDATA[New comment by jimberlage in "Programmers will document for Claude, but not for each other"]]></title><description><![CDATA[
<p>Managers will document for employees.  That’s maybe the better comparison.</p>
]]></description><pubDate>Fri, 05 Jun 2026 13:38:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48412398</link><dc:creator>jimberlage</dc:creator><comments>https://news.ycombinator.com/item?id=48412398</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48412398</guid></item><item><title><![CDATA[New comment by jimberlage in "WHO declares Ebola outbreak a global health emergency"]]></title><description><![CDATA[
<p>Plague, Inc (an iOS game where you control the parameters of a pandemic and try to get a 100% infection rate) will give you a really good feel for the math behind this.<p>The most successful strategy is to make a virus that spreads fast, with few visible symptoms until the late stages of the disease.  A deadly virus, early will just cause borders to be locked and the international research community to swarm on a cure.</p>
]]></description><pubDate>Sun, 17 May 2026 16:45:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48170579</link><dc:creator>jimberlage</dc:creator><comments>https://news.ycombinator.com/item?id=48170579</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48170579</guid></item><item><title><![CDATA[New comment by jimberlage in "Changes to GitHub Copilot individual plans"]]></title><description><![CDATA[
<p>Yeah this was me.  I just got a message that I hit my limit and now I am looking into what it takes to run Qwen on local hardware.</p>
]]></description><pubDate>Wed, 22 Apr 2026 00:41:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47857090</link><dc:creator>jimberlage</dc:creator><comments>https://news.ycombinator.com/item?id=47857090</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47857090</guid></item><item><title><![CDATA[New comment by jimberlage in "The abandoned war: Why no one is stopping the genocide in Sudan"]]></title><description><![CDATA[
<p>I don't think this was the British.  (Not to apologize for them - they certainly made things worse, not better.)  Sudan sits on a historical chattel slavery route that stretches back to Roman times.  It's hallmarked by the Northern population raiding the south, along racial lines.<p>Scholarly article for reference if you want to learn more: <a href="https://www.jstor.org/stable/827888" rel="nofollow">https://www.jstor.org/stable/827888</a></p>
]]></description><pubDate>Tue, 21 Apr 2026 14:19:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47849212</link><dc:creator>jimberlage</dc:creator><comments>https://news.ycombinator.com/item?id=47849212</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47849212</guid></item><item><title><![CDATA[New comment by jimberlage in "Vercel April 2026 security incident"]]></title><description><![CDATA[
<p>Assuming that all homes are at equal risk of being burglarized.  In practice the neighborhoods I’ve seen are either at much higher risk or much lower risk.</p>
]]></description><pubDate>Sun, 19 Apr 2026 17:16:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47825865</link><dc:creator>jimberlage</dc:creator><comments>https://news.ycombinator.com/item?id=47825865</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47825865</guid></item><item><title><![CDATA[New comment by jimberlage in "Shatner is making an album with 35 metal icons"]]></title><description><![CDATA[
<p>William Shatner has the most experimental, wild Spotify I've ever seen.  If you haven't ever seen it, look at his discography.  He does a lot of almost spoken-word poetry over soft rock, punk, etc.  You get the sense that he views acting as his side hustle and is waiting for his musical career to take off.</p>
]]></description><pubDate>Tue, 24 Feb 2026 01:39:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47131767</link><dc:creator>jimberlage</dc:creator><comments>https://news.ycombinator.com/item?id=47131767</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47131767</guid></item></channel></rss>