<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: samdoesnothing</title><link>https://news.ycombinator.com/user?id=samdoesnothing</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 06:11:44 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=samdoesnothing" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by samdoesnothing in "Linux Kernel Rust Code Sees Its First CVE Vulnerability"]]></title><description><![CDATA[
<p>It's just moving the goalposts. "If it compiles it works" to "it eliminates all memory bugs" to "well, it's safer than c...".<p>If Rust doesn't live up to its lofty promises, then it changes the cost-benefit analysis. You might give up almost anything to eliminate all bugs, a lot to eliminate all memory bugs, but what would you give up to eliminate <i>some</i> bugs?</p>
]]></description><pubDate>Wed, 17 Dec 2025 18:50:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=46303772</link><dc:creator>samdoesnothing</dc:creator><comments>https://news.ycombinator.com/item?id=46303772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46303772</guid></item><item><title><![CDATA[New comment by samdoesnothing in "Linux Kernel Rust Code Sees Its First CVE Vulnerability"]]></title><description><![CDATA[
<p>I think it's pretty telling that there are people in this thread trying to pre-empt the expected criticism in this thread. Might be worth thinking <i>why</i> there might be criticism, and why it wouldn't be the case if it was a different language.</p>
]]></description><pubDate>Wed, 17 Dec 2025 18:46:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46303715</link><dc:creator>samdoesnothing</dc:creator><comments>https://news.ycombinator.com/item?id=46303715</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46303715</guid></item><item><title><![CDATA[New comment by samdoesnothing in "Linux Kernel Rust Code Sees Its First CVE Vulnerability"]]></title><description><![CDATA[
<p>> All bugs is typically a strawman typically only used by detractors. The correct claim is: safe Rust eliminates certain classes of bugs. I'd wager the design of std eliminates more (e.g. the different string types), but that doesn't really apply to the kernel.<p>Which is either 1) not true as evidenced by this bug or 2) a tautology whereby Rust eliminates all bugs that it eliminates.</p>
]]></description><pubDate>Wed, 17 Dec 2025 18:42:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46303650</link><dc:creator>samdoesnothing</dc:creator><comments>https://news.ycombinator.com/item?id=46303650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46303650</guid></item><item><title><![CDATA[New comment by samdoesnothing in "Linux Kernel Rust Code Sees Its First CVE Vulnerability"]]></title><description><![CDATA[
<p>> Anybody who thought the simple action of rewriting things in Rust would eliminate all bugs was hopelessly naive.<p>Classic Motte and Bailey. Rust is often said "if it compiles it runs". When that is obviously not the case, Rust evangelicals claim nobody <i>actually</i> means that and that Rust just eliminates <i>memory</i> bugs. And when that isn't even true, they try to mischaracterize it as "all bugs" when, no, people are expecting it to eliminate all <i>memory</i> bugs because <i>that's what Rust people claim</i>.</p>
]]></description><pubDate>Wed, 17 Dec 2025 18:41:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46303637</link><dc:creator>samdoesnothing</dc:creator><comments>https://news.ycombinator.com/item?id=46303637</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46303637</guid></item><item><title><![CDATA[New comment by samdoesnothing in "Linux Kernel Rust Code Sees Its First CVE Vulnerability"]]></title><description><![CDATA[
<p>If rust is so inflexible that it requires the use of unsafe to solve problems, that's still rust's fault. You have to consider both safe rust behaviour as well as necessary unsafe code.</p>
]]></description><pubDate>Wed, 17 Dec 2025 18:38:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46303591</link><dc:creator>samdoesnothing</dc:creator><comments>https://news.ycombinator.com/item?id=46303591</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46303591</guid></item><item><title><![CDATA[New comment by samdoesnothing in "AI is wiping out entry-level tech jobs, leaving graduates stranded"]]></title><description><![CDATA[
<p>> Since this isn't the 1800s anymore there won't be any major revolutions<p>I'm sure they were saying the same thing in the 1800s</p>
]]></description><pubDate>Wed, 17 Dec 2025 04:48:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46298383</link><dc:creator>samdoesnothing</dc:creator><comments>https://news.ycombinator.com/item?id=46298383</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46298383</guid></item><item><title><![CDATA[New comment by samdoesnothing in "AI is wiping out entry-level tech jobs, leaving graduates stranded"]]></title><description><![CDATA[
<p>The best part about your account is the people who don't understand the satire and unironically agree with you :D</p>
]]></description><pubDate>Wed, 17 Dec 2025 04:41:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46298339</link><dc:creator>samdoesnothing</dc:creator><comments>https://news.ycombinator.com/item?id=46298339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46298339</guid></item><item><title><![CDATA[New comment by samdoesnothing in "Canada's Carney called out for 'utilizing' British spelling"]]></title><description><![CDATA[
<p>> Carney is the most popular politician Canada has had in decades<p>That's just blatantly untrue?</p>
]]></description><pubDate>Tue, 16 Dec 2025 06:35:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=46285479</link><dc:creator>samdoesnothing</dc:creator><comments>https://news.ycombinator.com/item?id=46285479</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46285479</guid></item><item><title><![CDATA[New comment by samdoesnothing in "We architected an edge caching layer to eliminate cold starts"]]></title><description><![CDATA[
<p>A lot of people are criticizing this for unnecessary complexity, but it's a little more complicated than that. I actually think it makes sense given where they are at right now. The complexity stems from Vercel and Next.js - had they used a different tech, say Cloudflare directly and architected their own systems designed to handle rapidly changing static content none of this would have been necessary. So I guess it depends on your definition of unnecessary complexity. It's definitely unnecessary for the problem space, but probably necessary for their existing stack.</p>
]]></description><pubDate>Mon, 15 Dec 2025 23:03:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46282135</link><dc:creator>samdoesnothing</dc:creator><comments>https://news.ycombinator.com/item?id=46282135</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46282135</guid></item><item><title><![CDATA[New comment by samdoesnothing in "If AI replaces workers, should it also pay taxes?"]]></title><description><![CDATA[
<p>200 years ago that was true, now it's easier than ever to run a business with zero land.</p>
]]></description><pubDate>Mon, 15 Dec 2025 19:39:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46279370</link><dc:creator>samdoesnothing</dc:creator><comments>https://news.ycombinator.com/item?id=46279370</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46279370</guid></item><item><title><![CDATA[New comment by samdoesnothing in "$50 PlanetScale Metal Is GA for Postgres"]]></title><description><![CDATA[
<p>Design is subjective of course. I love their new website and much prefer it to the old one.</p>
]]></description><pubDate>Mon, 15 Dec 2025 19:01:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46278782</link><dc:creator>samdoesnothing</dc:creator><comments>https://news.ycombinator.com/item?id=46278782</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46278782</guid></item><item><title><![CDATA[New comment by samdoesnothing in "In the Beginning was the Command Line (1999)"]]></title><description><![CDATA[
<p>Unlike Linux, that wasn't built in as a feature!</p>
]]></description><pubDate>Mon, 15 Dec 2025 18:59:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46278749</link><dc:creator>samdoesnothing</dc:creator><comments>https://news.ycombinator.com/item?id=46278749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46278749</guid></item><item><title><![CDATA[New comment by samdoesnothing in "Thousands of U.S. farmers have Parkinson's. They blame a deadly pesticide"]]></title><description><![CDATA[
<p>You're right. That's why I never took the Covid vaccine and I convinced everyone I know to avoid it as well. You cannot trust big pharma after all the evil things they've done.</p>
]]></description><pubDate>Mon, 15 Dec 2025 18:53:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46278674</link><dc:creator>samdoesnothing</dc:creator><comments>https://news.ycombinator.com/item?id=46278674</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46278674</guid></item><item><title><![CDATA[New comment by samdoesnothing in "Thousands of U.S. farmers have Parkinson's. They blame a deadly pesticide"]]></title><description><![CDATA[
<p>This is a gross misunderstanding of what the corporate veil is.</p>
]]></description><pubDate>Mon, 15 Dec 2025 18:52:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46278658</link><dc:creator>samdoesnothing</dc:creator><comments>https://news.ycombinator.com/item?id=46278658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46278658</guid></item><item><title><![CDATA[New comment by samdoesnothing in "In the Beginning was the Command Line (1999)"]]></title><description><![CDATA[
<p>As someone who's owned an f250, I never once had to look up arcane commands to type in a terminal to get it started.</p>
]]></description><pubDate>Mon, 15 Dec 2025 10:43:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46272751</link><dc:creator>samdoesnothing</dc:creator><comments>https://news.ycombinator.com/item?id=46272751</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46272751</guid></item><item><title><![CDATA[New comment by samdoesnothing in "How well do you know C++ auto type deduction?"]]></title><description><![CDATA[
<p>Odd, it's not a problem in dynamically typed languages or languages like Kotlin, Swift, etc. I think it's more just what you're used to.</p>
]]></description><pubDate>Mon, 15 Dec 2025 07:34:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46271441</link><dc:creator>samdoesnothing</dc:creator><comments>https://news.ycombinator.com/item?id=46271441</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46271441</guid></item><item><title><![CDATA[New comment by samdoesnothing in "Ask HN: Is starting a personal blog still worth it in the age of AI?"]]></title><description><![CDATA[
<p>Writing isn't about the produced artifact, it's about the process of taking abstract thought patterns and translating them into written text. In the same way that art isn't about coloured pixels on a screen or paint on a canvas. In our new world of AI slop, human writing is becoming <i>more</i> important, not less important.<p>> “Nobody needs this” / “It’s not original”<p>We need it more than ever. Who cares if it's not original, AI slop isn't  original either.<p>> “AI can explain most topics better than I can”<p>Don't write tutorials.<p>> A bit of fear: shipping something that feels naive or low-signal<p>Life is about overcoming your fears.</p>
]]></description><pubDate>Mon, 15 Dec 2025 00:32:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46268824</link><dc:creator>samdoesnothing</dc:creator><comments>https://news.ycombinator.com/item?id=46268824</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46268824</guid></item><item><title><![CDATA[New comment by samdoesnothing in "AI agents are starting to eat SaaS"]]></title><description><![CDATA[
<p>> For example, I've had Gemini 3 produce really high quality UI/UX mockups and wireframes<p>Is the author a competent UX designer who can actually judge the quality of the UX and mockups?<p>> I write about web development, AI tooling, performance optimization, and building better software. I also teach workshops on AI development for engineering teams. I've worked on dozens of enterprise software projects and enjoy the intersection between commercial success and pragmatic technical excellence.<p>Nope.</p>
]]></description><pubDate>Mon, 15 Dec 2025 00:28:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46268798</link><dc:creator>samdoesnothing</dc:creator><comments>https://news.ycombinator.com/item?id=46268798</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46268798</guid></item><item><title><![CDATA[New comment by samdoesnothing in "“You should never build a CMS”"]]></title><description><![CDATA[
<p>I don't think people should be obligated to spend time and effort justifying their reasoning on this. Firstly it's highly asymmetrical; you can generate AI content with little effort, whereas composing a detailed analysis requires a lot more work. It's also not easily articulatable.<p>However there is evidence that writers who have experience using LLMs are highly accurate at detecting AI generated text.<p>> Our experiments show that annotators who frequently use LLMs for writing tasks excel at detecting AI-generated text, even without any specialized training or feedback. In fact, the majority vote among five such “expert” annotators misclassifies only 1 of 300 articles, significantly outperforming most commercial and open-source detectors we evaluated even in the presence of evasion tactics like paraphrasing and humanization. Qualitative analysis of the experts’ free-form explanations shows that while they rely heavily on specific lexical clues, they also pick up on more complex phenomena within the text that are challenging to assess for automatic detectors. [0]<p>Like the paper says, it's easy to point to specific clues in ai generated text, like the overuse of em dashes, overuse of inline lists, unusual emoji usage, tile case, frequent use of specific vocab, the rule of three, negative parallelisms, elegant variation, false ranges etc. But harder to articulate and perhaps more important to recognition is overall flow, sentence structure and length, and various stylistic choices that scream AI.<p>Also worth noting that the author never actually stated that they did not use generative AI for this article. Saying that their hands were on the keyboard or that they reworked sentences and got feedback from coworkers doesn't mean AI wasn't used. That they haven't straight up said "No AI was used to write this article" is another indication.<p>0: <a href="https://arxiv.org/html/2501.15654v2" rel="nofollow">https://arxiv.org/html/2501.15654v2</a></p>
]]></description><pubDate>Sun, 14 Dec 2025 23:28:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46268276</link><dc:creator>samdoesnothing</dc:creator><comments>https://news.ycombinator.com/item?id=46268276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46268276</guid></item><item><title><![CDATA[New comment by samdoesnothing in "Rust Coreutils 0.5.0 Release: 87.75% compatibility with GNU Coreutils"]]></title><description><![CDATA[
<p>The point is that they get to rewrite it in their favourite language.</p>
]]></description><pubDate>Sun, 14 Dec 2025 22:12:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46267597</link><dc:creator>samdoesnothing</dc:creator><comments>https://news.ycombinator.com/item?id=46267597</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46267597</guid></item></channel></rss>