<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: radarsat1</title><link>https://news.ycombinator.com/user?id=radarsat1</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 10 Aug 2026 14:27:46 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=radarsat1" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by radarsat1 in "Ransomware gangs skip the CEO, head straight for the 40-something IT manager"]]></title><description><![CDATA[
<p>> Xennials are described as having had an analog childhood and a digital young adulthood.<p>Pretty bang on description actually. As a 46 yo, sometimes I can't believe I have actual memories of using a rotary phone, or when my family first got a microwave or even VHS recorder. Yet I do. Feels like eons ago.</p>
]]></description><pubDate>Sun, 09 Aug 2026 22:09:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49236645</link><dc:creator>radarsat1</dc:creator><comments>https://news.ycombinator.com/item?id=49236645</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49236645</guid></item><item><title><![CDATA[New comment by radarsat1 in "The Beam Engine"]]></title><description><![CDATA[
<p>One of the unexpected pleasures of having a 3 year old has been learning far more than I ever planned to about steam locomotives. It turns out steam engineering is fascinating, this article emphasized it for me even more. It really amazes me how much ingenuity there is in just connecting the right shapes and joints up so that the right thing happens at the right time, creating perfect cycles, regulators, etc. Seeing it explained in an iterative way like this is fantastic because you can understand what problem is solved by each part. I would love to see a piece like this strictly about locomotives.</p>
]]></description><pubDate>Thu, 23 Jul 2026 22:26:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49028900</link><dc:creator>radarsat1</dc:creator><comments>https://news.ycombinator.com/item?id=49028900</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49028900</guid></item><item><title><![CDATA[New comment by radarsat1 in "The Tower Keeps Rising"]]></title><description><![CDATA[
<p>Agreed. I've noticed this happens without fail in any project driven primarily by "tickets" and "sprints". Finishing the immediate task ends up taking precedence over future concerns that cover a wider scope. On the other end of the spectrum it's easy to spend too much time at the beginning humming and hawing about the best, most future proof design, because you just <i>know</i> you're not going to be able to easily fix it later. As is often the case, the right approach is somewhere inbetween, which is partly why it's a hard process to automate. you're constantly making judgement calls.</p>
]]></description><pubDate>Tue, 14 Jul 2026 21:53:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48913396</link><dc:creator>radarsat1</dc:creator><comments>https://news.ycombinator.com/item?id=48913396</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48913396</guid></item><item><title><![CDATA[New comment by radarsat1 in "AI boosts research careers but narrow the span of ideas explored: study"]]></title><description><![CDATA[
<p>"boost research careers".. seems like a pretty drastic conclusion to draw based on a technology that has existed for like 3 years and only lately is any good..</p>
]]></description><pubDate>Sun, 12 Jul 2026 16:21:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48882290</link><dc:creator>radarsat1</dc:creator><comments>https://news.ycombinator.com/item?id=48882290</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48882290</guid></item><item><title><![CDATA[New comment by radarsat1 in "I Changed My Name"]]></title><description><![CDATA[
<p>I can sympathize, the Spanish naming system makes things legitimately complicated sometimes. My wife has a Spanish style name Firstname(s) Fathername Mothername. But very very often she just goes by Firstname Fathername but it's not technically her legal name and is confusing in the non Spanish world because people assume otherwise that Mothername is her last name.<p>So for our son we decided to try to skip any confusion by doing what you are alluding to, and making her Fathername into his middle name, and giving him just my last name, in the English style.<p>And it worked, sort of, but then we discovered it was absolutely not legal to do that in my wife's country of origin. So kind of hilariously his registration in that country is: Firstname Mothername Fathername Mothername.<p>They forced us to repeat the middle name as part of his last name too. Just ridiculous. I thought at the least they would allow us to reverse them, but no.</p>
]]></description><pubDate>Thu, 09 Jul 2026 22:48:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48853445</link><dc:creator>radarsat1</dc:creator><comments>https://news.ycombinator.com/item?id=48853445</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48853445</guid></item><item><title><![CDATA[New comment by radarsat1 in "The family keeping watch over a 52-year-old pot of soup"]]></title><description><![CDATA[
<p>You're of course right but I can't help but point out one thing..<p>> but c'mon: tomatoes originated in the Americas!<p><i>Yes</i>. But they were brought to Europe like right after Columbus landed and have been part of Italian and European cooking for longer than the US has existed. So you only sort of have a point here. (Same for corn, eg. polenta )<p>I mean, tomatoes are definitely a big part of Italian cuisine, despite any differences that American Italians introduced to the menu.<p><a href="https://en.wikipedia.org/wiki/Columbian_exchange" rel="nofollow">https://en.wikipedia.org/wiki/Columbian_exchange</a></p>
]]></description><pubDate>Tue, 07 Jul 2026 21:48:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48824368</link><dc:creator>radarsat1</dc:creator><comments>https://news.ycombinator.com/item?id=48824368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48824368</guid></item><item><title><![CDATA[New comment by radarsat1 in "crustc: entirety of `rustc`, translated to C"]]></title><description><![CDATA[
<p>> The primary goal of this is support for old/obscure hardware with no LLVM/GCC support.<p>If you're going to go to all this effort for an old target though, wouldn't the effort be better spent on making it an LLVM target? Then you'd get Rust and a bunch of other languages for free.<p>But maybe there are required parts of the LLVM IR that make this undesirable for certain targets, maybe requiring specific hardware features, I don't know. I guess also WASM-as-IR is a possible way to go. (Is that a thing?)<p>Edit: sorry I see that this point was already raised in this thread by ivanjermakov. Ignore.</p>
]]></description><pubDate>Fri, 03 Jul 2026 12:35:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48774265</link><dc:creator>radarsat1</dc:creator><comments>https://news.ycombinator.com/item?id=48774265</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48774265</guid></item><item><title><![CDATA[New comment by radarsat1 in "The text in Claude Code’s “Extended Thinking” output"]]></title><description><![CDATA[
<p>is it strictly necessary to use different models or can you get similar results by doing the same thing but just using eg Codex in different agents & persona? curious if you've compared this</p>
]]></description><pubDate>Mon, 22 Jun 2026 19:53:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48635182</link><dc:creator>radarsat1</dc:creator><comments>https://news.ycombinator.com/item?id=48635182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48635182</guid></item><item><title><![CDATA[New comment by radarsat1 in "A robot is sprinting towards you. Do you want it running on Claude or Grok?"]]></title><description><![CDATA[
<p>if you don't like the article that's fine, but it gets really tiring reading this kind of side-tracked comment thread in like.. every post.<p>people use LLMs for writing. we know! get over it..  or don't... i don't really care.. but I'd rather read a discussion about the article contents and not the writing style.<p>this kind of comment is the new "discuss the font choice / background color / anything but what the article is actually saying."</p>
]]></description><pubDate>Wed, 17 Jun 2026 21:53:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48577426</link><dc:creator>radarsat1</dc:creator><comments>https://news.ycombinator.com/item?id=48577426</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48577426</guid></item><item><title><![CDATA[New comment by radarsat1 in "DuckDuckGo search saw 28% more visits after Google said people love AI mode"]]></title><description><![CDATA[
<p>You can talk all you want about generalization and reasoning ability and AGI, but the fact is that it's <i>also</i> useful simply as a really user friendly database.<p>Even if it's only able to report facts from its dataset or perform simple synthesis of search results.<p>That it can actually reason to a certain extent is bonus points.</p>
]]></description><pubDate>Thu, 28 May 2026 07:33:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48305824</link><dc:creator>radarsat1</dc:creator><comments>https://news.ycombinator.com/item?id=48305824</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48305824</guid></item><item><title><![CDATA[New comment by radarsat1 in "Show HN: Audiomass – a free, open-source multitrack audio editor for the web"]]></title><description><![CDATA[
<p>Not everything is about making money.<p>Also I don't get the impression the idea is intended for "most musicians".</p>
]]></description><pubDate>Mon, 25 May 2026 12:48:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48266204</link><dc:creator>radarsat1</dc:creator><comments>https://news.ycombinator.com/item?id=48266204</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48266204</guid></item><item><title><![CDATA[New comment by radarsat1 in "Let's talk about LLMs"]]></title><description><![CDATA[
<p>> It's wildly better at tight and limited scope than large scale changes but even then I would rather code it myself.<p>One thing I would like to see is the use of LLMs for smarter semi-manual editing.<p>While programming I often need to make very similar changes in several places. If the instances are similar enough I can get away with recording a one-off keyboard macro to repeat, but if there are differences that are too difficult to handle this way I end up needing to do a lot of manual editing.<p>It would be nice to see LLMs tightly integrated into the editor so I can do a simple "place the cursor at things like this" based on an example or two. I'm sure more ideas for using LLMs more quickly perform semantic changes you intended are possible, instead of just prompting for a big diff. I feel there's a lot more innovation possible in this direction, where you're still "coding it yourself" but just faster.</p>
]]></description><pubDate>Mon, 04 May 2026 21:21:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48015174</link><dc:creator>radarsat1</dc:creator><comments>https://news.ycombinator.com/item?id=48015174</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48015174</guid></item><item><title><![CDATA[New comment by radarsat1 in "My Calculator Is a Transformer"]]></title><description><![CDATA[
<p>Recently I got interested in how to "compile" a program definition into the weights of a Transformer. I settled for distilling the MLPs individually, but the attention weights are fully "calculated".<p>The example program [1] generates a Transformer that executes an RPN expression, using "breadcrumb" tokens to track its progress. The output looks like:<p><pre><code>  Prompt: 3 4 + EXEC
  Output: c2 c1 c0 7
  
  Prompt: 3 4 + 3 3 + * EXEC
  Output: c2 c1 c0 7 c5 c4 c3 6 c6 c5 c2 42
  
  Prompt: 10 2 3 * + 2 + EXEC
  Output: c3 c2 c1 6 c4 c3 c0 16 c6 c5 c4 18
</code></pre>
I think there's still a lot that could be improved but I wanted to document what I have done so far. It turned out very interesting and made me think about transformers, attention and particularly the structure of the residual stream in a new way.<p>[1]: <a href="https://github.com/radarsat1/rpn_transformer/blob/main/src/prog2_rpn_crumbs.py" rel="nofollow">https://github.com/radarsat1/rpn_transformer/blob/main/src/p...</a></p>
]]></description><pubDate>Thu, 30 Apr 2026 13:13:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47961915</link><dc:creator>radarsat1</dc:creator><comments>https://news.ycombinator.com/item?id=47961915</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47961915</guid></item><item><title><![CDATA[My Calculator Is a Transformer]]></title><description><![CDATA[
<p>Article URL: <a href="https://sinclairs.gitlab.io/blog/my-calculator-is-a-transformer/">https://sinclairs.gitlab.io/blog/my-calculator-is-a-transformer/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47961914">https://news.ycombinator.com/item?id=47961914</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 30 Apr 2026 13:13:34 +0000</pubDate><link>https://sinclairs.gitlab.io/blog/my-calculator-is-a-transformer/</link><dc:creator>radarsat1</dc:creator><comments>https://news.ycombinator.com/item?id=47961914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47961914</guid></item><item><title><![CDATA[New comment by radarsat1 in "Website streamed live directly from a model"]]></title><description><![CDATA[
<p>you gave me the idea of using it to explore weird random scifi ideas, ended up spending way too much time clicking through details about the role of astrophage in the development of intelligence in deep sea life. Fun!</p>
]]></description><pubDate>Wed, 22 Apr 2026 22:18:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47870028</link><dc:creator>radarsat1</dc:creator><comments>https://news.ycombinator.com/item?id=47870028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47870028</guid></item><item><title><![CDATA[New comment by radarsat1 in "ggsql: A Grammar of Graphics for SQL"]]></title><description><![CDATA[
<p>Wow, love this idea.</p>
]]></description><pubDate>Mon, 20 Apr 2026 13:28:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47834042</link><dc:creator>radarsat1</dc:creator><comments>https://news.ycombinator.com/item?id=47834042</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47834042</guid></item><item><title><![CDATA[New comment by radarsat1 in "North American English Dialects"]]></title><description><![CDATA[
<p>That was a fascinating read! Thanks for the link.</p>
]]></description><pubDate>Fri, 17 Apr 2026 05:25:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47802682</link><dc:creator>radarsat1</dc:creator><comments>https://news.ycombinator.com/item?id=47802682</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47802682</guid></item><item><title><![CDATA[New comment by radarsat1 in "Introspective Diffusion Language Models"]]></title><description><![CDATA[
<p>This reminds me a lot of the tricks to turn BERT into a generative model. I guess the causal masking that keeps it to essentially be autoregressive is an important difference though. Kind of best of both worlds.</p>
]]></description><pubDate>Wed, 15 Apr 2026 10:34:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47777144</link><dc:creator>radarsat1</dc:creator><comments>https://news.ycombinator.com/item?id=47777144</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47777144</guid></item><item><title><![CDATA[New comment by radarsat1 in "Introspective Diffusion Language Models"]]></title><description><![CDATA[
<p>Because the nature of transformers is that running a bunch of pregenerated tokens through them is a parallel operation, not autoregressive. That's how it works at training time, but speculative decoding uses it at inference time. So if you just want to check whether a set of known tokens is "likely" given the base model, you can run them all through and get probability distributions, no need to sample.<p>It's the same reason there's a difference in speed between "prompt processing" and "generation". The former is just taking the pre-generated prompt and building the KV cache, which is parallel, not autoregressive and therefore way faster.</p>
]]></description><pubDate>Tue, 14 Apr 2026 13:30:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47765412</link><dc:creator>radarsat1</dc:creator><comments>https://news.ycombinator.com/item?id=47765412</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47765412</guid></item><item><title><![CDATA[New comment by radarsat1 in "R3 Bio pitched “brainless clones” to serve the role of backup human bodies"]]></title><description><![CDATA[
<p>Consider also that even reattaching nerves that are <i>supposed to be there</i> is not exactly a walk in the park. Look into finger reattachment surgery and post operation care. Think pain, tingling, a year or more of physiotherapy.. and that's in the best case that it actually works and you don't end up with a "dead" finger. Now, imagine that for your whole body.</p>
]]></description><pubDate>Mon, 30 Mar 2026 23:19:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47580907</link><dc:creator>radarsat1</dc:creator><comments>https://news.ycombinator.com/item?id=47580907</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47580907</guid></item></channel></rss>