<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: codeflo</title><link>https://news.ycombinator.com/user?id=codeflo</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 28 May 2026 19:18:24 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=codeflo" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by codeflo in "YouTube to automatically label AI-generated videos"]]></title><description><![CDATA[
<p>It's clear that YouTube doesn't want you to have much influence over your feed. You can't even ban specific channels from being shown to you, which would be the simplest thing to implement, and other knobs that previously existed were silently removed.<p>Since Google does nothing that isn't based on metrics, we can deduce that they have data to show that giving people settings to focus the recommendations on what they want reduces total watch time. We'll only get an AI filter if it turns out that AI slop offends people so much that they disengage with YouTube altogether, which outside of HN and similar bubbles, I don't yet see happening.</p>
]]></description><pubDate>Thu, 28 May 2026 07:27:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48305782</link><dc:creator>codeflo</dc:creator><comments>https://news.ycombinator.com/item?id=48305782</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48305782</guid></item><item><title><![CDATA[New comment by codeflo in "YouTube to automatically label AI-generated videos"]]></title><description><![CDATA[
<p>> If AI music allows someone with less formal musical skills to feel like they are joining in and making something, then maybe it has its value.<p>An emphatic no. What we need to do is to stop comparing every hobby performance, whether it's music or dancing, with the top 10 artists in their field. We need people to learn, and try, and feel safe to be visible and thus vulnerable in group situations without fear of being mocked on social media for eternity. To achieve this, we need to stop filming people, and we need a societal norm that treats a violation of this ban on par with spitting someone in the face. We need to celebrate amateurs that simply try to improve their raw, honest skills.<p>What we don't need to do is to give everybody a Fisher Price toy with a "make it sound awesome" button. We need human connections.</p>
]]></description><pubDate>Thu, 28 May 2026 07:19:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48305721</link><dc:creator>codeflo</dc:creator><comments>https://news.ycombinator.com/item?id=48305721</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48305721</guid></item><item><title><![CDATA[New comment by codeflo in "Everything in C is undefined behavior"]]></title><description><![CDATA[
<p>It seems like I simply misunderstood the point of the "game of telephone" metaphor. To be honest, even with your added explanation, I don't fully get why you express it that way. But I think we're in agreement on the substance, and I shouldn't have worded my response so harshly.</p>
]]></description><pubDate>Wed, 20 May 2026 16:03:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48209932</link><dc:creator>codeflo</dc:creator><comments>https://news.ycombinator.com/item?id=48209932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48209932</guid></item><item><title><![CDATA[New comment by codeflo in "Everything in C is undefined behavior"]]></title><description><![CDATA[
<p>> You can't load an integer from an unaligned address.<p>You can, and the results are machine specific, clearly defined and well-documented. Ancient ARM raises an exception, modern ARM and x86 can do it with a performance penalty. It's only the C or C++ layer that is allowed to translate the code into arbitrary garbage, not the CPU.</p>
]]></description><pubDate>Wed, 20 May 2026 08:54:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48204899</link><dc:creator>codeflo</dc:creator><comments>https://news.ycombinator.com/item?id=48204899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48204899</guid></item><item><title><![CDATA[New comment by codeflo in "Everything in C is undefined behavior"]]></title><description><![CDATA[
<p>> The compiler, and really the underlying hardware too, is playing a game of telephone with your UB intentions.<p>The part about hardware is wrong BTW. In all the cases about null pointers and out-of-bounds access and integer overflow and whatnot, the hardware semantics are clearly defined, and the assembler code does exactly what is written. The way modern compilers act on your code makes C less safe than assembler in that sense.</p>
]]></description><pubDate>Wed, 20 May 2026 08:50:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48204850</link><dc:creator>codeflo</dc:creator><comments>https://news.ycombinator.com/item?id=48204850</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48204850</guid></item><item><title><![CDATA[New comment by codeflo in "The Zig project's rationale for their anti-AI contribution policy"]]></title><description><![CDATA[
<p>I don't get that impression at all. LLMs would have avoided the stylistic repetition of "live". Asking an LLM to reformulate the sentences you quoted yields this slop:<p>> There are a lot of people who go through life by vibing. And honestly: that’s not automatically “bad.” Sometimes it’s even the only workable way to get through things. The issue is that “vibe-first” people tend to have a pretty loose relationship with truth, rigor, and being pinned down by specifics. They’ll confidently move forward on what <i>sounds</i> right instead of what they can verify.<p>I'll finish this post with a sentence containing an em-dash -- just to confuse people -- and by remarking on how sad I find it that people latch onto dashes and complete sentences as the signifiers of LLM use, instead of the inconsistent logic and general sloppiness that's the actual problem.</p>
]]></description><pubDate>Thu, 30 Apr 2026 10:51:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47960658</link><dc:creator>codeflo</dc:creator><comments>https://news.ycombinator.com/item?id=47960658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47960658</guid></item><item><title><![CDATA[New comment by codeflo in "Framework Laptop 13 Pro"]]></title><description><![CDATA[
<p>Last I checked, one kidney might not even suffice to pay for 256GB anymore.</p>
]]></description><pubDate>Tue, 21 Apr 2026 20:04:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47853825</link><dc:creator>codeflo</dc:creator><comments>https://news.ycombinator.com/item?id=47853825</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47853825</guid></item><item><title><![CDATA[New comment by codeflo in "A communist Apple II and fourteen years of not knowing what you're testing"]]></title><description><![CDATA[
<p>I don't disagree with that, but that's not what was discussed. The person I was replying to was asserting that the Soviet union couldn't have developed semiconductors because unlike the US, it didn't have "a vast civilian customer base that let it recoup R&D expenses". My argument is that "recouping" anything doesn't matter in a planned economy.</p>
]]></description><pubDate>Wed, 15 Apr 2026 18:21:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47783076</link><dc:creator>codeflo</dc:creator><comments>https://news.ycombinator.com/item?id=47783076</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47783076</guid></item><item><title><![CDATA[New comment by codeflo in "A communist Apple II and fourteen years of not knowing what you're testing"]]></title><description><![CDATA[
<p>Of course in any economy, there are scarce resources, and skilled labor is certainly one of them. What I'm specifically arguing against is the assertion that in a planned economy, the existence or lack of a <i>customer base</i> would in any real way impact the allocation of those resources. That's not a helpful way to analyze the decisions of the communist planning committee.</p>
]]></description><pubDate>Wed, 15 Apr 2026 15:18:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47780335</link><dc:creator>codeflo</dc:creator><comments>https://news.ycombinator.com/item?id=47780335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47780335</guid></item><item><title><![CDATA[New comment by codeflo in "A communist Apple II and fourteen years of not knowing what you're testing"]]></title><description><![CDATA[
<p>Cost can't be the true reason. In a planned economy, the customer base doesn't matter. If the state wants to allocate X number of engineers to do Y, it simply does, at the expense of whatever other project is considered politically less important.<p>The fact that the customers' demands have no influence on resource allocation, except to the extent that bureaucrats decide it's politically convenient to address them, is in fact precisely why life under communism is so shitty.</p>
]]></description><pubDate>Wed, 15 Apr 2026 09:53:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47776872</link><dc:creator>codeflo</dc:creator><comments>https://news.ycombinator.com/item?id=47776872</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47776872</guid></item><item><title><![CDATA[New comment by codeflo in "EFF is leaving X"]]></title><description><![CDATA[
<p>Nothing recent made me feel quite as old and out of the loop more as the slowness with which I realized that this is about x.com (Twitter), not x.org (the windowing system).</p>
]]></description><pubDate>Thu, 09 Apr 2026 17:56:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47707031</link><dc:creator>codeflo</dc:creator><comments>https://news.ycombinator.com/item?id=47707031</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47707031</guid></item><item><title><![CDATA[New comment by codeflo in "curl > /dev/sda: How I made a Linux distro that runs wget | dd"]]></title><description><![CDATA[
<p>> My solution was to kexec into a new kernel+initramfs which has a DHCP client and cURL in it - that effectively stops any filesystem access while the image is being written over the disk, then to just reboot.<p>That's what I was expecting from the article.<p>Update: It's not obvious, but it turns out that this is a multipart article, and kexec is reserved for part 3: <a href="https://astrid.tech/2026/03/24/2/how-to-pass-secrets-between-reboots/" rel="nofollow">https://astrid.tech/2026/03/24/2/how-to-pass-secrets-between...</a></p>
]]></description><pubDate>Tue, 24 Mar 2026 12:14:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47501503</link><dc:creator>codeflo</dc:creator><comments>https://news.ycombinator.com/item?id=47501503</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47501503</guid></item><item><title><![CDATA[New comment by codeflo in "How I write software with LLMs"]]></title><description><![CDATA[
<p>I know the argument I'm going to make is not original, but with every passing week, it's becoming more obvious that if the productivity claims were even half true, those "1000x" LLM shamans would have toppled the economy by now. Were are the slop-coded billion dollar IPOs? We should have one every other week.</p>
]]></description><pubDate>Mon, 16 Mar 2026 08:04:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47396242</link><dc:creator>codeflo</dc:creator><comments>https://news.ycombinator.com/item?id=47396242</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47396242</guid></item><item><title><![CDATA[New comment by codeflo in "How I write software with LLMs"]]></title><description><![CDATA[
<p>> Also, lines of code is not completely meaningless metric.<p>Comparing lines of code can be meaningful, mostly if you can keep a lot of other things constant, like coding style, developer experience, domain, tech stack. There are many style differences between LLM and human generated code, so that I expect 1000 lines of LLM code do a lot less than 1000 lines of human code, even in the exact same codebase.</p>
]]></description><pubDate>Mon, 16 Mar 2026 07:56:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47396192</link><dc:creator>codeflo</dc:creator><comments>https://news.ycombinator.com/item?id=47396192</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47396192</guid></item><item><title><![CDATA[New comment by codeflo in "How I write software with LLMs"]]></title><description><![CDATA[
<p>>> the architect → developer → reviewer pipeline actually produces better results than just... talking to one strong model in one session?<p>> There's a 63 page paper with mathematical proof if you really into this.<p>> <a href="https://arxiv.org/html/2601.03220v1" rel="nofollow">https://arxiv.org/html/2601.03220v1</a><p>I'm confused. The linked paper is not primarily a mathematics paper, and to the extent that it is, proves nothing remotely like the question that was asked.</p>
]]></description><pubDate>Mon, 16 Mar 2026 07:46:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47396131</link><dc:creator>codeflo</dc:creator><comments>https://news.ycombinator.com/item?id=47396131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47396131</guid></item><item><title><![CDATA[New comment by codeflo in "Hisense TVs add unskippable startup ads before live TV"]]></title><description><![CDATA[
<p>> Or am I reduced to buying an Apple TV device and unplugging the TV from the internet entirely ?<p>At least until TV makers wise up to that strategy and build a TV that requires internet access to unlock the HDMI port, that's the way to go.</p>
]]></description><pubDate>Tue, 10 Mar 2026 13:48:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47323215</link><dc:creator>codeflo</dc:creator><comments>https://news.ycombinator.com/item?id=47323215</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47323215</guid></item><item><title><![CDATA[New comment by codeflo in "Graphing how the 10k* most common English words define each other"]]></title><description><![CDATA[
<p>It's likely that "knows" has no separate definition, but is used in some definition of "operator". If so, then "operator" should probably connect to "know", and "knows" shouldn't appear in the graph at all. But calling that edge case "broken" is a bit harsh, I think.</p>
]]></description><pubDate>Tue, 10 Mar 2026 09:27:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47320889</link><dc:creator>codeflo</dc:creator><comments>https://news.ycombinator.com/item?id=47320889</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47320889</guid></item><item><title><![CDATA[New comment by codeflo in "Show HN: Steerling-8B, a language model that can explain any token it generates"]]></title><description><![CDATA[
<p>All of the examples on the linked page seem to be "good" outputs. Attribution sounds most useful to me in cases where an LLM produces the typical kind of garbage response: wrong information in the training data, hallucinations, sycophancy, over-eagerly pattern matching to unasked but similar, well-known questions. Can you give an example of a bad output, and show what the attribution tells us?</p>
]]></description><pubDate>Tue, 24 Feb 2026 08:14:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47134312</link><dc:creator>codeflo</dc:creator><comments>https://news.ycombinator.com/item?id=47134312</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47134312</guid></item><item><title><![CDATA[New comment by codeflo in "Systems Thinking"]]></title><description><![CDATA[
<p>Then what precisely is the definition of complex? If "complex" just means "not designed", then the original quote that complex systems can't be designed is true but circular.<p>If the definition of "complex" is instead something more like "a system of services that interact", "prone to multiple, coincidental failures", then I don't think it's impossible to design them. It's just very hard. Manufacturing lines would be examples, they are certainly designed.</p>
]]></description><pubDate>Fri, 06 Feb 2026 09:56:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46910962</link><dc:creator>codeflo</dc:creator><comments>https://news.ycombinator.com/item?id=46910962</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46910962</guid></item><item><title><![CDATA[New comment by codeflo in "Systems Thinking"]]></title><description><![CDATA[
<p>This is often quoted, but I wonder whether it's actually strictly true, at least if you keep to a reasonable definition of "works". It's certainly not true in mechanical engineering.</p>
]]></description><pubDate>Fri, 06 Feb 2026 08:11:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46910326</link><dc:creator>codeflo</dc:creator><comments>https://news.ycombinator.com/item?id=46910326</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46910326</guid></item></channel></rss>