<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: anbende</title><link>https://news.ycombinator.com/user?id=anbende</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 20 May 2026 11:27:31 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=anbende" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by anbende in "VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage"]]></title><description><![CDATA[
<p>A generous read of this comment might be that you did catch it internally in testing AFTER it shipped but shrugged it off as something you'd patch in the next release in a week or two. Is that what you meant here?<p>Or that it was caught but didn't surface fully before release?<p>A helpful governance policy here might be that anything that mutates user content without opt-in consent requires a distinct sign-off or a double sign-off. If the goal is to prevent this from happening in future.</p>
]]></description><pubDate>Sun, 03 May 2026 20:12:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48000903</link><dc:creator>anbende</dc:creator><comments>https://news.ycombinator.com/item?id=48000903</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48000903</guid></item><item><title><![CDATA[New comment by anbende in "Eternity in six hours: Intergalactic spreading of intelligent life (2013)"]]></title><description><![CDATA[
<p>Well, if you personally were building von Neumann machines do any purpose in the solar system, would YOU be interested in sending some to neighboring systems knowing that you could conceivably get a response in your lifetime.<p>Would you be at all interested in expanding that project to outlast you?<p>And even if you personally wouldn’t be so inclined, surely you know or have met people who might?<p>Once you have the self replication, expanding scope may just be additional code…</p>
]]></description><pubDate>Sun, 12 Apr 2026 16:36:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47741667</link><dc:creator>anbende</dc:creator><comments>https://news.ycombinator.com/item?id=47741667</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47741667</guid></item><item><title><![CDATA[New comment by anbende in "If AI writes code, should the session be part of the commit?"]]></title><description><![CDATA[
<p>Hi there. Right now they are going to a separate git repo, yes. Like this:<p>local-governor/epics/e-epics/e014-clinical-domain-model/runs/run-e014-01-ops-catalog-20260302-173907-244c82<p>- Attempts<p>+ Steps<p><pre><code>  - Step 1

  - Step 2

  - ...

  - Step 13
</code></pre>
job_def.yaml<p>job_instance.json<p>changes_final.patch<p>run_report.md<p>improvement_suggestions.md<p>local-governor is my store for epics, specs, run records, schemas, contracts, etc. No logic, just files. I want all this stuff in a DB, but it's easier to just drop a file path into my spec runner or into a chat window (vscode chat or cli tool), but I'm tinkering with an alt version on a cloud DB that just projects to local files... shrug. I spend about as much time on tooling as actual features :)</p>
]]></description><pubDate>Mon, 02 Mar 2026 18:27:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47221949</link><dc:creator>anbende</dc:creator><comments>https://news.ycombinator.com/item?id=47221949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47221949</guid></item><item><title><![CDATA[New comment by anbende in "If AI writes code, should the session be part of the commit?"]]></title><description><![CDATA[
<p>Here’s how I do the same thing, just with a slightly different wrapper: I’m running my own stepwise runtime where agents are plugged into defined slots.<p>I’ll usually work out the big decisions in a chat pane (sometimes a couple panes) until I’ve got a solid foundation: general guidelines, contracts, schemas, and a deterministic spec that’s clear enough to execute without interpretation.<p>From there, the runtime runs a job. My current code-gen flow looks like this:
 1. Sync the current build map + policies into CLAUDE|COPILOT.md
 2. Create a fresh feature branch
 3. Run an agent in “dangerous mode,” but restricted to that branch (and explicitly no git commands)
 4. Run the same agent again—or a different one—another 1–2 times to catch drift, mistakes, or missed edge cases
 5. Finish with a run report (a simple model pass over the spec + the patch) and keep all intermediate outputs inspectable<p>And at the end, I include a final step that says: “Inspect the whole run and suggest improvements to COPILOT.md or the spec runner package.” That recommendation shows up in the report, so the system gets a little better each iteration instead of just producing code.<p>I keep tweaking the spec format, agent.md instructions and job steps so my velocity improves over time.<p>---
To answer the original article's question. I keep all the run records including the llm reasoning and output in the run record in a separate store, but it could be in repo also. I just have too many repos and want it all in one place.</p>
]]></description><pubDate>Mon, 02 Mar 2026 14:20:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47218279</link><dc:creator>anbende</dc:creator><comments>https://news.ycombinator.com/item?id=47218279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47218279</guid></item><item><title><![CDATA[New comment by anbende in "Using Claude Code to modernize a 25-year-old kernel driver"]]></title><description><![CDATA[
<p>I think this one way of looking at what your parent was describing.<p>They weren’t just saying ‘AI writes the boilerplate for me.’ They were saying: once you’ve written the same glue the 3rd, 4th, 5th time, you can start folding that pattern into your own custom dev tooling.<p>AI not as a boilerplate writer but as an assistant to build out personal scaffolding toolset quickly and organically. Or maybe you think that should be more systemized and less personal?</p>
]]></description><pubDate>Mon, 08 Sep 2025 10:37:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45166665</link><dc:creator>anbende</dc:creator><comments>https://news.ycombinator.com/item?id=45166665</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45166665</guid></item><item><title><![CDATA[New comment by anbende in "Visualizing environmental costs of war in Hayao Miyazaki's Nausicaä"]]></title><description><![CDATA[
<p>I had a very similar experience, watching it at Japanese camp when I was about 8. I had recurring dreams of a ship going down into a poison jungle for many years and vague memories of this movie.<p>I found it again when mail order Netflix first came out in my early 20s. It was like rediscovering my childhood and completing a character arc.</p>
]]></description><pubDate>Sat, 21 Jun 2025 00:56:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=44333572</link><dc:creator>anbende</dc:creator><comments>https://news.ycombinator.com/item?id=44333572</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44333572</guid></item><item><title><![CDATA[New comment by anbende in "OpenAI slams court order to save all ChatGPT logs, including deleted chats"]]></title><description><![CDATA[
<p>My (not a lawyer) understanding is "no", because Microsoft is not administering the model (making available the chatbot and history logging), not retaining chats (typically, unless you configure it specifically to do this), and any logs or history are only retained on the customer's servers or tenant.<p>Accessing information on a customer's server or tenant (I have been assured) would require a court order for the customer directly.<p>But... as an 365 E5 user with an Azure account using the 4o through Foundry... I am much more nervous than I ever have been.</p>
]]></description><pubDate>Thu, 05 Jun 2025 17:00:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=44193465</link><dc:creator>anbende</dc:creator><comments>https://news.ycombinator.com/item?id=44193465</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44193465</guid></item><item><title><![CDATA[New comment by anbende in "Tomorrow people: For a century, it felt like telepathy was around the corner"]]></title><description><![CDATA[
<p>Yes this is a reasonable way to misunderstand given the way we refer to “hard sciences” and “soft sciences”, but it does not map to the terms “hard scifi” and “soft scifi” in common usage.<p>It’s not exactly about rules consistency either as stated by the GP, though that’s part of it. It’s more about strong consistent application of scientific principles even theoretical or untested principles.<p>This is in contrast to futuristic fantasy with no real focus on the science. But futuristic or space fantasy can be very consistent just like magical systems in fantasy can be very consistent. Hard scifi has to be constrained by plausible consistent science and that science is typically a main character in the story, or even THE main character.</p>
]]></description><pubDate>Wed, 12 Jun 2024 17:46:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=40660883</link><dc:creator>anbende</dc:creator><comments>https://news.ycombinator.com/item?id=40660883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40660883</guid></item><item><title><![CDATA[New comment by anbende in "Tesla conducting more layoffs, including entire Supercharger team"]]></title><description><![CDATA[
<p>You’re getting downvoted because chess is 2D, not 3D. The pieces only move on a flat plane. 3D chess exists and pieces move up and down as well.</p>
]]></description><pubDate>Wed, 01 May 2024 13:27:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=40222897</link><dc:creator>anbende</dc:creator><comments>https://news.ycombinator.com/item?id=40222897</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40222897</guid></item><item><title><![CDATA[New comment by anbende in "Nicotine (2016)"]]></title><description><![CDATA[
<p>Research anecdote here. I’m a psychologist in a different area and a friend who did his PhD in cocaine research with rats told me this.<p>Addiction is highly dependent on the immediacy of the drug’s effect on the brain. For this reason, people who smoke cocaine (directly or as crack) are highly likely to get addicted. It may be the majority. People who snort it are less likely to get addicted. And there are a lot of casual cocaine users (snorting) who do not develop a long term life altering addiction. I believe he (researcher friend) said it was 10-15% who go on to become addicted. Still substantial and dangerous but much less than smoking.<p>His research was looking at delayed onset of cocaine in rats after they pushed their cocaine lever. At longer delays more and more rats showed little interest.<p>This is part of the overall addiction picture. Decoupling drug use behaviors (smoking, snorting, and lever pressing) from noticeable drug onset prevents reinforcement of the behavior and makes addiction less likely, often much less.<p>This would explain why nicotine patches and gum would potentially be much less addictive than cigarettes.</p>
]]></description><pubDate>Sat, 11 Nov 2023 19:02:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=38233374</link><dc:creator>anbende</dc:creator><comments>https://news.ycombinator.com/item?id=38233374</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38233374</guid></item><item><title><![CDATA[New comment by anbende in "Metric Time"]]></title><description><![CDATA[
<p>As mentioned elsewhere in the thread, it's called the metric system because the values were derived from the meter. Decimal time has nothing to do with the meter, and "decimal" refers to it being base 10.</p>
]]></description><pubDate>Thu, 12 Oct 2023 19:16:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=37861760</link><dc:creator>anbende</dc:creator><comments>https://news.ycombinator.com/item?id=37861760</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37861760</guid></item><item><title><![CDATA[New comment by anbende in "Metric Time"]]></title><description><![CDATA[
<p>This isn't totally true. Mass and volume measurements were indeed derived from the meter. A gram is a cubic centimeter of water. A liter is 1/1000 of a cubic meter. Apparently Celsius is derived from Kelvin (really just translated so 0 is the freezing point of water), which is derived using metric units in a formula that is a bit beyond me but available here:<p><a href="https://www.bipm.org/en/si-base-units/kelvin" rel="nofollow noreferrer">https://www.bipm.org/en/si-base-units/kelvin</a><p>Anyway, TIL.</p>
]]></description><pubDate>Thu, 12 Oct 2023 19:13:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=37861712</link><dc:creator>anbende</dc:creator><comments>https://news.ycombinator.com/item?id=37861712</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37861712</guid></item><item><title><![CDATA[New comment by anbende in "How would you say “She said goodbye too many times before.” in Latin?"]]></title><description><![CDATA[
<p>If we’re talking about clarity I think there’s some merit to the claim. It has tense markers that English lacks which buys you information in the conjugation about tense, gender and speaker. And unlike other Latin languages you aren’t able to drop the subject and just rely on the verb to convey it which forces clarity one could argue. You get the best of both worlds for clarity though the worst of both worlds for conjugation complexity and overall verboseness.<p>At least that’s my attempt to defend the GP’s statement.</p>
]]></description><pubDate>Wed, 06 Sep 2023 16:04:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=37407079</link><dc:creator>anbende</dc:creator><comments>https://news.ycombinator.com/item?id=37407079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37407079</guid></item><item><title><![CDATA[New comment by anbende in "A Fire Upon The Deep By Vernor Vinge (1992)"]]></title><description><![CDATA[
<p>Yes, I am always worried about prequels for that reason, but I think I enjoyed this one more than the original. They are really very different in scope and story as you said, and the bittersweet quality of the connection between the two books enhances the ending of the prequel in my view.</p>
]]></description><pubDate>Tue, 01 Aug 2023 22:16:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=36963952</link><dc:creator>anbende</dc:creator><comments>https://news.ycombinator.com/item?id=36963952</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36963952</guid></item><item><title><![CDATA[New comment by anbende in "A Fire Upon The Deep By Vernor Vinge (1992)"]]></title><description><![CDATA[
<p>I thought it was referring to the planet being "deep" in the sense of being in one of the lower zones of thought. And the Fire was the conflict of galaxy-spanning import that was playing out there.<p>But maybe there was more to it?<p>By contrast, the meaning of the title of the sequel "a deepness in the sky" is fairly literal once you get to know more about the alien species and their habits.</p>
]]></description><pubDate>Tue, 01 Aug 2023 22:14:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=36963931</link><dc:creator>anbende</dc:creator><comments>https://news.ycombinator.com/item?id=36963931</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36963931</guid></item><item><title><![CDATA[New comment by anbende in "The Rise of AI Girlfriends"]]></title><description><![CDATA[
<p>Just curious, where do you see an AI therapist? Is there a site or service that you like?</p>
]]></description><pubDate>Sat, 29 Jul 2023 15:51:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=36921421</link><dc:creator>anbende</dc:creator><comments>https://news.ycombinator.com/item?id=36921421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36921421</guid></item><item><title><![CDATA[New comment by anbende in "The past is not true"]]></title><description><![CDATA[
<p>Thanks for saying this. It's really heartening to see people with this understanding.<p>So typically there's a lot of exposure, facilitation, and processing work FIRST. There's not really a route to forgiveness in my opinion until someone is pretty deeply in touch with all the feelings associated with how they were treated. I take a mindful self-compassion approach to experiencing and reprocessing memories and emotions drawing a lot from Paul Gilbert, a self-compassion researcher and advocate in the UK.<p>Once a lot of the feelings have been processed, including anger and resentment, we often get to a point where the anger doesn't seem to serve much purpose for the person anymore. It's not covering up something they didn't want to feel (guilt, shame, sadness, fear, etc) and it's not "punishing their parents" in a way that many people hold on to. More often than not, the client just spontaneously forgives at that point, and forgiveness looks like seeing the situation as a bad one that everyone involved was stuck in and no longer having a need for the perpetrator to suffer or take responsibility.<p>So acceptance and compassion then processing and reprocessing with self-compassion. Sometimes a discussion of blame and forgiveness and what they do and don't mean.</p>
]]></description><pubDate>Fri, 21 Jul 2023 17:18:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=36816605</link><dc:creator>anbende</dc:creator><comments>https://news.ycombinator.com/item?id=36816605</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36816605</guid></item><item><title><![CDATA[New comment by anbende in "The past is not true"]]></title><description><![CDATA[
<p>It’s simply an example, though a somewhat extreme one, of the problem with the GP’s generalization.<p>I think it actually relates to the original article. There’s a difference between mere interpretation and what actually happened.<p>“You should forgive your parents, because one day you’ll be older and see their perspective” collapses “interpretations develop and mature” with “some events are a problem”.<p>Both can be forgiven and it’s probably a good idea to do so. I think it’s not helpful to generalize in that way.<p>Also abuse happens a lot. It may not be the majority but it is NOT rare.<p>I stand by my objection in this case</p>
]]></description><pubDate>Thu, 20 Jul 2023 15:12:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=36801691</link><dc:creator>anbende</dc:creator><comments>https://news.ycombinator.com/item?id=36801691</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36801691</guid></item><item><title><![CDATA[New comment by anbende in "The past is not true"]]></title><description><![CDATA[
<p>Oof, as a psychologist that deals a lot with people who were abused and mistreated, this is a pretty big generalization.<p>Yes, as we age we come to see things from a more experienced perspective and the perspectives of the adults we grew up with and change, but going all the way to "that is why it is important to forgive your parents" is a big big step.<p>It is typically a good idea to try to get to forgiveness, you're right, but there's a lot of very indefensible behavior out there.</p>
]]></description><pubDate>Thu, 20 Jul 2023 14:50:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=36801327</link><dc:creator>anbende</dc:creator><comments>https://news.ycombinator.com/item?id=36801327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36801327</guid></item><item><title><![CDATA[New comment by anbende in "The past is not true"]]></title><description><![CDATA[
<p>I agree with this point. I hadn't meant to suggest that we should discard information received from others.<p>But I think it would be crazy to not to differentiate between immediate experience and what we've been told. Not even because immediate experience is always more accurate. Sometimes it is NOT, but it's a different source of information subject to different problems. Often more trustworthy but not always, though the "not always" can be ameliorated a bit by understanding some of the limits of personal experience.<p>I was really only taking issue with "interpretation is all we have" applying in the original story - that there is a difference between "my interpretation about something I experienced" and "my beliefs about a thing I did not experience".<p>Yes the author's story changed, but it changed because he found out that he was lied to by the police (or perhaps, if we want to be generous, "unintentionally misled") not because his memory was fallible.<p>To get back to the point I took issue with, in the story "the facts" mattered an awful lot. It was a lack of access to the facts that caused the problem not "an incorrect interpretation" of what the author experienced. The latter happens all the time, but interpreting our experience differently (e.g., reprocessing a traumatic memory with self-compassion and seeing it as unfortunate and something to learn from) is a different thing than finding out what we were told was a lie. Both change our story, but one is indeed a reinterpretation and the other is a change in belief or knowledge.<p>I think it's important to separate those two things. I think some want to treat them as the same. I think that can cause problems.</p>
]]></description><pubDate>Thu, 20 Jul 2023 14:45:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=36801239</link><dc:creator>anbende</dc:creator><comments>https://news.ycombinator.com/item?id=36801239</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36801239</guid></item></channel></rss>