<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: jholman</title><link>https://news.ycombinator.com/user?id=jholman</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 26 Jun 2026 03:02:56 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jholman" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jholman in "uBlock Origin CNAME uncloaking now supports filtering by IP address"]]></title><description><![CDATA[
<p>I have very few issues with Firefox.  The two that I suspect are:<p>1) Google-owned sites seem to just <i>chew</i> CPU on Firefox.  In particular I'm thinking of GMail and Youtube, both of which I'm a heavy user of, and also Maps.  But no non-google sites seem to have this problem.<p>2) I'm constantly getting websites saying "This is your first time using this device, are you sure you're you?", and I haven't tried whether it's better on Chrome, but it's pretty crazy because I've literally never used your stupid site with any other device, and I used it with THIS device just last month you idiots.  I'm just blind guessing that this is some kind of problem as a result of Firefox privacy choices, like maybe the site doesn't know how to use cookies in a way that doesn't trigger anti-tracking.  For example banks.<p>But Firefox can keep thousands of tabs open at once (thousands.  plural.  not kidding, not exaggerating.), it has working uBO, and the frequency of "just because we wanted to" UX changes is much lower.  It's just a better choice all around.</p>
]]></description><pubDate>Tue, 08 Oct 2024 01:37:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=41772983</link><dc:creator>jholman</dc:creator><comments>https://news.ycombinator.com/item?id=41772983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41772983</guid></item><item><title><![CDATA[New comment by jholman in "Good refactoring vs. bad refactoring"]]></title><description><![CDATA[
<p>If you don't care about performance, we can make that code a lot shorter.<p><pre><code>  float Q_rsqrt(float number) {
    return 1 / sqrt(number);
  }
</code></pre>
The "fast inverse square root" is absolutely 100% all about performance.  For it to make sense to use as a counter-example, you need to show alternate code that still meets the contract (the contract being: be as fast as this code), that is longer, and clearer.</p>
]]></description><pubDate>Wed, 21 Aug 2024 02:54:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=41306348</link><dc:creator>jholman</dc:creator><comments>https://news.ycombinator.com/item?id=41306348</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41306348</guid></item><item><title><![CDATA[New comment by jholman in "Artificial intelligence is losing hype"]]></title><description><![CDATA[
<p>> a bit dramatic. there has to be an adjustment of teaching/assessing, but nothing that would "ruin" anyone's life.<p>If you don't have the power to just change your mind about what the entire curriculum and/or assessment context is, it can be a workload increase of dozens of hours per week or more.  If you do have the power, and do want to change your entire curriculum, it's hundreds of hours one-time.  "Lives basically ruined" is an exaggeration, but you're preposterously understating the negative impact.<p>> is it spam if it's useful and solves a problem?<p>Whether or not it's useful has nothing to do with whether or not it's spam.  I'm not claiming that your product is spam -- I'll get back to that -- but your reply to the spam accusation is completely wrong.<p>As for your hypothesis, I've had interactions where it did a good job of generating alternative activities/exercises, and interactions where it strenuously and lengthily kept suggesting absolute garbage.  There's already garbage on the internet, we don't need LLMs to generate more.  But yes, I've had situations where I got a good suggestion or two or three, in a list of ten or twenty, and although that's kind of blech, it's still better than not having the good suggestions.</p>
]]></description><pubDate>Wed, 21 Aug 2024 02:39:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=41306263</link><dc:creator>jholman</dc:creator><comments>https://news.ycombinator.com/item?id=41306263</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41306263</guid></item><item><title><![CDATA[New comment by jholman in "Migrating from DokuWiki to Obsidian"]]></title><description><![CDATA[
<p>If you're already using Firefox, all you have to do is click the Reader Mode button, at the right edge of your URL bar.<p><a href="https://support.mozilla.org/en-US/kb/firefox-reader-view-clutter-free-web-pages" rel="nofollow">https://support.mozilla.org/en-US/kb/firefox-reader-view-clu...</a></p>
]]></description><pubDate>Wed, 21 Aug 2024 01:59:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=41306072</link><dc:creator>jholman</dc:creator><comments>https://news.ycombinator.com/item?id=41306072</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41306072</guid></item><item><title><![CDATA[New comment by jholman in "I wag, therefore I am: the philosophy of dogs"]]></title><description><![CDATA[
<p>Yikes, that's a grim story.<p>Yeah, the injury stats are <i>way</i> higher than death.  I just couldn't find a fast way to disambiguate serious injuries from not-so-serious-but-we-still-care injuries from the sort of bite that really just merits a fake apology and everyone gets on with their lives.<p>At the other extreme, I've had first-hand knowledge of a case where someone taunted a dog repeatedly over many months (stupid kid, stupid dog-owners, lots of mistakes were made), eventually the kid got bit, didn't even need stitches, but they called animal control.<p>So.  Non-fatal dog-attacks have a very wide range of impact, and I had no idea how to disentangle those.<p>Oh, after all that writing I just did, I went back and re-read your source.  In 2022 there were 17,500 home insurance claims related to dog bites, at an average cost of $64k.  That sounds like a pretty reasonable proxy for serious injury due to injuries from dog bites from pets, the sort of pets that could plausibly have been inappropriately not-on-leash (remember we're discussing whether or not it's "incredibly dangerous and irresponsible" to ever have your dog unrestrained).</p>
]]></description><pubDate>Wed, 21 Aug 2024 01:43:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=41305974</link><dc:creator>jholman</dc:creator><comments>https://news.ycombinator.com/item?id=41305974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41305974</guid></item><item><title><![CDATA[New comment by jholman in "I wag, therefore I am: the philosophy of dogs"]]></title><description><![CDATA[
<p>Yes, I agree with you, and poorly-fed dogs might do things that a privileged pet might never consider.  And, a fortiori, packs of poorly-fed dogs.<p>But the comment I was responding to was from a commenter whose bio says they're in Philidelphia, responding to a comment that I think was probably pretty developed-country, on a story from a Brit living in America.  So I think we're talking about the developed-country context.<p>I'm not disagreeing with the text of what you wrote, though.</p>
]]></description><pubDate>Wed, 21 Aug 2024 01:27:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=41305871</link><dc:creator>jholman</dc:creator><comments>https://news.ycombinator.com/item?id=41305871</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41305871</guid></item><item><title><![CDATA[New comment by jholman in "I wag, therefore I am: the philosophy of dogs"]]></title><description><![CDATA[
<p>> The amount of children killed or injured by poorly restrained dogs is very high.<p>This claim is interesting, if true.  Can you back it up?   I spent 15 minutes on research, and my preliminary findings, using US statistics (I'm not American but it's just easier to google American stuff) suggest that:<p>a) about 42 Americans die to dog attacks per year (about 0.13 per 100k population) (very high confidence)<p>b) it looks like about half of those are kids under 17, with ages 1-4 over-represented (very high confidence)<p>c) most of those kids-dying-to-dogs deaths are not due to unrestrained dogs in public, but rather infants in their family homes, dying to dogs owned by the child's parents (low to medium confidence)<p>For example, WP gathers media/journal reports on dog fatalities, and has 16 records for 2023 (so presumably about 1/3 of the fatalities for that year).  6 of those are children.  Of those 6 children, 4 died to the family pet, the other 2 died to neighbours' dogs while in their own home.  Extrapolating from that that suggests that the number of American children killed by poorly restrained dogs, other than their own family, is roughly 6.  Out of around 10k child fatalities per year in the US.<p>That doesn't seem "very high" to me, but that's just a matter of opinion.  Do you have data that shows a different pattern?</p>
]]></description><pubDate>Tue, 20 Aug 2024 20:27:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=41303722</link><dc:creator>jholman</dc:creator><comments>https://news.ycombinator.com/item?id=41303722</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41303722</guid></item><item><title><![CDATA[New comment by jholman in "I wag, therefore I am: the philosophy of dogs"]]></title><description><![CDATA[
<p>My sense is that dogs prioritize pack/family togetherness ahead of freedom.  They don't value all other people (and to a dog, "people" means dogs, humans, and sometimes other species), but also they do not only value their "owner".  They value their family, their pack.  They want to be with those they want to be with, in action and in rest.<p>After that, they value things like food, exercise, curiousity, and the absence of immediate pain.<p>Most dogs, that haven't been traumatized, seem to have a pretty reasonable attitude toward personal safety: you mustn't let fear rule you.  But some dogs, that have been traumatized, can be inordinately concerned with what they perceive to be their personal safety, in some cases to the point of (understandable, tragic) derangement.</p>
]]></description><pubDate>Tue, 20 Aug 2024 20:05:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=41303521</link><dc:creator>jholman</dc:creator><comments>https://news.ycombinator.com/item?id=41303521</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41303521</guid></item><item><title><![CDATA[New comment by jholman in "Researchers develop treatment that can kill glioblastoma cells in brain pathway"]]></title><description><![CDATA[
<p>Maybe you know something particular about metabolic treatments.  But if this is just a structural argument from more or less first principles, I think it's structurally weak.  There's no reason to assume that your body's tolerance to starvation is the same as, or poorer than, the cancer's tolerance to starvation.<p>For example, chemotherapy is poison, just poison that is hoped to poison the cancer much more strongly than the patient.  But it always hurts the patient.<p>Another broader example, fevers are bad for you.  But in many situations, they're worse for a pathogen that has infected you, so your body tries a fever in response to some immune observations.  This is why you should generally not treat a mild fever, unlike a too-intense fever.  Not medical advice, I'm not a doctor.<p>But maybe, unlike me, you have specific knowledge of the medical issues and you have more-specific reasons to argue that metabolic attacks can't work on cancer?</p>
]]></description><pubDate>Sat, 03 Aug 2024 07:09:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=41145127</link><dc:creator>jholman</dc:creator><comments>https://news.ycombinator.com/item?id=41145127</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41145127</guid></item><item><title><![CDATA[New comment by jholman in "In the Beginning Was the Command Line (1999)"]]></title><description><![CDATA[
<p>This might help?<p><a href="https://youtu.be/WdtK9Sj8ADw?list=PLoTU9_iCGa6go3vsnxlNn1wZSZo7jvGUG&t=142" rel="nofollow">https://youtu.be/WdtK9Sj8ADw?list=PLoTU9_iCGa6go3vsnxlNn1wZS...</a></p>
]]></description><pubDate>Sun, 28 Jul 2024 07:04:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=41091704</link><dc:creator>jholman</dc:creator><comments>https://news.ycombinator.com/item?id=41091704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41091704</guid></item><item><title><![CDATA[New comment by jholman in "In the Beginning Was the Command Line (1999)"]]></title><description><![CDATA[
<p>I used to have a coworker, a senior dev of decades of experience, who insisted that MacOS was a real Linux, "just like BSD".  Sigh.<p>Of course, this belief probably had no downsides or negative consequences, other than hurting my brain, which they probably did not regard as a significant problem.</p>
]]></description><pubDate>Sun, 28 Jul 2024 06:57:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=41091689</link><dc:creator>jholman</dc:creator><comments>https://news.ycombinator.com/item?id=41091689</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41091689</guid></item><item><title><![CDATA[New comment by jholman in "Oscar Zariski  was one of the founders of modern algebraic geometry"]]></title><description><![CDATA[
<p>It'd be more apt to write "fomented divisions", rather than "fermented divisions".</p>
]]></description><pubDate>Sun, 28 Jul 2024 06:49:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=41091648</link><dc:creator>jholman</dc:creator><comments>https://news.ycombinator.com/item?id=41091648</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41091648</guid></item><item><title><![CDATA[New comment by jholman in "Over 2,400 patients may have been exposed to HIV, hepatitis at Oregon hospitals"]]></title><description><![CDATA[
<p>> Generally there needs to be some sort of intent.<p>Often yes, but often not.<p>Criminal negligence is a thing.  That's a standard of mens rea that's lower than intent, or foreknowlege, or recklessness.  And it's particularly a thing in the context of licensed professions.</p>
]]></description><pubDate>Sun, 14 Jul 2024 21:43:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=40963407</link><dc:creator>jholman</dc:creator><comments>https://news.ycombinator.com/item?id=40963407</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40963407</guid></item><item><title><![CDATA[New comment by jholman in "CISA broke into a US federal agency, and no one noticed for a full 5 months"]]></title><description><![CDATA[
<p>I vouched your comment, because I think you're precisely making the relevant point in the first two paragraphs.<p>However, I think you're wrong, at least in part, in your third paragraph.  I mean, I think the word "mostly" is wrong in that paragraph.  Politicians from all political factions are (quite reasonably) under pressure to lower the cost of doing the work of government, and (quite reasonably) to raise the integrity of the process.  Combined with some of the dysfunction inherent in agent-principal problems, I think that's more than enough to cause the problem you're talking about.  I experience this firsthand in a jurisdiction that has much less of the "demolish the entire administrative state" that afflicts the American right wing (which I'm guessing is your point of reference).<p>Mind you, I am <i>not</i> claiming that the problem is not <i>badly worsened</i> by American right-wing politics.  I wouldn't know.  I'm just claiming that the problem is semi-intrinsic to the situation, and I strongly doubt that it's "mostly" caused by those particular political issues.</p>
]]></description><pubDate>Fri, 12 Jul 2024 21:51:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=40949768</link><dc:creator>jholman</dc:creator><comments>https://news.ycombinator.com/item?id=40949768</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40949768</guid></item><item><title><![CDATA[New comment by jholman in "CISA broke into a US federal agency, and no one noticed for a full 5 months"]]></title><description><![CDATA[
<p>I'm confused.  You're complaining about the use of the word "charity"?<p>Background: You make an argument that at least some people should consider putting contributions to society ahead of "making yet another few hundred thousand".  I agree with you, at least broadly, and I think the up-thread poster is not disagreeing.<p>Summary: We're discussing the act of taking a personal financial hit, for the good of society.<p>The word for that is "charity".  That's what that word means.<p>---------<p>I also am sympathetic to the GP's point, about which you are so "disgusted", but I think there's room to disagree there.<p>I am sympathetic because professionally I do work that many people think is "good for society", I currently earn approximately median income (below mean) for my age/gender/nationality, far far below software engineer pay, and I am treated with unbelievable disrespect by my employer, the government.  If I was not trapped in this job by personal circumstance (for now), the disrespect part would definitely factor into my decision making about staying in this allegedly-virtuous job.  If you're gonna pay people below market, and you treat them badly, that's not a combination that gets you quality employees.  Even if there's some social purpose.</p>
]]></description><pubDate>Fri, 12 Jul 2024 21:45:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=40949743</link><dc:creator>jholman</dc:creator><comments>https://news.ycombinator.com/item?id=40949743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40949743</guid></item><item><title><![CDATA[New comment by jholman in "Show HN: I just made my profitable online form builder open-sourced"]]></title><description><![CDATA[
<p>> Do not touch unless you understand how the license works and want to do so anyway.<p>Which is the license that you think it's safe to touch when you <i>don't understand how it works</i>?</p>
]]></description><pubDate>Tue, 02 Apr 2024 21:19:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=39910955</link><dc:creator>jholman</dc:creator><comments>https://news.ycombinator.com/item?id=39910955</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39910955</guid></item><item><title><![CDATA[New comment by jholman in "Show HN: I just made my profitable online form builder open-sourced"]]></title><description><![CDATA[
<p>I think it's a common need.<p>I'll add that I think in this case, an important part of the use-case is a credible commitment to anonymizing the answers.</p>
]]></description><pubDate>Tue, 02 Apr 2024 21:15:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=39910924</link><dc:creator>jholman</dc:creator><comments>https://news.ycombinator.com/item?id=39910924</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39910924</guid></item><item><title><![CDATA[New comment by jholman in "Non-code contributions to open source"]]></title><description><![CDATA[
<p>A warrior does not trifle with secret messages!  Have you no honour?</p>
]]></description><pubDate>Wed, 14 Feb 2024 17:43:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=39372698</link><dc:creator>jholman</dc:creator><comments>https://news.ycombinator.com/item?id=39372698</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39372698</guid></item><item><title><![CDATA[New comment by jholman in "Modeless Vim"]]></title><description><![CDATA[
<p>I used to do approximately this, from maybe the mid-90s to 2015-ish, but finally that keyboard died (RIP dear friend) and I find that it doesn't work properly on any keyboard I've found since.<p>Not quite the side of my palm, but the joint where my pinky meets my palm.  My hands are relatively large, dunno if that's relevant.<p>I should put more work into buying a keyboard that it does work on, I think using my finger for Ctrl might be starting to cause RSIs in my middle-aged hands.<p>I guess I'll also add that for me it's a bigger deal when gaming than when using CUA.  That Ctrl button is the one true place to put crouch, dangit.</p>
]]></description><pubDate>Tue, 16 Jan 2024 18:13:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=39016552</link><dc:creator>jholman</dc:creator><comments>https://news.ycombinator.com/item?id=39016552</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39016552</guid></item><item><title><![CDATA[New comment by jholman in "Revitalizing US Navy Shipbuilding"]]></title><description><![CDATA[
<p>Characterizing the US's current commitments in Ukraine and Israel as 1.5 fronts is baffling.  Neither of those constitutes even a tiny fraction of the American capability to wage war.<p>Yes, there are some commitments in the Eastern Med, but as Ford heads home, the Bataan ARG of literally three ships and zero full-sized aircraft carriers is judged sufficient to hold that down, because remember that their role in Israel is to, uh, do exactly nothing.<p>Now, putting aside Israel-as-such, there is Ike's group in the Red Sea.  The Red Sea presence isn't directly about Israel, but about Houthi threats to global shipping.  If the US was in a hot war, global shipping could go around Africa (which Maersk and another line had already decided to do, I've seen some pundit modelling on the costs and consequences, it's pretty miserable from the standards of peacetime, with consequences on the consumer supply chain, but in terms of "oh no the US might lose a hot war with China", going around Africa will just have to work itself out).<p>And yes, they're moving amazing amounts of arms to Ukraine, but not as much as it looks like.  There's a lot of already-destined-for-scrap vehicles, and a lot of ammunition that was approaching the end of its shelf life, and so on.  What fraction of Abrams went to Ukraine?  (under 1%)   How many F16s are going to Ukraine?  (I believe that all nations collectively have committed around 60 F16s, which if supplied entirely by the US would be about 2% of US <i>fighter</i> aircraft.)  Don't get it twisted, the US is not going full-bore in Ukraine.  The stockpiles and production capacity of 155mm is a concern for sure, and air defense missiles too.  But it's not even close to being a "front", even in terms of the logistics demands (and obviously in terms of combat personnel it is 0% of a front).  And because of that conflict, Russia is nearly incapable of doing anything more aggressive than it already is, which <i>frees up</i> military resources relative to the situation 2 years ago.  Except 155mm, of course.<p>None of this means that the US does or does not need to increase the size of its fleet to meet goals involving its pacing threat, which is the context of this thread, and I'm agnostic about that higher-level claim.  And I'm not saying that everything is peachy, neither with respect to the health of the US fleet in general, or in particular with respect to industrial competitiveness vis a vis China.  But the US is not currently in a 1.5-front war, that's just absurd.</p>
]]></description><pubDate>Sat, 06 Jan 2024 06:18:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=38888960</link><dc:creator>jholman</dc:creator><comments>https://news.ycombinator.com/item?id=38888960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38888960</guid></item></channel></rss>