<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: dagss</title><link>https://news.ycombinator.com/user?id=dagss</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 04 Oct 2026 08:48:24 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dagss" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dagss in "Livenerf: Has Opus 5.5 been nerfed yet?"]]></title><description><![CDATA[
<p>Running agents in MicroVMs and skipping permissions is the most impactful change I have done in my habits for a while.<p>Have a look into Docker sbx for instance.</p>
]]></description><pubDate>Wed, 30 Sep 2026 06:48:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49905290</link><dc:creator>dagss</dc:creator><comments>https://news.ycombinator.com/item?id=49905290</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49905290</guid></item><item><title><![CDATA[New comment by dagss in "Prompting Claude Opus 5.5"]]></title><description><![CDATA[
<p>...and cars also changed very rapidly during early years, not to mention how often they would break down and how they basically required the user to be a mechanic to repair them on the spot for many years.<p>So the analogy isn't all that good is it?<p>You are comparing immature tech with very mature tech.<p>What technology emerged into the market fully finished?<p>If your point is "don't use technology until it is mature" then you are of course free to not use it for now.</p>
]]></description><pubDate>Mon, 28 Sep 2026 09:23:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=49875464</link><dc:creator>dagss</dc:creator><comments>https://news.ycombinator.com/item?id=49875464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49875464</guid></item><item><title><![CDATA[New comment by dagss in "The two Christian saints who are the Buddha"]]></title><description><![CDATA[
<p>HN is probably not the best forum for theological debate...<p>But e.g. modern American evangelical churches are to me quite clearly quite far from the original meaning of the texts with some theology outright invented in 18th and 19th centuries.<p>It really is the case that what you bring to a text colors what you get out of it, and the more people insist that they are reading a text "as it is clearly written" the blinder they seem to be to this.</p>
]]></description><pubDate>Tue, 08 Sep 2026 18:30:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49614612</link><dc:creator>dagss</dc:creator><comments>https://news.ycombinator.com/item?id=49614612</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49614612</guid></item><item><title><![CDATA[New comment by dagss in "LLMs as a Cognitive Virus"]]></title><description><![CDATA[
<p>Sorry, I didn't mean to make any statements about you personally, at all (and I do feel you are interpreting my comment uncharitably).<p>It has nothing with knowing you or not to do at all, I was just commenting on the contents of your post, not about you.<p>I meant that the act that you described (comparing religion with a virus) is in itself using the name-calling-aspect-of "virus". One is borrowing the negative connotation for a purpose, because one has (for other reasons) decided that the religion or ideology is bad.<p>The descriptive property of virus that you then mention (as in being "viral", packets of information in cell etc) equally applies to liberty, democracy and other things that (at least I) consider good.</p>
]]></description><pubDate>Tue, 08 Sep 2026 15:59:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49612235</link><dc:creator>dagss</dc:creator><comments>https://news.ycombinator.com/item?id=49612235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49612235</guid></item><item><title><![CDATA[New comment by dagss in "LLMs as a Cognitive Virus"]]></title><description><![CDATA[
<p>The point was that when you do this you participate in name-calling/slurs, not making an argument.<p>Many things that you personally think are good (I don't know you but say for instance ideas around democracy or liberty) can also be described as viruses in the same way.</p>
]]></description><pubDate>Sun, 06 Sep 2026 21:56:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49591360</link><dc:creator>dagss</dc:creator><comments>https://news.ycombinator.com/item?id=49591360</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49591360</guid></item><item><title><![CDATA[New comment by dagss in "AI Can Now Design Functional Viruses. Should We Worry?"]]></title><description><![CDATA[
<p>Not sure how to read your post. Is your argument that since humans have never been _demonstrated_ to be wiped out by a synthetic virus already, it is not likely to happen in the future?</p>
]]></description><pubDate>Sat, 22 Aug 2026 22:30:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49404497</link><dc:creator>dagss</dc:creator><comments>https://news.ycombinator.com/item?id=49404497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49404497</guid></item><item><title><![CDATA[New comment by dagss in "Scrap"]]></title><description><![CDATA[
<p>I'm trying hard to make your post make any sense at all..<p>I guess you believe everyone gets the same starting point and same opportunities? How did you come to believe such a thing? Have you looked around to see what society is like?</p>
]]></description><pubDate>Sat, 22 Aug 2026 21:34:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49404084</link><dc:creator>dagss</dc:creator><comments>https://news.ycombinator.com/item?id=49404084</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49404084</guid></item><item><title><![CDATA[New comment by dagss in "Stop Anthropomorphizing Intermediate Tokens as Reasoning/Thinking Traces"]]></title><description><![CDATA[
<p>I can agree that not calling it "reasoning" may be correct.<p>But who knows what human "thinking" is really about. If I find a solution to something it is seldom by painstakingly tracing that A and B leads to C (for that I'd need pen and paper). Rather, thoughts just swirl around and then suddenly a solution, or a hunch about a direction to go in, pops into my mind. Who knows what such thoughts "look like" in humans. It is not all of it I can introspect.<p>Yes I can sort of follow along some kind of train of thought in my head, but there's a lot going on between each thing I'm consciously aware of that I'm not aware of at all, which probably dominates what you are consciously aware of. (Humans are experts at post-rationalization and so on.)<p>I see this pattern a lot in AI anthro discussions: (1) Assume humans are some kind of perfect idealistic reasonable beings. (2) Hold LLMs up to the standard of an perfect idealistic reasonable being. (3) Conclude that LLMs fails this test, and are therefore not "intelligent", or in this case "thinking", like humans are.<p>Problem with the argument is comparing humans in anyway to something that is idealistic, reasonable, intelligent in the sense that is implied in these discussions. Human minds are a mess too and fall short of the same standards, just in very different ways from LLMs.</p>
]]></description><pubDate>Thu, 20 Aug 2026 19:49:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49379304</link><dc:creator>dagss</dc:creator><comments>https://news.ycombinator.com/item?id=49379304</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49379304</guid></item><item><title><![CDATA[New comment by dagss in "Eight Myths on Software Engineering and GenAI"]]></title><description><![CDATA[
<p>What do you mean GUI? Of course the observation of the agents behaviour happens by reading the code it emits.</p>
]]></description><pubDate>Wed, 05 Aug 2026 17:05:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49185675</link><dc:creator>dagss</dc:creator><comments>https://news.ycombinator.com/item?id=49185675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49185675</guid></item><item><title><![CDATA[New comment by dagss in "Eight Myths on Software Engineering and GenAI"]]></title><description><![CDATA[
<p>But if you observe that the agent day after day do handle user input safely; and also routinely run an agent that scans for security vulnerabilities and observe it finding cases where input is not handled safely in existing code, you may conclude that the chance of an issue is at the same level at, or probably lower than, if a human wrote it and a human reviewed it.<p>("Escaping" user input is not good practice though, use parameters, assuming you are talking about SQL.)</p>
]]></description><pubDate>Wed, 05 Aug 2026 09:52:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49180620</link><dc:creator>dagss</dc:creator><comments>https://news.ycombinator.com/item?id=49180620</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49180620</guid></item><item><title><![CDATA[New comment by dagss in "Pgtestdb's template cloning approach to testing is fast"]]></title><description><![CDATA[
<p>Even if the fake is super-fast compared to postgres (1%) in CPU resources: Why spend extra engineering effort to build something that has less fidelity?<p>CPU for test runs is cheap... and if you use any AI agent at all, tests runs faster than the agent does work. Why does it matter how much faster they run?<p>The goal of a regression test suite is to catch issues before you deploy to prod. That 95% is a nagging source of doubt. CAN you just release the code straight to prod? Or not?<p>Many times integration tests including the real postgres and real migration catches bugs for me before they go to prod.<p>Personally I would just never go with 95% fidelity in tests. Testing with the real postgres is just so good.<p>And just to get test coverage for the migrations themselves?<p>(In my case I also use stored procedures, RLS etc that needs those; with your setup that is just not on the table I think or you loose coverage of critical code.)</p>
]]></description><pubDate>Sat, 01 Aug 2026 22:08:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49138955</link><dc:creator>dagss</dc:creator><comments>https://news.ycombinator.com/item?id=49138955</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49138955</guid></item><item><title><![CDATA[New comment by dagss in "Pgtestdb's template cloning approach to testing is fast"]]></title><description><![CDATA[
<p>If you are unit testing something then sure mock out everything you are not concerned with.<p>But for service layer tests I don't agree with you, including the actual production repository implementation and the DB is very useful.<p>It is like e2e tests, just leaving the frontend out. I really like having a lot of such tests to be productive with backend development.<p>To have a 100 such e2e tests complete quickly, spinning up SQL DBs cheaply is essential.<p>Also for actual e2e tests with frontend I prefer cheap DB clones rather than reusing DB between tests and having to worry about state between tests.<p>I think perfect layering was more relevant in the 2000-2010 with less powerful machines. Just making pseudo-integration tests and including more than may be strictly needed is fine. It completes quickly enough. When it breaks it is usually obvious what broke without limiting was code is included in the test.</p>
]]></description><pubDate>Sat, 01 Aug 2026 21:43:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49138773</link><dc:creator>dagss</dc:creator><comments>https://news.ycombinator.com/item?id=49138773</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49138773</guid></item><item><title><![CDATA[New comment by dagss in "Securing Services with Rootless Containers"]]></title><description><![CDATA[
<p>BETA: I have been following <a href="https://github.com/superradcompany/microsandbox" rel="nofollow">https://github.com/superradcompany/microsandbox</a> a bit, very simple to get started with at least.</p>
]]></description><pubDate>Mon, 27 Jul 2026 22:40:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49076437</link><dc:creator>dagss</dc:creator><comments>https://news.ycombinator.com/item?id=49076437</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49076437</guid></item><item><title><![CDATA[New comment by dagss in "Postgres LISTEN/NOTIFY actually scales"]]></title><description><![CDATA[
<p>I feel like the article is leaving the most important part out ; how to allocate that "offset" (sequence number) which allows consumers to keep tabs on how far they have read and query if there are new messages in the fallback. There are a few schemes, some more creative than others, but it is not a trivial problem to solve without complexity or possibility of lock contention (or races with consumers if you do it the wrong way). Most people I guess have writers acquire a lock, for instance on a single row in a state table, for allocating the next sequence number for an event topic.<p>What is the best way? Perhaps a tool that reads CDC and writes allocated event sequence numbers to another table would work ok, or would that have long latency?<p>And that CDC processor should then do the NOTIFY too.<p>Also on the consumer side in some usecases batching can drastically improve throughput. You don't even use LISTEN/NOTIFY then. Just run the consumer in a loop and each iteration process all new unprocessed messages, and store your last sequence number processed between iterations.</p>
]]></description><pubDate>Sat, 25 Jul 2026 07:06:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49045203</link><dc:creator>dagss</dc:creator><comments>https://news.ycombinator.com/item?id=49045203</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49045203</guid></item><item><title><![CDATA[New comment by dagss in "OpenAI’s accidental attack against Hugging Face is science fiction that happened"]]></title><description><![CDATA[
<p>It is downvoted because you first talk about "AI psychosis", then acknowledge the very issues people are concerned about.<p>If our prisons are all random bricks glued together, that doesn't change the practical problem caused by latest AI models more easily exploiting this.</p>
]]></description><pubDate>Thu, 23 Jul 2026 06:31:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49017642</link><dc:creator>dagss</dc:creator><comments>https://news.ycombinator.com/item?id=49017642</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49017642</guid></item><item><title><![CDATA[New comment by dagss in "Hyprland 0.55 announced the switch to Lua for its config files"]]></title><description><![CDATA[
<p>Or to be more specific, issue isn't text/templating as such. It is a fine templating language for text.<p>But to use a text templating language to generate YAML, which is not only structured, making it a bad match for character based templating with no knowledge of syntax, but indentation-based, making the combination almost seem like a joke.<p>Helm charts must be the worst engineering solution I have seen in popular use. First time I saw it I didn't believe it, that this was something people did, for real.</p>
]]></description><pubDate>Mon, 20 Jul 2026 21:16:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48984986</link><dc:creator>dagss</dc:creator><comments>https://news.ycombinator.com/item?id=48984986</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48984986</guid></item><item><title><![CDATA[New comment by dagss in "Our Amish Language"]]></title><description><![CDATA[
<p>Comparing changes in nuclear doctrines with people choosing a different way of life (granted, also for their children) than the majority seems totalitarian, to me.<p>Minorities are, well, in miniority. Noone is at any point waging "everyone's supper" by trying out alternative ways of farming within their small miniority. (Meanwhile the majority IS risking everyone's supper in some decades).<p>Nuclear is different from your other examples because the choices of a small minority can drastically affect the vast majority.</p>
]]></description><pubDate>Tue, 14 Jul 2026 09:00:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48903942</link><dc:creator>dagss</dc:creator><comments>https://news.ycombinator.com/item?id=48903942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48903942</guid></item><item><title><![CDATA[New comment by dagss in "Our Amish Language"]]></title><description><![CDATA[
<p>Do you feel current western capitalistic culture is perfect and the peak of what humanity can accomplish?<p>There should be more, not less, experiments in alternative ways of life. I wish there was a lot more examples because we desperately need to change some things and some people need to be first.<p>As a non-American I don't know much about amish and there could be atrocities I am unaware of, but from what little I know I have always respected Amish for daring to be different, and for living sustainable and not contributing to climate change.<p>If you trade their belief in God with increased CO2 emissions -- why would that be a rational change to their culture?<p>So who are really misdirected humans? I would say those who sacrifice the planet on the altar of numbers stored in computer systems in banks...<p>Reading tip for you is "Sapiens" of Harari. Don't worry, he's an atheist, but he may contribute a more nuanced view on the role of religion in human culture (and he names capitalism as a religion too).</p>
]]></description><pubDate>Tue, 14 Jul 2026 06:27:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48902961</link><dc:creator>dagss</dc:creator><comments>https://news.ycombinator.com/item?id=48902961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48902961</guid></item><item><title><![CDATA[New comment by dagss in "Herdr: One terminal to rule them all"]]></title><description><![CDATA[
<p>Of course. But I prefer IDEs that group and name the agent sessions by the worktree they are tasked with automatically.</p>
]]></description><pubDate>Tue, 07 Jul 2026 21:49:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48824386</link><dc:creator>dagss</dc:creator><comments>https://news.ycombinator.com/item?id=48824386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48824386</guid></item><item><title><![CDATA[New comment by dagss in "Herdr: One terminal to rule them all"]]></title><description><![CDATA[
<p>Claude can easily do the merges I need (or myself manually for that matter). I guess all codebases and usecases are very different here and hard to give general advice.<p>But I do have many years of experience working in a larger team and it's the same problem there (just that people want to merge after some days of working). I'm not sure if AI changes the picture much vs working in a team.<p>Either way one has to plan ahead a bit and select tasks that are not going to trample on each other. I can typically imagine roughly what the code generated is going to be (at least what files will likely be involved in what way) and when selecting tasks to work on I take into account if it's going to likely cause conflicts.<p>In my experience if different branches work on different things, Claude have no issue doing "trivial" merges where you just ended up changing different aspects of the same lines. Of course, if two branches rewrite the same pieces of code there's a problem -- so don't do that..</p>
]]></description><pubDate>Tue, 07 Jul 2026 21:11:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48823828</link><dc:creator>dagss</dc:creator><comments>https://news.ycombinator.com/item?id=48823828</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48823828</guid></item></channel></rss>