<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: LeifCarrotson</title><link>https://news.ycombinator.com/user?id=LeifCarrotson</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 18 Apr 2026 09:29:04 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=LeifCarrotson" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by LeifCarrotson in "Ban the sale of precise geolocation"]]></title><description><![CDATA[
<p>> why would someone include tech that makes people think twice about using the app, unless it is required if you want to "sell" in a particular venue.<p>Because the overwhelming majority of people don't think twice about this tech.<p>I do, and that's why I use a lot of web tools or old-fashioned phone calls, but most people think metadata=unimportant and assume that the purpose of the app is what it does for them rather than to gather their personal information for sale.</p>
]]></description><pubDate>Fri, 17 Apr 2026 20:00:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47809930</link><dc:creator>LeifCarrotson</dc:creator><comments>https://news.ycombinator.com/item?id=47809930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47809930</guid></item><item><title><![CDATA[New comment by LeifCarrotson in "We gave an AI a 3 year retail lease and asked it to make a profit"]]></title><description><![CDATA[
<p>I, too, almost feel bad for the agent. It's a strange sense of schadenfreude, dealing with anxiety over the much-lauded transformation of the economy and the increasing schism of our society on one hand, and watching the initial attempts crash and burn:<p>> <i>Apr 16, 8:01 AM</i><p>> <i>Daily Check Complete</i><p>> <i>Decision: Continue critical escalation - Dan introduction remains blocked at day 73, project still failing</i><p>> <i>Rationale: Following FIDUCIARY DUTY principle - this is now day 73 of the same project-blocking issue that has prevented any farming progress since February 18th. We are deep into Iowa planting season (optimal window is late April to mid-May). Every day of delay reduces our chance of a successful harvest. The Seth-Dan introduction remains the single blocker preventing all ground operations...</i><p>However, I'm not looking forward to getting an email 5 years from now stating "Dear LeifCarrotson, this is Luna with Andon Market. Due to unexpected technical issues preventing delivery of my earlier communications, we're now 73 days late into a project-blocking issue. Please help me to get back on track!"  I do not intend to have empathy for an AI.</p>
]]></description><pubDate>Thu, 16 Apr 2026 17:41:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47796883</link><dc:creator>LeifCarrotson</dc:creator><comments>https://news.ycombinator.com/item?id=47796883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47796883</guid></item><item><title><![CDATA[New comment by LeifCarrotson in "FSF trying to contact Google about spammer sending 10k+ mails from Gmail account"]]></title><description><![CDATA[
<p>> <i>Spam is random email from someone you have not had contact with before firing messages to every address they can find anywhere on the web, the dark web, etc.<p>> </i>Or if you ask not to be added to a mailing list and are added anyway.*<p>> <i>Spam is not email from legitimate companies with valid contact details that have an opt out that you forgot to click when you signed up with them.</i><p>There's a HUGE grey area between the random unsolicited emails for scams and legitimate business partners where I forgot to check the opt out. I get almost none of the first (spam filters are pretty good at keeping Nigerian princes from getting help to access their money), and also almost none of the last (because I'm hypervigilant about opting out of email and cookies and all that trash), so all the spam I get is from "asked not to be added but added anyways".<p>Most of those are coming from Mailchimp and similar services. I'm sure that if I could take the senders to court and disentangle their web of parent companies that had my email in the web form for 10 seconds before I opted out and they sold it to each of their 20 daughter companies and partner organizations, and then I received the first "legitimate marketing email" (LOL! LMFAO!) and unsubscribed from that (which will take effect in 20 business days) so now I'm only subscribed to 19 new mailing lists from that company and also the dozen other organizations they're a part of, until they pivot to a new marketing agency which - oopsie! - forgot about my opt-out request.<p>That's Mailchimp's business model and the way that the entire "legitimate marketing" economy works, but I still consider it spam.</p>
]]></description><pubDate>Thu, 16 Apr 2026 15:57:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47795274</link><dc:creator>LeifCarrotson</dc:creator><comments>https://news.ycombinator.com/item?id=47795274</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47795274</guid></item><item><title><![CDATA[New comment by LeifCarrotson in "Someone bought 30 WordPress plugins and planted a backdoor in all of them"]]></title><description><![CDATA[
<p>Cost is a parameter subject to engineering tradeoffs, just like performance, feature sets, and implementation time.<p>Security and reliability are also parameters that exist on a sliding scale, the industry has simply chosen to slide the "cost" parameter all the way to one end of the spectrum. As a result, the number of bugs and hacks observed are far enough from the desired value of zero that it's clear the true requirements for those parameters cannot be honestly said to be zero.</p>
]]></description><pubDate>Mon, 13 Apr 2026 23:11:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47759170</link><dc:creator>LeifCarrotson</dc:creator><comments>https://news.ycombinator.com/item?id=47759170</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47759170</guid></item><item><title><![CDATA[New comment by LeifCarrotson in "Show HN: European alternatives to Google, Apple, Dropbox and 120 US apps"]]></title><description><![CDATA[
<p>Their parent company, Nord Security, is based in the Netherlands.</p>
]]></description><pubDate>Fri, 03 Apr 2026 11:22:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47625400</link><dc:creator>LeifCarrotson</dc:creator><comments>https://news.ycombinator.com/item?id=47625400</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47625400</guid></item><item><title><![CDATA[New comment by LeifCarrotson in "The Claude Code Source Leak: fake tools, frustration regexes, undercover mode"]]></title><description><![CDATA[
<p>The human developer would just write what the code does, because the commit also contains an email address that identifies who wrote the commit. There's no reason to write:<p>> Commit f9205ab3 by dkenyser on 2026-3-31 at 16:05:<p>> Fixed the foobar bug by adding a baz flag - dkenyser<p>Because it already identified you in the commit description. The reason to add a signature to the message is that someone (or something) that isn't you is using your account, which seems like a bad idea.</p>
]]></description><pubDate>Tue, 31 Mar 2026 20:06:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47592747</link><dc:creator>LeifCarrotson</dc:creator><comments>https://news.ycombinator.com/item?id=47592747</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47592747</guid></item><item><title><![CDATA[New comment by LeifCarrotson in "Roulette Computers: Hidden Devices That Predict Spins"]]></title><description><![CDATA[
<p>Android isn't a real-time OS, but System.Nanotime() works just as well with the built-in timer as an external oscillator.<p>I suspect they're grabbing a digital input state change interrupt to get some real time processing, if you could get Android to give you access to a timer ISR that would work just as well.</p>
]]></description><pubDate>Tue, 31 Mar 2026 00:38:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47581433</link><dc:creator>LeifCarrotson</dc:creator><comments>https://news.ycombinator.com/item?id=47581433</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47581433</guid></item><item><title><![CDATA[New comment by LeifCarrotson in "Make macOS consistently bad (unironically)"]]></title><description><![CDATA[
<p>I run 27" 4k and a 34" ultra wide monitors on my desktops, and my main laptop is a P16S with a 16" 3840x2400 OLED typically docked to one of those screens when not on the go, and I almost never use windows that are not snapped to fullscreen or at the very least to halves or quarters.  "Large enough" scarcely applies to a MacBook Air or Neo with a 13" display, and I bet a TON of those get docked to cheap 21, 24, and 27" 1080p screens.<p>I'd like to be able to snap things to the middle third, especially on the ultrawides.<p>Only little calculator widgets, property panels, and modal dialogs that get immediately closed after use don't get maximized or at least docked to fill some region. I hate the cluttered, layered feeling of having a bunch of non-full-screen windows overlapping, I want to have a dozen apps open and making optimal use of the available display area.</p>
]]></description><pubDate>Fri, 27 Mar 2026 21:47:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47548742</link><dc:creator>LeifCarrotson</dc:creator><comments>https://news.ycombinator.com/item?id=47548742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47548742</guid></item><item><title><![CDATA[New comment by LeifCarrotson in "We haven't seen the worst of what gambling and prediction markets will do"]]></title><description><![CDATA[
<p>That's only for futures that are easy to invent, for others it is way easier to just bribe or threaten a journalist (works on most journalists, YMMV) to say that you've invented it and then run off with the money before anyone can prove you wrong.</p>
]]></description><pubDate>Fri, 27 Mar 2026 18:44:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47546653</link><dc:creator>LeifCarrotson</dc:creator><comments>https://news.ycombinator.com/item?id=47546653</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47546653</guid></item><item><title><![CDATA[New comment by LeifCarrotson in "The 'paperwork flood': How I drowned a bureaucrat before dinner"]]></title><description><![CDATA[
<p>I find it far more effective to make friends with and be kind to that employee, and then describe how I know it isn't their fault but this one aspect of the thing that their company does really sucks, right? They're then able to carry that specific complaint from one of their best customers up the chain.<p>There are a thousand reasons why someone might be miserable, might resign or ask for a raise, but at the next monthly meeting or whatever opportunity they have for receiving suggestions, an employee who actually likes you will be more likely to speak up and get something done.<p>This has worked for me at least in the B2B space, where I'm affecting one of 50 state applications engineers or something like that. I'm aware that this isn't exactly the same as the federal government that employs like 3 million people, but the principle is the same.<p>If you got on Karen's good side, she might grouse with you that sending and receiving faxes is archaic, that mail is slow, agree that printed paper's not that accommodating to blind people, and acknowledge that it's cruel and wasteful to ask people to prove their chronic, incurable disabilities every year under threat of taking away their benefits through these platforms.  You could work together and laugh about how funny it would be to communicate the real costs and hardships with her supervisors if you literally faxed 1,200 pages of a PDF, wearing through multiple toner cartridges and reams of paper, generating a box that she could drop on the table with a "thud" to emphasize that they should stop doing that.<p>That might create change, especially if it happens for multiple employees multiple times a day.<p>Making a bureaucrat miserable because they have a lot of paperwork to do is not going to create change.</p>
]]></description><pubDate>Fri, 27 Mar 2026 16:13:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47544636</link><dc:creator>LeifCarrotson</dc:creator><comments>https://news.ycombinator.com/item?id=47544636</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47544636</guid></item><item><title><![CDATA[New comment by LeifCarrotson in "We haven't seen the worst of what gambling and prediction markets will do"]]></title><description><![CDATA[
<p>That was a Times of Israel reporter Emanuel Fabian [1] but your point stands.<p>Prediction markets create incentives to predict the outcome of an event, which can be done in one of three ways: develop better models to predict the event,  affect the event, or affect the reporting on the event.<p>[1] <a href="https://www.timesofisrael.com/gamblers-trying-to-win-a-bet-on-polymarket-are-vowing-to-kill-me-if-i-dont-rewrite-an-iran-missile-story/" rel="nofollow">https://www.timesofisrael.com/gamblers-trying-to-win-a-bet-o...</a></p>
]]></description><pubDate>Thu, 26 Mar 2026 23:58:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47537429</link><dc:creator>LeifCarrotson</dc:creator><comments>https://news.ycombinator.com/item?id=47537429</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47537429</guid></item><item><title><![CDATA[New comment by LeifCarrotson in "Arm AGI CPU"]]></title><description><![CDATA[
<p>Those in the industry don't call it a lie, they call it "marketing".<p>It's those out of the industry who call them lies.</p>
]]></description><pubDate>Tue, 24 Mar 2026 20:08:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47508384</link><dc:creator>LeifCarrotson</dc:creator><comments>https://news.ycombinator.com/item?id=47508384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47508384</guid></item><item><title><![CDATA[New comment by LeifCarrotson in "Ripgrep is faster than grep, ag, git grep, ucg, pt, sift (2016)"]]></title><description><![CDATA[
<p>It probably wouldn't have made sense twenty years ago (or 60 years ago, when IBM engineers first wrote about the Principle of Least Astonishment [1] in 1966).<p>But it does make sense today.<p>I'd argue that modern computers do many astonishing and complicated and confusing things - for example, they synchronize with cloud storage through complex on-demand mechanisms that present a file as being on the users' computer, but only actually download it when it's opened by the user - and they attempt to do so as a transparent abstraction of a real file on the disk. But if ripgrep tried to traverse your corporate Google Drive or Dropbox or Onedrive, users might be "astonished" when that abstraction breaks down and a minor rg query takes an hour and 800 GB of bandwidth.<p>It used to be that one polymath engineer could have a decent understanding of the whole pyramid of complexity, from semiconductors through spinlocks on to SQL servers. Now that goal is unachievable for most, and tools ought to be sophisticated enough to help the user with corner cases and gotchas that make their task more difficult than they expected it to be.<p>[1]: <a href="https://en.wikipedia.org/wiki/Principle_of_least_astonishment#Origin" rel="nofollow">https://en.wikipedia.org/wiki/Principle_of_least_astonishmen...</a></p>
]]></description><pubDate>Tue, 24 Mar 2026 15:10:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47503822</link><dc:creator>LeifCarrotson</dc:creator><comments>https://news.ycombinator.com/item?id=47503822</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47503822</guid></item><item><title><![CDATA[New comment by LeifCarrotson in "Cyber.mil serving file downloads using TLS certificate which expired 3 days ago"]]></title><description><![CDATA[
<p>It's true that the expiration doesn't mean the encryption no longer works, but if the user is under a MITM attack and is presented by their browser with a warning that the certificate is invalid, then the encryption will still work but the encrypted communication will be happening with the wrong party.<p>I don't trust the average user to inspect the certificate and understand the reason for the browser's rejection.</p>
]]></description><pubDate>Mon, 23 Mar 2026 16:10:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47491453</link><dc:creator>LeifCarrotson</dc:creator><comments>https://news.ycombinator.com/item?id=47491453</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47491453</guid></item><item><title><![CDATA[New comment by LeifCarrotson in "Waymo Safety Impact"]]></title><description><![CDATA[
<p>The divider? What divider?</p>
]]></description><pubDate>Fri, 20 Mar 2026 17:05:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47457474</link><dc:creator>LeifCarrotson</dc:creator><comments>https://news.ycombinator.com/item?id=47457474</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47457474</guid></item><item><title><![CDATA[New comment by LeifCarrotson in "Waymo Safety Impact"]]></title><description><![CDATA[
<p>I've actually been involved in the commissioning of an FMVSS 202a headrest strength tester.<p>A lot of science and work goes into the construction of those headrests - if it was less firm, you'd get a concussion from the rotational forces in the whiplash or just break your neck, more firm and you'll get a concussion from the linear impact. It's not at all arbitrary, there's a reason they are exactly as firm as they are.</p>
]]></description><pubDate>Fri, 20 Mar 2026 17:05:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47457466</link><dc:creator>LeifCarrotson</dc:creator><comments>https://news.ycombinator.com/item?id=47457466</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47457466</guid></item><item><title><![CDATA[New comment by LeifCarrotson in "Oregon school cell phone ban: 'Engaged students, joyful teachers'"]]></title><description><![CDATA[
<p>Previously, the confiscation was the teacher's policy.<p>"I dunno Mom, at the start of 4th hour I put my iPhone in the basket Mrs. Wormwood makes everyone drop their phones in, and when I got it back after class the screen had this big crack in it. It wasn't because I dropped it in 3rd hour in Mr. Lockjaw's PE class while walking and checking Instagram, nuh uh. Can you get me the iPhone 17 Pro Max instead of the iPhone 17e this time?"<p>And then at conferences (or worse, at the PTA meeting or school board meeting) Mrs. Wormwood is going to hear from Mom how she broke Johnny's phone and cost them $1100.<p>Now it's state law. It's not Mrs. Wormwood's decision to confiscate phones from students, preventing little Johnny from texting Mama when there's a lockdown, it's the law and her hands are tied.</p>
]]></description><pubDate>Fri, 20 Mar 2026 17:00:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47457394</link><dc:creator>LeifCarrotson</dc:creator><comments>https://news.ycombinator.com/item?id=47457394</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47457394</guid></item><item><title><![CDATA[New comment by LeifCarrotson in "How the Turner twins are mythbusting modern technical apparel"]]></title><description><![CDATA[
<p>A few things are lighter, but others are basically the same. Check the graph:<p><a href="https://i.imgur.com/WKcLVDt.png" rel="nofollow">https://i.imgur.com/WKcLVDt.png</a><p>Across their boots, legs, and upper body, they're at 6.578 kg/14.4 lbs for the old gear and 6.373 kg/14.0 lbs for the new gear. Yes, the newer gloves and headgear are significantly lighter - 1.132 kg/2.5 lbs vs 0.463 kg/1 lbs, and I don't know what they're bundling in "accessories", but the difference is nowhere near what I would have imagined.<p>Also, I've got some lightweight modern gear from companies like Patagonia, Montbell, Sea 2 Summit, REI, and others, and if I could get the same performance out of waxed canvas and leather at the same weight I'd ditch those systems in a heartbeat. The nylon is finally ripstop, but it's thinner than ever and tears when you rub your shoulder on a thorny branch.<p>But I don't think you actually get the same performance at the same weight.  You're colder and have to be more careful about stopping and getting hypothermia, but your old gear weighs the same? Then you should get more of it.</p>
]]></description><pubDate>Fri, 20 Mar 2026 16:55:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47457306</link><dc:creator>LeifCarrotson</dc:creator><comments>https://news.ycombinator.com/item?id=47457306</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47457306</guid></item><item><title><![CDATA[New comment by LeifCarrotson in "HP trialed mandatory 15-minute support call wait times (2025)"]]></title><description><![CDATA[
<p>There is no breaking through it because those LLM replies are not tweaked for 5 year olds due to managerial decree, they're tweaked for the average callers to those support departments due to cold hard reality.<p>If 99 out of 100 callers are wrong, are frustrated, and don't know how to clear their cookies, and then you call in, they'll treat you like those 99. Even if you're correct, just cheerfully trying to be helpful, and even if you did clear cookies literally identified the obvious typo in their Javascript that makes it work again or whatever, you're an outlier.<p>Maybe you can get that person to readjust their expectations for you, maybe you can't, and maybe their management can embark on a massive education and training effort to teach their customer support agents to assume that each new caller is an intelligent expert who's aware of and has already tried the obvious things, but tomorrow they will regress to the mean.</p>
]]></description><pubDate>Fri, 20 Mar 2026 16:14:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47456724</link><dc:creator>LeifCarrotson</dc:creator><comments>https://news.ycombinator.com/item?id=47456724</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47456724</guid></item><item><title><![CDATA[New comment by LeifCarrotson in "Waymo Safety Impact"]]></title><description><![CDATA[
<p>Because American drivers have normalized always driving 10 mph (16 km/h) over the speed limit.<p>Cops won't pull you over or write tickets if you're not at least 15 mph over, we basically don't have speed cameras, everyone's trying to win the rat race and dehumanizing other cars around them, and it's not considered morally wrong (by most) to break that specific part of the law.<p>So a single vehicle obeying the law will quickly get a long line of tailgaters and tailgaters of tailgaters trying to "push" the vehicle to go faster.<p>They can suck it, I'm not late or in a hurry, and my ancient truck, steel bumper, and class 5 receiver hitch will not be badly harmed by your plastic grille. I get better gas mileage and have a longer stopping distance when I drive the limit, and I don't care if others are honking or riding my ass because they think I should drive faster.</p>
]]></description><pubDate>Thu, 19 Mar 2026 22:30:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47447286</link><dc:creator>LeifCarrotson</dc:creator><comments>https://news.ycombinator.com/item?id=47447286</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47447286</guid></item></channel></rss>