<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: jlebar</title><link>https://news.ycombinator.com/user?id=jlebar</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 03 Sep 2026 08:18:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jlebar" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jlebar in "Whistleblower warns Postal Service mail ballot system has catastrophic problems"]]></title><description><![CDATA[
<p>> But why not just... require ID to vote?<p>Among other things, consider <a href="https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/" rel="nofollow">https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-...</a><p>> The lack of verification is the exact reason why the lies continue<p>I think the evidence suggests they are not particularly constrained by reality?  Recall "They're eating the cats and dogs."</p>
]]></description><pubDate>Thu, 03 Sep 2026 06:24:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49546546</link><dc:creator>jlebar</dc:creator><comments>https://news.ycombinator.com/item?id=49546546</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49546546</guid></item><item><title><![CDATA[New comment by jlebar in "Apple Releases New Polishing Cloth"]]></title><description><![CDATA[
<p>The polishing cloth may be a joke, but I will say that I <i>love</i> the nano-texture display on my laptop.  Expensive, and whether it's worth it to you is a personal evaluation.  But I think it's awesome, and most people I talk to don't even know it's an option!</p>
]]></description><pubDate>Tue, 25 Aug 2026 15:20:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49435670</link><dc:creator>jlebar</dc:creator><comments>https://news.ycombinator.com/item?id=49435670</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49435670</guid></item><item><title><![CDATA[New comment by jlebar in "Solo – a .so loader for static Linux binaries"]]></title><description><![CDATA[
<p>Implicit assumption of gp is that the README is llm authored.  (Which, I agree is how it reads to me.)</p>
]]></description><pubDate>Wed, 19 Aug 2026 00:59:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49355195</link><dc:creator>jlebar</dc:creator><comments>https://news.ycombinator.com/item?id=49355195</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49355195</guid></item><item><title><![CDATA[New comment by jlebar in "Military branches restore flu shot requirement after virus swept through base"]]></title><description><![CDATA[
<p>I mean, I would say that preventing 40% of disease (depending on what you're measuring, etc etc) is not marginal.  I guess I'd turn it around and ask, if 40% is marginal, what number would not be marginal, and why do you draw the line there?<p>(For me, "marginal" would mean that the costs were roughly equal to the benefits.  I think you'd have a hard time convincing me that saving the lives of even just 1% of the people who would normally die from the flu -- between 10k and 50k people a year -- is roughly equivalent to the cost of giving out flu shots.  I suppose you could argue that the benefit is marginal to individuals who have a low probability of dying from the flu, and marginal to a society which has relatively low vaccination rates overall.)<p>The other thing is that, according to the Claude data here, the vaccine is actually relatively effective at preventing the transmission of <i>some</i> flu variants, 50% effective against influenza B!  If so, there would be a clear group benefit to that, you only need (1 - 1/1.3) / 0.5 = 46% of people to be vaccinated to achieve herd immunity to that strain.</p>
]]></description><pubDate>Fri, 26 Jun 2026 18:57:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48690527</link><dc:creator>jlebar</dc:creator><comments>https://news.ycombinator.com/item?id=48690527</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48690527</guid></item><item><title><![CDATA[New comment by jlebar in "Military branches restore flu shot requirement after virus swept through base"]]></title><description><![CDATA[
<p>It's an amazing fact of mathematics that even a vaccine that has relatively low efficacy can <i>completely neutralize transmission</i> if enough people in a group take it.<p>This is especially true in the case of the flu because it has a relatively low R0 of approximately 1.3, meaning that without intervention/vaccines, each infected individual infects on average 1.3 other people.  The vaccine just needs to be effective enough to drive the reproduction rate below 1 for the virus to die out.<p>We do not have good data on how effective flu vaccines are at neutralizing transmission.  But for the sake of argument, let's take these relatively "bad" years for the flu where they prevented 40% of doctor's visits.  Suppose that corresponds to merely preventing 40% of transmissions.  The other 60% of transmissions still occur.<p>In that case is it even possible to drive R_eff (the effective reproduction rate of the virus) below 1?  It turns out, yes!  With an R0 of 1.3 and an effectiveness of only 40%, you stop the spread of the virus after vaccinating only 60% of people.<p>Details on the math: <a href="https://claude.ai/share/8e8ffef7-ba33-44aa-a2a6-ca3b9be6d516" rel="nofollow">https://claude.ai/share/8e8ffef7-ba33-44aa-a2a6-ca3b9be6d516</a>.  You can also extend the conversation and ask more questions!</p>
]]></description><pubDate>Fri, 26 Jun 2026 03:57:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48682171</link><dc:creator>jlebar</dc:creator><comments>https://news.ycombinator.com/item?id=48682171</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48682171</guid></item><item><title><![CDATA[New comment by jlebar in "Military branches restore flu shot requirement after virus swept through base"]]></title><description><![CDATA[
<p>Parent poster is saying that even though the effect on an individual is low relative to other vaccines, the effect of a whole group taking the vaccine is actually very <i>high</i>.<p>This the opposite of your understanding.  The benefit to the individuals in a group from the whole group taking the vaccine is actually much <i>larger</i> than the benefit to an individual in the group of taking the vaccine solo.<p>You can read more about it here (and ask more questions!).  <a href="https://claude.ai/share/8e8ffef7-ba33-44aa-a2a6-ca3b9be6d516" rel="nofollow">https://claude.ai/share/8e8ffef7-ba33-44aa-a2a6-ca3b9be6d516</a></p>
]]></description><pubDate>Fri, 26 Jun 2026 03:49:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48682132</link><dc:creator>jlebar</dc:creator><comments>https://news.ycombinator.com/item?id=48682132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48682132</guid></item><item><title><![CDATA[New comment by jlebar in "CS 6120: Advanced Compilers: The Self-Guided Online Course (2020)"]]></title><description><![CDATA[
<p>> Generally, trace compilation is a dead end and has been abandoned repeatedly.<p>JAX is a tracing compiler!<p>(I know, I know, it sits in an extremely different part of the problem space than TraceMonkey or LuaJIT.  Still.)</p>
]]></description><pubDate>Thu, 18 Jun 2026 15:49:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48587237</link><dc:creator>jlebar</dc:creator><comments>https://news.ycombinator.com/item?id=48587237</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48587237</guid></item><item><title><![CDATA[New comment by jlebar in "Formal methods and the future of programming"]]></title><description><![CDATA[
<p>> Whenever I read about formal specs it always seems to me like “write the same tests just in a different way”, or worse, “write the same implementation but in a different way”. [...] Can anyone enlighten me?<p>A big difference is that formal methods allow you to use the "for all" quantifier.<p>For example, you might write a unit test that says "foo('abc') returns a string with no trailing whitespace".<p>But with formal methods, you can prove that "for any input x, foo(x) returns a string with no trailing whitespace".<p>This is a trivial example, but you could imagine something more complicated, such as "for any program P, compile(P) has the same behavior as P".<p>Of course, you have to define what "has the same behavior as" means!</p>
]]></description><pubDate>Sun, 14 Jun 2026 17:20:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48529909</link><dc:creator>jlebar</dc:creator><comments>https://news.ycombinator.com/item?id=48529909</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48529909</guid></item><item><title><![CDATA[New comment by jlebar in "Finding Miscompiles for Fun, Not Profit"]]></title><description><![CDATA[
<p>Author here; I'm happy to answer questions, take criticism, etc etc.</p>
]]></description><pubDate>Sat, 30 May 2026 00:47:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48331215</link><dc:creator>jlebar</dc:creator><comments>https://news.ycombinator.com/item?id=48331215</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48331215</guid></item><item><title><![CDATA[New comment by jlebar in "Can we have the day off?"]]></title><description><![CDATA[
<p>> The historical automation story seems to be that technology replaces workers, and those workers typically end up taking lower-paying jobs<p>As I said, when farming became more efficient, it wasn't great to be a farmer.<p>But when I say (and I assume everyone else here also says) "I don't want to go back to a world where 90% of people had to be farmers" (because farming was so inefficient), that's another way of saying, the world that farming efficiencies gave us is <i>richer</i> / <i>more preferable overall</i> than the previous world.  In other words, the economic surplus did not go exclusively or primarily to the richest.<p>I expect the same will be true for AI.  I think our society should do more to help the displaced.  But I do not want my grandchildren to live in a world where, 100 years from now, 90% of people are still doing jobs that could be done by a computer, but we choose for the computer not to do them.  Just like I wouldn't want to have to be a farmer.</p>
]]></description><pubDate>Thu, 28 May 2026 04:09:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48304384</link><dc:creator>jlebar</dc:creator><comments>https://news.ycombinator.com/item?id=48304384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48304384</guid></item><item><title><![CDATA[New comment by jlebar in "Can we have the day off?"]]></title><description><![CDATA[
<p>> Look at the wealth disparity. Even if quality of life has increased, it's not wrong for the people delivering that increased quality of life (workers) to also demand a requisite slice of the pie.<p>Sure, but the argument being made is that "productivity gains accrue to the benefit of solely those at the top of an enormous pile of wealth."<p>That is simply not true.  Across the entire world, from rich countries to poor countries, economic development, driven in large part by technological development, has resulted in a dramatic improvement to <i>everyone's</i> quality of life.<p><a href="https://ourworldindata.org/history-of-poverty-has-just-begun" rel="nofollow">https://ourworldindata.org/history-of-poverty-has-just-begun</a><p>The way some people talk about it, it's as though they wish they were middle class in the 1920s instead of in the 2020s.  People are so. much. richer. today.  In ways that really matter, like education, retirement, ability to travel the world.  MEDICINE.<p>I get that it still sucks today.  The only point I'm making is that it's false that the historical economic surplus has accrued "solely" (or even, mostly) to the wealthiest.  It's not true.</p>
]]></description><pubDate>Thu, 28 May 2026 04:04:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48304352</link><dc:creator>jlebar</dc:creator><comments>https://news.ycombinator.com/item?id=48304352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48304352</guid></item><item><title><![CDATA[New comment by jlebar in "Can we have the day off?"]]></title><description><![CDATA[
<p>> Expand beyond the USA and include in your analysis how life has changed in imperialized nations that now function as cheap labor sources for our factories that pollute the local environment while exploiting workers for absurdly low wages and bad working conditions.<p>Agreed, let's do that!  Here is the economic history of the developing world over the past 70 years.<p><a href="https://ourworldindata.org/history-of-poverty-has-just-begun" rel="nofollow">https://ourworldindata.org/history-of-poverty-has-just-begun</a><p>Pick any metric you care about: number of people living on less than $1/day, literacy, maternal mortality, access to birth control.  It has <i>dramatically</i> improved in the developing world over the past 70 years or so.</p>
]]></description><pubDate>Thu, 28 May 2026 03:58:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48304318</link><dc:creator>jlebar</dc:creator><comments>https://news.ycombinator.com/item?id=48304318</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48304318</guid></item><item><title><![CDATA[New comment by jlebar in "Can we have the day off?"]]></title><description><![CDATA[
<p>> There’s no reason, even under capitalism that we must allow all of the productivity gains to accrue to the benefit of solely those at the top of an enormous pile of wealth.<p>I would question the premise that all or even most of the productivity gains of any past technological improvement have accrued to the benefit of solely those at the top of an enormous pile of wealth.<p>200 years ago 90% of Americans lived on farms.  In the early 1900s, it was 40%.  Today that number is 2%.<p>The economic surplus from that increase in productivity accrued to everyone in society, not just the wealthy.  (The evidence for this is that we are all living at a higher standard of living today than we were in the early 1800s or 1900s.)<p>But certainly the positive supply shock was not great news for <i>farmers</i>, many of whom lost their jobs.  In the case of AI, I'm asking us -- programmers -- not to make the mistake of saying "this is not a benefit for me, therefore it's not a benefit for society".</p>
]]></description><pubDate>Thu, 28 May 2026 03:04:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48303921</link><dc:creator>jlebar</dc:creator><comments>https://news.ycombinator.com/item?id=48303921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48303921</guid></item><item><title><![CDATA[New comment by jlebar in "Can we have the day off?"]]></title><description><![CDATA[
<p>> Choices are made by people who have power and imposed upon people who don't.<p>In a capitalist society, choices are made according to supply and demand.<p>In a world where there's a positive supply shock (in this case, there's a lot more programming available for purchase today than there was a year ago), supply goes up.  We therefore expect the price for the good to decrease.<p>This has nothing to do with power or whether people care about xyz.  It's a consequence of the economic system we live under.<p>You can desire to live under a different economic system!  That's logically coherent.  But if you want the laws of supply and demand not to apply to you, that's what you're asking for.<p>Honestly I'm getting tired of this narrative.  People take the benefits of capitalism for granted (indeed most of us on this forum do very well for ourselves relative to the average person in our country and around the world), but we blame all of its downsides on "bad people".</p>
]]></description><pubDate>Thu, 28 May 2026 02:49:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48303802</link><dc:creator>jlebar</dc:creator><comments>https://news.ycombinator.com/item?id=48303802</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48303802</guid></item><item><title><![CDATA[New comment by jlebar in "Lombardy increases charges for the construction of data centres in green areas"]]></title><description><![CDATA[
<p>> I want to go toward a future that looks good and fair for regular people.<p>Do we agree that moving towards a future that's somehow "more advanced" as compared to the present (i.e. isn't going back to the past) would likely require giving up some land, water, and energy?  That is, that progress is always a trade-off?<p>We don't have to agree that an AI-powered future specifically is "more advanced".  For example, transitioning from fossil fuels to renewables is IMO a future that looks "good and fair for regular people".  But building solar panels requires energy and water, placing them requires lots of land, building batteries requires mining lithium which is bad for the local environment, building hydro power destroys ecosystems, etc.<p>I imagine you don't oppose this because it's overall better for humans and the planet.  I'm just making the point that there are nontrivial trade-offs, and building <i>anything</i> requires the use of resources such as land, water, and energy.<p>If we're in agreement so far, then I think the main thing we're in disagreement about is whether AI is actually worth the cost.  ("What does this 'future' do for us besides take our jobs?")<p>And to this I'd ask, how should we handle such disagreements in a free society?  I may think that Mr. Beast recreating Squid Game was a profligate waste of human and non-human capital, just to make a buck.  Or more seriously, I'm a vegetarian.  Worldwide, meat and dairy production accounts for (very roughly) 80% of agricultural land use [1], 30% of agriculture's water use [2], and 15% of total human GHG emissions [3].  I don't think the benefit is worth the extreme cost.<p>People disagree with me about Mr. Beast and beef, though.  They think that these are worth the cost to land, water, energy, and the planet overall.<p>My question is, how should we resolve disagreements of this kind, where one person thinks another person's actions are spending resources in a way that is not worth the return?  It seems much larger than AI.<p>[1] <a href="https://ourworldindata.org/global-land-for-agriculture" rel="nofollow">https://ourworldindata.org/global-land-for-agriculture</a>
[2] <a href="https://link.springer.com/article/10.1007/s10021-011-9517-8" rel="nofollow">https://link.springer.com/article/10.1007/s10021-011-9517-8</a>
[3] <a href="https://www.fao.org/family-farming/detail/en/c/1634679" rel="nofollow">https://www.fao.org/family-farming/detail/en/c/1634679</a></p>
]]></description><pubDate>Wed, 27 May 2026 17:22:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48297432</link><dc:creator>jlebar</dc:creator><comments>https://news.ycombinator.com/item?id=48297432</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48297432</guid></item><item><title><![CDATA[New comment by jlebar in "Italy region: +200% tax on datacenters built in green/agricultural areas"]]></title><description><![CDATA[
<p>OOC, which past exactly do you want to go back to (and presumably stay at)?</p>
]]></description><pubDate>Wed, 27 May 2026 15:07:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48295490</link><dc:creator>jlebar</dc:creator><comments>https://news.ycombinator.com/item?id=48295490</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48295490</guid></item><item><title><![CDATA[New comment by jlebar in "Waymo pauses Atlanta service as its robotaxis keep driving into floods"]]></title><description><![CDATA[
<p>All companies (and indeed individuals) rely on and benefit from various public goods, such as roads, law and order, and an educated populace.  They pay for these public goods through taxes.<p><a href="https://en.wikipedia.org/wiki/Public_good" rel="nofollow">https://en.wikipedia.org/wiki/Public_good</a></p>
]]></description><pubDate>Fri, 22 May 2026 13:42:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48235754</link><dc:creator>jlebar</dc:creator><comments>https://news.ycombinator.com/item?id=48235754</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48235754</guid></item><item><title><![CDATA[New comment by jlebar in "Waymo pauses Atlanta service as its robotaxis keep driving into floods"]]></title><description><![CDATA[
<p>As a former engineer and manager  at Waymo I can say with the confidence and sincerity of firsthand experience that this is not the case.  People at all levels of the company think deeply about how different locations have present different challenges, including different weather.<p>Also it's not like we never have flooded roads here in the valley.<p>Whatever is going on, I'm confident it's not a result of straightforward parochialism in the way that you say you're comfortable assuming.</p>
]]></description><pubDate>Thu, 21 May 2026 23:30:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48230052</link><dc:creator>jlebar</dc:creator><comments>https://news.ycombinator.com/item?id=48230052</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48230052</guid></item><item><title><![CDATA[New comment by jlebar in "AI uses less water than the public thinks"]]></title><description><![CDATA[
<p>I am not saying that there should be no regulations on monopolies.  We are discussing a very specific market intervention, namely the proposal to<p>> systematically [use] a pricing structure that charges disproportionately more for usage above high thresholds.<p>This is what I'm arguing is a bad idea, by using gasoline as an example.<p>If you want to argue that imposing this pricing structure systematically is good because it would help prevent a bad monopoly like Standard Oil, you'd need to explain (a) how this market intervention would prevent monopolies and (b) how it's a "better" way (according to however we decide to measure "better") to prevent monopolies than the alternatives.  I don't see how this is true, though.</p>
]]></description><pubDate>Sat, 02 May 2026 07:41:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47984286</link><dc:creator>jlebar</dc:creator><comments>https://news.ycombinator.com/item?id=47984286</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47984286</guid></item><item><title><![CDATA[New comment by jlebar in "AI uses less water than the public thinks"]]></title><description><![CDATA[
<p>> Free markets are pretty good at finding good prices. Markets that are left alone do not remain free.<p>OK but the market intervention being discussed here does not create a free(er) market.  Its intent and effect is the literal opposite.</p>
]]></description><pubDate>Sat, 02 May 2026 07:37:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47984253</link><dc:creator>jlebar</dc:creator><comments>https://news.ycombinator.com/item?id=47984253</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47984253</guid></item></channel></rss>