<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: RobMurray</title><link>https://news.ycombinator.com/user?id=RobMurray</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 08 Sep 2026 21:02:20 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=RobMurray" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by RobMurray in "Influencers face backlash over Meta 'pervert glasses' content"]]></title><description><![CDATA[
<p>Can we maybe blame the people who use them irresponsibly instead of blaming the technology? These glasses have been a life changer for so many visually impaired people.</p>
]]></description><pubDate>Mon, 10 Aug 2026 10:59:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49242064</link><dc:creator>RobMurray</dc:creator><comments>https://news.ycombinator.com/item?id=49242064</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49242064</guid></item><item><title><![CDATA[New comment by RobMurray in "Kimi K3 Is Competitive with Fable; Kimi K3 and Fable Is SoTA"]]></title><description><![CDATA[
<p>clearly not true. the weights are the preferred form for making modifications. Do you really think people should be downloading hundreds of TB of training data and running make to build the model on their own cluster of GPUs?</p>
]]></description><pubDate>Tue, 21 Jul 2026 23:50:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48999962</link><dc:creator>RobMurray</dc:creator><comments>https://news.ycombinator.com/item?id=48999962</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48999962</guid></item><item><title><![CDATA[New comment by RobMurray in "Show HN: Firefox in WebAssembly"]]></title><description><![CDATA[
<p>Why are you being so hostile?</p>
]]></description><pubDate>Thu, 16 Jul 2026 10:09:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48932510</link><dc:creator>RobMurray</dc:creator><comments>https://news.ycombinator.com/item?id=48932510</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48932510</guid></item><item><title><![CDATA[New comment by RobMurray in "Codex Micro"]]></title><description><![CDATA[
<p>It also, and I would say more commonly, means a round thing that can be turned. I've never heard of anyone avoiding the term.</p>
]]></description><pubDate>Wed, 15 Jul 2026 20:07:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48926403</link><dc:creator>RobMurray</dc:creator><comments>https://news.ycombinator.com/item?id=48926403</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48926403</guid></item><item><title><![CDATA[New comment by RobMurray in "How working with a blind client revealed invisible accessibility gaps"]]></title><description><![CDATA[
<p>latency would be the killer. a very tiny delay between pressing a key and hearing a response can make a screen reader feel unresponsive.</p>
]]></description><pubDate>Sat, 04 Jul 2026 00:00:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48781429</link><dc:creator>RobMurray</dc:creator><comments>https://news.ycombinator.com/item?id=48781429</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48781429</guid></item><item><title><![CDATA[New comment by RobMurray in "Swift Package Index joins Apple"]]></title><description><![CDATA[
<p>Yes, I have a passport which is accepted by every other company I have had to verify id with. Apple doesn't offer it as an option for UK accounts for some reason.</p>
]]></description><pubDate>Wed, 24 Jun 2026 19:22:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48664539</link><dc:creator>RobMurray</dc:creator><comments>https://news.ycombinator.com/item?id=48664539</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48664539</guid></item><item><title><![CDATA[New comment by RobMurray in "Swift Package Index joins Apple"]]></title><description><![CDATA[
<p>I agree, but I just created anew Apple id, and got a developer subscription straight away on the web without it asking for id. I suppose they will probably require id if I submit to the app store, but the fact that I already paid should carry more weight I hope.</p>
]]></description><pubDate>Wed, 24 Jun 2026 19:20:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48664509</link><dc:creator>RobMurray</dc:creator><comments>https://news.ycombinator.com/item?id=48664509</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48664509</guid></item><item><title><![CDATA[New comment by RobMurray in "UN commission of inquiry says Israel committing genocide by targeting children"]]></title><description><![CDATA[
<p>because it is Israel doing all the fucking mass murder of innocent people?</p>
]]></description><pubDate>Tue, 23 Jun 2026 23:08:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48652842</link><dc:creator>RobMurray</dc:creator><comments>https://news.ycombinator.com/item?id=48652842</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48652842</guid></item><item><title><![CDATA[New comment by RobMurray in "Swift Package Index joins Apple"]]></title><description><![CDATA[
<p>I tried to get a personal developer account (I'm already a developer through an organisation). The app required a Driver's license as the only accepted ID. I don't drive because I'm blind. They did a screen share and talked me through applying on the web site. It failed. They never gave a reason and ignored me when I asked for one. They just said<p>"Hello Robert,
Thank you for your patience while I awaited a response from our operations team.<p>Upon review, we have found that we can’t verify your identity with the Apple Developer app or provide further assistance with the Apple Account for Apple developer programs.<p>You can still take advantage of great content using your Apple Account in Xcode to develop and test apps on your own device. Learn more about Xcode development.<p>I do apologise that I was not of more help to you in this situation but wish you the best of luck for the future. 
"<p>They will destroy the developer experience when they add identity and signing.</p>
]]></description><pubDate>Tue, 23 Jun 2026 20:48:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48651178</link><dc:creator>RobMurray</dc:creator><comments>https://news.ycombinator.com/item?id=48651178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48651178</guid></item><item><title><![CDATA[New comment by RobMurray in "Identity verification on Claude"]]></title><description><![CDATA[
<p>It can trigger it's self, when it decides it needs to try lots of different options to get clicks into an installer running as admin. There's basically nothing you can do to prevent it.</p>
]]></description><pubDate>Mon, 22 Jun 2026 07:34:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48626958</link><dc:creator>RobMurray</dc:creator><comments>https://news.ycombinator.com/item?id=48626958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48626958</guid></item><item><title><![CDATA[New comment by RobMurray in "Identity verification on Claude"]]></title><description><![CDATA[
<p>I didn't know this. Looks like I dodged a bullet - being totally blind meant the chance of issues was high but luckily it worked. It triggered the id check while trying to get computer use to work for an installer running as admin on windows. Actual reverse engineering I got it to do in the past didn't trigger it.</p>
]]></description><pubDate>Mon, 22 Jun 2026 07:21:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48626859</link><dc:creator>RobMurray</dc:creator><comments>https://news.ycombinator.com/item?id=48626859</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48626859</guid></item><item><title><![CDATA[New comment by RobMurray in "Apple reveals new AI architecture built around Google Gemini models"]]></title><description><![CDATA[
<p>Apple could simply be ordered to include a hardware backdoor, and legally be prevented from talking about it. Everything else in the architecture could work exactly the way they claim in the PCC paper.</p>
]]></description><pubDate>Tue, 09 Jun 2026 14:57:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48462013</link><dc:creator>RobMurray</dc:creator><comments>https://news.ycombinator.com/item?id=48462013</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48462013</guid></item><item><title><![CDATA[New comment by RobMurray in "Netanyahu orders Israeli army to seize 70% of Gaza Strip, violating ceasefire"]]></title><description><![CDATA[
<p>wow! are you really saying that Palestinian children should have no rights because of something their ancestors did? Should people get to violently remove them from their homes and land because of something written in history books?<p>It's honestly shocking to me that there are humans in the world who are comfortable defending such evil with some perceived amusing fact from history. This is happening today! The killing of people in their thousands based on their ethnicity is happening today. There is no defence for that. It's not war, it is genocide.<p>That isn't some wild internet conspiracy theory, it is a consensus of genocide scholars.<p>But I guess you will go on with being "amused" at any argument about stolen land, even though there isn't a human on earth who's ancestors haven't done terrible things.<p>We should be better than that in the 21st century.</p>
]]></description><pubDate>Thu, 04 Jun 2026 16:47:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48401253</link><dc:creator>RobMurray</dc:creator><comments>https://news.ycombinator.com/item?id=48401253</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48401253</guid></item><item><title><![CDATA[New comment by RobMurray in "Pwnd Blaster: Hacking your PC using your speaker without ever touching it"]]></title><description><![CDATA[
<p>No need to issue a recall, they could just release a firmware update that disables unauthenticated firmware updates over BLE.</p>
]]></description><pubDate>Thu, 04 Jun 2026 13:18:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48398242</link><dc:creator>RobMurray</dc:creator><comments>https://news.ycombinator.com/item?id=48398242</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48398242</guid></item><item><title><![CDATA[New comment by RobMurray in "Pwnd Blaster: Hacking your PC using your speaker without ever touching it"]]></title><description><![CDATA[
<p>wifi, bluetooth, and microphones. Yes microphones. I have a very cheap smart bulb with a mode that responds to music. That's not even unusual for smart bulbs.</p>
]]></description><pubDate>Thu, 04 Jun 2026 12:57:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48398013</link><dc:creator>RobMurray</dc:creator><comments>https://news.ycombinator.com/item?id=48398013</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48398013</guid></item><item><title><![CDATA[New comment by RobMurray in "Netanyahu orders Israeli army to seize 70% of Gaza Strip, violating ceasefire"]]></title><description><![CDATA[
<p>Yeah, all Israel ever wanted was peace. That's why they stole land that was already populated, and continue to take more and more. Bomb women and children. confiscate baby formula. starve innocent people. destroy their homes and schools. Perfect way to keep peace.</p>
]]></description><pubDate>Fri, 29 May 2026 16:06:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48325077</link><dc:creator>RobMurray</dc:creator><comments>https://news.ycombinator.com/item?id=48325077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48325077</guid></item><item><title><![CDATA[New comment by RobMurray in "Don't put aria-label on generic elements like divs"]]></title><description><![CDATA[
<p>ARIA is a solution to a specific problem, not something that should be used on every site. HTML is accessible out of the box when semantic elements are used as intended. If you are using a div as a button, you probably aren't hand writing HTML. It is likely part of a library. Adding the necessary ARIA attributes benefits every site using the library. Your boiling the ocean analogy implies that every web developer needs to scatter ARIA attributes all over their code, which just isn't true.</p>
]]></description><pubDate>Thu, 28 May 2026 08:48:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48306378</link><dc:creator>RobMurray</dc:creator><comments>https://news.ycombinator.com/item?id=48306378</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48306378</guid></item><item><title><![CDATA[New comment by RobMurray in "Don't put aria-label on generic elements like divs"]]></title><description><![CDATA[
<p>It's not a binary. most web sites are accessible to some degree. Just the fact that semantic elements exist at all makes a big difference. Popular frameworks have accessibility built in.</p>
]]></description><pubDate>Thu, 28 May 2026 08:32:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48306258</link><dc:creator>RobMurray</dc:creator><comments>https://news.ycombinator.com/item?id=48306258</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48306258</guid></item><item><title><![CDATA[New comment by RobMurray in "Don't put aria-label on generic elements like divs"]]></title><description><![CDATA[
<p>I'm glad that a large proportion of web developers are happy to boil the ocean then. I use the web every day with a screen reader. It works. 99% of what I want to access is fine. Often not perfect, but a whole lot better than what I could get out of AI.<p>I do use ChatGPT to research things, but I don't usually see that as accessibility solution. I completely agree that screen readers and browsers would benefit from AI, as they already are; Chrome and Edge can generate missing image descriptions. AI can certainly enhance accessibility, but it can't replace the existing technology that already works quite well a lot of the time.<p>The other positive about AI for accessibility is that the frontier models have a good understanding of what works. Instead of learning all the guidelines, you can just ask an agent to review the page for accessibility and fix any problems.<p>I realise I am only looking at it from a screen reader point of view, and yes, we are quite a small minority. But good universal design helps everyone, whether they just need to zoom the page for comfort without it breaking, their eyes are not that of a young person, they have dexterity issues using a mouse, and many more. Accessibility in general isn't serving a tiny minority,. I imagine most of us will come to appreciate it in some way.</p>
]]></description><pubDate>Wed, 27 May 2026 00:14:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48287778</link><dc:creator>RobMurray</dc:creator><comments>https://news.ycombinator.com/item?id=48287778</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48287778</guid></item><item><title><![CDATA[New comment by RobMurray in "Don't put aria-label on generic elements like divs"]]></title><description><![CDATA[
<p>Clients can't automatically fix all existing web pages, because the semantic information just isn't there. AI doesn't excuse web developers. It wouldn't even be a fix. Who wants to wait for an AI agent for each interaction?<p>Not all accessibility tools are expensive:<p><pre><code>   - NVDA is free and open source
   - Narrator is included with windows
   - Voiceover is included with macOS and iOS
   - Orca is free and open source.
   - Talkback comes with Android
   - Chromevox comes with Chrome OS</code></pre></p>
]]></description><pubDate>Tue, 26 May 2026 17:34:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48282943</link><dc:creator>RobMurray</dc:creator><comments>https://news.ycombinator.com/item?id=48282943</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48282943</guid></item></channel></rss>