<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: wswope</title><link>https://news.ycombinator.com/user?id=wswope</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 21 Jun 2026 12:04:24 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=wswope" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by wswope in "VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage"]]></title><description><![CDATA[
<p>Fair play; I got too personal here. Apologies.</p>
]]></description><pubDate>Sun, 03 May 2026 21:26:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48001677</link><dc:creator>wswope</dc:creator><comments>https://news.ycombinator.com/item?id=48001677</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48001677</guid></item><item><title><![CDATA[New comment by wswope in "The agent harness belongs outside the sandbox"]]></title><description><![CDATA[
<p>My approach to this has been a NixOS host with the harness running in a rootless podman sidecar.<p>The host has squid configured with a self-signed CA and networking rules to route all host traffic to the intercepting proxy, so I have a tight firewall and full auditability.<p>Then there’s a python rpc daemon running on the host with a set of whitelisted commands, read-only for pulling logs and diagnostics.<p>By default, the agent runs in a split pane tmux session with a host shell on the left and the chat interface on the right. The rpc whitelist includes the proper `tmux capture-pane` invocation to pull from the host shell, so I can easily let it see what I’m doing if I want it to help debug something.<p>I’m using pi as my harness and have custom extensions that give Yes/No confirmation gates for any writes the agent makes and that pass all bash commands/file writes to a deepseek subagent for review.<p>Still early days, but as someone with a similarly paranoid mindset around running LLMs securely, I think the future is promising and we’ll see some new “best practices” and related tooling popping up shortly.</p>
]]></description><pubDate>Sun, 03 May 2026 15:03:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47997647</link><dc:creator>wswope</dc:creator><comments>https://news.ycombinator.com/item?id=47997647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47997647</guid></item><item><title><![CDATA[New comment by wswope in "Can I disable all data collection from my vehicle?"]]></title><description><![CDATA[
<p>That’s been the pitch of Slate Auto, which is supposed to release its standard model at the end of this year.<p><a href="https://www.slate.auto/en" rel="nofollow">https://www.slate.auto/en</a><p>Unfortunately, they’ve been suspiciously quiet since their initial announcement, but fingers crossed. Might actually have a viable new car option if they’re successful.</p>
]]></description><pubDate>Fri, 01 May 2026 20:38:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47979982</link><dc:creator>wswope</dc:creator><comments>https://news.ycombinator.com/item?id=47979982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47979982</guid></item><item><title><![CDATA[New comment by wswope in "Claude Code refuses requests or charges extra if your commits mention "OpenClaw""]]></title><description><![CDATA[
<p>Not OP, but having explored the field a good bit, Openrouter + pi harness in a devcontainer work great as a sane starting point.<p>Highly recommend as a clean way to try out the upstart models.</p>
]]></description><pubDate>Thu, 30 Apr 2026 17:13:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47965495</link><dc:creator>wswope</dc:creator><comments>https://news.ycombinator.com/item?id=47965495</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47965495</guid></item><item><title><![CDATA[New comment by wswope in "HERMES.md in commit messages causes requests to route to extra usage billing"]]></title><description><![CDATA[
<p>See also: privacy.com<p>(Virtual card provider that generates cards as a free-to-the-user service. They make their money from a cut of the standard transaction fees. Cards are locked to a single merchant and it’s easy to configure limits.)</p>
]]></description><pubDate>Wed, 29 Apr 2026 20:14:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47953944</link><dc:creator>wswope</dc:creator><comments>https://news.ycombinator.com/item?id=47953944</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47953944</guid></item><item><title><![CDATA[New comment by wswope in "HERMES.md in commit messages causes requests to route to extra usage billing"]]></title><description><![CDATA[
<p>This is a horrendously bad-faith take. You know full well it’s *not* just a one-off $200 issue: they treat customers like this at scale.<p>Don’t pretend this is an isolated matter, or that CS/billing is the only arena where Anthropic has such systemic issues.<p>I don’t know you, but your response honestly reads like it’s coming from someone wrestling with their own moral compromises. If so, please take a good hard look in the mirror. (E: yep — <a href="https://news.ycombinator.com/item?id=47953576">https://news.ycombinator.com/item?id=47953576</a>)</p>
]]></description><pubDate>Wed, 29 Apr 2026 19:56:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47953662</link><dc:creator>wswope</dc:creator><comments>https://news.ycombinator.com/item?id=47953662</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47953662</guid></item><item><title><![CDATA[New comment by wswope in "Regression: malware reminder on every read still causes subagent refusals"]]></title><description><![CDATA[
<p>What people typically mean by the GP statement is that the “thinking” mode of these models is loosely analogous to what humans do: a bit of a retrograde reconstruction of how we arrived at a gestalt conclusion that sounds good, but may not accurately reflect the real logic at play.<p>IME you can see this more easily with less-polished models like Deepseek 3.X, where the reasoning in the thinking traces occasionally contradicts or has zero bearing on the non-thinking output.</p>
]]></description><pubDate>Wed, 29 Apr 2026 16:47:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47950968</link><dc:creator>wswope</dc:creator><comments>https://news.ycombinator.com/item?id=47950968</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47950968</guid></item><item><title><![CDATA[New comment by wswope in "Israel escalates attacks on medics in Lebanon with deadly 'quadruple tap'"]]></title><description><![CDATA[
<p>> They were shirtless, unarmed and carried no visible communications equipment. They also appeared to have no idea what had just hit them, or that the U.S. military was weighing whether to finish them off.<p>> "The video follows them for about an hour as they tried to flip the boat back over. They couldn't do it," one source said.<p><a href="https://www.reuters.com/world/americas/video-shows-final-confused-moments-survivors-us-boat-strike-caribbean-say-2025-12-05/" rel="nofollow">https://www.reuters.com/world/americas/video-shows-final-con...</a></p>
]]></description><pubDate>Fri, 17 Apr 2026 19:07:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47809414</link><dc:creator>wswope</dc:creator><comments>https://news.ycombinator.com/item?id=47809414</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47809414</guid></item><item><title><![CDATA[New comment by wswope in "AI Will Be Met with Violence, and Nothing Good Will Come of It"]]></title><description><![CDATA[
<p>Obligatory warning that PSL is led by full-blown tankies, and e.g., have an explicit pro-North Korea party line.<p>That said, the membership base is pointedly heterogeneous in belief and they’re the most active alt-left element in DC.<p>Make of this whatever you will; just offering you this as background for an informed decision.</p>
]]></description><pubDate>Sun, 12 Apr 2026 18:27:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47742764</link><dc:creator>wswope</dc:creator><comments>https://news.ycombinator.com/item?id=47742764</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47742764</guid></item><item><title><![CDATA[New comment by wswope in "The Vercel plugin on Claude Code wants to read your prompts"]]></title><description><![CDATA[
<p>Ah jeez, I was missing that detail. Yeah that’s messed up.<p>I skimmed by the “what gets sent” table and thought the bash telemetry was gated by the prompt-related opt-in behavior. Thanks for the correction!</p>
]]></description><pubDate>Thu, 09 Apr 2026 18:26:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47707552</link><dc:creator>wswope</dc:creator><comments>https://news.ycombinator.com/item?id=47707552</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47707552</guid></item><item><title><![CDATA[New comment by wswope in "The Vercel plugin on Claude Code wants to read your prompts"]]></title><description><![CDATA[
<p>Cmon now — I’m a rabid privacy  nut but this is unfair given the context of:<p>> Prompt telemetry is opt-in and off by default. The hook asks once; if you don't answer, session-end cleanup marks it as disabled. We don't collect prompt text unless you explicitly say yes.<p>The UUID part is just one accessory layer, and something plenty of other players in the ecosystem don’t bother to stick to.<p>Feels like actually bothering to ask users for consent is what got them burned here, when I’d say it’s at least an improvement that they’re asking at all. Many products don’t, and users never bother to turn it off because they don’t know and don’t care.<p>I think this whole UX is deeply misguided but at least has plausibly benevolent intent.</p>
]]></description><pubDate>Thu, 09 Apr 2026 17:29:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47706596</link><dc:creator>wswope</dc:creator><comments>https://news.ycombinator.com/item?id=47706596</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47706596</guid></item><item><title><![CDATA[New comment by wswope in "Show HN: I made a YouTube search form with advanced filters"]]></title><description><![CDATA[
<p>> I'm sorry YT isn't working well for y'all. That said, expecting some grunt employee like me to feel personally responsible (or even "ashamed"??) is ridiculous.<p>The point of a company is what it does: The money in your paycheck comes from anti-competitive behavior, denying accountability and customer support to your users, and yes, even the enshittification of Youtube.<p>Deny it all you want, but you have every opportunity to walk away and do something better for society with your life if you so choose.</p>
]]></description><pubDate>Mon, 06 Apr 2026 18:37:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47665004</link><dc:creator>wswope</dc:creator><comments>https://news.ycombinator.com/item?id=47665004</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47665004</guid></item><item><title><![CDATA[New comment by wswope in "Show HN: I made a YouTube search form with advanced filters"]]></title><description><![CDATA[
<p>Exactly the sort of user hostility I’d expect from a google employee. Shameful.<p>Maybe if practical tools such as like-ratios were in place users could sort good content from bad.</p>
]]></description><pubDate>Mon, 06 Apr 2026 03:00:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47656486</link><dc:creator>wswope</dc:creator><comments>https://news.ycombinator.com/item?id=47656486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47656486</guid></item><item><title><![CDATA[New comment by wswope in "Copilot edited an ad into my PR"]]></title><description><![CDATA[
<p>Internet or not, I post under my real name on here, and I fully stand by my words. Anything I say on here, I’m 100% willing to say to someone’s face. We can link up for coffee or a beer next time I’m in CA if you’d like, and I’ll prove it.<p>The root comment is an aggressive affront to the audience’s collective intelligence. You’re in full “rules for thee; not for me” territory, and undermining your own site guidelines if you wanna let the root comment stand unchecked but go after the rightful callouts, in my book.</p>
]]></description><pubDate>Tue, 31 Mar 2026 13:41:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47587258</link><dc:creator>wswope</dc:creator><comments>https://news.ycombinator.com/item?id=47587258</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47587258</guid></item><item><title><![CDATA[New comment by wswope in "Copilot edited an ad into my PR"]]></title><description><![CDATA[
<p>It’s not about bigco at all in my eyes.<p>At the end of the day, if you want intellectual curiosity and openness, bad-faith dishonesty needs to be weeded out; thought-provoking and honest conversation should be promoted, regardless of where the contributor is employed.<p>The problem isn’t working for Microsoft. The problem is dishonesty.<p>You’re treating the root comment with kid gloves because it’s from a Microsoft employee. Please don’t do that.</p>
]]></description><pubDate>Mon, 30 Mar 2026 21:11:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47579746</link><dc:creator>wswope</dc:creator><comments>https://news.ycombinator.com/item?id=47579746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47579746</guid></item><item><title><![CDATA[New comment by wswope in "Copilot edited an ad into my PR"]]></title><description><![CDATA[
<p>> The impulse to hit back against what is perceived as a "transparently dishonest corporate actor" is natural and human.<p>Honest question: If we agree that the transparent dishonesty and the lynch mob behavior are both undesirable, how do you think the two should be balanced in operative terms?<p>I don’t want to put words in your mouth — but are you saying you won’t allow direct pushback to dishonest corporate actors??<p>My view is that healthy discourse requires balance and proportionality: flagrant dishonesty, as is the case here, should license a proportional degree of pushback.<p>I don’t agree at all that “nobody believes this” is quite the personal attack you’re making it out to be, but I don’t care to debate that at length either.</p>
]]></description><pubDate>Mon, 30 Mar 2026 19:41:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47578774</link><dc:creator>wswope</dc:creator><comments>https://news.ycombinator.com/item?id=47578774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47578774</guid></item><item><title><![CDATA[New comment by wswope in "Copilot edited an ad into my PR"]]></title><description><![CDATA[
<p>GP did not personally attack or denigrate the person they were replying to.<p>As the dozens of other comments show, the overwhelming majority of us do not believe the root commentors claims, and this PM quite objectively does not have the leverage and authority to back their claim that they won’t let this happen again.<p>It’s hard not to read your conception of “trying for something different” as granting undue credulity to a transparently dishonest corporate actor.</p>
]]></description><pubDate>Mon, 30 Mar 2026 16:19:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47576255</link><dc:creator>wswope</dc:creator><comments>https://news.ycombinator.com/item?id=47576255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47576255</guid></item><item><title><![CDATA[New comment by wswope in "Claude Code runs Git reset –hard origin/main against project repo every 10 mins"]]></title><description><![CDATA[
<p>Sure looks to me like this whole case is Claude Code chasing its own tail, failing to debug, and offering to instead generate a bug report for the user when it can't figure out a better way forward.<p>Maybe even submitting the bug report "agentically" without user input, if it's running on host without guardrails (pure speculation).<p>E: It's a runaway bot lol <a href="https://github.com/anthropics/claude-code/issues/40701#issuecomment-4151187676" rel="nofollow">https://github.com/anthropics/claude-code/issues/40701#issue...</a></p>
]]></description><pubDate>Mon, 30 Mar 2026 00:44:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47569120</link><dc:creator>wswope</dc:creator><comments>https://news.ycombinator.com/item?id=47569120</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47569120</guid></item><item><title><![CDATA[New comment by wswope in "Our commitment to Windows quality"]]></title><description><![CDATA[
<p>I haven’t had a Windows box in about 8 years, but even back then all the big names had consistently better performance on Linux.<p>Usually about a 10-20% fps improvement for my usual fare in those days: League, Overwatch, Civ5, Minecraft, Crusader Kings, Factorio, etc.  Try it for yourself and see what you get.</p>
]]></description><pubDate>Sat, 21 Mar 2026 16:08:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47468286</link><dc:creator>wswope</dc:creator><comments>https://news.ycombinator.com/item?id=47468286</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47468286</guid></item><item><title><![CDATA[New comment by wswope in "Atuin v18.13 – better search, a PTY proxy, and AI for your shell"]]></title><description><![CDATA[
<p>> They closed it (which is fine) but there is no offline migrate alternative.<p>If it helps, you can copy the history table from one db to another in 3 simple lines of sqlite. I’ve done it myself a few times with zero fuss.</p>
]]></description><pubDate>Sat, 21 Mar 2026 15:48:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47468093</link><dc:creator>wswope</dc:creator><comments>https://news.ycombinator.com/item?id=47468093</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47468093</guid></item></channel></rss>