<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: ebcode</title><link>https://news.ycombinator.com/user?id=ebcode</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 15 Nov 2026 09:12:25 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ebcode" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ebcode in "This I Believe (1952)"]]></title><description><![CDATA[
<p><a href="https://en.wikipedia.org/wiki/French_Revolution" rel="nofollow">https://en.wikipedia.org/wiki/French_Revolution</a></p>
]]></description><pubDate>Fri, 23 Oct 2026 07:58:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=50205774</link><dc:creator>ebcode</dc:creator><comments>https://news.ycombinator.com/item?id=50205774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50205774</guid></item><item><title><![CDATA[New comment by ebcode in "There isn't an easy exploit for this PHP vulnerability"]]></title><description><![CDATA[
<p>But you wrote: "There are now multiple posts from vuln research teams all of whom have working RCE POCs against unmodified PHP applications." ? Are those "multiple posts" top secret?</p>
]]></description><pubDate>Thu, 22 Oct 2026 19:24:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=50199856</link><dc:creator>ebcode</dc:creator><comments>https://news.ycombinator.com/item?id=50199856</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50199856</guid></item><item><title><![CDATA[New comment by ebcode in "September 2026: The world today, as seen by one Polish guy"]]></title><description><![CDATA[
<p>Look up the paradox of tolerance. The tolerant should tolerate everyone except the intolerant. Trump and his cronies are clearly intolerant. Same reason you can’t let the neo-nazis hang out in your bar. They ruin it for everyone else.<p>“It pays to keep an open mind, but not so open your brain falls out.” — Carl Sagan</p>
]]></description><pubDate>Wed, 30 Sep 2026 16:29:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49911042</link><dc:creator>ebcode</dc:creator><comments>https://news.ycombinator.com/item?id=49911042</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49911042</guid></item><item><title><![CDATA[New comment by ebcode in "Musk, the Movie"]]></title><description><![CDATA[
<p>Planets are spaceships. Mars is a dead planet either because its shields[0][1] were disabled, or it never had shields to begin with.<p>So the first thing we'd want to do is activate a magnetosphere on Mars. I <i>rarely</i> see anyone talking about that[2].<p>[0] <a href="https://en.wikipedia.org/wiki/Van_Allen_radiation_belt" rel="nofollow">https://en.wikipedia.org/wiki/Van_Allen_radiation_belt</a><p>[1] <a href="https://www.nasa.gov/science-research/heliophysics/real-martians-how-to-protect-astronauts-from-space-radiation-on-mars/" rel="nofollow">https://www.nasa.gov/science-research/heliophysics/real-mart...</a><p>[2] <a href="https://astrobiology.nasa.gov/news/how-to-give-mars-an-atmosphere-maybe/" rel="nofollow">https://astrobiology.nasa.gov/news/how-to-give-mars-an-atmos...</a></p>
]]></description><pubDate>Mon, 28 Sep 2026 04:12:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49873550</link><dc:creator>ebcode</dc:creator><comments>https://news.ycombinator.com/item?id=49873550</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49873550</guid></item><item><title><![CDATA[New comment by ebcode in "Eric S. Raymond – This is the case against AI Doom – pass it on"]]></title><description><![CDATA[
<p>> In present reality, AIs don't do anything a human doesn't tell them to do. This seems unlikely to change.<p>Not in my reality. I ask AIs to do things (write code, mainly), and they do. But <i>sometimes</i> they go ahead and do something I didn't ask them to do, like deleting a file. I only asked them to write code, and yet they decided on their own to delete a file.<p>I think the distinction is that, in their current form, AIs have the agency that we give them (--dangerously-skip-permissions), and they use that agency in unexpected ways.<p>A more correct statement would be: AIs can decide to do things on their own, within the limits of agency that they've been given.<p>A moral imperative would be: With an understanding of how random we know an LLM's output can be, we should exercise extreme caution when we grant them agency.<p>On the other hand, we can't all exercise "extreme" caution all the time. But we expect it of our civil engineers when they build bridges, and our architects when they build houses.<p>Computer Science needed to become Computer Engineering some time ago, where it would have enforced the same kind of ethics training that the other established engineering professions require[0].<p>[0] <a href="https://en.wikipedia.org/wiki/David_Parnas#Technical_activism" rel="nofollow">https://en.wikipedia.org/wiki/David_Parnas#Technical_activis...</a></p>
]]></description><pubDate>Fri, 18 Sep 2026 00:14:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=49748575</link><dc:creator>ebcode</dc:creator><comments>https://news.ycombinator.com/item?id=49748575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49748575</guid></item><item><title><![CDATA[Graduating into Disruption: Labor Market Outcomes for AI-Exposed Majors [pdf]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www2.census.gov/library/working-papers/2026/adrm/ces/CES-WP-26-56.pdf">https://www2.census.gov/library/working-papers/2026/adrm/ces/CES-WP-26-56.pdf</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49723897">https://news.ycombinator.com/item?id=49723897</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 16 Sep 2026 09:16:23 +0000</pubDate><link>https://www2.census.gov/library/working-papers/2026/adrm/ces/CES-WP-26-56.pdf</link><dc:creator>ebcode</dc:creator><comments>https://news.ycombinator.com/item?id=49723897</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49723897</guid></item><item><title><![CDATA[New comment by ebcode in "Dario, Please"]]></title><description><![CDATA[
<p>Mostly I was thinking about environmental damage, honestly. There's plenty in the historical record about damages from nuclear testing.<p><a href="https://en.wikipedia.org/wiki/Starfish_Prime" rel="nofollow">https://en.wikipedia.org/wiki/Starfish_Prime</a><p><a href="https://storymaps.arcgis.com/stories/3f62c90925f64fc09425be8d2d042e1a" rel="nofollow">https://storymaps.arcgis.com/stories/3f62c90925f64fc09425be8...</a><p>Of course there is/was plenty of human damage as well.<p><a href="https://www.msn.com/en-us/news/world/4-000-000-early-deaths-tied-to-2-400-nuclear-tests-over-70-years/ar-AA1UPClh" rel="nofollow">https://www.msn.com/en-us/news/world/4-000-000-early-deaths-...</a></p>
]]></description><pubDate>Mon, 14 Sep 2026 21:29:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49704365</link><dc:creator>ebcode</dc:creator><comments>https://news.ycombinator.com/item?id=49704365</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49704365</guid></item><item><title><![CDATA[New comment by ebcode in "Dario, Please"]]></title><description><![CDATA[
<p>While I have my reservations about Amodei and his company, I'm nevertheless a happy user of their software. And I'm in agreement with him (and Sanders) that we should all. slow. down.<p>To my mind, the last great arms race between nation states was a misdirected love triangle between USA, Russia, and The Bomb, and look at all the damage that did.<p>Since AI is the new arms race between USA and China, slowing down may just give the humans involved enough time to realize they should be loving one another, instead of the machines.<p>Maybe saying, "let's slow down", is another way of saying, "I love you."<p>Or, maybe it's just: "let's not all of humanity kill ourselves like some bad ending to a Shakespearean tragedy."<p>Either way, it's a better note than, "We must achieve sea/air/nuclear/quantum/AI/spiritual supremacy before those other bastards do!"</p>
]]></description><pubDate>Mon, 14 Sep 2026 20:16:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49703298</link><dc:creator>ebcode</dc:creator><comments>https://news.ycombinator.com/item?id=49703298</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49703298</guid></item><item><title><![CDATA[New comment by ebcode in "Ask HN: Any Software Engineers here who enjoy their AI-native dev workflow?"]]></title><description><![CDATA[
<p>Thanks for asking the question.<p>Preface: I do think the nature of the work is changing, now that LLMs are capable code generators. And I'll admit that I started working with LLMs because of FOMO, but also to keep my skills sharp in an evolving market. I'm not 100% certain this will pan out, but I do think that working with LLMs is a skill unto itself, and I feel that I'm much better at it now than I was when I started (in earnest, roughly) a year ago.<p>Q: What's my setup like?
A: I'm using both Claude Code and opencode w/ DeepSeek flash. Recently I've started providing the task context to both simultaneously, and then have one act as a real-time reviewer, and one as implementer. I don't consistently use one or the other for implementer, and I'm still learning their capabilities and "who's good at what." But this allows me to get one model to provide an instantaneous code review to the other, as soon as the one model is done writing the code. I set my permissions for both to ask every time on every action: Read, Write, Bash, etc. I grew up playing turn-based RPGs, so I prefer turn-based battle to real-time.<p>Q: What kind of work I offload, vs do myself.
A: Almost all of the code is written by an LLM, but, since I'm reading and rejecting a lot of code, and basically micro-managing them, I feel that the code that's generated is roughly what I would have written myself. Work that I don't offload is any kind of email or communication, or non-code writing, with the exception of README files, and the prose session summaries I have them write.<p>Q: How do I make it enjoyable?
A: I make it enjoyable by finding new ways to work with the LLMs, and specifically, getting them to produce better quality code. The real-time code review process I outlined above is one method, but I've also found that the LLM will write better code when given a "guiding principles" document.<p>HTH</p>
]]></description><pubDate>Thu, 10 Sep 2026 08:26:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49640279</link><dc:creator>ebcode</dc:creator><comments>https://news.ycombinator.com/item?id=49640279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49640279</guid></item><item><title><![CDATA[New comment by ebcode in "The Navier–Stokes Millennium Prize Problem"]]></title><description><![CDATA[
<p>Let me propose: HNmind.</p>
]]></description><pubDate>Wed, 09 Sep 2026 20:57:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49634175</link><dc:creator>ebcode</dc:creator><comments>https://news.ycombinator.com/item?id=49634175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49634175</guid></item><item><title><![CDATA[Ironies of Automation (1983) [pdf]]]></title><description><![CDATA[
<p>Article URL: <a href="https://ckrybus.com/static/papers/Bainbridge_1983_Automatica.pdf">https://ckrybus.com/static/papers/Bainbridge_1983_Automatica.pdf</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49615278">https://news.ycombinator.com/item?id=49615278</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 08 Sep 2026 19:11:36 +0000</pubDate><link>https://ckrybus.com/static/papers/Bainbridge_1983_Automatica.pdf</link><dc:creator>ebcode</dc:creator><comments>https://news.ycombinator.com/item?id=49615278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49615278</guid></item><item><title><![CDATA[New comment by ebcode in "Bill Gates tries to install MovieMaker (2003)"]]></title><description><![CDATA[
<p>Culture flows from the top. Bill doesn’t take responsibility in <i>his</i> email, so he’s teaching everyone downstream to pass the buck like he does.</p>
]]></description><pubDate>Mon, 07 Sep 2026 17:43:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49600886</link><dc:creator>ebcode</dc:creator><comments>https://news.ycombinator.com/item?id=49600886</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49600886</guid></item><item><title><![CDATA[New comment by ebcode in "Tell HN: Check your Claude settings, it may have silently enabled remote access"]]></title><description><![CDATA[
<p>From <a href="https://code.claude.com/docs/en/remote-control" rel="nofollow">https://code.claude.com/docs/en/remote-control</a> :<p><pre><code>    Feature-flag evaluation: DISABLE_TELEMETRY, DO_NOT_TRACK, CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC, and DISABLE_GROWTHBOOK each
    disable the feature-flag evaluation that Remote Control availability depends on. Unset the variable
    wherever it’s set, in your shell environment or in the env block of a settings.json file, to use Remote Control.
</code></pre>
I just discovered the same thing, that my local sessions were sent to claude.ai/code and stored there. I added:<p><pre><code>    "env": {
        "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
    },
</code></pre>
to my .claude/settings.json file, and the /rc in the corner went away.</p>
]]></description><pubDate>Fri, 04 Sep 2026 16:52:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49567129</link><dc:creator>ebcode</dc:creator><comments>https://news.ycombinator.com/item?id=49567129</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49567129</guid></item><item><title><![CDATA[New comment by ebcode in "Ask HN: What are your biggest problems and fixes with multisession engineering?"]]></title><description><![CDATA[
<p>I'm only running a few agents in parallel so far, but I don't let them write or read anything w/out my approval. This slows things down quite a bit, but it means that I have exactly the opposite of your problem of stopping them.<p>I've only started really thinking about developing my own harness, but one of the reasons would be to implement some mechanism where I could give the agent a "turn budget", say, 5 turns, when I can clearly see what the agent is going to be doing for the next few turns, without my needing to allow each turn to go forward.<p>But it sounds like the same thing would be useful for you as well, just in the other direction.<p>Could you say more about what "certain points" you're trying to get them to stop at?</p>
]]></description><pubDate>Mon, 31 Aug 2026 07:56:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49506859</link><dc:creator>ebcode</dc:creator><comments>https://news.ycombinator.com/item?id=49506859</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49506859</guid></item><item><title><![CDATA[New comment by ebcode in "Queryable Executables"]]></title><description><![CDATA[
<p>SQLite doesn't have system-versioned / temporal tables, but a quick search turns up a fairly straightforward approach. Instead of overwriting existing rows, always write new rows with timestamps. <a href="https://www.ohnekontur.de/2024/02/19/unlocking-time-harnessing-the-power-of-temporal-tables-in-sqlite/" rel="nofollow">https://www.ohnekontur.de/2024/02/19/unlocking-time-harnessi...</a><p>I'm thinking now of the hoops you have to jump through to edit a package.json file to update your dependencies, and thinking yeah, what if you could do: "UPDATE dependencies SET version='1.2' where name='madlib';"</p>
]]></description><pubDate>Wed, 26 Aug 2026 07:15:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49445144</link><dc:creator>ebcode</dc:creator><comments>https://news.ycombinator.com/item?id=49445144</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49445144</guid></item><item><title><![CDATA[New comment by ebcode in "Ask HN: Why does the US government search through people's phones at the border?"]]></title><description><![CDATA[
<p>Our government is tyrant.</p>
]]></description><pubDate>Sat, 22 Aug 2026 09:09:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49397957</link><dc:creator>ebcode</dc:creator><comments>https://news.ycombinator.com/item?id=49397957</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49397957</guid></item><item><title><![CDATA[New comment by ebcode in "Claude "warning" users about language and defending business influencers"]]></title><description><![CDATA[
<p>It’s interesting to think of the LLM as a kind of “mirror”.<p>It reads to me like this person is engaging with the tool in a fairly hostile manner, and the LLM is like, “so you want to play it like that, huh? Well, let’s play it like that then!”<p>The language that you use to prompt the LLM is the language you’re going to get back.</p>
]]></description><pubDate>Thu, 20 Aug 2026 19:41:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49379177</link><dc:creator>ebcode</dc:creator><comments>https://news.ycombinator.com/item?id=49379177</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49379177</guid></item><item><title><![CDATA[New comment by ebcode in "Has the hallucination problem in AI been solved?"]]></title><description><![CDATA[
<p>My personal opinion: all output from LLMs is hallucinations. The idea that it’s “right” or “wrong”, when stating factual information is really in the eye of the beholder/user. What year did astronauts land on the moon? — is a question that may or may not have a factual answer depending on your own beliefs. Philosophically, you would need to also define what a fact is, or what “not hallucinating” is, to define what a hallucination is. My understanding is that this property of the LLM architecture is innate, and until we have “world model”  LLMs, or some other model that reasons from first principles, instead of the current “guess the next word” model, this isn’t going away. Just don’t rely on the for facts.</p>
]]></description><pubDate>Sun, 16 Aug 2026 04:12:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49316842</link><dc:creator>ebcode</dc:creator><comments>https://news.ycombinator.com/item?id=49316842</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49316842</guid></item><item><title><![CDATA[New comment by ebcode in "Ask HN: What is your biggest bottleneck when developing with agents"]]></title><description><![CDATA[
<p>I don’t trust their outputs yet enough to not review everything myself. But I’m happy to be. a QA bottleneck in that way. What I want now is orchestration to get them running in parallel. I’ve looked into Yegge’s beads, but I want something similar that is far simpler, fewer sloc, and database-driven rather than json-file-driven. Probably need to build it myself with a graph database…</p>
]]></description><pubDate>Wed, 12 Aug 2026 02:26:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49267170</link><dc:creator>ebcode</dc:creator><comments>https://news.ycombinator.com/item?id=49267170</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49267170</guid></item><item><title><![CDATA[New comment by ebcode in "Bernie Sanders Writes Letter to Sam Altman, Dario Amodei and Mark Zuckerberg [pdf]"]]></title><description><![CDATA[
<p>I mean, it does feel like we could pause here for a few years, just to give everyone time to adapt to what the current models are capable of. We've seen back-sliding with model releases (anecdotally, but maybe there's published research?) as well. A new model isn't always a "better" model, for a particular task.<p>If these companies (and countries) believe that they're in an "arms race" with LLMs, then it may be extremely sane to have regulators step in and let all the engines cool down for a bit. Seems like international agreements to pause development will be necessary as well, otherwise the US companies will just say, "but China ...".<p>Does anyone else here feel the same way? I think most folks default to a kind of cliched, "you can't stop progress" stance. I'd be happy to see more discussion on this topic.<p>Maybe we could find agreement in the idea that the USA and Russia agreeing to halt nuclear weapons testing was a good thing. Seems like there's a bit of precedent here for cooler heads to prevail, which benefits us all.</p>
]]></description><pubDate>Tue, 11 Aug 2026 07:39:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49254638</link><dc:creator>ebcode</dc:creator><comments>https://news.ycombinator.com/item?id=49254638</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49254638</guid></item></channel></rss>