<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: blt</title><link>https://news.ycombinator.com/user?id=blt</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 30 Oct 2026 06:22:39 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=blt" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by blt in "LLM Voice"]]></title><description><![CDATA[
<p>The second one, for sure. Heavy AI users who claim it's only for expressing their ideas more quickly/effectively are lying to themselves. They are using AI to think.</p>
]]></description><pubDate>Fri, 30 Oct 2026 03:18:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=50299488</link><dc:creator>blt</dc:creator><comments>https://news.ycombinator.com/item?id=50299488</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50299488</guid></item><item><title><![CDATA[New comment by blt in "Dust: Pretraining Transformers Without Backpropagation"]]></title><description><![CDATA[
<p>Thanks for the correction, I had a feeling that should be true but the headline was at top of search results and I'm not close enough to the field to know off the top of my head.</p>
]]></description><pubDate>Tue, 06 Oct 2026 17:29:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49981562</link><dc:creator>blt</dc:creator><comments>https://news.ycombinator.com/item?id=49981562</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49981562</guid></item><item><title><![CDATA[New comment by blt in "Dust: Pretraining Transformers Without Backpropagation"]]></title><description><![CDATA[
<p>Every few years, a derivative-free neural network optimization algorithm gets some hype. I'd bet my life savings that none of them ever make an impact.<p>Derivative-free optimization can be useful for genuinely discontinuous objectives [1], but common neural network objectives are smooth and/or Lipschitz.<p>The gradient is useful. Instead of trying random directions and hoping that one of them is an improvement, it tells you where to go. The more parameters you have, the more useful it becomes.<p>A strict complexity gap between gradient-based and derivative-free Lipschitz convex optimization has been suspected for decades and recently proved (using AI, [2]). Neural net optimization is nonconvex, but not radically different.<p>IMO, a more promising direction is gradient-based optimizers specialized to the neural network structure, like Muon [3].<p>[1] <a href="https://arxiv.org/abs/2202.00817" rel="nofollow">https://arxiv.org/abs/2202.00817</a><p>[2] <a href="https://arxiv.org/abs/2607.13335" rel="nofollow">https://arxiv.org/abs/2607.13335</a><p>[3] <a href="https://jeremybernste.in/writing/deriving-muon" rel="nofollow">https://jeremybernste.in/writing/deriving-muon</a></p>
]]></description><pubDate>Tue, 06 Oct 2026 04:05:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49974026</link><dc:creator>blt</dc:creator><comments>https://news.ycombinator.com/item?id=49974026</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49974026</guid></item><item><title><![CDATA[New comment by blt in "Solving Factorio Quality"]]></title><description><![CDATA[
<p>Factorio in a nutshell!</p>
]]></description><pubDate>Wed, 30 Sep 2026 15:39:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49910416</link><dc:creator>blt</dc:creator><comments>https://news.ycombinator.com/item?id=49910416</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49910416</guid></item><item><title><![CDATA[New comment by blt in "How our vibe coded website looks like a designer made it"]]></title><description><![CDATA[
<p>Oof, an unbanked turn right after the first drop. Claude must be a big fan of lateral g's.</p>
]]></description><pubDate>Wed, 30 Sep 2026 03:10:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49903933</link><dc:creator>blt</dc:creator><comments>https://news.ycombinator.com/item?id=49903933</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49903933</guid></item><item><title><![CDATA[New comment by blt in "Excel now supports multiple values in a single cell"]]></title><description><![CDATA[
<p>Codd wept.</p>
]]></description><pubDate>Fri, 25 Sep 2026 23:42:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49851568</link><dc:creator>blt</dc:creator><comments>https://news.ycombinator.com/item?id=49851568</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49851568</guid></item><item><title><![CDATA[New comment by blt in "Toyota is taking the Corolla electric"]]></title><description><![CDATA[
<p>I agree. How do you feel about the Slate truck?<p>Nit: electric power steering is still rack and pinion. The old system is hydraulic vs electric.</p>
]]></description><pubDate>Fri, 25 Sep 2026 01:56:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=49839348</link><dc:creator>blt</dc:creator><comments>https://news.ycombinator.com/item?id=49839348</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49839348</guid></item><item><title><![CDATA[New comment by blt in "Intrusive linked lists (2019)"]]></title><description><![CDATA[
<p>Another benefit the article doesn't mention: these intrusive lists seem a good soft defense against use-after-free bugs in C. The node struct knows about all containers to which it belongs, so writing the "destructor" is very local. With the pointer array equivalent, one can only identify the arrays that point to the object by understanding the surrounding codebase.<p>(Disclaimer: I am not speaking from experience here. My C background is mostly static allocation.)</p>
]]></description><pubDate>Thu, 03 Sep 2026 17:02:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49553199</link><dc:creator>blt</dc:creator><comments>https://news.ycombinator.com/item?id=49553199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49553199</guid></item><item><title><![CDATA[New comment by blt in "OpenAI Jalapeño: Better than Nvidia Blackwell"]]></title><description><![CDATA[
<p>It can't come soon enough that AI workloads get their own specialized hardware to free up the general-purpose devices for general-purpose usage again.</p>
]]></description><pubDate>Wed, 26 Aug 2026 08:10:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49445545</link><dc:creator>blt</dc:creator><comments>https://news.ycombinator.com/item?id=49445545</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49445545</guid></item><item><title><![CDATA[New comment by blt in "Just brute force your embeddings"]]></title><description><![CDATA[
<p>Nothing new under the sun, the same thing has been happening since the "big data" keyword became popular in the 2010s.</p>
]]></description><pubDate>Fri, 31 Jul 2026 21:48:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49128920</link><dc:creator>blt</dc:creator><comments>https://news.ycombinator.com/item?id=49128920</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49128920</guid></item><item><title><![CDATA[New comment by blt in "The AI Aesthetic"]]></title><description><![CDATA[
<p>Yep, same with code, the models are always verbose by default. Conincidentally, the output is charge per token.<p>Another one is a table of contents in something short.</p>
]]></description><pubDate>Fri, 31 Jul 2026 02:25:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49118329</link><dc:creator>blt</dc:creator><comments>https://news.ycombinator.com/item?id=49118329</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49118329</guid></item><item><title><![CDATA[New comment by blt in "The growing vigilante movement to knock out Flock surveillance cameras"]]></title><description><![CDATA[
<p>Why is the company called Flock? Because the oligarchy and their police/government/tech enforcers view citizens as sheep. It's so flagrant, a sci-fi author couldn't come up with something more on the nose.</p>
]]></description><pubDate>Sun, 26 Jul 2026 06:33:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49055364</link><dc:creator>blt</dc:creator><comments>https://news.ycombinator.com/item?id=49055364</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49055364</guid></item><item><title><![CDATA[New comment by blt in "DARPA, U.S. Air Force fly AI-controlled F-16"]]></title><description><![CDATA[
<p>Without any concrete description of the AI techniques used, one can't help but wonder if they have labeled something like nonlinear model-predictive control as "AI".</p>
]]></description><pubDate>Fri, 24 Jul 2026 02:51:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49030717</link><dc:creator>blt</dc:creator><comments>https://news.ycombinator.com/item?id=49030717</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49030717</guid></item><item><title><![CDATA[New comment by blt in "Software rendering in 500 lines of bare C++"]]></title><description><![CDATA[
<p>This is a great comment. As someone who is familiar with R^3 geometry but not projection or clipping, I feel like I could almost implement it from your comment alone.<p>Can you explain more about clipping before/after the divide by w operation? Is this about avoiding coordinates with w = 0? Otherwise all the geometric ideas seem to make sense in both the world/view-space frustum and the ±1 box.</p>
]]></description><pubDate>Thu, 23 Jul 2026 20:11:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49027373</link><dc:creator>blt</dc:creator><comments>https://news.ycombinator.com/item?id=49027373</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49027373</guid></item><item><title><![CDATA[New comment by blt in "Ghost Cut – Or why Cut and Paste is broken everywhere"]]></title><description><![CDATA[
<p>It's really natural!<p>- make a bunch of edits<p>- decide I don't like all of them<p>- copy the part I want to keep<p>- undo a bunch<p>- paste the good part<p>This is copy, not cut, but it wouldn't work if the clipboard state was part of the undo system.</p>
]]></description><pubDate>Wed, 22 Jul 2026 17:24:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49010240</link><dc:creator>blt</dc:creator><comments>https://news.ycombinator.com/item?id=49010240</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49010240</guid></item><item><title><![CDATA[New comment by blt in "Korg PS-3300 is back"]]></title><description><![CDATA[
<p>I'm not a synth designer or analog IC engineer, but from my limited knowledge:<p>Most polyphonic synths use individual chips for the main building blocks such as voltage-controlled oscillators, filters, and amplifiers, such as <a href="https://www.cabintechglobal.com/as3350-smt" rel="nofollow">https://www.cabintechglobal.com/as3350-smt</a>. Those are simple analog circuits, but the specific designs that work for synths are not really useful for anything else, so they are a boutique and expensive (relative to complexity) chip. Using those: N chips per voice x 49 keys x 3 voices per key = 147*N expensive chips.<p>There are also some "whole synth on a chip" available like <a href="https://www.cabintechglobal.com/as3394-smt" rel="nofollow">https://www.cabintechglobal.com/as3394-smt</a> at ~$10 each. So best case is ~$1.5k in chips alone for the core of this synth. Some other support circuits are still needed. Then $$$ for big PCBs and a big, noise-free linear power supply.<p>But even if we could drive the electronics costs down, that doesn't affect the per-unit cost of front panel controls, keybed, or the wood cabinet. Nor the per-unit cost of manufacturing labor, packaging, logistics. Nor the per-project cost of R&D and manufacturing tooling. All of these scale with size and complexity.<p>So it's no different from other specialized goods - the price gap relative to the "good enough" baseline will always be more than the performance gap suggests because the specialized version inherently sells fewer #units and cannot activate the same economies of scale.</p>
]]></description><pubDate>Mon, 20 Jul 2026 19:39:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48983855</link><dc:creator>blt</dc:creator><comments>https://news.ycombinator.com/item?id=48983855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48983855</guid></item><item><title><![CDATA[New comment by blt in "Corners Don't Look Like That: Regarding Screenspace Ambient Occlusion (2012)"]]></title><description><![CDATA[
<p>Great point. I've taken so many grey-blob photos of forests.<p>Any course on landscape photography will teach that landscapes should (usually) have a foreground, middle ground, and background. It seems kind of too obvious and too restrictive at the same time. But most of the time when I take a landscape photo and feel dissatisfied, it either breaks this rule or has very bad lighting.</p>
]]></description><pubDate>Mon, 20 Jul 2026 16:56:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48981482</link><dc:creator>blt</dc:creator><comments>https://news.ycombinator.com/item?id=48981482</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48981482</guid></item><item><title><![CDATA[New comment by blt in "Korg PS-3300 is back"]]></title><description><![CDATA[
<p>Probably some of both, but 11k is extremely reasonable for this. If I understand correctly, it has 3x complete subtractive synths per key (not just 3 oscillators into 1 filter) x 49 keys. A typical analog polyphonic synth has maybe 8 voices.<p>The comparison is more like bulldozer vs. car than BMW vs. Toyota - entirely new capabilities are unlocked</p>
]]></description><pubDate>Mon, 20 Jul 2026 05:55:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48974804</link><dc:creator>blt</dc:creator><comments>https://news.ycombinator.com/item?id=48974804</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48974804</guid></item><item><title><![CDATA[New comment by blt in "Claude Code uses Bun written in Rust now"]]></title><description><![CDATA[
<p>yep, developers from 10 or even 5 years ago would have considered it a hilarious joke</p>
]]></description><pubDate>Mon, 20 Jul 2026 04:09:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48974246</link><dc:creator>blt</dc:creator><comments>https://news.ycombinator.com/item?id=48974246</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48974246</guid></item><item><title><![CDATA[New comment by blt in "What AI did to stackoverflow in a graph"]]></title><description><![CDATA[
<p>imo this was the single worst problem with SO, people always searching for the XY problem in every question instead of taking it at face value</p>
]]></description><pubDate>Sun, 19 Jul 2026 01:14:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48964099</link><dc:creator>blt</dc:creator><comments>https://news.ycombinator.com/item?id=48964099</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48964099</guid></item></channel></rss>