<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: MobiusHorizons</title><link>https://news.ycombinator.com/user?id=MobiusHorizons</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 20 May 2026 18:55:55 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=MobiusHorizons" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by MobiusHorizons in "Everything in C is undefined behavior"]]></title><description><![CDATA[
<p>By MMIO semantics do you mean explicit load and store instructions? I’ve never felt that pointer reads or writes were lacking descriptiveness here. I would argue the only surprising thing is that they might be optimized out (which is what volatile prevents).<p>Volatile on a non pointer value is not for MMIO, though, that’s typically for concurrency like with interrupts.</p>
]]></description><pubDate>Wed, 20 May 2026 15:34:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48209449</link><dc:creator>MobiusHorizons</dc:creator><comments>https://news.ycombinator.com/item?id=48209449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48209449</guid></item><item><title><![CDATA[New comment by MobiusHorizons in "U.S. DOJ demands Apple and Google unmask over 100k users of car-tinkering app"]]></title><description><![CDATA[
<p>The UK also has much stricter training requirements prior to being granted a license, among other differences. I don't think we can pin all the differences on the yearly MOT.</p>
]]></description><pubDate>Mon, 18 May 2026 16:33:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48181991</link><dc:creator>MobiusHorizons</dc:creator><comments>https://news.ycombinator.com/item?id=48181991</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48181991</guid></item><item><title><![CDATA[New comment by MobiusHorizons in "Freelang – a Libc-free, direct sys/kernel call language with weird concurrency"]]></title><description><![CDATA[
<p>Sounds very similar in its approach to magic or hiding as golang. Also the no libc approach is similar, although I believe go was forced to use libc on the BSDs and maybe osx due to the syscall interface not being a stable public interface on those targets</p>
]]></description><pubDate>Mon, 18 May 2026 05:06:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48175766</link><dc:creator>MobiusHorizons</dc:creator><comments>https://news.ycombinator.com/item?id=48175766</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48175766</guid></item><item><title><![CDATA[New comment by MobiusHorizons in "Clusters become personal (like PCs did)"]]></title><description><![CDATA[
<p>I get how running in a container or vm would help with that, but why would you want to cluster multiple of them? Are you isolating the agents from one another?</p>
]]></description><pubDate>Sun, 17 May 2026 07:00:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48166651</link><dc:creator>MobiusHorizons</dc:creator><comments>https://news.ycombinator.com/item?id=48166651</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48166651</guid></item><item><title><![CDATA[New comment by MobiusHorizons in "Frontier AI has broken the open CTF format"]]></title><description><![CDATA[
<p>Does spelling it out help? From memory, it is a security competition where participants compete to gain certain objectives. I think capture the flag may explain how scoring is kept, but it wouldn’t help me find out what it is, given that capture the flag is also just the name of a game people play outside by running, or in laser tag or in certain video games.</p>
]]></description><pubDate>Sat, 16 May 2026 22:43:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48164421</link><dc:creator>MobiusHorizons</dc:creator><comments>https://news.ycombinator.com/item?id=48164421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48164421</guid></item><item><title><![CDATA[New comment by MobiusHorizons in "Windows 9x Subsystem for Linux"]]></title><description><![CDATA[
<p>I’m not a fan of Apple’s monopoly, but is there really much innovation left on mobile? I dont seem to find huge innovations on android. What in your opinion is the App Store preventing?</p>
]]></description><pubDate>Sat, 16 May 2026 20:51:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48163684</link><dc:creator>MobiusHorizons</dc:creator><comments>https://news.ycombinator.com/item?id=48163684</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48163684</guid></item><item><title><![CDATA[New comment by MobiusHorizons in "Clusters become personal (like PCs did)"]]></title><description><![CDATA[
<p>Wouldn’t it be cheaper / less complex to scale vertically (eg a large workstation or medium size bare metal server) instead of using clusters? My understanding is that clusters are primarily useful when you want to share a resource from a pool across unpredictable usage, which becomes a moot point once the cluster is personal.</p>
]]></description><pubDate>Sat, 16 May 2026 17:41:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48162236</link><dc:creator>MobiusHorizons</dc:creator><comments>https://news.ycombinator.com/item?id=48162236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48162236</guid></item><item><title><![CDATA[New comment by MobiusHorizons in "California bill would require patches or refunds when online games shut down"]]></title><description><![CDATA[
<p>yep, that is what I meant by the DMCA, but I should probably have been more clear.</p>
]]></description><pubDate>Fri, 15 May 2026 22:29:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48154761</link><dc:creator>MobiusHorizons</dc:creator><comments>https://news.ycombinator.com/item?id=48154761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48154761</guid></item><item><title><![CDATA[New comment by MobiusHorizons in "Bill to block publishers from killing online games advances in California"]]></title><description><![CDATA[
<p>I tend to agree with you that allowing the community to keep games running would be a more desirable outcome, but I don't believe California could make such a law. As I understand it, reverse engineering is already illegal federally because of things like the DMCA. California can't just make the DMCA not apply in this case because its not a California law. However they can pass consumer protection laws making there be consequences for abandoning a game when the consumers are in California. Given the alternative is probably do nothing this does seem good.</p>
]]></description><pubDate>Fri, 15 May 2026 20:41:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48153523</link><dc:creator>MobiusHorizons</dc:creator><comments>https://news.ycombinator.com/item?id=48153523</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48153523</guid></item><item><title><![CDATA[New comment by MobiusHorizons in "Poland is now among the 20 largest economies"]]></title><description><![CDATA[
<p>Authoritarian has nothing to do with elections, it has everything to do with the ability of people without positions of power to influence those in power without retribution. Most countries have elections, these days, but there is no lack of authoritarian rulers staying in power for decades and jailing or murdering their opposition.</p>
]]></description><pubDate>Fri, 08 May 2026 15:50:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48064836</link><dc:creator>MobiusHorizons</dc:creator><comments>https://news.ycombinator.com/item?id=48064836</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48064836</guid></item><item><title><![CDATA[New comment by MobiusHorizons in "Poland is now among the 20 largest economies"]]></title><description><![CDATA[
<p>Are you saying engineers and scientists don’t own companies? That’s an odd thing to say on a forum that’s basically dedicated to exactly that outcome.</p>
]]></description><pubDate>Fri, 08 May 2026 15:25:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48064506</link><dc:creator>MobiusHorizons</dc:creator><comments>https://news.ycombinator.com/item?id=48064506</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48064506</guid></item><item><title><![CDATA[New comment by MobiusHorizons in "StarFighter 16-Inch"]]></title><description><![CDATA[
<p>I don’t believe they actually make the hardware. I know sytem76 always just rebadges Clevo hardware. You were basically paying for Linux to be preinstalled and for the Linux focused support.<p>EDIT. Actually it looks like I was wrong about that. They do apparently at least make their own chassis’s unsure about the motherboard’s or screens though.</p>
]]></description><pubDate>Wed, 06 May 2026 06:30:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48032969</link><dc:creator>MobiusHorizons</dc:creator><comments>https://news.ycombinator.com/item?id=48032969</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48032969</guid></item><item><title><![CDATA[New comment by MobiusHorizons in "UAE Leaves OPEC and OPEC+"]]></title><description><![CDATA[
<p>I believe they are in opec+</p>
]]></description><pubDate>Tue, 28 Apr 2026 14:40:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47935299</link><dc:creator>MobiusHorizons</dc:creator><comments>https://news.ycombinator.com/item?id=47935299</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47935299</guid></item><item><title><![CDATA[New comment by MobiusHorizons in "Trump fires NSF's oversight board"]]></title><description><![CDATA[
<p>My understanding is that the national science foundation supports scientific research presumably through grants. Academia is already having a lot of funding troubles, so this likely means things will get worse in the academic sciences.</p>
]]></description><pubDate>Sun, 26 Apr 2026 00:04:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47905920</link><dc:creator>MobiusHorizons</dc:creator><comments>https://news.ycombinator.com/item?id=47905920</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47905920</guid></item><item><title><![CDATA[New comment by MobiusHorizons in "Airline worker arrested after sharing photos of bomb damage in WhatsApp group"]]></title><description><![CDATA[
<p>The article claims the photo was shared in a private group chat. I think the image only became public because of the arrest and subsequent media interest. BDA from social media posts is a very real risk, but that is not what happened here.</p>
]]></description><pubDate>Mon, 20 Apr 2026 14:47:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47835200</link><dc:creator>MobiusHorizons</dc:creator><comments>https://news.ycombinator.com/item?id=47835200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47835200</guid></item><item><title><![CDATA[New comment by MobiusHorizons in "Fuck the cloud (2009)"]]></title><description><![CDATA[
<p>If you actually mean offshore as in located in a different country or especially a different continent, then that is a terrible idea for latency for many forms of computation. There are acceptable use cases, eg when round trips are infrequent and average latency is already high like batch workloads or some forms of LLM, but even then closer compute is pretty much always a better experience.</p>
]]></description><pubDate>Wed, 15 Apr 2026 01:25:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47773553</link><dc:creator>MobiusHorizons</dc:creator><comments>https://news.ycombinator.com/item?id=47773553</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47773553</guid></item><item><title><![CDATA[New comment by MobiusHorizons in "Missouri town fires half its city council over data center deal"]]></title><description><![CDATA[
<p>I mean yes, but that would require demand right? The demand is currently for building data centers, should you just wait around for better things to be in demand? It’s definitely a strategy, but it doesn’t seem like the obviously necessary strategy</p>
]]></description><pubDate>Tue, 14 Apr 2026 01:26:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47760139</link><dc:creator>MobiusHorizons</dc:creator><comments>https://news.ycombinator.com/item?id=47760139</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47760139</guid></item><item><title><![CDATA[New comment by MobiusHorizons in "Taking on CUDA with ROCm: 'One Step After Another'"]]></title><description><![CDATA[
<p>From the readme:<p>> Note: This project is still heavily in development and is at an early stage.<p>> Compiling and running simple shaders works, and a significant portion of the core library also compiles.<p>> However, many things aren't implemented yet. That means that while being technically usable, this project is not yet production-ready.<p>Also projects like rust gpu are built on top of projects like cuda and ROCm they aren’t alternatives they are abstractions overtop</p>
]]></description><pubDate>Mon, 13 Apr 2026 00:07:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47745939</link><dc:creator>MobiusHorizons</dc:creator><comments>https://news.ycombinator.com/item?id=47745939</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47745939</guid></item><item><title><![CDATA[New comment by MobiusHorizons in "What is RISC-V and why it matters to Canonical"]]></title><description><![CDATA[
<p>I think you are conflating microcode with micro-ops. The distinction into the fundamental workings of the CPU is very important. Microcode is an alternative to a completely hard coded instruction decoder. It allows tweaking the behavior in the rest of the CPU for a given instruction without re-making the chip. Micro-ops are a way to break complex instructions into multiple independently executing instructions and in the case of x86 I think comparing them to RISC is completely apt.<p>The way I understand it, back in the day when RISC vs CISC battle started, CPUs were being pipelined for performance, but the complexity of the CISC instructions most CPUs had at the time directly impacted how fast that pipeline could be made. The RISC innovation was changing the ISA by breaking complex instructions with sources and destinations in memory to be sequences of simpler loads and stores and adding a lot more registers to hold the temporary values for computation. RISC allowed shorter pipelines (lower cost of branches or other pipeline flushes) that could also run at higher frequencies because of the relative simplicity.<p>What Intel did went much further than just microcode. They broke up the loads and stores into micro-ops using hidden registers to store the intermediates. This allowed them to profit from the innovations that RISC represented without changing the user facing ISA. But internal load store architecture is what people typically mean by the RISC hiding inside x86 (although I will admit most of them don't understand the nuance). Of course Intel also added Out of Order execution to the mix so the CPU is no longer a fixed length pipeline but more like a series of queues waiting for their inputs to be ready.<p>These days high performance RISC architectures contain all the same architectural elements as x86 CPUs (including micro-ops and extra registers) and the primary difference is the instruction decoding. I believe AMD even designed (but never released) an ARM cpu [1] that put a RISC instruction decoder in front of what I believe was the zen 1 backend.<p>[1]: <a href="https://en.wikipedia.org/wiki/AMD_K12" rel="nofollow">https://en.wikipedia.org/wiki/AMD_K12</a></p>
]]></description><pubDate>Sat, 11 Apr 2026 05:40:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47727759</link><dc:creator>MobiusHorizons</dc:creator><comments>https://news.ycombinator.com/item?id=47727759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47727759</guid></item><item><title><![CDATA[New comment by MobiusHorizons in "What is RISC-V and why it matters to Canonical"]]></title><description><![CDATA[
<p>That's not really how it works. There are only a few companies on the planet that are licensed to create their own cores that can run ARM instructions. This is an artificial constraint, though and at present China is (as far as I know) cut off from those licenses. Everyone else that makes ARM chips is taking the core design directly from ARM integrating it with other pieces (called IP) like IO controllers, power management, GPU and accelerators like NPUs to make a system on a chip. But with RISC-V lots of Chinese companies have been making their own core designs, that leads to flexibility with design that is not generally available (and certainly not cost effective) on ARM.</p>
]]></description><pubDate>Sat, 11 Apr 2026 03:49:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47727171</link><dc:creator>MobiusHorizons</dc:creator><comments>https://news.ycombinator.com/item?id=47727171</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47727171</guid></item></channel></rss>