<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: zarzavat</title><link>https://news.ycombinator.com/user?id=zarzavat</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 18 Aug 2026 10:17:26 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=zarzavat" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by zarzavat in "How Go detects struct copies with sync.noCopy"]]></title><description><![CDATA[
<p>> I'd remove user-defined generics from Go, and all the overcomplicated shit related to them, including iterator functions.<p>Go advances one blub ragequit at a time.</p>
]]></description><pubDate>Mon, 17 Aug 2026 15:56:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49333094</link><dc:creator>zarzavat</dc:creator><comments>https://news.ycombinator.com/item?id=49333094</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49333094</guid></item><item><title><![CDATA[New comment by zarzavat in "Qwen 3.8 27B is excellent, but it defaults to overthinking things"]]></title><description><![CDATA[
<p>Models already <i>reason</i> in latent space, but they have to keep encoding-decoding their "thoughts" from/to human interpretable tokens, and notably those tokens are sampled from a distribution. The model cannot output a vector and have that same vector fed back in at the next step, it only sees what token the sampler collapsed its vector into.<p>It's as if the only way you could think was by writing down a word, erasing all the thoughts from your head, then reading the word you just wrote down and deciding on the next word, etc.<p>Reasoning purely in latent space means that the model would still produce an output equivalent to tokens but unconstrained e.g. the output could be raw and opaque vectors. A significant downside is that you lose the ability to inspect the reasoning trace. It would also make the reasoning trace potentially larger which has operational issues.</p>
]]></description><pubDate>Mon, 17 Aug 2026 14:02:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49331121</link><dc:creator>zarzavat</dc:creator><comments>https://news.ycombinator.com/item?id=49331121</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49331121</guid></item><item><title><![CDATA[New comment by zarzavat in "Super El Niño Keeps Growing as New Forecasts Reach Record Territory Ahead Winter"]]></title><description><![CDATA[
<p>There's an inverse relationship between exposure to the effects of climate change and CO2 emitted per capita. The people who will need live preserving artificial cooling the most are exactly the people contributing the least to climate change.<p>In any case, the effects of extreme heat on the body are the easiest part of climate change to mitigate with current technology. The hard part is the famine.</p>
]]></description><pubDate>Sun, 16 Aug 2026 14:37:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49320524</link><dc:creator>zarzavat</dc:creator><comments>https://news.ycombinator.com/item?id=49320524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49320524</guid></item><item><title><![CDATA[New comment by zarzavat in "What happens when an LLM never sees material beyond fifth grade?"]]></title><description><![CDATA[
<p>LLMs don't have enough context to say No. What might be a very stupid idea in one context may be a fantastic idea in another context. It would be annoying if LLMs refused to complete tasks until you gave them enough context to understand why you are giving them such a task. It's going to take a while before LLM context capacities grow enough to rival a human's.<p>I do agree that it's a problem but the root cause is the fundamental limitations of current gen LLMs, it's not an alignment problem.</p>
]]></description><pubDate>Sun, 16 Aug 2026 13:38:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49319976</link><dc:creator>zarzavat</dc:creator><comments>https://news.ycombinator.com/item?id=49319976</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49319976</guid></item><item><title><![CDATA[New comment by zarzavat in "Firefox is now the last major browser that still supports uBlock Origin"]]></title><description><![CDATA[
<p>The only reason that Google keep Firefox around is because they find it beneficial for antitrust reasons.<p>We should prepare for a future without Firefox, because one day it won't be there anymore.</p>
]]></description><pubDate>Sat, 15 Aug 2026 11:06:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49309589</link><dc:creator>zarzavat</dc:creator><comments>https://news.ycombinator.com/item?id=49309589</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49309589</guid></item><item><title><![CDATA[New comment by zarzavat in "Firefox is now the last major browser that still supports uBlock Origin"]]></title><description><![CDATA[
<p>AFAIK they are using the built-in support which Google still maintains even if they don't expose it.<p>My point is that when MV3 was announced there was an assumption that maintaining a Chromium fork to continue supporting MV2 would be too much work and too expensive. But now with LLMs that's no longer a safe assumption. The non-Chrome chromium based browsers can fork chromium and add back MV2. No need for any expiration date.</p>
]]></description><pubDate>Sat, 15 Aug 2026 07:10:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49308437</link><dc:creator>zarzavat</dc:creator><comments>https://news.ycombinator.com/item?id=49308437</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49308437</guid></item><item><title><![CDATA[New comment by zarzavat in "Firefox is now the last major browser that still supports uBlock Origin"]]></title><description><![CDATA[
<p>I don't know why with LLMs we can't just add MV2/blocking web request support to Chromium in a fork.<p>The argument against was always that it's "too hard to keep a fork in sync". Now it's easier.</p>
]]></description><pubDate>Sat, 15 Aug 2026 04:22:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49307610</link><dc:creator>zarzavat</dc:creator><comments>https://news.ycombinator.com/item?id=49307610</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49307610</guid></item><item><title><![CDATA[New comment by zarzavat in "Why does Opus 5 feel worse to work with?"]]></title><description><![CDATA[
<p>You are expecting consistent QoS from a randomly sampled mathematical function.</p>
]]></description><pubDate>Fri, 14 Aug 2026 14:08:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49298922</link><dc:creator>zarzavat</dc:creator><comments>https://news.ycombinator.com/item?id=49298922</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49298922</guid></item><item><title><![CDATA[New comment by zarzavat in "GLM-5.3: Frontier coding with emergent cyber capabilities"]]></title><description><![CDATA[
<p>If you have exponentially increasing use of your harness, then it's true that every day you capture exponentially more data, but it's also true that every day exponentially more data will slip through the cracks of your would-be monopoly and that data arrives at your competitors via various channels (competitor harnesses, subsidized reselling, etc)<p>The very exponential that you are relying on to give you runaway improvement is <i>also</i> giving exponentially increasing data to your competitors. All else being equal your competitors stay a step behind but you never develop a monopoly either. That's the <i>best</i> case for Anthropic/OpenAI. In reality, training data is just one variable, exponentials don't last forever, and your competitors will get better at capturing a bigger slice of training data.</p>
]]></description><pubDate>Fri, 14 Aug 2026 10:55:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49297062</link><dc:creator>zarzavat</dc:creator><comments>https://news.ycombinator.com/item?id=49297062</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49297062</guid></item><item><title><![CDATA[New comment by zarzavat in "GLM-5.3: Frontier coding with emergent cyber capabilities"]]></title><description><![CDATA[
<p>That makes them at best temporary middlemen.<p>It only justifies their long term valuations if they can leverage that temporary monopoly for technological superiority (they can't) or lasting market share (they can't).<p>Chinese models prove there's no technical advantage, and the software side is heavily commoditized so there's not much advantages to market share either.</p>
]]></description><pubDate>Fri, 14 Aug 2026 09:16:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49296358</link><dc:creator>zarzavat</dc:creator><comments>https://news.ycombinator.com/item?id=49296358</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49296358</guid></item><item><title><![CDATA[New comment by zarzavat in "Mushroom behind 'tiny people' hallucinations identified"]]></title><description><![CDATA[
<p><a href="https://en.wikipedia.org/wiki/Reduplication#Chinese" rel="nofollow">https://en.wikipedia.org/wiki/Reduplication#Chinese</a></p>
]]></description><pubDate>Thu, 13 Aug 2026 08:36:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49283173</link><dc:creator>zarzavat</dc:creator><comments>https://news.ycombinator.com/item?id=49283173</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49283173</guid></item><item><title><![CDATA[New comment by zarzavat in "Go is an ideal language for AI-assisted software engineering"]]></title><description><![CDATA[
<p>My calculus is very simple these days:<p>If I care about performance, use Rust.<p>If I care about iteration speed, use TypeScript.<p>If I want a script or numerical code, use Python.<p>LLMs are better with Rust because the more expressive type system provides stronger guardrails especially when writing multithreaded code. Go is almost the worst conceivable design of a programming language for LLMs: powerful but weak guardrails. Only C and C++ would be worse.<p>LLMs don't struggle with the low-level lifetimes like humans do. They struggle with the high-level view because of limited context windows. That's why you want a powerful type system to enforce those global constraints. Go ain't it.</p>
]]></description><pubDate>Wed, 12 Aug 2026 03:57:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49267678</link><dc:creator>zarzavat</dc:creator><comments>https://news.ycombinator.com/item?id=49267678</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49267678</guid></item><item><title><![CDATA[New comment by zarzavat in "London Underground begins scanning passengers' faces"]]></title><description><![CDATA[
<p>I love the word "including" there. Yes it will be used for people suspected of minor crimes but it also <i>includes</i> people accused serious crimes as well!</p>
]]></description><pubDate>Tue, 11 Aug 2026 10:36:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=49256014</link><dc:creator>zarzavat</dc:creator><comments>https://news.ycombinator.com/item?id=49256014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49256014</guid></item><item><title><![CDATA[New comment by zarzavat in "Learning more about Claude's mathematical capabilities"]]></title><description><![CDATA[
<p>LLMs, both in writing and mathematics seem to only be capable of coming up with texts that are inside the distribution of the training data.<p>With writing it's just more obvious. LLMs don't write with personality. They don't create new and exciting worlds on their own. Everything they output feels derivative.<p>In mathematics you see the same effect. They are very good at finding results that humans missed, taking advantage of their broad knowledge and tireless work ethic.<p>But just as they have been unable to create new literary worlds, they also have so far been unable to create new mathematics.<p>I believe this lack of creativity is intrinsic to how these models are architected and trained. We want models that produce these in-distribution outputs because those types of models are more economically valuable. Nobody wants a coding agent with spontaneity, we want models that predictably and obediently solve problems - and that's what we got.</p>
]]></description><pubDate>Tue, 11 Aug 2026 04:21:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49253347</link><dc:creator>zarzavat</dc:creator><comments>https://news.ycombinator.com/item?id=49253347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49253347</guid></item><item><title><![CDATA[New comment by zarzavat in "Learning more about Claude's mathematical capabilities"]]></title><description><![CDATA[
<p>This result is some evidence that AI will <i>not</i> solve RH soon. If there were any easy solution hiding in plain sight then it probably would have found it.<p>Solving RH likely requires AI that is substantially more creative. But we haven't even solved the creativity problem for <i>writing</i> let alone mathematics. I believe that transformers are a trillion dollar local optimum that we will find it very hard to escape.<p>Let's wait for the models to produce a good novel first.</p>
]]></description><pubDate>Mon, 10 Aug 2026 18:59:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49248104</link><dc:creator>zarzavat</dc:creator><comments>https://news.ycombinator.com/item?id=49248104</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49248104</guid></item><item><title><![CDATA[New comment by zarzavat in "Taxi drivers rarely die of Alzheimer's"]]></title><description><![CDATA[
<p>A distinction is that Alzheimer's is in an uncommon category of mystery diseases.<p>If a study found people who swim regularly are are less likely to get heart disease, that wouldn't be very surprising because know a lot about why people get heart disease. Therefore it would be valid to insist on more rigour for accepting (swimming => less heart disease) because the only use of that information is for health advice.<p>However even weak statistical correlations can be a valid lead for further research into Alzheimer's disease if they suggest where to look. You don't need to prove that signposts are correct in order to use them.</p>
]]></description><pubDate>Mon, 10 Aug 2026 10:00:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49241612</link><dc:creator>zarzavat</dc:creator><comments>https://news.ycombinator.com/item?id=49241612</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49241612</guid></item><item><title><![CDATA[New comment by zarzavat in "Auto mode is now the default in Claude Code"]]></title><description><![CDATA[
<p>I don't use yolo mode but if you allow your agents to both write code and run/test it, then it's basically equivalent to running in yolo mode anyway.<p>The other day I caught Claude including a rm -rf equivalent (fs.rmdir({ recursive: true, force: true })) in my code, to clean up temporary directories. It was fine, but that kind of code is only one misconfigured environment variable away from blasting away your $HOME.</p>
]]></description><pubDate>Mon, 10 Aug 2026 09:16:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49241258</link><dc:creator>zarzavat</dc:creator><comments>https://news.ycombinator.com/item?id=49241258</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49241258</guid></item><item><title><![CDATA[New comment by zarzavat in "You might want to build your WebApp in Canvas instead of HTML"]]></title><description><![CDATA[
<p>Canvas is a last resort if you absolutely cannot build the thing any other way.<p>When you use canvas you're giving up on not just accessibility but also optimizations that the browser does for you transparently when you use the native render tree. There's no guarantee that your app will be faster in canvas, it could easily be slower. Do you really think you can beat the browser's C++ by writing code in a language that doesn't even have a native integer type? Perhaps you can, but your base assumption should be that you can't.</p>
]]></description><pubDate>Sun, 09 Aug 2026 11:43:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49230532</link><dc:creator>zarzavat</dc:creator><comments>https://news.ycombinator.com/item?id=49230532</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49230532</guid></item><item><title><![CDATA[New comment by zarzavat in "U.S. Department of Energy Launches the Genesis Open Models Initiative"]]></title><description><![CDATA[
<p>The USG getting involved might actually harm US AI efforts. It's not just about money. Who would want to use Claude or ChatGPT if it were run by the US government? Yet these products are essential for gathering training data.</p>
]]></description><pubDate>Sat, 08 Aug 2026 08:19:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49219858</link><dc:creator>zarzavat</dc:creator><comments>https://news.ycombinator.com/item?id=49219858</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49219858</guid></item><item><title><![CDATA[New comment by zarzavat in "2027 memory capacity is reportedly sold out"]]></title><description><![CDATA[
<p>Note to the momentarily shocked: this is in Canadian dollars.</p>
]]></description><pubDate>Fri, 07 Aug 2026 09:37:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49207961</link><dc:creator>zarzavat</dc:creator><comments>https://news.ycombinator.com/item?id=49207961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49207961</guid></item></channel></rss>