<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: hennell</title><link>https://news.ycombinator.com/user?id=hennell</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 01 Oct 2026 19:12:09 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=hennell" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by hennell in "No Easy Fix for Bogus Respondents in Online Opt-In Polls"]]></title><description><![CDATA[
<p>You need to though. If you only do phone call polls you're only going to poll people with (landline?) phones who answer (random?) calls and have the time/enthusiasm to respond when you call. That heavily skews demographics.<p>A lot of people will only do online polling, and it's by far the easiest way to cover a lot of demographics (need to supplement with other methods as well if you don't want a poll of "internet users" - but that is a far larger and varied group than most other methods would produce)</p>
]]></description><pubDate>Wed, 23 Sep 2026 06:14:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49812309</link><dc:creator>hennell</dc:creator><comments>https://news.ycombinator.com/item?id=49812309</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49812309</guid></item><item><title><![CDATA[New comment by hennell in "Why does Opus 5 feel worse to work with?"]]></title><description><![CDATA[
<p>Oh people get like, super irritated, when everyone like, started using the same like, placeholder word. 1 person with a repeating style is fine, multiple is annoying. It's the same as corporate buzz words, or TV/movie cliches, they get annoying through overuse.<p>I think it also relates to how well the "cliches" fit, and how much sense they make. Ai loves to talk about how things "land" or "the X trap" when the concept just doesn't fit with that language. It's like clickbait articles saying "what happened next will astound you" when what happened is barely surprising or entirely predictable. The only thing worse than an overused cliche is an overused cliche used wrong.<p>Fundamentally to me, ai writing feels uncanny as it just doesn't know what it's saying. It uses the same tone, style and cliched construction regardless of the message. If someone told you, they got a promotion, were getting married, got laid off or lost their parents all in the same tone pacing and style, they'd come across as uncanny too.</p>
]]></description><pubDate>Mon, 17 Aug 2026 23:22:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49339051</link><dc:creator>hennell</dc:creator><comments>https://news.ycombinator.com/item?id=49339051</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49339051</guid></item><item><title><![CDATA[New comment by hennell in "Why Big Tech's AI Spending Is $3T Higher Than It Seems"]]></title><description><![CDATA[
<p>They have, they utilise them to replace all the other workers they let go. It's a two line metric, productivity must go up, costs must go down. They want to do more with less, not more with the same.</p>
]]></description><pubDate>Mon, 17 Aug 2026 22:47:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49338721</link><dc:creator>hennell</dc:creator><comments>https://news.ycombinator.com/item?id=49338721</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49338721</guid></item><item><title><![CDATA[New comment by hennell in "AI-Generated GitHub Copilot “Autofix” Allowed Compromise of Snowflake's Jira"]]></title><description><![CDATA[
<p>When a human driver controlling a bus crashes though it's a big story. Even bigger when it's a train. News scales with novelty and people impacted - 1 driver being a problem isn't an issue, an ai system used in many cars... That is more newsworthy.</p>
]]></description><pubDate>Mon, 17 Aug 2026 22:16:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49338413</link><dc:creator>hennell</dc:creator><comments>https://news.ycombinator.com/item?id=49338413</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49338413</guid></item><item><title><![CDATA[New comment by hennell in "Text AI watermarks will always be trivial to remove"]]></title><description><![CDATA[
<p>Can it work on code itself? Obviously if you get AI to write the PR description that could be watermarked, but code isn't going to like random unicode, and the sythID approach feels like it would fall apart in the quite strict syntax of most code.</p>
]]></description><pubDate>Thu, 13 Aug 2026 17:04:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49288882</link><dc:creator>hennell</dc:creator><comments>https://news.ycombinator.com/item?id=49288882</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49288882</guid></item><item><title><![CDATA[New comment by hennell in "We finally learned to center a div, then browsers added sidebars"]]></title><description><![CDATA[
<p>The point of centering an element horizontally is to give equal space either side. Because you consider that to look best visually with your design. It has nothing to do with where it is in front of you, or anything other than placement in the space you have. Given a width for your content where should it sit. If you don't like the effect with a browser sidebar, don't limit the width with a browser sidebar.</p>
]]></description><pubDate>Wed, 05 Aug 2026 12:11:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49181720</link><dc:creator>hennell</dc:creator><comments>https://news.ycombinator.com/item?id=49181720</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49181720</guid></item><item><title><![CDATA[New comment by hennell in "`bun init` automatically creates a Claude.md file by default"]]></title><description><![CDATA[
<p>It says it makes:<p>- a CLAUDE.md file when Claude CLI is detected (disable with CLAUDE_CODE_AGENT_RULE_DISABLED env var)
- a .cursor/rules/*.mdc file when Cursor is detected, which tells Cursor AI to use Bun instead of Node.js and npm<p>Is it by default if it only does it when you have the tools installed?</p>
]]></description><pubDate>Tue, 28 Jul 2026 22:05:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49090550</link><dc:creator>hennell</dc:creator><comments>https://news.ycombinator.com/item?id=49090550</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49090550</guid></item><item><title><![CDATA[New comment by hennell in "NPM's release cooldown is security theater"]]></title><description><![CDATA[
<p>What a poor take. Cooldowns certainly don't solve everything but 'out of the box' even with no vetters they'll help catch unauthorised releases on active projects because it's more time to notice.<p>Account takeovers, deployment exploits whatever the root cause, given a few days it's incredibly likely maintainers will notice they've released an unexpected update and fix/sound an alarm. A lot of existing cases like this people realise pretty fast, but the packages might still be live for a few hours as NPM catches up. Cooldown entirely removes that 'updated at the wrong time' issue, an no-one even needs to actually look at the code at all.<p>For inactive or intentionally malicious maintainers, yes it relies on vetting. But it's hardly a mythical 'canary' - there are already a lot of companies scanning every popular npm package, auditing new ones, or just generally analysing threats. I can think of at least 4 such companies without even trying, I'm sure there's loads more.<p>And they'll continue because it's not warm hearted so much as promoting/testing their security scanning services and tools so they can get the kudos from being the first to spot X etc. Which often does hit the front of HN or reddit, but they don't need the massive cyber loudspeaker to be effective. Flagging the issue to maintainers, reporting to NPM security - with a cooldown in place the package can be voided before anyone really gets the chance to install it. This is literally how a lot of things are spotted already, just with that 'updated at the wrong time' issue catching unlucky people out.<p>Does it solve everything? No. Will it reduce the amount of problems that make it to end users? Obviously yes.<p>And for all the author's 'no one will do this', 'waiting for Godot' cries - what do they recommend? Running your own audits, using LLMs, static analysis and testing it yourself. Basically being the veter they claim no-one will be! Unless they don't intend to sound the alarm themselves, they are literally the canary they're looking for.<p>Cooldowns aren't magic, but they're not security theater either.</p>
]]></description><pubDate>Tue, 21 Jul 2026 17:20:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48995307</link><dc:creator>hennell</dc:creator><comments>https://news.ycombinator.com/item?id=48995307</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48995307</guid></item><item><title><![CDATA[New comment by hennell in "Pebble Mega Update – July 2026"]]></title><description><![CDATA[
<p>Why can't they just sell the charger separately? If you lose it you buy a new one.<p>You could even make it a seperate item - buy one with/without the charger, then in 2 years you decide if you want the charger or an upgrade.</p>
]]></description><pubDate>Fri, 17 Jul 2026 11:22:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48945942</link><dc:creator>hennell</dc:creator><comments>https://news.ycombinator.com/item?id=48945942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48945942</guid></item><item><title><![CDATA[New comment by hennell in "Kimi K3: Open Frontier Intelligence"]]></title><description><![CDATA[
<p>I'm more concerned about the Pelican's knees</p>
]]></description><pubDate>Fri, 17 Jul 2026 10:59:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48945800</link><dc:creator>hennell</dc:creator><comments>https://news.ycombinator.com/item?id=48945800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48945800</guid></item><item><title><![CDATA[New comment by hennell in "This blog is written in en-GB"]]></title><description><![CDATA[
<p>I think idioms and cultural references are fine - the rest of the world has worked out what US baseball and football cliches likely mean, people can decode most references with context.<p>But there are some interesting issues with UK <> US english, things like 'quite' which works in different ways in each locale. I was also very surprised to discover the difference in what we consider a frown - which makes a lot more sense of the US 'turn that frown upside down'. Interestingly my uncle who'd lived in the US ~20 years had never uncovered that difference till I asked him about it.<p>So it's good to know differences - especially when you want communication to be clear.</p>
]]></description><pubDate>Thu, 02 Jul 2026 13:42:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48761513</link><dc:creator>hennell</dc:creator><comments>https://news.ycombinator.com/item?id=48761513</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48761513</guid></item><item><title><![CDATA[New comment by hennell in "The operating cost starts after the demo"]]></title><description><![CDATA[
<p>People have always judged ideas on their communication. if u rite lk this bro - I'm probably not going to pay much attention. Conversely if you write in a really formal way for a young audience you probably won't get far either. It's a shortcut of importance; if it's not important to you to communicate your message well, then it's probably not that important a message.<p>And this article is such Ai slop. You see the sentences? All short. All 'punchy'. All with repetition. All for maximum 'impact'. Constant unrelenting impact.<p>And the lists! The lists, the rolls, the lineup, the rows, the enumeration, the catalogue of examples that goes on too long for comfort, logic, joy, readability or attention.<p>I'd love to know how many people actually read all of this. I suspect most started skimming as it's just awkward to read, the pacing is just so Ai-y it's exhausting.<p>I'm never really sure the author reads things like this - I think they wrote something, asked a Ai to punch it up then skimmed it and said 'lgtm'. If you care so little why should anyone else?</p>
]]></description><pubDate>Tue, 30 Jun 2026 11:40:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48731251</link><dc:creator>hennell</dc:creator><comments>https://news.ycombinator.com/item?id=48731251</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48731251</guid></item><item><title><![CDATA[New comment by hennell in "I used Claude Code to get a second opinion on my MRI"]]></title><description><![CDATA[
<p>Personally my favourite feature of the new ai world is not when I use it directly but it's when one of my managers uses it to try to fix a problem, then issue to me their findings and I have to defend my process to someone who understands neither my process, their suggested solution nor often the problem they're solving in the first place.</p>
]]></description><pubDate>Sun, 28 Jun 2026 17:19:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48709421</link><dc:creator>hennell</dc:creator><comments>https://news.ycombinator.com/item?id=48709421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48709421</guid></item><item><title><![CDATA[New comment by hennell in "What happened after 2k people tried to hack my AI assistant"]]></title><description><![CDATA[
<p>This is weird as you can get quite far just asking for the password backwards, but it often messes some of the letters up. If the passwords wern't dictionary words it'd get harder.</p>
]]></description><pubDate>Fri, 26 Jun 2026 13:27:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48686388</link><dc:creator>hennell</dc:creator><comments>https://news.ycombinator.com/item?id=48686388</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48686388</guid></item><item><title><![CDATA[New comment by hennell in "Never Give Them Your Face"]]></title><description><![CDATA[
<p>> Name the places now demanding "age verification," and see how many will accept a plain government document that says only that you are over eighteen — and nothing else. Almost none will. Because age was never the point.<p>Name the physical places that would accept a plain government document that says only that you are over eighteen and nothing else? None will, not because 'age was never the point', or because every bar or casino is stealing your face - but because a plain document doesn't offer any proof you are it's owner. Photo ID has been standard as age verification because it's the best way to prove the official ID actually links to the person holding it.<p>There are more concerns in a digital world with giving your ID / face, but the idea that the demand for photo ID proves it's all a big data grab not remotely about age is a conclusion looking for evidence.<p>(Plus they acknowledge some sites have done age verification where all they want is your face to confirm you look over 18 - which they then ignore, claiming it's all really a ploy to get your documents. So why isn't the site 'Never give them your documents'?)</p>
]]></description><pubDate>Mon, 22 Jun 2026 17:14:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48632939</link><dc:creator>hennell</dc:creator><comments>https://news.ycombinator.com/item?id=48632939</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48632939</guid></item><item><title><![CDATA[New comment by hennell in ".gitignore Isn't the only way to ignore files in Git"]]></title><description><![CDATA[
<p>> If you have more than one<p>They already answered your situation in their post.</p>
]]></description><pubDate>Fri, 19 Jun 2026 13:07:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48598135</link><dc:creator>hennell</dc:creator><comments>https://news.ycombinator.com/item?id=48598135</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48598135</guid></item><item><title><![CDATA[New comment by hennell in "A robot is sprinting towards you. Do you want it running on Claude or Grok?"]]></title><description><![CDATA[
<p>Claude being so friendly is interesting, but grok being best at games isn't so surprising - I assume Elons been using it to level up his characters in all the video games he pretends to be good at.</p>
]]></description><pubDate>Wed, 17 Jun 2026 22:54:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48578140</link><dc:creator>hennell</dc:creator><comments>https://news.ycombinator.com/item?id=48578140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48578140</guid></item><item><title><![CDATA[New comment by hennell in "Claude Fable is relentlessly proactive"]]></title><description><![CDATA[
<p>I think any web dev knows not to question browser differences if it can be fixed without opening that can of worms.</p>
]]></description><pubDate>Fri, 12 Jun 2026 15:59:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48505798</link><dc:creator>hennell</dc:creator><comments>https://news.ycombinator.com/item?id=48505798</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48505798</guid></item><item><title><![CDATA[New comment by hennell in "Programmers will document for Claude, but not for each other"]]></title><description><![CDATA[
<p>I have a pretty decent readme on all projects, and a /docs folder for key areas that need specific instruction on complex ones.<p>My boss was looking at them, but even the simple ones he was pointing claude at it and asked it to make a document explaining it. Then he'd send me the document and ask me to check if it was accurate. I added a line to the last page "this is an ai summary and may contain mistakes. Use the project readme for validated information" and told him it was grand.</p>
]]></description><pubDate>Fri, 05 Jun 2026 15:00:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48413461</link><dc:creator>hennell</dc:creator><comments>https://news.ycombinator.com/item?id=48413461</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48413461</guid></item><item><title><![CDATA[New comment by hennell in "The newest Instagram “exploit” is the goofiest I've seen"]]></title><description><![CDATA[
<p>Can't fire the humans you keep them in the loop</p>
]]></description><pubDate>Mon, 01 Jun 2026 20:15:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48362041</link><dc:creator>hennell</dc:creator><comments>https://news.ycombinator.com/item?id=48362041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48362041</guid></item></channel></rss>