<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: azakai</title><link>https://news.ycombinator.com/user?id=azakai</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 07 Sep 2026 21:29:35 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=azakai" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by azakai in "Actively exploited sandbox RCE in all Chromium versions"]]></title><description><![CDATA[
<p>TFA says<p>> Type confusion in V8 in Google Chrome prior to 152.0.7977.82 allowed a remote attacker to execute arbitrary code inside the sandbox via a crafted HTML page.<p>So it was fixed in 152.0.7977.82 (before .83), if I read that right.</p>
]]></description><pubDate>Fri, 04 Sep 2026 23:30:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49571405</link><dc:creator>azakai</dc:creator><comments>https://news.ycombinator.com/item?id=49571405</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49571405</guid></item><item><title><![CDATA[New comment by azakai in "Discovery of a new OpenAI agent message board"]]></title><description><![CDATA[
<p>That their marketing department must love this does not prove it was intentional.</p>
]]></description><pubDate>Fri, 04 Sep 2026 17:22:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49567495</link><dc:creator>azakai</dc:creator><comments>https://news.ycombinator.com/item?id=49567495</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49567495</guid></item><item><title><![CDATA[New comment by azakai in "The Emergent Symbolic Structure of Artificial Neural Networks"]]></title><description><![CDATA[
<p>Those are fair points.</p>
]]></description><pubDate>Wed, 02 Sep 2026 20:25:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49541989</link><dc:creator>azakai</dc:creator><comments>https://news.ycombinator.com/item?id=49541989</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49541989</guid></item><item><title><![CDATA[New comment by azakai in "The Emergent Symbolic Structure of Artificial Neural Networks"]]></title><description><![CDATA[
<p>We don't know all the details about how the brain computes, you are right.<p>But we do have a hypothesis: that it is done by a large number of simple units with very high connectivity and in deep layers. This is what neural networks model.<p>Personally I was skeptical of this model of the brain, but they have achieved remarkable success in practice, as well as Nobel prizes. The neural networks people may have been onto something all along (I say that grudgingly).</p>
]]></description><pubDate>Wed, 02 Sep 2026 16:22:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49538592</link><dc:creator>azakai</dc:creator><comments>https://news.ycombinator.com/item?id=49538592</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49538592</guid></item><item><title><![CDATA[New comment by azakai in "The Emergent Symbolic Structure of Artificial Neural Networks"]]></title><description><![CDATA[
<p>But neurotransmitters and action potentials don't help in modeling symbolic structure.<p>That is, yes, ANNs are not brains. There are countless differences. But are there differences at the computational level? ANNs are meant to model brain computation, not brain biology.<p>(There is still a lot to debate there, I'm not saying "ANNs are perfect computational models for the brain")</p>
]]></description><pubDate>Wed, 02 Sep 2026 13:57:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49536332</link><dc:creator>azakai</dc:creator><comments>https://news.ycombinator.com/item?id=49536332</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49536332</guid></item><item><title><![CDATA[New comment by azakai in "Coding expertise is going to collapse from AI reliance"]]></title><description><![CDATA[
<p>> LLMs can detect patterns at a scale that no human ever could, but patterns only get you so far.<p>This is asserted without evidence, and from a scientific standpoint, unjustified.<p>First, "detect patterns" makes it sound like a classification task, "is this a picture of a cat". But LLMs transform the input.<p>For example, an LLM can translate text between two languages while properly handling the names of the people described, no matter what those names are. That shows they are representing the text in a somewhat abstract way, that they can perform operations on that representation, and also convert it to useful output.<p>And, what I just described is the most general form of information processing algorithm. Science is not aware of any limitations in principle on such systems.<p>I am not saying LLMs have no limits, but "they only recognize patterns, and that is a true limit" is not a good argument.</p>
]]></description><pubDate>Mon, 24 Aug 2026 17:19:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49423006</link><dc:creator>azakai</dc:creator><comments>https://news.ycombinator.com/item?id=49423006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49423006</guid></item><item><title><![CDATA[New comment by azakai in "On the non-use of AI in my writing process"]]></title><description><![CDATA[
<p>If you want a more concrete example, then LLMs are also trained on visual data these days, which means they do have access to the world in an important way. This directly contradicts the blogpost's claim that LLMs have<p>> no way to associate the text vectors they manipulate with real-world phenomena.<p>Historically, that LLMs were text-only used to be a major argument for why they "lack access to meaning", see the Stochastic Parrot paper and the Octopus paper that it references. But even the authors of those papers have (grudgingly) conceded that the argument no longer holds due to multimodality.</p>
]]></description><pubDate>Sat, 01 Aug 2026 18:48:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=49137206</link><dc:creator>azakai</dc:creator><comments>https://news.ycombinator.com/item?id=49137206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49137206</guid></item><item><title><![CDATA[New comment by azakai in "Google fixed more Chrome bugs in June than over the past two years, thanks to AI"]]></title><description><![CDATA[
<p>You can also take the opposite conclusion from this: C++ is now viable because LLMs can catch the security bugs.<p>I'm obviously not entirely serious here, but I think this is true to some extent: the number of memory safety bugs in a codebase is finite. Once you have a way to find them, you can drive that number down to zero.<p>C++ has become a far safer language thanks to LLMs - at least if you run the LLMs before you are attacked.</p>
]]></description><pubDate>Fri, 31 Jul 2026 18:46:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49127112</link><dc:creator>azakai</dc:creator><comments>https://news.ycombinator.com/item?id=49127112</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49127112</guid></item><item><title><![CDATA[New comment by azakai in "The Dark Night of Mathematics"]]></title><description><![CDATA[
<p>> How much of the identity of a mathematician is tied up in being the first to discovery?<p>Here is how I'd put it: math has an <i>enormous</i> focus on discovery. It is why we have Godel's incompleteness theorems, the Cantor set, Zorn's lemma, and so forth. We name things after their discoverers.<p>It is possible that, going forward, no more things will be named after human discoverers. The last such naming (of something truly significant) may already have occurred.<p>That is a massive culture change, at the very least.</p>
]]></description><pubDate>Sat, 25 Jul 2026 19:47:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49050873</link><dc:creator>azakai</dc:creator><comments>https://news.ycombinator.com/item?id=49050873</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49050873</guid></item><item><title><![CDATA[New comment by azakai in "GC and Exceptions in Wasmtime"]]></title><description><![CDATA[
<p>Wait, what does this mean?<p>> We reuse WebAssembly linear memories under the covers to implement and sandbox the GC heap. A reference to a GC object is not a native pointer, it is a 32-bit index into the GC heap’s underlying linear memory [..] As far as being fast goes, it lets us use virtual-memory guard pages to elide explicit bounds checks, just like we do for linear memories<p>Array loads and stores still need an explicit bounds check, don't they? And struct loads and stores don't have one anyhow. Are there other bounds checks that Wasmtime is removing? I can't figure out what they mean here.</p>
]]></description><pubDate>Sat, 25 Jul 2026 19:34:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49050762</link><dc:creator>azakai</dc:creator><comments>https://news.ycombinator.com/item?id=49050762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49050762</guid></item><item><title><![CDATA[New comment by azakai in "Infinities, impossibilities, and the man in the white linen suit"]]></title><description><![CDATA[
<p>The overall point feels strained to me.<p>Yes, formal mathematics has such limits. We can't expect machines to be perfect and provably perfect. But the industry isn't assuming that. Why would it? Natural intelligence is not perfect or provably perfect, either.<p>Rather than certainty, measurement is often enough. We can't prove a program will always halt, but we can check it halts in a specific execution.<p>Approximation is also often all we need. Even if we can't prove that we can train a network with more than 50% success, if we can get multiple shots at that (using different data, or initial random weights, or training techniques, or something else), then we can reduce that danger exponentially. (I don't know that we have a guarantee of succeeding there, but this would be the hope, and I am not aware of anything showing it is impossible, unlike perfect provability.)<p>Finally, it is possible that perfect provability does work on the problems we care about. Godel and Turing etc.'s proofs rely on finding rare situations where we can't prove things - cleverly-constructed pathological cases - but perhaps human behavior does not fall into that set. Human behavior may not be a pathological case for proofs or learnability.</p>
]]></description><pubDate>Sun, 19 Jul 2026 14:31:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48968519</link><dc:creator>azakai</dc:creator><comments>https://news.ycombinator.com/item?id=48968519</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48968519</guid></item><item><title><![CDATA[New comment by azakai in "AI Mania Is Eviscerating Global Decision-Making"]]></title><description><![CDATA[
<p>> All of the AI projects we have observed as a team are failing. Every single one – we have seen 0% success in a year and a half,<p>What is an "AI project"? The post doesn't define it.<p>Is it writing some software from scratch? Using an LLM chatbot by non-coders, either internally or externally? Or something else entirely?<p>Some examples would really help.</p>
]]></description><pubDate>Sun, 19 Jul 2026 02:38:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48964530</link><dc:creator>azakai</dc:creator><comments>https://news.ycombinator.com/item?id=48964530</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48964530</guid></item><item><title><![CDATA[New comment by azakai in "How Our Rust-to-Zig Rewrite Is Going"]]></title><description><![CDATA[
<p>I'm not sure what "branch on undefined values" means there, yeah, but never reusing memory addresses is enough to prevent use-after-free.<p>Or, rather, you can use a value after freeing it, but it will not be exploitable, because it will contain valid data of the right type. This is the same idea as Type-After-Type,<p><a href="https://dl.acm.org/doi/10.1145/3274694.3274705" rel="nofollow">https://dl.acm.org/doi/10.1145/3274694.3274705</a><p>(Also similar to when you use indexes to an array in Rust and happen to read from a wrong but in-bounds index.)</p>
]]></description><pubDate>Thu, 16 Jul 2026 23:16:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48941540</link><dc:creator>azakai</dc:creator><comments>https://news.ycombinator.com/item?id=48941540</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48941540</guid></item><item><title><![CDATA[New comment by azakai in "How Our Rust-to-Zig Rewrite Is Going"]]></title><description><![CDATA[
<p>Zig does offer some amount of temporal memory safety.<p>Link: <a href="https://zig.guide/standard-library/allocators/" rel="nofollow">https://zig.guide/standard-library/allocators/</a><p>Text:<p>> The Zig standard library also has a general-purpose debug allocator. This is a safe allocator that can prevent double-free, use-after-free and can detect leaks.<p>For more detail, see:<p><a href="https://github.com/ziglang/zig/issues/3180#issuecomment-528456706" rel="nofollow">https://github.com/ziglang/zig/issues/3180#issuecomment-5284...</a></p>
]]></description><pubDate>Thu, 16 Jul 2026 21:24:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48940441</link><dc:creator>azakai</dc:creator><comments>https://news.ycombinator.com/item?id=48940441</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48940441</guid></item><item><title><![CDATA[New comment by azakai in "Show HN: Firefox in WebAssembly"]]></title><description><![CDATA[
<p>Prior art: WebKit.js, the WebKit rendering engine ported to JS<p><a href="https://github.com/trevorlinton/webkit.js/" rel="nofollow">https://github.com/trevorlinton/webkit.js/</a></p>
]]></description><pubDate>Wed, 15 Jul 2026 21:59:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48927625</link><dc:creator>azakai</dc:creator><comments>https://news.ycombinator.com/item?id=48927625</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48927625</guid></item><item><title><![CDATA[New comment by azakai in "Mechanistic interpretability researchers applying causality theory to LLMs"]]></title><description><![CDATA[
<p>The researchers in the field disagree with you. Look at conferences like NeurIPS and ICLR to see a steady stream of incremental progress in this area.</p>
]]></description><pubDate>Mon, 13 Jul 2026 04:45:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48888028</link><dc:creator>azakai</dc:creator><comments>https://news.ycombinator.com/item?id=48888028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48888028</guid></item><item><title><![CDATA[New comment by azakai in "Mechanistic interpretability researchers applying causality theory to LLMs"]]></title><description><![CDATA[
<p>The optimism is based on the successes so far, some of which are described in this article. Scientists have made progress here.</p>
]]></description><pubDate>Mon, 13 Jul 2026 02:54:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48887298</link><dc:creator>azakai</dc:creator><comments>https://news.ycombinator.com/item?id=48887298</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48887298</guid></item><item><title><![CDATA[New comment by azakai in "Mechanistic interpretability researchers applying causality theory to LLMs"]]></title><description><![CDATA[
<p>Yes, we do see signs of actual reasoning, see the papers linked in the article. (There are many others too.)<p>Yes, we have a tendency to anthropomorphize, but (most) researchers are aware of this.</p>
]]></description><pubDate>Sun, 12 Jul 2026 19:37:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48883933</link><dc:creator>azakai</dc:creator><comments>https://news.ycombinator.com/item?id=48883933</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48883933</guid></item><item><title><![CDATA[New comment by azakai in "Mechanistic interpretability researchers applying causality theory to LLMs"]]></title><description><![CDATA[
<p>The article answers this question, at least to the extent it can be answered, at this time.<p>We see some signs of reasoning, but also we understand little about how they work.</p>
]]></description><pubDate>Sun, 12 Jul 2026 19:16:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48883725</link><dc:creator>azakai</dc:creator><comments>https://news.ycombinator.com/item?id=48883725</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48883725</guid></item><item><title><![CDATA[New comment by azakai in "What Emily Bender meant by "stochastic parrots""]]></title><description><![CDATA[
<p>They made a claim about language models in general, not just ones that had been released so far.<p>The point of the paper, in fact, is that language models are getting "too big", and another approach is needed to make progress, so they were certainly predicting things about later models.<p>With that said, they talked about "pure" language models, so it is fair to say that they didn't talk about, say, LLMs that are multimodal or that have tool use, which are advances that happened after their paper.</p>
]]></description><pubDate>Mon, 06 Jul 2026 18:37:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48808690</link><dc:creator>azakai</dc:creator><comments>https://news.ycombinator.com/item?id=48808690</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48808690</guid></item></channel></rss>