<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: Rohansi</title><link>https://news.ycombinator.com/user?id=Rohansi</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 14:35:04 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Rohansi" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Rohansi in "Ask HN: What are you working on? (June 2026)"]]></title><description><![CDATA[
<p>Sounds like a cool project! Do you have any specific use cases in mind for types of games this would be beneficial for? IMO in most cases having one player be the host is good enough. Maybe competitive games where you want to ensure the host doesn't cheat?</p>
]]></description><pubDate>Mon, 15 Jun 2026 04:41:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48536686</link><dc:creator>Rohansi</dc:creator><comments>https://news.ycombinator.com/item?id=48536686</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48536686</guid></item><item><title><![CDATA[New comment by Rohansi in "Ask HN: What are you working on? (June 2026)"]]></title><description><![CDATA[
<p>> The idea came out of me wondering a few years ago why a multiplayer game couldn't simply be run on the player's machines without a central server.<p>That's how they used to work! Some used peer-to-peer networking, others had one of the players host. Some still let you do this but don't always have networking that "just works".</p>
]]></description><pubDate>Mon, 15 Jun 2026 02:22:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48535841</link><dc:creator>Rohansi</dc:creator><comments>https://news.ycombinator.com/item?id=48535841</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48535841</guid></item><item><title><![CDATA[New comment by Rohansi in "I indexed 669 GB of my GoPro videos using my M1 Max computer and local ML models"]]></title><description><![CDATA[
<p>I don't disagree with your conclusion but the comparison of max bandwidth between the two SoCs is not enough. Neither of them will use <i>all</i> of that bandwidth doing AI work because the GPU will be compute limited. That's why dedicated GPUs perform so significantly better without having significantly higher bandwidth.</p>
]]></description><pubDate>Mon, 15 Jun 2026 01:54:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48535627</link><dc:creator>Rohansi</dc:creator><comments>https://news.ycombinator.com/item?id=48535627</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48535627</guid></item><item><title><![CDATA[New comment by Rohansi in "macOS 27 Beta breaks the ability to boot Asahi Linux"]]></title><description><![CDATA[
<p>Now explain to me how Apple's Secure Enclave does not do this:<p>> the subsystem is "responsible for creating, monitoring and maintaining the security environment" and "its functions include managing the boot process, initializing various security related mechanisms, and monitoring the system for any type of activity or events and implementing an appropriate response".<p>It implements TPM or something similar. It is used in the boot process for a secure boot chain. And the last generic point is probably just that it implements the hardware random number generator for the CPU, which Secure Enclave also does (in a different way).<p>I could worry about Secure Enclave being used as a backdoor and being a security concern, too. Doesn't mean it actually is!</p>
]]></description><pubDate>Fri, 12 Jun 2026 03:16:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48499491</link><dc:creator>Rohansi</dc:creator><comments>https://news.ycombinator.com/item?id=48499491</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48499491</guid></item><item><title><![CDATA[New comment by Rohansi in "Apple decided not to roll out Siri in EU after denied request for exemption"]]></title><description><![CDATA[
<p>> It is much easier and cheaper, and carries considerably less risk to simply not.<p>Which benefits Apple because it gets rid of competition on their platforms.<p>> Apple’s incentives align with those of user privacy and security, and so I am willing to give them a lot of leeway<p>At the cost of your freedom. Sure, it's not that bad now, but I'd be worried about the future of macOS because it's the least restrictive Apple platform right now.</p>
]]></description><pubDate>Fri, 12 Jun 2026 01:16:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48498630</link><dc:creator>Rohansi</dc:creator><comments>https://news.ycombinator.com/item?id=48498630</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48498630</guid></item><item><title><![CDATA[New comment by Rohansi in "macOS 27 Beta breaks the ability to boot Asahi Linux"]]></title><description><![CDATA[
<p>> The Secure Enclave is equivalent to a PC's TPM<p>AMD PSP is little more than an embedded TPM. The capabilities are significantly different vs. Intel ME.</p>
]]></description><pubDate>Fri, 12 Jun 2026 00:15:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48498212</link><dc:creator>Rohansi</dc:creator><comments>https://news.ycombinator.com/item?id=48498212</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48498212</guid></item><item><title><![CDATA[New comment by Rohansi in "macOS 27 Beta breaks the ability to boot Asahi Linux"]]></title><description><![CDATA[
<p>Sure, but where do you draw the line? Many PCs ship with some custom hardware but are not locked down. The MacBook Neo is probably not locked down but uses the same SoC as the iPhone 16 Pro which is locked down.<p>IMO it's pretty arbitrary. I wouldn't expect to run software on an appliance, even if the underlying hardware is commodity. And an appliance is something that performs a specific task (fridge, car, etc.). There are gray area cases though when an appliance does more than its basic function (smart fridge, car infotainment).</p>
]]></description><pubDate>Thu, 11 Jun 2026 21:23:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48496604</link><dc:creator>Rohansi</dc:creator><comments>https://news.ycombinator.com/item?id=48496604</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48496604</guid></item><item><title><![CDATA[New comment by Rohansi in "macOS 27 Beta breaks the ability to boot Asahi Linux"]]></title><description><![CDATA[
<p>So what you're saying is it would be acceptable for Microsoft and PC manufacturers to lock down their hardware to running Windows only? Most ship with Windows so why not?</p>
]]></description><pubDate>Thu, 11 Jun 2026 20:04:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48495694</link><dc:creator>Rohansi</dc:creator><comments>https://news.ycombinator.com/item?id=48495694</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48495694</guid></item><item><title><![CDATA[New comment by Rohansi in "macOS 27 Beta breaks the ability to boot Asahi Linux"]]></title><description><![CDATA[
<p>They are actually not commodity hardware. The PlayStation and Xbox CPU/GPU is custom built for the console. Try finding a CPU that can use GDDR RAM!</p>
]]></description><pubDate>Thu, 11 Jun 2026 19:42:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48495420</link><dc:creator>Rohansi</dc:creator><comments>https://news.ycombinator.com/item?id=48495420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48495420</guid></item><item><title><![CDATA[New comment by Rohansi in "macOS 27 Beta breaks the ability to boot Asahi Linux"]]></title><description><![CDATA[
<p>I don't know about Intel ME but AMD PSP is basically the equivalent of Apple's Secure Enclave, so there's that.</p>
]]></description><pubDate>Thu, 11 Jun 2026 19:36:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48495362</link><dc:creator>Rohansi</dc:creator><comments>https://news.ycombinator.com/item?id=48495362</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48495362</guid></item><item><title><![CDATA[New comment by Rohansi in "Web Browsers on Video Game Consoles"]]></title><description><![CDATA[
<p>Weird to see this is still a thing on the latest console generation. Xbox runs software under HyperV which should make exploitation difficult</p>
]]></description><pubDate>Thu, 11 Jun 2026 15:18:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48491547</link><dc:creator>Rohansi</dc:creator><comments>https://news.ycombinator.com/item?id=48491547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48491547</guid></item><item><title><![CDATA[New comment by Rohansi in "Apple decided not to roll out Siri in EU after denied request for exemption"]]></title><description><![CDATA[
<p>In this space, sure. AI only exists and is improving because of extensive data collection. That's why Apple licensed models from Google. Anyone can go and download and run open-weight models, and many allow commercial use. If Apple opened it up I'm sure you would see new options which respect user privacy pop up.<p>Just look at Apple's stance on third-party web browsers to see what I'm talking about. There <i>are</i> browsers which respect user privacy, have good security, etc. but Apple uses the same excuse there: only Apple can be trusted to do it right.</p>
]]></description><pubDate>Thu, 11 Jun 2026 04:06:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48486078</link><dc:creator>Rohansi</dc:creator><comments>https://news.ycombinator.com/item?id=48486078</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48486078</guid></item><item><title><![CDATA[New comment by Rohansi in "Raspberry Pi 5 – 16GB RAM"]]></title><description><![CDATA[
<p>These perform way better and have similar efficiency, too. Case, power supply, cooling, and storage are all included too. If you don't need GPIO then you don't need a Raspberry Pi. If you do then consider using a microcontroller (Pi Pico, ESP32, etc.) first.</p>
]]></description><pubDate>Wed, 10 Jun 2026 20:56:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48482595</link><dc:creator>Rohansi</dc:creator><comments>https://news.ycombinator.com/item?id=48482595</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48482595</guid></item><item><title><![CDATA[New comment by Rohansi in "Apple decided not to roll out Siri in EU after denied request for exemption"]]></title><description><![CDATA[
<p>That's exactly my point. It's just the reputation they've built.<p>> But barring that, having them volunteer to be responsible stewards—and prevent others from acting badly here—is potentially one of the best alternatives.<p>This is the part that bugs me. Reputations are <i>earned</i>. Ask yourself: would Apple allow another entity to deploy their AI assistant on iOS if they respect user privacy at least as well as Apple? I doubt it! Apple is not doing this as a kindness to its customers - it directly benefits Apple as an excuse to lock competitors out of their platform.</p>
]]></description><pubDate>Wed, 10 Jun 2026 18:40:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48480779</link><dc:creator>Rohansi</dc:creator><comments>https://news.ycombinator.com/item?id=48480779</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48480779</guid></item><item><title><![CDATA[New comment by Rohansi in "Apple decided not to roll out Siri in EU after denied request for exemption"]]></title><description><![CDATA[
<p>And Apple has to? Why? What forces Apple to do this?</p>
]]></description><pubDate>Wed, 10 Jun 2026 14:19:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48476701</link><dc:creator>Rohansi</dc:creator><comments>https://news.ycombinator.com/item?id=48476701</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48476701</guid></item><item><title><![CDATA[New comment by Rohansi in "Upcoming breaking changes for npm v12"]]></title><description><![CDATA[
<p>Don't forget about tests. That'll run code for every package that is imported. Yes, imported, because in JS importing means "run all the top level code in this file". So to continue exploiting you just place your malicious code in index.js instead of a postinstall script. Not as guaranteed to run but still very likely.</p>
]]></description><pubDate>Wed, 10 Jun 2026 02:57:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48470831</link><dc:creator>Rohansi</dc:creator><comments>https://news.ycombinator.com/item?id=48470831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48470831</guid></item><item><title><![CDATA[New comment by Rohansi in "Apple decided not to roll out Siri in EU after denied request for exemption"]]></title><description><![CDATA[
<p>> How can they know whether it respects their privacy or not?<p>How can you know whether Apple would actually respect your privacy or not? If it's on-device you can audit it, but how can you prove their cloud is actually respecting your privacy?<p>If you have an answer to this then why can't third-parties also do the same?</p>
]]></description><pubDate>Wed, 10 Jun 2026 01:42:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48470235</link><dc:creator>Rohansi</dc:creator><comments>https://news.ycombinator.com/item?id=48470235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48470235</guid></item><item><title><![CDATA[New comment by Rohansi in "Ask HN: Are you still using a Vision Pro?"]]></title><description><![CDATA[
<p>You mean web browser, singular.</p>
]]></description><pubDate>Tue, 09 Jun 2026 19:12:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48466107</link><dc:creator>Rohansi</dc:creator><comments>https://news.ycombinator.com/item?id=48466107</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48466107</guid></item><item><title><![CDATA[New comment by Rohansi in "I'm building a parallel internet, and it's called The Thinnernet"]]></title><description><![CDATA[
<p>Reasons vary per person but personally it's more about bloat. JS as it's used today is very different compared to its initial use case. We build entire applications in JS now, which is cool, but we do this by treating JS as a build target. The code we write is not executed as-is by the browser, it is transpiled and bundled up first. It's way too late to change now but I'd prefer something that embraced application development so that you don't need to pull in React/Vue/whatever and do all of this. Something more opinionated like what we use for native apps, but with the flexibility of HTML+CSS.</p>
]]></description><pubDate>Tue, 09 Jun 2026 17:17:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48464143</link><dc:creator>Rohansi</dc:creator><comments>https://news.ycombinator.com/item?id=48464143</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48464143</guid></item><item><title><![CDATA[New comment by Rohansi in "The gamers taking on the industry to stop it switching off games"]]></title><description><![CDATA[
<p>> Valve themselves could make a solution (a server emulator for instance).<p>I haven't read all the details but wouldn't SKG pin this responsibility on the game developer/publisher instead? Meaning you can't rely on a third-party to release a solution because they might not do it.<p>> Or publishers that use Valve servers for matchmaking can just replace them.<p>Steamworks makes a lot of systems available to developers (DLC, microtransactions, inventory, server browser, lobbies, authentication, networking/datagram relay, P2P networking, input binding, UGC/workshop, cloud sync, ...). It could take a long time to replace it all, especially if your game only shipped on Steam. And when you're done you get to worry about how you ship that update to players, because you might not be able to do it via Steam!</p>
]]></description><pubDate>Tue, 09 Jun 2026 05:52:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48457039</link><dc:creator>Rohansi</dc:creator><comments>https://news.ycombinator.com/item?id=48457039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48457039</guid></item></channel></rss>