<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: exfalso</title><link>https://news.ycombinator.com/user?id=exfalso</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Apr 2026 07:17:31 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=exfalso" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by exfalso in "Issue: Claude Code is unusable for complex engineering tasks with Feb updates"]]></title><description><![CDATA[
<p>It's to prevent distillation. Duh</p>
]]></description><pubDate>Mon, 06 Apr 2026 21:32:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47667442</link><dc:creator>exfalso</dc:creator><comments>https://news.ycombinator.com/item?id=47667442</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47667442</guid></item><item><title><![CDATA[New comment by exfalso in "Diverse perspectives on AI from Rust contributors and maintainers"]]></title><description><![CDATA[
<p>It's because of simple FOMO of companies. If they don't "invest" in it they will be left behind. Which is true. However, the <i>way</i> they invest is equally (if not more) important. E.g. MS is a good example of how <i>not</i> to do it.</p>
]]></description><pubDate>Mon, 23 Mar 2026 08:19:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47486664</link><dc:creator>exfalso</dc:creator><comments>https://news.ycombinator.com/item?id=47486664</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47486664</guid></item><item><title><![CDATA[New comment by exfalso in "Diverse perspectives on AI from Rust contributors and maintainers"]]></title><description><![CDATA[
<p>Regret? Of what? The tech is here. You won't slow it down by not using it. People need to either adapt by moving to more and more niche areas, or become <i>the</i> person to be retained when the efficiency gains materialize. We still don't have the proper methodology figured out, but people are working on it.<p>That said, I'd agree that people who currently claim 20x speedups will indeed be replaced.</p>
]]></description><pubDate>Sun, 22 Mar 2026 23:40:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47483563</link><dc:creator>exfalso</dc:creator><comments>https://news.ycombinator.com/item?id=47483563</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47483563</guid></item><item><title><![CDATA[New comment by exfalso in "Labor market impacts of AI: A new measure and early evidence"]]></title><description><![CDATA[
<p>It's failing when there is no data in the training set, and there are no patterns to replicate in the existing code base.<p>I can give you many, <i>many</i> examples of where it failed for me:<p>1. Efficient implementation of Union-Find: complete garbage result
2. Spark pipelines: mostly garbage
3. Fuzzer for testing something: half success, non-replicateable ("creative") part was garbage.
4. Confidential Computing (niche): complete garbage if starting from scratch, good at extracting existing abstractions and replicating existing code.<p>Where it succeeds:
1. SQL queries
2. Following more precise descriptions of what to do
3. Replicating existing code patterns<p>The pattern is very clear. Novel things, things that require deeper domain knowledge, coming up with the to-be-replicated patterns themselves, problems with little data don't work. Everything else works.<p>I believe the reason why there is a big split in the reception is because senior engineers work on problems that don't have existing solutions - LLMs are terrible at those. What they are missing is that the software and the methodology must be modified <i>in order to make the LLM work</i>. There are methodical ways to do this, but this shift in the industry is still in baby shoes, and we don't yet have a shared understanding of what this methodology is.<p>Personally I have very strong opinions on how this should be done. But I'm urging everyone to start thinking about it, perhaps even going as far as quitting if this isn't something people can pursue at their current job. The carnage is coming:/</p>
]]></description><pubDate>Fri, 06 Mar 2026 12:55:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47274382</link><dc:creator>exfalso</dc:creator><comments>https://news.ycombinator.com/item?id=47274382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47274382</guid></item><item><title><![CDATA[New comment by exfalso in "If AI writes code, should the session be part of the commit?"]]></title><description><![CDATA[
<p>Nope. Especially with these agents the thinking trace can get very large. No human will ever read it, and the agent will fill up their context with garbage trying to look for information.<p>I understand the drive for stabilizing control and consistency, but this ain't the way.</p>
]]></description><pubDate>Mon, 02 Mar 2026 08:51:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47215395</link><dc:creator>exfalso</dc:creator><comments>https://news.ycombinator.com/item?id=47215395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47215395</guid></item><item><title><![CDATA[New comment by exfalso in "Software 3.1? – AI Functions"]]></title><description><![CDATA[
<p>This is a terrible idea</p>
]]></description><pubDate>Tue, 24 Feb 2026 16:22:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47138985</link><dc:creator>exfalso</dc:creator><comments>https://news.ycombinator.com/item?id=47138985</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47138985</guid></item><item><title><![CDATA[New comment by exfalso in "Cosmologically Unique IDs"]]></title><description><![CDATA[
<p>Yes that's the idea. The expansion simply means that the window of migration will close. Once it's closed, your galaxy is cut off and will run out of fuel sooner than the high-density area.</p>
]]></description><pubDate>Thu, 19 Feb 2026 17:02:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47076028</link><dc:creator>exfalso</dc:creator><comments>https://news.ycombinator.com/item?id=47076028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47076028</guid></item><item><title><![CDATA[New comment by exfalso in "Cosmologically Unique IDs"]]></title><description><![CDATA[
<p>There's a fun hypothesis I've read about somewhere, goes something like this:<p>As the universe expands the gap between galaxies widens until they start "disappearing" as no information can travel anymore between them.
Therefore, if we assume that intelligent lifeforms exist out there, it is likely that these will slowly <i>converge to the place in the universe with the highest mass density</i> for survival. IIRC we even know approximately where this is.<p>This means a sort of "grand meeting of alien advanced cultures" before the heat death. Which in turn also means that previously uncollided UUIDs may start to collide.<p>Those damned Vogons thrashing all our stats with their gazillion documents. Why do they have a UUID for each xml tag??</p>
]]></description><pubDate>Thu, 19 Feb 2026 12:48:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47073200</link><dc:creator>exfalso</dc:creator><comments>https://news.ycombinator.com/item?id=47073200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47073200</guid></item><item><title><![CDATA[New comment by exfalso in "The AI Vampire"]]></title><description><![CDATA[
<p>Perhaps the out of job prediction is actually reversed. True, LLMs will become an efficiency increasing tool. But in terms of job security, doesn't that mean that if your whole job can be driven by an LLM then demand for that job decreases?<p>In other words, people claiming these high productivity increases may be the ones at actual risk. Why employ 3 people when 1 can write the prompts?</p>
]]></description><pubDate>Thu, 12 Feb 2026 06:01:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46985332</link><dc:creator>exfalso</dc:creator><comments>https://news.ycombinator.com/item?id=46985332</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46985332</guid></item><item><title><![CDATA[New comment by exfalso in "The AI Vampire"]]></title><description><![CDATA[
<p>> Maybe when AIs are able to say: "I don't know how this works" or "This doesn't work like that at all." they will be more helpful.<p>Funny you say that, I encountered this in a seemingly simple task. Opus inserted something along the lines of "// TODO: someone with flatbuffers reflection expertise should write this". I actually thought this was better than I anticipated even though the task was specifically related to fbs reflection. And it was because I <i>didn't</i> waste more time and could immediately start rewriting it from scratch.</p>
]]></description><pubDate>Wed, 11 Feb 2026 15:00:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46975794</link><dc:creator>exfalso</dc:creator><comments>https://news.ycombinator.com/item?id=46975794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46975794</guid></item><item><title><![CDATA[New comment by exfalso in "The AI Vampire"]]></title><description><![CDATA[
<p>I have the same experience and still use it. It's just that I learned to use it for simplistic work. I <i>sometimes</i> try to give it more complex tasks but it keeps failing. I don't think it's bad to keep trying, especially as people are reporting insane productivity gains.<p>After all, it's through failure that we learn the limitations of a technology. Apparently some people encounter that limit more often than others.</p>
]]></description><pubDate>Wed, 11 Feb 2026 14:54:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46975704</link><dc:creator>exfalso</dc:creator><comments>https://news.ycombinator.com/item?id=46975704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46975704</guid></item><item><title><![CDATA[New comment by exfalso in "The AI Vampire"]]></title><description><![CDATA[
<p>Interesting. I've had it fail on much simpler tasks.<p>Example: was writing a flatbuffers routine which translated a simple type schema to fbs reflection schema. I was thinking well this is quite simple, surely Opus would have no trouble with it.<p>Output looked reasonable, compiled.. and was completely wrong. It seemed to just output random but reasonable looking indices and offsets. It also inserted in one part of the code a literal TODO saying "someone who understands fbs reflection should write this". Had to write it from scratch.<p>Another example: was writing a fuzzer for testing a certain computation. In this case, there was existing code to look at (working fuzzers for slighly different use cases), but the main logic had to be somewhat different. Opus managed to do the copy paste and then messed up the only part where it had to be a bit more creative. Again, showing the limitation of where it starts breaking. Overall I actually considered this a success, because I didn't have to deal with the "boring" bit.<p>Another example: colleague was using Claude to write a feature that output some error information from an otherwise completely encrypted computation. Claude proceeded to insert a global backdoor into the encryption, only caught in review. The inserted comments even <i>explained</i> the backdoor.<p>I <i>would</i> describe a success story if there was one. But aside from throwing together simple react frontends and SQL queries (highly copy-pasteable recurring patterns in the training set) I had literally zero success. There is an invisible ceiling.</p>
]]></description><pubDate>Wed, 11 Feb 2026 13:27:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46974682</link><dc:creator>exfalso</dc:creator><comments>https://news.ycombinator.com/item?id=46974682</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46974682</guid></item><item><title><![CDATA[New comment by exfalso in "The AI Vampire"]]></title><description><![CDATA[
<p>Exact same experience.<p>Here's what I find Claude Code (Opus) useful for:<p>1. Copy-pasting existing working code with small variations. If the intended variation is bigger then it fails to bring productivity gains, because it's almost universally wrong.<p>2. Exploring unknown code bases. Previously I had to curse my way through code reading sessions, now I can find information easily.<p>3. Google Search++, e.g. for deciding on tech choices. Needs a lot of hand holding though.<p>... that's it? Any time I tried doing anything more complex I ended up scrapping the "code" it wrote. It always <i>looked</i> nice though.</p>
]]></description><pubDate>Wed, 11 Feb 2026 09:18:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46972726</link><dc:creator>exfalso</dc:creator><comments>https://news.ycombinator.com/item?id=46972726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46972726</guid></item><item><title><![CDATA[New comment by exfalso in "Oh My Zsh adds bloat"]]></title><description><![CDATA[
<p>Highly recommend <a href="https://grml.org/zsh/" rel="nofollow">https://grml.org/zsh/</a><p>For nixos users: <a href="https://discourse.nixos.org/t/using-zsh-with-grml-config-and-nix-shell-prompt-indicator/13838" rel="nofollow">https://discourse.nixos.org/t/using-zsh-with-grml-config-and...</a><p>Super easy to setup, and works very well</p>
]]></description><pubDate>Sat, 10 Jan 2026 10:37:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46564530</link><dc:creator>exfalso</dc:creator><comments>https://news.ycombinator.com/item?id=46564530</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46564530</guid></item><item><title><![CDATA[New comment by exfalso in "Horses: AI progress is steady. Human equivalence is sudden"]]></title><description><![CDATA[
<p>Although it's sad, I have to agree with what you're alluding to. I think there is <i>huge</i> overhead and waste (in terms of money, compute resources and time) hidden in the software industry, and at the end of the day it just comes down to people not knowing how to write software.<p>There is a strange dynamic currently at play in the software labour market where the demand is so huge that the market can bear completely inefficient coders. Even though the difference between a good and a bad software engineer is literally <i>orders of magnitude</i>.<p>Quite a few times I encountered programmers "in the wild" - in a sauna, on the bus etc, and overheard them talking about their "stack". You know the type, node.js in a docker container. I cannot fathom the amount of money wasted at places that employ these people.<p>I also project that actually, if we adopt LLMs correctly, these engineers (which I would say constitute a <i>large</i> percentage) will disappear. The age of useless coding and infinite demand is about to come to an end. What will remain is specialist engineer positions (base infra layer, systems, hpc, games, quirky hardware, cryptographers etc). I'm actually kind of curious what the effect on salary will be for these engineers, I can see it going both ways.</p>
]]></description><pubDate>Tue, 09 Dec 2025 10:17:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46203324</link><dc:creator>exfalso</dc:creator><comments>https://news.ycombinator.com/item?id=46203324</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46203324</guid></item><item><title><![CDATA[New comment by exfalso in "Bitter lessons building AI products"]]></title><description><![CDATA[
<p>Same experience here, using new models. Every time it's a disappointment. Useful for search queries that are not too specialized. That's it.</p>
]]></description><pubDate>Sat, 11 Oct 2025 05:13:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45546768</link><dc:creator>exfalso</dc:creator><comments>https://news.ycombinator.com/item?id=45546768</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45546768</guid></item><item><title><![CDATA[New comment by exfalso in "Slack has raised our charges by $195k per year"]]></title><description><![CDATA[
<p>Wow one of the most insightful takes I've read in a long time, hidden in the depths of a HN thread.<p>The mechanism you talk about is all too real, and it <i>can</i> be semi-consciously exploited. A bit off-topic, but the way genocides happen is via a similar mechanism. A group is depicted as base, a disease, faults are attributed to it. It becomes a <i>moral imperative</i> to clean the body.<p>This feeling is thus rationalized, and people start to reinforce each other's conviction. It becomes a twisted status game: the more you lean into the mentality, the higher you rank. Often times the goal isn't even to "address" the original trigger, it's to <i>show your peers your approval and distance yourself from "those people"</i>. They the immoral, we the moral.</p>
]]></description><pubDate>Fri, 19 Sep 2025 05:53:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45298359</link><dc:creator>exfalso</dc:creator><comments>https://news.ycombinator.com/item?id=45298359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45298359</guid></item><item><title><![CDATA[New comment by exfalso in "Ask HN: With all the AI hype, how are software engineers feeling?"]]></title><description><![CDATA[
<p>Mostly feeling like a caveman. I've been trying and failing to use it productively since the start of the hype. The amount of time wasted could've been used for actual development.<p>I just simply don't get it. Productivity delta is literally negative.<p>I've been asking to do projects where I thought "oh, maybe <i>this</i> project has a chance of getting an AI productivity boost". Nope. Personal projects all failed as well.<p>I don't get it. I guess I'm getting old. "Grandpa let me write the prompt, you write it like <i>this</i>".</p>
]]></description><pubDate>Mon, 11 Aug 2025 05:49:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=44861072</link><dc:creator>exfalso</dc:creator><comments>https://news.ycombinator.com/item?id=44861072</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44861072</guid></item><item><title><![CDATA[New comment by exfalso in "6 weeks of Claude Code"]]></title><description><![CDATA[
<p>Hmmmm.. I <i>am</i> working in a niche domain (Confidential Computing) and the work <i>is</i> fairly creative, although I wouldn't say I asked it domain-specific things. I didn't ask it to come up with encryption schemes or security protocols, I learned very quickly that it cannot even start on those problems. "Design discussions" were just sycophantic affirmations of whatever I wrote. What I mostly tried were "add this function" or "refactor this based on XY" or "analyze this piece of code for race conditions".<p>(Un?)fortunately my work doesn't involve a lot of "drone coding". With personal projects I let it do whatever it wanted including picking the language and libraries. With one of them it ended up so confused with the Redis API(!!!) that it kept going back and forth between different versions to "fix" the issues until it literally removed the functionality it was supposed to add. Problem solved, eh?</p>
]]></description><pubDate>Sun, 03 Aug 2025 21:21:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=44779932</link><dc:creator>exfalso</dc:creator><comments>https://news.ycombinator.com/item?id=44779932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44779932</guid></item><item><title><![CDATA[New comment by exfalso in "6 weeks of Claude Code"]]></title><description><![CDATA[
<p>Hmm not my experience. I've been aggressively trying to use both Cursor and Claude Code. I've done maybe 20-30 attempts with Code at different projects, a couple of them personal small projects. All of them resulted in sub-par results, essentially unusable.<p>I tried to use it for Python, Rust and Bash. I also tried to use it for crawling and organizing information. I also tried to use it as a debugging buddy. All of the attempts failed.<p>I simply don't understand how people are using it in a way that improves productivity. For me, all of this is so far a huge timesink with essentially nothing to show for it.<p>The <i>single</i> positive result was when I asked it to optimize a specific SQL query, and it managed to do it.<p>Anyway I will keep trying to use it, maybe something needs to click first and it just hasn't yet.</p>
]]></description><pubDate>Sun, 03 Aug 2025 08:14:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=44775000</link><dc:creator>exfalso</dc:creator><comments>https://news.ycombinator.com/item?id=44775000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44775000</guid></item></channel></rss>