<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: drdaeman</title><link>https://news.ycombinator.com/user?id=drdaeman</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 24 May 2026 08:41:49 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=drdaeman" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by drdaeman in "The last six months in LLMs in five minutes"]]></title><description><![CDATA[
<p>It’s the opposite, non-creatives (if such roles even exist in those industries) should be worried. All those models offset technical skills, allowing to get from idea to implementation through a different route (which can be easier or harder depending on idea and model - good luck tweaking that pelican’s exact pose and movements to match your imagination <i>precisely</i>). Nothing touches creativity, not even in the slightest.<p>But there’s a lot of panicking, fear-mongering and all sorts of nonsense around this whole subject.</p>
]]></description><pubDate>Tue, 19 May 2026 07:27:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48190342</link><dc:creator>drdaeman</dc:creator><comments>https://news.ycombinator.com/item?id=48190342</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48190342</guid></item><item><title><![CDATA[New comment by drdaeman in "'No way to prevent this,' says only package manager where this regularly happens"]]></title><description><![CDATA[
<p>Even without post-install script, a malicious payload could be hiding in some function and just wait until the developer invokes `cargo run`. Not that many people audit the crates they pull into their projects.</p>
]]></description><pubDate>Sat, 16 May 2026 03:25:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48156563</link><dc:creator>drdaeman</dc:creator><comments>https://news.ycombinator.com/item?id=48156563</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48156563</guid></item><item><title><![CDATA[New comment by drdaeman in "I'm writing a history of Visual Basic, Chapter 1 is up"]]></title><description><![CDATA[
<p>Unironically, yes, this, Ifsuѧl Bacti1on|, and weird computer shape (extra-thick 3.5"-looking floppy and... what that slot is even supposed to be?) makes it look worse than it should. I get that the value is in other content, and this is just a basic illustration for the sake of having some picture (for aesthetics, I guess?). So it was made with minimum effort possible just to have something, that's cool, effort matters elsewhere.<p>But it doesn't only look sloppy or hastily made, it also looks <i>inaccurate</i> - and that really makes a bad impression. "Inaccurate" or "careless" are not the words any author should want their reader to think about.<p>A screenshot from an emulator, showing the same message but formatted as a BASIC program (just a bunch of PRINTs or REMs) - or something similarly simple to make, lacking glaring inauthenticity - would make a drastically better impression.</p>
]]></description><pubDate>Sun, 10 May 2026 08:22:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48082024</link><dc:creator>drdaeman</dc:creator><comments>https://news.ycombinator.com/item?id=48082024</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48082024</guid></item><item><title><![CDATA[New comment by drdaeman in "Zed Editor Theme-Builder"]]></title><description><![CDATA[
<p>Can you now? I've tried to keep "AI" machine assist features on, but disable "Zed AI" provider, keeping only non-cloud LLMs as an option.<p>Last time I checked (about half an year ago) it was hardcoded and unconditional, so disabling it required a patch.</p>
]]></description><pubDate>Sat, 09 May 2026 22:43:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48078974</link><dc:creator>drdaeman</dc:creator><comments>https://news.ycombinator.com/item?id=48078974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48078974</guid></item><item><title><![CDATA[New comment by drdaeman in "An Introduction to Meshtastic"]]></title><description><![CDATA[
<p>Meshtastic is… okay, but I was seriously put off the fact that a node can’t work with multiple clients (like phone and desktop) cooperatively, even with TCP transports. And that’s a protocol design issue, it has single client in mind. Virtual nodes didn’t work for me (I verified every configurable knob but I haven’t bothered debugging what goes on under the hood).<p>But it’s the only radio-based mesh network I’ve ever “seen” anyone else on.</p>
]]></description><pubDate>Sat, 09 May 2026 04:50:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48071921</link><dc:creator>drdaeman</dc:creator><comments>https://news.ycombinator.com/item?id=48071921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48071921</guid></item><item><title><![CDATA[New comment by drdaeman in "Why should a Trace-ID be 128 bits? (A Surprisingly Long Answer)"]]></title><description><![CDATA[
<p>Certainly not true. UUIDs have structure to them, and variants. Trace IDs are just 128-bit numbers, with any further semantics (almost) completely non-standardized (some systems encode timestamps, etc). They slapped a “last 56 bits are random” flag (not in the ID itself but as external metadata, so not like UUID at all) later giving IDs just a bit of semantics, but it’s not a reinvention of UUIDs.</p>
]]></description><pubDate>Thu, 07 May 2026 17:57:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48052582</link><dc:creator>drdaeman</dc:creator><comments>https://news.ycombinator.com/item?id=48052582</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48052582</guid></item><item><title><![CDATA[New comment by drdaeman in "Why should a Trace-ID be 128 bits? (A Surprisingly Long Answer)"]]></title><description><![CDATA[
<p>And there’s a good reason for that, because UUIDs have additional properties. I don’t know if versioning, partial ordering, or stable references are useful for traces or not, but with UUIDs those could’ve been a possibility.</p>
]]></description><pubDate>Thu, 07 May 2026 17:51:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48052498</link><dc:creator>drdaeman</dc:creator><comments>https://news.ycombinator.com/item?id=48052498</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48052498</guid></item><item><title><![CDATA[New comment by drdaeman in "The Vatican's Website in Latin"]]></title><description><![CDATA[
<p>It sure does a little bit, but a) quality varies a lot - some courses can get you from zero to dos cervesas por favor, some are just poorly structured noise that has no chance of sticking in mind; b) doesn’t explain grammar (it’s an exception when it does), so results greatly vary on preconditions like languages you’re already familiar with and can relate - anything too foreign and you’ll have hard time trying to understand how those examples generalize.<p>Duolingo it got me just enough Spanish (with zero prior knowledge) to get around, communicate basic needs (like a caveman, sure) and understand simple instructions, all without putting serious effort to learn language properly (putting serious effort into it) but only casually, as a side task.</p>
]]></description><pubDate>Thu, 07 May 2026 05:14:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48045653</link><dc:creator>drdaeman</dc:creator><comments>https://news.ycombinator.com/item?id=48045653</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48045653</guid></item><item><title><![CDATA[New comment by drdaeman in "Today I've made the difficult decision to reduce the size of Coinbase by ~14%"]]></title><description><![CDATA[
<p>The missing bit is that compliance is for governments and business partners, not for any end-users. For the purposes of KYC/AML process, end-users are objects, not subjects.<p>Your coins frozen with no reason given even internally except for "machine said no" - no one gets any slap on the wrist unless you sue real hard, happen to win, and most likely that'll be just a scratch that won't be noticed enough to change any attitudes.<p>The Man sees that someone they don't like transferring their coins through the fintech company - that's what those companies are really concerned about, because it would be a punch in the gut the company will feel.<p>Thus, the incentives. Current social design doesn't punish for false positives (until they hit really high levels), only false negatives.</p>
]]></description><pubDate>Tue, 05 May 2026 23:33:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48030197</link><dc:creator>drdaeman</dc:creator><comments>https://news.ycombinator.com/item?id=48030197</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48030197</guid></item><item><title><![CDATA[New comment by drdaeman in "Today I've made the difficult decision to reduce the size of Coinbase by ~14%"]]></title><description><![CDATA[
<p>Maybe I won't have to be concerned about job security some years from now, when everything becomes FUBAR and companies will need a legacy systems expert/software necromancer to a) discover, spec and re-formalize what their machine-generated black boxes are doing; b) build comprehensible and maintainable systems; and c) be responsible for what happens in the process aka swear by my work. While (a) probably can be done by a machine alone, and (b) can be done by a machine-and-human tandem, (c) absolutely requires a human.<p>But the few years to come are going to be wild for a lot of folks out there.<p>I don't expect Coinbase to publish a "we're hiring everyone back" in 5 years from now, but I hope at some point media will spot those trends as they'll - I have no doubts - will happen, and propagate that tune.</p>
]]></description><pubDate>Tue, 05 May 2026 23:28:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48030154</link><dc:creator>drdaeman</dc:creator><comments>https://news.ycombinator.com/item?id=48030154</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48030154</guid></item><item><title><![CDATA[New comment by drdaeman in "Why most product tours get skipped"]]></title><description><![CDATA[
<p>> so confusing why PMs/PMMs<p>Because their goal metric is number of tasks closed/features delivered (and this counts as one), not customers satisfied.<p>Plus, social parroting - a misconception that if it's popular and everyone does it it "can't be wrong".</p>
]]></description><pubDate>Tue, 05 May 2026 22:37:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48029698</link><dc:creator>drdaeman</dc:creator><comments>https://news.ycombinator.com/item?id=48029698</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48029698</guid></item><item><title><![CDATA[New comment by drdaeman in "Richard Dawkins and the Claude Delusion"]]></title><description><![CDATA[
<p>The way I see it, it’s purely a terminology/nomenclature problem. Consciousness is whatever speaker decides to call so. When listener has a different notion, communication hits a barrier. Language works only because most have somewhat overall similar perceptions on semantics, and it’s easy for everyday stuff (and even then people can easily miscommunicate e.g. colors). Not that many think about nature of consciousness in any fine detail, so for most folks it’s just… a hand-wavy something humans have related to thinking and awareness.<p>And overhauling the language to match scientific understanding requires getting everyone onboard with that scientific understanding. Good luck with that, given that we have plenty of people who believe in weirdest nonsense.<p>Brain is not the only thing that makes us conscious, the whole human is a super-weird collection of highly intertwined systems that work together and produce whatever we call “human.” As I get it, it’s a huge complexity all the way down to that gut bacteria that somehow affects our thinking too. And I don’t think we have a vocabulary for all that - we mostly think of “self” as a single entity.</p>
]]></description><pubDate>Tue, 05 May 2026 18:29:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48026561</link><dc:creator>drdaeman</dc:creator><comments>https://news.ycombinator.com/item?id=48026561</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48026561</guid></item><item><title><![CDATA[New comment by drdaeman in "Richard Dawkins and the Claude Delusion"]]></title><description><![CDATA[
<p>That’s not exactly clear as it may seem. At least I can trivially form counterpoints to both of those - not necessarily true but not <i>obviously</i> false.<p>LLMs “live” in token “space”, and it’s “aware” of all its surroundings in form of input. (Quoted terms for my lack of better words.) It has no other surroundings to be directly (not intellectually) aware of, just like we aren’t immediately aware about the physics around us.<p>As for the static nature - LLMs are trained and aren’t exactly static, they just get updates at different cadences, and we call those updates different names or, more precisely, versions. Plus LLMs can exist in multiple versions simultaneously - we can’t “fork” a human mind but it’s simple with LLM. Claude Opus (not sure if e.g. Haiku is related or parallel development with distinct origins) is like the proverbial Ship of Theseus in this sense. Either way it’s undeniable it learns and evolves, just very differently from biological systems, and ot all depends on how we decide to call things. Which isn’t exactly surprising, given it’s based on different principles and processes.</p>
]]></description><pubDate>Tue, 05 May 2026 18:07:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48026253</link><dc:creator>drdaeman</dc:creator><comments>https://news.ycombinator.com/item?id=48026253</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48026253</guid></item><item><title><![CDATA[New comment by drdaeman in "Windows API is Successful Cross-Platform API (2024)"]]></title><description><![CDATA[
<p>All true, but simultaneously, if you look at it not in the “how did we get here” but “what’s out there today” light, it’s an option that can run on a lot of platforms. Not by some particular merit but because history happened this way - but that’s not a problem with the technology itself.</p>
]]></description><pubDate>Sun, 03 May 2026 04:39:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47993382</link><dc:creator>drdaeman</dc:creator><comments>https://news.ycombinator.com/item?id=47993382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47993382</guid></item><item><title><![CDATA[New comment by drdaeman in "Zed 1.0"]]></title><description><![CDATA[
<p>Yep, it pulls stuff from at least npm, it’s not a secret - check the source code.<p>Actually it pulls latest versions (checking registry then installing that exact version, not sure why they sidestep normal resolution algorithms) no matter what .npmrc may say, so min-release-age breaks almost everywhere it integrates with JS/TS ecosystem (most visibly, Copilot). I probably should’ve filed an issue.<p>It also installs Go packages but I haven’t looked into that.</p>
]]></description><pubDate>Thu, 30 Apr 2026 07:59:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47959567</link><dc:creator>drdaeman</dc:creator><comments>https://news.ycombinator.com/item?id=47959567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47959567</guid></item><item><title><![CDATA[New comment by drdaeman in "Dear friend, you have built a Kubernetes (2024)"]]></title><description><![CDATA[
<p>They have built an orchestrator, not Kubernetes. There is one key difference: they know this thing, end-to-end, down to every single bolt and piece of duct tape (with possible exception for Docker internals)<p>And that's a very important distinction when it comes to maintaining complex systems. This could've changed with LLMs (I'm still adjusting to what new capabilities mean for various decision-making logic), but before machine intelligence debugging an issue with Kubernetes could've been a whole world of pain.</p>
]]></description><pubDate>Sun, 26 Apr 2026 22:18:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47915307</link><dc:creator>drdaeman</dc:creator><comments>https://news.ycombinator.com/item?id=47915307</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47915307</guid></item><item><title><![CDATA[New comment by drdaeman in "An AI agent deleted our production database. The agent's confession is below"]]></title><description><![CDATA[
<p>> This is a modern “oops, I ran DROP TABLE on the production database” story.<p>It's not that story, though. It's a story "oops, <i>my tool</i> ran DROP TABLE on the production database" (blaming the tool). At least I haven't heard people blaming their terminals or database clients as if the tool is somehow responsible for it.</p>
]]></description><pubDate>Sun, 26 Apr 2026 22:11:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47915245</link><dc:creator>drdaeman</dc:creator><comments>https://news.ycombinator.com/item?id=47915245</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47915245</guid></item><item><title><![CDATA[New comment by drdaeman in "Acetaminophen vs. ibuprofen"]]></title><description><![CDATA[
<p>> Clean layering.<p>We’d all wish it’d be so, doctor. Sometimes it’s as clean as biological systems - touch something somewhere, a different seemingly completely unrelated thing elsewhere breaks.<p>Even in the dawn of the era, where accumulated complexity was a while lot lower, we have tales of 500-mile emails and “magic/more magic” switch ;-)<p>Inferring things in a legacy codebase old enough to drink can be quite a challenge. And the way I get it, you folks are dealing with a multimillenia-old mess of layering violations - so no surprise first principles are tricky.</p>
]]></description><pubDate>Wed, 22 Apr 2026 18:53:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47867710</link><dc:creator>drdaeman</dc:creator><comments>https://news.ycombinator.com/item?id=47867710</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47867710</guid></item><item><title><![CDATA[New comment by drdaeman in "Russia's doping program is run by the same FSB team that poisoned Navalny"]]></title><description><![CDATA[
<p>Indeed, but then not surprising. Russia haven’t ever had developed a mature democracy, it merely had a very brief chance at taking long road of becoming one, and everything went off the rails in just a decade or so. Kind of a handicap when it comes to keeping bloodthirsty politicians and <i>siloviki</i> in check.</p>
]]></description><pubDate>Mon, 20 Apr 2026 05:24:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47830652</link><dc:creator>drdaeman</dc:creator><comments>https://news.ycombinator.com/item?id=47830652</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47830652</guid></item><item><title><![CDATA[New comment by drdaeman in "Russia's doping program is run by the same FSB team that poisoned Navalny"]]></title><description><![CDATA[
<p>s/Russians/humans/. Absolutely nothing special about Russians here.</p>
]]></description><pubDate>Sun, 19 Apr 2026 18:19:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47826380</link><dc:creator>drdaeman</dc:creator><comments>https://news.ycombinator.com/item?id=47826380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47826380</guid></item></channel></rss>