<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: finnh</title><link>https://news.ycombinator.com/user?id=finnh</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 10 Apr 2026 11:10:04 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=finnh" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by finnh in "Low Overhead Allocation Sampling in a Garbage Collected Virtual Machine"]]></title><description><![CDATA[
<p>> Enabling allocation sampling profiling with a sampling period of 4 MB leads to a maximum time overhead of 25% in our benchmarks, over un-profiled regular execution<p>25% is not low overhead, but perhaps this example is the worse case and other tunings actually are low overhead.  There's no exact definition I don't think, but anything much over 3% starts to feel like a lot of overhead to me.<p>Reading on:<p>> Our main technical insight is that the check whether an allocation should be sampled can be made free. This is done by folding it into the bump-pointer allocator check that PyPy’s GC uses to find out if it should start a minor collection. In this way the fast path with and without memory sampling are exactly the same.<p>That is cool, and means you only pay for the samples you produce = something you could leave enabled confidently, with a low-enough sample rate at least.</p>
]]></description><pubDate>Thu, 26 Jun 2025 21:26:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=44391593</link><dc:creator>finnh</dc:creator><comments>https://news.ycombinator.com/item?id=44391593</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44391593</guid></item><item><title><![CDATA[New comment by finnh in "The JAWS shark is public domain"]]></title><description><![CDATA[
<p>> He went to the Museum of Natural History to study sharks, and he had a model pose across a couple of stools for reference of what someone looks like swimming.<p>That explains why the swimmer, at least, looks a bit fake.</p>
]]></description><pubDate>Fri, 20 Jun 2025 20:36:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=44331845</link><dc:creator>finnh</dc:creator><comments>https://news.ycombinator.com/item?id=44331845</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44331845</guid></item><item><title><![CDATA[New comment by finnh in ""Localhost tracking" explained. It could cost Meta €32B"]]></title><description><![CDATA[
<p>"trivial ... serious efforts"<p>which is it?  you contradict yourself in a single sentence.</p>
]]></description><pubDate>Tue, 10 Jun 2025 19:00:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=44240163</link><dc:creator>finnh</dc:creator><comments>https://news.ycombinator.com/item?id=44240163</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44240163</guid></item><item><title><![CDATA[New comment by finnh in "The Concurrency Trap: How an Atomic Counter Stalled a Pipeline"]]></title><description><![CDATA[
<p>It's also unclear how the first graph, whose y-axis is labelled "req/s", is showing a latency spike.  Latency is not visible on that graph, AFAICT, only throughput.</p>
]]></description><pubDate>Tue, 10 Jun 2025 18:57:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=44240126</link><dc:creator>finnh</dc:creator><comments>https://news.ycombinator.com/item?id=44240126</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44240126</guid></item><item><title><![CDATA[New comment by finnh in "Administering immunotherapy in the morning seems to matter. Why?"]]></title><description><![CDATA[
<p>exactly. that one clause casts doubt on all the other reasoning; randomization controls for patient selection bias but not diurnal clinic performance</p>
]]></description><pubDate>Sun, 08 Jun 2025 18:10:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=44218567</link><dc:creator>finnh</dc:creator><comments>https://news.ycombinator.com/item?id=44218567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44218567</guid></item><item><title><![CDATA[New comment by finnh in "Square Theory"]]></title><description><![CDATA[
<p>My family calls that game "pink mink"!</p>
]]></description><pubDate>Tue, 27 May 2025 17:48:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=44109144</link><dc:creator>finnh</dc:creator><comments>https://news.ycombinator.com/item?id=44109144</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44109144</guid></item><item><title><![CDATA[New comment by finnh in "Accountability Sinks"]]></title><description><![CDATA[
<p>What's funny is that checklists in hospitals have been shown, empirically, to be massive life-saving devices.<p>cyber perhaps not so much...</p>
]]></description><pubDate>Sat, 03 May 2025 13:16:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=43878861</link><dc:creator>finnh</dc:creator><comments>https://news.ycombinator.com/item?id=43878861</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43878861</guid></item><item><title><![CDATA[New comment by finnh in "Accountability Sinks"]]></title><description><![CDATA[
<p>s/show/department/</p>
]]></description><pubDate>Sat, 03 May 2025 13:13:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=43878842</link><dc:creator>finnh</dc:creator><comments>https://news.ycombinator.com/item?id=43878842</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43878842</guid></item><item><title><![CDATA[New comment by finnh in "No as a Service"]]></title><description><![CDATA[
<p>ah, yes, the "memory is no object" way of obtaining a weighted distribution.  If you need that sweet sweet O(1) selection time, maybe check out the Alias Method :)</p>
]]></description><pubDate>Wed, 30 Apr 2025 14:48:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=43846041</link><dc:creator>finnh</dc:creator><comments>https://news.ycombinator.com/item?id=43846041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43846041</guid></item><item><title><![CDATA[New comment by finnh in "Shardines: SQLite3 Database-per-Tenant with ActiveRecord"]]></title><description><![CDATA[
<p>(not a worthy comment, but)<p>I really like the free lunch / free launch pun here, intentional or not.</p>
]]></description><pubDate>Sun, 27 Apr 2025 15:26:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=43812578</link><dc:creator>finnh</dc:creator><comments>https://news.ycombinator.com/item?id=43812578</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43812578</guid></item><item><title><![CDATA[New comment by finnh in "Getting forked by Microsoft"]]></title><description><![CDATA[
<p>"fantasizing about a collab" sounds like the world of sneakers, not software.  What does that even mean in the world of software?</p>
]]></description><pubDate>Mon, 21 Apr 2025 18:03:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=43754679</link><dc:creator>finnh</dc:creator><comments>https://news.ycombinator.com/item?id=43754679</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43754679</guid></item><item><title><![CDATA[New comment by finnh in "Kezurou-Kai #39"]]></title><description><![CDATA[
<p>That room must have smelled amazing.  I want to go hang out there.</p>
]]></description><pubDate>Mon, 14 Apr 2025 19:11:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=43684986</link><dc:creator>finnh</dc:creator><comments>https://news.ycombinator.com/item?id=43684986</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43684986</guid></item><item><title><![CDATA[New comment by finnh in "DolphinGemma: How Google AI is helping decode dolphin communication"]]></title><description><![CDATA[
<p>Is it common to abbreviate Wittgenstein to "Witt"?  Don't recall seeing/hearing that before, but it's been awhile since undergrad.</p>
]]></description><pubDate>Mon, 14 Apr 2025 18:41:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=43684649</link><dc:creator>finnh</dc:creator><comments>https://news.ycombinator.com/item?id=43684649</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43684649</guid></item><item><title><![CDATA[New comment by finnh in "Apple shuffles AI executive ranks in bid to turn around Siri"]]></title><description><![CDATA[
<p>Do you have any examples of defamation lawsuits?  I've sold two companies, and have plenty of rich and upper-level exec friends, and I have never heard of a defamation lawsuit amongst tech execs.<p>There is definitely a stupid game where people don't tell it like it is, but in my experience it's because people don't want to deal with HR at all, and so don't do or say anything that might bring a tut-tut from HR.  Because people in HR are beyond annoying...<p>And HR fears a wrongful-termination lawsuit, not a defamation lawsuit.<p>This is all in the US, though.  The UK has quite different libel laws and so maybe lawsuits are more common there.</p>
]]></description><pubDate>Fri, 21 Mar 2025 20:31:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=43440480</link><dc:creator>finnh</dc:creator><comments>https://news.ycombinator.com/item?id=43440480</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43440480</guid></item><item><title><![CDATA[New comment by finnh in "Gemini Robotics brings AI into the physical world"]]></title><description><![CDATA[
<p>Of course, we already live in this reality - just substitute "Corporation" for "AI".</p>
]]></description><pubDate>Wed, 12 Mar 2025 18:21:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=43346168</link><dc:creator>finnh</dc:creator><comments>https://news.ycombinator.com/item?id=43346168</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43346168</guid></item><item><title><![CDATA[New comment by finnh in "Toyota reduces price of new hydrogen car with $15,000 of free fuel"]]></title><description><![CDATA[
<p>> I'm increasingly convinced this is a generational thing<p>You are taking about gas cars, though.  Nobody, of any generation, has "range anxiety" in a gas car.  People might be afraid they will hit empty, or not trust their fuel gauge, but that's not "range anxiety" that's "running out of gas is a PITA". Those things are different, one is a commonplace that has always been true and the other is new and EV-specific for good reason.<p>An EV is much harder to recover from an empty battery than an ICE car is from an empty tank.  There is no red jerry can you can fill that will give an EV the 10-30 miles you get from a gallon of gas, and there is no guarantee that a refueling station is close by and conveniently located.  And ofc if your EV is empty, it will take hours to refill.  Hence range anxiety.<p>I have an EV, I love it and have done 7 hour road trips with it no problem, but planning the battery charge level is something you have to think about in a way that is qualitatively different than with gas cars.</p>
]]></description><pubDate>Sun, 26 Jan 2025 16:48:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=42831415</link><dc:creator>finnh</dc:creator><comments>https://news.ycombinator.com/item?id=42831415</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42831415</guid></item><item><title><![CDATA[New comment by finnh in "AI slop, suspicion, and writing back"]]></title><description><![CDATA[
<p>> Dismissing all LLM assistance because of some purity dance you want to enact is silly<p>That's not what I was saying. I was expressing surprise at the lack of spell- or grammar-check in a blog post about detecting slop.  I think an AI would generate better text than that of the post, and I'm wondering if the errors are purposeful signifiers of "hey this was a human writing. this busted sentence"</p>
]]></description><pubDate>Sun, 26 Jan 2025 16:30:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=42831239</link><dc:creator>finnh</dc:creator><comments>https://news.ycombinator.com/item?id=42831239</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42831239</guid></item><item><title><![CDATA[New comment by finnh in "AI slop, suspicion, and writing back"]]></title><description><![CDATA[
<p>> To be clear, I fault no one for augmenting their writing with LLMs. I do it. A lot now. It’s a great breaker of writers block. But I really do judge those who copy/paste directly from an LLM into a human-space text arena. Sure, take sentences – even proto-paragraphs – if they AI came up with something great.<p>I guess the sloppy writing ("I do it. A lot now" and "if they AI came up with") made me stop reading early, but: is this part of some big reveal? Sloppy grammar as a sign of not-AI? But it's still slop.</p>
]]></description><pubDate>Sun, 26 Jan 2025 05:54:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=42828036</link><dc:creator>finnh</dc:creator><comments>https://news.ycombinator.com/item?id=42828036</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42828036</guid></item><item><title><![CDATA[New comment by finnh in "Lightcell: An engine that uses light to make electricity"]]></title><description><![CDATA[
<p>The energy densities listed are flagged as approximate, so grains of salt etc, but the numbers on the page aren't entirely consistent.<p>The stated energy density is "> 500 watthours/liter".<p>But higher on the page we see a relative-energy-density bar graph shows lightcell at 5x the energy density of lithium batteries, and (38/5 =) 7.6x less dense then petrol.  This implies an energy density for lightcell of 1250 Wh/liter, as (according to Google) petrol clocks in just under 9500 Wh/liter, and (again according to Google) lithium batteries can reach 300 Wh/liter so let's call it 250 for the math to work out.<p>I'm curious which number is closer to truth: 500Wh/liter, or 1250?  Is 1250 the theoretical max and 500 the current output in a test rig?</p>
]]></description><pubDate>Fri, 17 Jan 2025 19:33:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=42742323</link><dc:creator>finnh</dc:creator><comments>https://news.ycombinator.com/item?id=42742323</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42742323</guid></item><item><title><![CDATA[New comment by finnh in "Inconvenient truths about the fires burning in Los Angeles from two fire experts"]]></title><description><![CDATA[
<p>> Fireproofing isnt mandatory, so people dont do it<p>100%<p>> and they hate spending even one dollar extra on roofing when they know a taxpayer-backed insurance policy will cover their substandard construction<p>That just doesn't follow.  More likely is that people building the homes (possibly on spec) are motivated by their bottom dollar, so only do what is mandatory (per your first point) or that people who own the homes simply _don't know about these mitigations_.<p>Blaming all behavior on a last-resort insurance fund misses a lot of steps between, and I don't think tracks to how people actually behave in the real world.</p>
]]></description><pubDate>Tue, 14 Jan 2025 17:19:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=42700362</link><dc:creator>finnh</dc:creator><comments>https://news.ycombinator.com/item?id=42700362</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42700362</guid></item></channel></rss>