<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: topspin</title><link>https://news.ycombinator.com/user?id=topspin</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 19 Sep 2026 11:12:19 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=topspin" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by topspin in "How SpaceX streamlined the Raptor engine"]]></title><description><![CDATA[
<p>GE9X aircraft engines have 3D printed low pressure turbine blades, so I think the view that jets are somehow exceptional is already disproven.  There are real benefits to using additive processes for turbojet/fan applications: many jet components have intricate passages and bizarre shapes to conduct gasses, and they are hideously expensive to manufacture with conventional tools.</p>
]]></description><pubDate>Sat, 19 Sep 2026 03:21:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49762997</link><dc:creator>topspin</dc:creator><comments>https://news.ycombinator.com/item?id=49762997</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49762997</guid></item><item><title><![CDATA[New comment by topspin in "How SpaceX streamlined the Raptor engine"]]></title><description><![CDATA[
<p>Yes, that's the usual way.  With SpaceX, however, Raptor engines are gimbled with electric actuators.<p>And yes, the TVC adds very little to the complexity of Raptor 3's appearance: it still looks like science fiction, even when operating in Starship.  Had TVC been present in the original SP1 image that had Tory accusing SpaceX of misleading everyone, it would have made no difference.<p>> TLDW<p>That video has beautiful shots of Raptor 3 firing and gimbling.  It's worth watching.</p>
]]></description><pubDate>Sat, 19 Sep 2026 03:01:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49762891</link><dc:creator>topspin</dc:creator><comments>https://news.ycombinator.com/item?id=49762891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49762891</guid></item><item><title><![CDATA[New comment by topspin in "I Put Nam A2-Lite Inside an iRig HD X"]]></title><description><![CDATA[
<p>It depends.  This product is pretty niche, and when a ~$3 MCU gives you the headroom you need without a team of career engineers on the payroll, it can make sense.  Also, it's running USB power as opposed to batteries.</p>
]]></description><pubDate>Fri, 18 Sep 2026 05:30:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49750490</link><dc:creator>topspin</dc:creator><comments>https://news.ycombinator.com/item?id=49750490</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49750490</guid></item><item><title><![CDATA[New comment by topspin in "I Put Nam A2-Lite Inside an iRig HD X"]]></title><description><![CDATA[
<p>MCUs are getting crazy.  ESP32-S31 running Linux.  40MSPS/12b ADC+DSP on dsPIC33A.  New Renesas parts running a 1GHz.  RP2350 roflstomping things with PIO.  The Cortex M7 in this story is actually pretty old now: circa 2019.<p>Fun times.</p>
]]></description><pubDate>Fri, 18 Sep 2026 04:40:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49750254</link><dc:creator>topspin</dc:creator><comments>https://news.ycombinator.com/item?id=49750254</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49750254</guid></item><item><title><![CDATA[New comment by topspin in "US confirms for first time it has deployed space weapons"]]></title><description><![CDATA[
<p>> Being the first country to put weapons in space<p>The distinction of first (known) deployments of orbital kinetic weapons belongs to the Soviet Union.  In 1968, they tested an anti-satellite system by intercepting a target satellite with a interceptor satellite and detonating it (Kosmos-249/Kosmos-252).<p>Later, in the 1970's, the Soviets deployed and test fired Rikhter R-23 23mm revolver cannons from Salyut military space stations.</p>
]]></description><pubDate>Tue, 15 Sep 2026 21:26:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=49719112</link><dc:creator>topspin</dc:creator><comments>https://news.ycombinator.com/item?id=49719112</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49719112</guid></item><item><title><![CDATA[New comment by topspin in "The EPA is planning to scrap public review rules for data center pollution"]]></title><description><![CDATA[
<p>> except the high priests of the LLMs / nascent Cthulhoid godlings<p>Let's not be this flippant about where the real pressure for this is coming from.  Presidents and their appointees come and go.  The people pushing the regulators[1] are not subject to US election cycles.  It's important to know who they are when we aim our finely honed fingers, even if we find that these folks were formerly virtuous and mighty green energy advocates, because if your solution is merely different figureheads, all that will really change is the scale of the bribes.<p>[1] <a href="https://www.datacentercoalition.org/members" rel="nofollow">https://www.datacentercoalition.org/members</a></p>
]]></description><pubDate>Fri, 11 Sep 2026 20:20:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49664781</link><dc:creator>topspin</dc:creator><comments>https://news.ycombinator.com/item?id=49664781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49664781</guid></item><item><title><![CDATA[New comment by topspin in "Stop making swap partitions—use swap files instead"]]></title><description><![CDATA[
<p>mmap(2) in Unix predates Linux itself by several years (1988 Sun, 1990 BSD).  mmap(2) was present in Linux well before any of the high performance databases, file systems and other applications that use(d) O_DIRECT appeared on Linux.<p>O_DIRECT was resisted by Torvalds and others, but it's there today, and used by supposedly important platforms.  Nvidia even has an API to DMA data to and from GPUs that uses O_DIRECT.  There are folks working on new async WAL O_DIRECT for PostgreSQL as well.<p>So what can be said?  mmap(2) isn't sufficient for certain cases.  Torvalds has faced and successfully navigated difficult design choices in a pragmatic manner.  What else?<p>The lesson I take is this: there are levels to implementation complexity and value.  The wisdom to decide the appropriate abstraction level is crucial.  You are unlikely to be equipped well enough to beneficially utilize O_DIRECT, but it's not impossible and some, in fact, are so equipped.</p>
]]></description><pubDate>Fri, 11 Sep 2026 18:20:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49662926</link><dc:creator>topspin</dc:creator><comments>https://news.ycombinator.com/item?id=49662926</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49662926</guid></item><item><title><![CDATA[New comment by topspin in "Async Rust vs RTOS showdown (2022)"]]></title><description><![CDATA[
<p>It's more about frequency than priority.  When something has to be serviced tens of thousands of times a second, "a dozen or so" becomes a problem.  If you have the silicon that solves this, you can retain the model.  If you don't then you have to resort to workarounds.<p>Fortunately we typically have more efficient means to deal with such hardware, but not always, and it would be a shame to break the intended model when this is the case.</p>
]]></description><pubDate>Tue, 08 Sep 2026 20:10:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49616291</link><dc:creator>topspin</dc:creator><comments>https://news.ycombinator.com/item?id=49616291</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49616291</guid></item><item><title><![CDATA[New comment by topspin in "Space industry lacks workers needed to rebuild satellites lost in war: report"]]></title><description><![CDATA[
<p>SpaceX has >11,000 satellites whipping around the planet.  They increased the number of LEO sats by nearly one order of magnitude in bit more than 5 years.<p>So apparently, in the US, the culture, expertise and infrastructure do exist to do these things.</p>
]]></description><pubDate>Sat, 05 Sep 2026 21:08:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49580707</link><dc:creator>topspin</dc:creator><comments>https://news.ycombinator.com/item?id=49580707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49580707</guid></item><item><title><![CDATA[New comment by topspin in "Async Rust vs RTOS showdown (2022)"]]></title><description><![CDATA[
<p>Whatever OS/applications you have run in low priority ISR contexts, taking however much time they wish.  When a high priority interrupt happens, the lower priority ISR contexts are preempted and then resumed after the high priority ISR is complete.  Go have a look at the design and the SRP model behind it; your questions are directly addressed there.</p>
]]></description><pubDate>Thu, 03 Sep 2026 18:00:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49554021</link><dc:creator>topspin</dc:creator><comments>https://news.ycombinator.com/item?id=49554021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49554021</guid></item><item><title><![CDATA[New comment by topspin in "Async Rust vs RTOS showdown (2022)"]]></title><description><![CDATA[
<p>> On more complex systems there is a pretty good chance you will end up with locked up hardware if your ISR is long enough.<p>That is true of all such systems, from MCUs to the greatest CPUs ever made, and all prevailing software stacks running on them.  Nothing about RTIC precludes servicing interrupts in a timely manner.  It is based on a mathematical model of concurrency called Stack Resource Policy (SRP) and is entirely capable of reliably implementing whatever interrupt regime you imagine your "complex" system requires, with zero risk of priority inversion.<p>> prioritization is a job for the OS, not the hardware<p>So say you.  The long and storied history of fragility and failure related to scheduling and interrupt handling suggests there is opportunity for greater rigor than the conventional muddle you assert as best.</p>
]]></description><pubDate>Thu, 03 Sep 2026 17:47:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49553857</link><dc:creator>topspin</dc:creator><comments>https://news.ycombinator.com/item?id=49553857</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49553857</guid></item><item><title><![CDATA[New comment by topspin in "Async Rust vs RTOS showdown (2022)"]]></title><description><![CDATA[
<p>I am aware.  That "dozen or so" is a problem: when everything is an interrupt, there are no interrupts: it's just scheduling, and things that must be scheduled frequently can't suffer "a dozen or so" overhead.  For the SRP model to really hum, you <i>need</i> the silicon that solves this.</p>
]]></description><pubDate>Wed, 02 Sep 2026 22:06:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49543233</link><dc:creator>topspin</dc:creator><comments>https://news.ycombinator.com/item?id=49543233</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49543233</guid></item><item><title><![CDATA[New comment by topspin in "Async Rust vs RTOS showdown (2022)"]]></title><description><![CDATA[
<p>> The best case latency is higher than doing the work at interrupt level<p>One approach is to do everything in ISRs, a la RTIC.  That requires efficient, vectored, nested, tail-chained, base priority-ed interrupt silicon, and a lot of it, but it is feasible and elegant where this exists, such as Cortex NVIC.  Emerging RISC-V devices with xCLIC (ch32v, gd32v, newer ESP32 and others) are potentially even better.<p>I really appreciate that the author took the time to add the Embassy vs RTIC addendum.</p>
]]></description><pubDate>Wed, 02 Sep 2026 21:02:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=49542521</link><dc:creator>topspin</dc:creator><comments>https://news.ycombinator.com/item?id=49542521</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49542521</guid></item><item><title><![CDATA[New comment by topspin in "The American Worker vs. the Most Qualified"]]></title><description><![CDATA[
<p>> How does one convince business leaders to bring it back?<p>There are precisely 1.0 ways to do that: make all of the alternatives more expensive.<p>That's it.  Nothing else will move the needle.<p>I don't believe it is possible: every policy one can imagine, short of establishing a GULAG system to compel compliance, has powerful opposing interests, including workers themselves.  It would require the sort of comprehensive and sustained focus that a nation aspiring to nearly suicidal liberalism can not deliver.</p>
]]></description><pubDate>Wed, 02 Sep 2026 20:21:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49541925</link><dc:creator>topspin</dc:creator><comments>https://news.ycombinator.com/item?id=49541925</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49541925</guid></item><item><title><![CDATA[New comment by topspin in "9000 RPM is faster than your screen refreshes"]]></title><description><![CDATA[
<p>> I believe the math says the I6 is smoother than the boxer 6<p>Both designs (I6 and boxer) can have perfect primary and secondary balance.  An I6 should be a smooth ICE, but there are other sources of vibration in these systems beyond inherent balance of reciprocating components.</p>
]]></description><pubDate>Wed, 02 Sep 2026 17:49:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49539847</link><dc:creator>topspin</dc:creator><comments>https://news.ycombinator.com/item?id=49539847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49539847</guid></item><item><title><![CDATA[New comment by topspin in "9000 RPM is faster than your screen refreshes"]]></title><description><![CDATA[
<p>The fastest reciprocating ICEs I've ever heard of are small, two stroke model engines.  Some of those can approach 30K RPM, but that is rare, and I don't know if anyone still manufactures those.  ~20K isn't rare for these small engines.<p>Back in the pre-history of Radio (before and during WW1,) electro-mechanical alternators were used to generate low frequency RF in powerful transmitters.  Some of those designs would spin at 20K RPM.</p>
]]></description><pubDate>Wed, 02 Sep 2026 17:42:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49539740</link><dc:creator>topspin</dc:creator><comments>https://news.ycombinator.com/item?id=49539740</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49539740</guid></item><item><title><![CDATA[New comment by topspin in "9000 RPM is faster than your screen refreshes"]]></title><description><![CDATA[
<p>A rifle round fired at 3000 feet per second from a 1:7 twist barrel turns a bit more than 300,000 RPM.</p>
]]></description><pubDate>Wed, 02 Sep 2026 17:18:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49539390</link><dc:creator>topspin</dc:creator><comments>https://news.ycombinator.com/item?id=49539390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49539390</guid></item><item><title><![CDATA[New comment by topspin in "Google Has Removed MV2 Extensions from the Chrome Web Store, Including UBO"]]></title><description><![CDATA[
<p>Brave does what it says on the tin: It's another Blink based browser that is now rather mature and trouble free.  It's supported by very responsive developers that provide a fully integrated ad blocking engine that is <i>superior</i> to every browser add-on/extension solution ever created.<p>That's it in a nut shell.  Take a few minutes and go solve all your browser problems.</p>
]]></description><pubDate>Tue, 01 Sep 2026 00:47:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49516611</link><dc:creator>topspin</dc:creator><comments>https://news.ycombinator.com/item?id=49516611</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49516611</guid></item><item><title><![CDATA[New comment by topspin in "VMs won't contain cyber-capable agents"]]></title><description><![CDATA[
<p>"it was assumed if you kept up with updates and patches your risk would be low"<p>I don't share that view at all.  Updates and patches handled known risks.  Updates and patches are often years late: side channel vulnerabilities were dealt with only many years after the problems were endemic.  Valuable latent vulnerabilities were and are horded and traded, by entities ranging from ghetto spammers to nation state actors.<p>I don't argue the AI makes attack cost "super low."  It's obvious that this is true.  My problem is this notion that there was a time when "safety" could be "assumed."  That time did not exist.  Perhaps it was possible to pretend such things by people for whom stakes were low, but for many people, the stakes have always been too high to indulge such thinking.</p>
]]></description><pubDate>Mon, 31 Aug 2026 16:14:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49511474</link><dc:creator>topspin</dc:creator><comments>https://news.ycombinator.com/item?id=49511474</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49511474</guid></item><item><title><![CDATA[New comment by topspin in "Samsung's Processing-in-Memory (PIM)"]]></title><description><![CDATA[
<p>The better question is: what is the net gain for the overall system? If PIM reduces the net thermal load and power consumption of the system for the same workload, then it’s a win regardless of where the heat sinks end up. The customers Samsung has in mind for this today are not limited to commodity designs. They’re using novel designs with each new hardware generation, so moving heat sinks around is not a deal-breaker.</p>
]]></description><pubDate>Sat, 29 Aug 2026 11:57:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49489133</link><dc:creator>topspin</dc:creator><comments>https://news.ycombinator.com/item?id=49489133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49489133</guid></item></channel></rss>