<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-08-21T19:18:20Z</updated>
  <generator>https://nostr.now</generator>

  <title>Nostr notes by Steve Troughton-Smith</title>
  <author>
    <name>Steve Troughton-Smith</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.now/npub1p3tcm8sn2vthncy77k9leyzxysaw8c94whmw3y5dxq2r6jhetmmqfgjet5.rss" />
  <link href="https://nostr.now/npub1p3tcm8sn2vthncy77k9leyzxysaw8c94whmw3y5dxq2r6jhetmmqfgjet5" />
  <id>https://nostr.now/npub1p3tcm8sn2vthncy77k9leyzxysaw8c94whmw3y5dxq2r6jhetmmqfgjet5</id>
  <icon>https://files.mastodon.social/accounts/avatars/109/742/206/677/653/822/original/cf30d22950290178.jpeg</icon>
  <logo>https://files.mastodon.social/accounts/avatars/109/742/206/677/653/822/original/cf30d22950290178.jpeg</logo>




  <entry>
    <id>https://nostr.now/nevent1qqsy8khv2l9xt7jl5mahy4ek9q3m3alggu4fdf8t5e7hfnrr027qf3szyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v4t4ptp</id>
    
      <title type="html">Commiserations/congrats? to the seven people no longer listed on ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsy8khv2l9xt7jl5mahy4ek9q3m3alggu4fdf8t5e7hfnrr027qf3szyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v4t4ptp" />
    <content type="html">
      Commiserations/congrats? to the seven people no longer listed on the MacStories staff/contributors page, I guess? I hope you all find success in whatever comes next 💛&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.macstories.net/about/&#34;&gt;https://www.macstories.net/about/&lt;/a&gt;
    </content>
    <updated>2026-08-23T01:59:22Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsz4dv7cfw976wqqe3jxz2zcl2n7eze7azk5q5e4jl5gw2ekes7j8czyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vukaz08</id>
    
      <title type="html">A lot of the public reaction to this MacStories move is I think ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsz4dv7cfw976wqqe3jxz2zcl2n7eze7azk5q5e4jl5gw2ekes7j8czyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vukaz08" />
    <content type="html">
      A lot of the public reaction to this MacStories move is I think what a lot of us privately have felt about everybody else dual-posting or primary-posting on X. If you think you&amp;#39;re being cute, or &amp;#39;getting away with it&amp;#39;, don&amp;#39;t be surprised if people have been quietly seething about it, or to find you&amp;#39;re on somebody&amp;#39;s &amp;#39;do not interact&amp;#39; list. If you have gone as far as to have a blue checkmark, you should be under no illusion as to how people are going to feel about that
    </content>
    <updated>2026-08-21T18:50:50Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8s79kk0g2am00tk27quy5pfkp643yum3hemvp54fkdhy9v3953mczyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v349wza</id>
    
      <title type="html">New-to-me UIKit API in iOS 27 beta 5: ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8s79kk0g2am00tk27quy5pfkp643yum3hemvp54fkdhy9v3953mczyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v349wza" />
    <content type="html">
      New-to-me UIKit API in iOS 27 beta 5: UISheetPresentationControllerPlacement&lt;br/&gt;&lt;br/&gt;It&amp;#39;s now trivial to implement a Maps-style resizable side-sheet&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.mastodon.social/media_attachments/files/117/079/664/313/701/825/original/ab254f7d5023b578.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2026-08-12T00:18:25Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs06xa7z22d0vuamha3q2hdxg4gugx0sg2ksd9xwe726axtqwxu8xczyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v58k2dt</id>
    
      <title type="html">There&amp;#39;s a new API in iPadOS 27b4 — ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs06xa7z22d0vuamha3q2hdxg4gugx0sg2ksd9xwe726axtqwxu8xczyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v58k2dt" />
    <content type="html">
      There&amp;#39;s a new API in iPadOS 27b4 — UISceneClosureConfirmation&lt;br/&gt;&lt;br/&gt;It allows you to intercept a window-close event and instead prompt with an &amp;#39;are you sure?&amp;#39; alert.&lt;br/&gt;&lt;br/&gt;This is one of those hidden gem kinds of APIs, as it empowers complex and pro-level software to work more like it should on a desktop-class OS, instead of users accidentally throwing away work because they misclicked in the title bar&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.mastodon.social/media_attachments/files/116/957/586/637/062/956/original/31bda7d513c60855.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2026-07-21T10:52:27Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsx8vd8dfd7yjpnrf8tqwdygwxkxk0sngjcgpzdanzhcekztcp4lgszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vn8f8at</id>
    
      <title type="html">RE: https://mastodon.online/@9to5Mac/116813178949743625 Apple ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsx8vd8dfd7yjpnrf8tqwdygwxkxk0sngjcgpzdanzhcekztcp4lgszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vn8f8at" />
    <content type="html">
      RE: &lt;a href=&#34;https://mastodon.online/@9to5Mac/116813178949743625&#34;&gt;https://mastodon.online/@9to5Mac/116813178949743625&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Apple starved the silicon supply chain for years, it was widely discussed back when GPU prices started to skyrocket. Famously, Palm blamed Apple for not being able to source components for its webOS devices&lt;br/&gt;&lt;br/&gt; &amp;#34;We told HP we needed better displays [for the Pre 3]. They&amp;#39;d come back and say, ‘Apple bought them all. Our suppliers tell us we need to build them a factory if we want the displays&amp;#39; and they weren&amp;#39;t willing to put the billion dollars upfront to do that&amp;#34;&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://archive.ph/20130204111620/http://www.theverge.com/2012/6/5/3062611/palm-webos-hp-inside-story-pre-postmortem#selection-4443.330-4443.587&#34;&gt;https://archive.ph/20130204111620/http://www.theverge.com/2012/6/5/3062611/palm-webos-hp-inside-story-pre-postmortem#selection-4443.330-4443.587&lt;/a&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note18nt62nevx86eemsjn4rshzrwtcva3963nehcsru85ukr4ppgg07sl4d96w&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note18nt…d96w&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; Micron exec suggests Apple’s aggressive purchasing tactics helped fuel memory shortage &lt;a href=&#34;https://9to5mac.com/2026/06/25/micron-exec-suggests-apples-aggressive-purchasing-tactics-helped-fuel-memory-shortage/?utm_source=dlvr.it&amp;utm_medium=mastodon&#34;&gt;https://9to5mac.com/2026/06/25/micron-exec-suggests-apples-aggressive-purchasing-tactics-helped-fuel-memory-shortage/?utm_source=dlvr.it&amp;utm_medium=mastodon&lt;/a&gt;&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.online/media_attachments/files/116/813/178/869/412/418/original/e2ed448ecc5e614f.jpeg&#34;&gt; &lt;br/&gt; &lt;/blockquote&gt;
    </content>
    <updated>2026-06-26T14:05:47Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsgg6va0uqzxmprufahj3epehxduxg056s4azn7j6tqc5kmc49l6qqzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vnu0gk4</id>
    
      <title type="html">I don&amp;#39;t doubt it will get better, but it does feel like the ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsgg6va0uqzxmprufahj3epehxduxg056s4azn7j6tqc5kmc49l6qqzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vnu0gk4" />
    <content type="html">
      I don&amp;#39;t doubt it will get better, but it does feel like the Device Hub (iOS Simulator replacement) in this first seed is a bit of a disaster. If you&amp;#39;re relying on the Simulator heavily in what you&amp;#39;re working on, I can only recommend to avoid it for the time being
    </content>
    <updated>2026-06-12T20:35:36Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqswnkdge0l936k7pknq2tnw4gff6l8mxlatt9nqwqteu3mm57l5ztqzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vzpvjnn</id>
    
      <title type="html">New Finder feature in macOS 27: you can paste things from your ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswnkdge0l936k7pknq2tnw4gff6l8mxlatt9nqwqteu3mm57l5ztqzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vzpvjnn" />
    <content type="html">
      New Finder feature in macOS 27: you can paste things from your clipboard into the filesystem. Who else has been asking for this one? 😄&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.mastodon.social/media_attachments/files/116/737/824/492/107/889/original/d83f244d05daf98b.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2026-06-12T15:24:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqstt42c7e0kq9yg0fujrnp59d3nwnmyz6ht8kuajqzu0vm462gk62gzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v2x0ggk</id>
    
      <title type="html">AppKit isn&amp;#39;t just getting touch gesture support, but ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqstt42c7e0kq9yg0fujrnp59d3nwnmyz6ht8kuajqzu0vm462gk62gzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v2x0ggk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrscap55dg9gnkw8l62lqvxvqkzcu23gerwdlzfv8693dx92e5h4g8g4426&#39;&gt;nevent1q…4426&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;AppKit isn&amp;#39;t just getting touch gesture support, but NSToolbar now has iOS-style fluid morphing animations when used with a touchscreen too.&lt;br/&gt;&lt;br/&gt;Longpresses trigger a right-click, momentum pinch and scroll work great. Very clearly telegraphing upcoming touchscreen Macs&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.mastodon.social/media_attachments/files/116/720/570/318/262/877/original/78a0316d0323e251.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2026-06-09T14:16:10Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2mdd5cj7gr3juea805efzdt5ukk0ftsj4srkhxqrrd3xsvnr8t0szyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vh755hd</id>
    
      <title type="html">Xcode 27 is devastating for minimum OS deployment targets. A lot ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2mdd5cj7gr3juea805efzdt5ukk0ftsj4srkhxqrrd3xsvnr8t0szyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vh755hd" />
    <content type="html">
      Xcode 27 is devastating for minimum OS deployment targets. A lot of third party software is going to be forced into dropping older OSes
    </content>
    <updated>2026-06-09T11:38:13Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs9tx5x65slk2gk2w0kvf6zudynndw49y87c4vxervlq9qr7c4rvfgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v23m9sa</id>
    
      <title type="html">The Liquid Glass version of Pages on macOS 27 almost looks like ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs9tx5x65slk2gk2w0kvf6zudynndw49y87c4vxervlq9qr7c4rvfgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v23m9sa" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvwu5sgaspafvqfxnmv58lqpmq5ykkfevxayvsk8p824zx2k49ttcht7r0w&#39;&gt;nevent1q…7r0w&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The Liquid Glass version of Pages on macOS 27 almost looks like it could be running on Mac OS X Tiger. Can&amp;#39;t wait to see what this OS looks like after apps refresh their designs to fit in&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/719/702/450/000/746/original/79b34ce25820244d.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-06-09T10:35:22Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsvwu5sgaspafvqfxnmv58lqpmq5ykkfevxayvsk8p824zx2k49ttczyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vyv9scw</id>
    
      <title type="html">Seeing nav bars return is wild; they painted themselves into such ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsvwu5sgaspafvqfxnmv58lqpmq5ykkfevxayvsk8p824zx2k49ttczyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vyv9scw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstapesam5xtueqtlc00vdj39wnhxpk68txht6d8cwvyd63ml2td6c6j8e50&#39;&gt;nevent1q…8e50&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Seeing nav bars return is wild; they painted themselves into such a corner last year that they had to hit the &amp;#34;break [Liquid] Glass in case of emergency&amp;#34; lever
    </content>
    <updated>2026-06-09T10:20:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqstapesam5xtueqtlc00vdj39wnhxpk68txht6d8cwvyd63ml2td6czyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vfx03s2</id>
    
      <title type="html">macOS Golden Gate doesn&amp;#39;t look &amp;#39;refined&amp;#39;, it looks ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqstapesam5xtueqtlc00vdj39wnhxpk68txht6d8cwvyd63ml2td6czyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vfx03s2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszkuqjfa8ctf7fd7yrt00nlrq55fq9cllwkenull5s82kameunldgd8320s&#39;&gt;nevent1q…320s&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;macOS Golden Gate doesn&amp;#39;t look &amp;#39;refined&amp;#39;, it looks retro. It&amp;#39;s honestly shocking at first launch. It&amp;#39;s like we&amp;#39;ve slowly moving into a timeline where iOS 7 never happened&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/719/618/189/307/601/original/df93d578e28adc93.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/719/621/295/427/221/original/c6cf9b5abee0cf2f.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-06-09T10:14:44Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqszkuqjfa8ctf7fd7yrt00nlrq55fq9cllwkenull5s82kameunldgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v7sw6y8</id>
    
      <title type="html">The Add Homescreen Widget panel on iPad looks like it’s ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqszkuqjfa8ctf7fd7yrt00nlrq55fq9cllwkenull5s82kameunldgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v7sw6y8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2k3taj8862w6u03y6u3dv9rang0mq7prqztjqfvqf0xmt7cv60ss0j3sqh&#39;&gt;nevent1q…3sqh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The Add Homescreen Widget panel on iPad looks like it’s straight out of iOS 6, with the opaque panels, blue tints, and generous drop shadows
    </content>
    <updated>2026-06-09T09:41:59Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2k3taj8862w6u03y6u3dv9rang0mq7prqztjqfvqf0xmt7cv60sszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v5ay7jk</id>
    
      <title type="html">Tell me that&amp;#39;s not Aqua ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2k3taj8862w6u03y6u3dv9rang0mq7prqztjqfvqf0xmt7cv60sszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v5ay7jk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq67ls30wt9rc2al3q8jf2d5my35ll0u30va2cavn5k6rxk6xmfmc2v307w&#39;&gt;nevent1q…307w&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Tell me that&amp;#39;s not Aqua&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/719/428/690/956/017/original/03804ccc06c5de58.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-06-09T09:25:45Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsq67ls30wt9rc2al3q8jf2d5my35ll0u30va2cavn5k6rxk6xmfmczyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vkmwm2d</id>
    
      <title type="html">On the plus side of the design language, look at this and tell me ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsq67ls30wt9rc2al3q8jf2d5my35ll0u30va2cavn5k6rxk6xmfmczyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vkmwm2d" />
    <content type="html">
      On the plus side of the design language, look at this and tell me we’re not almost back to iOS 6 levels of chrome. Nature is healing…&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/719/207/971/335/067/original/4baa4cda0e7552a2.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-06-09T08:29:37Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqspe73vmh57xlzgcht9ruzjm6896rhg7jyyuvtzfndfzfyklmt55hgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vdtfnly</id>
    
      <title type="html">For all of Apple&amp;#39;s nonsense about adding iPhone Mirroring to ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqspe73vmh57xlzgcht9ruzjm6896rhg7jyyuvtzfndfzfyklmt55hgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vdtfnly" />
    <content type="html">
      For all of Apple&amp;#39;s nonsense about adding iPhone Mirroring to the EU, the new Device Hub (iOS Simulator) lets you remote-control your physical iOS devices just fine. I don&amp;#39;t think the DMA has an opt-out for developer tools 😛
    </content>
    <updated>2026-06-08T23:46:13Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsdj3x4zlkj0vrdgdapd86323sv0rm8ct5jsju2sara5hmk50vhk8szyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vuh9rmk</id>
    
      <title type="html">Apps are updated to the new Liquid Glass visual style without a ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsdj3x4zlkj0vrdgdapd86323sv0rm8ct5jsju2sara5hmk50vhk8szyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vuh9rmk" />
    <content type="html">
      Apps are updated to the new Liquid Glass visual style without a recompile — you will immediately see new opaque bars, full-size sidebars, and the removal of progressive blur, in your existing apps&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/716/339/531/589/558/original/f852c653490ee3d5.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-06-08T20:20:09Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsrscap55dg9gnkw8l62lqvxvqkzcu23gerwdlzfv8693dx92e5h4gzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vfdtcw5</id>
    
      <title type="html">AppKit is getting new touch gesture support on macOS 27 😏 ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsrscap55dg9gnkw8l62lqvxvqkzcu23gerwdlzfv8693dx92e5h4gzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vfdtcw5" />
    <content type="html">
      AppKit is getting new touch gesture support on macOS 27 😏&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://developer.apple.com/documentation/Technotes/tn3212-adopting-gesture-recognizers-for-sidecar-touch-support&#34;&gt;https://developer.apple.com/documentation/Technotes/tn3212-adopting-gesture-recognizers-for-sidecar-touch-support&lt;/a&gt;
    </content>
    <updated>2026-06-08T19:07:01Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs9pc3vhpe4tx4w6lv496swdrrrfqvwdjpfh0vq40dtezj9lmlrdzszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v5ptczs</id>
    
      <title type="html">RE: https://mastodon.social/@stroughtonsmith/114658018646351487 ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs9pc3vhpe4tx4w6lv496swdrrrfqvwdjpfh0vq40dtezj9lmlrdzszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v5ptczs" />
    <content type="html">
      RE: &lt;a href=&#34;https://mastodon.social/@stroughtonsmith/114658018646351487&#34;&gt;https://mastodon.social/@stroughtonsmith/114658018646351487&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;It&amp;#39;s been a year and I&amp;#39;m still not sure what a &amp;#39;good Liquid Glass app&amp;#39; looks like. Everything stalled at &amp;#39;good enough&amp;#39;&lt;br/&gt;nostr:note14vmuyqvnczw8m8h7g0z5rmtyzzgrf2rg9t0hqjpl8wn5d7dhg0qsl0fglr&lt;br/&gt;
    </content>
    <updated>2026-06-01T17:43:37Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqst7ueldumgdudvltylfz382hcjpscu68cjnjkh5a2vr5pf0uw3nzczyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vmv8x4z</id>
    
      <title type="html">The idea that we can rewind the clock to when developers cared ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqst7ueldumgdudvltylfz382hcjpscu68cjnjkh5a2vr5pf0uw3nzczyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vmv8x4z" />
    <content type="html">
      The idea that we can rewind the clock to when developers cared enough to make high-quality unique iPad apps like Push Pop Press did is a complete fantasy. If you push the reset button on iPad today, developers aren&amp;#39;t remotely in the mood to rebuild the kind of unique, bespoke app ecosystem the device had before iOS 7 and the last big reset. If iPad were invented today, it would have a fate much more similar to Vision Pro than anybody wants to think about&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://mjtsai.com/blog/2026/05/04/macbook-neo-and-how-the-ipad-could-be/&#34;&gt;https://mjtsai.com/blog/2026/05/04/macbook-neo-and-how-the-ipad-could-be/&lt;/a&gt;
    </content>
    <updated>2026-05-04T18:32:50Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsxar8zw9d9jf6uhmr5s4cvw7ltqf97gm2qrkcaru6s88g884s6smgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vw5v3yt</id>
    
      <title type="html">Here&amp;#39;s one for the icons-in-menus haters on macOS Tahoe: ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsxar8zw9d9jf6uhmr5s4cvw7ltqf97gm2qrkcaru6s88g884s6smgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vw5v3yt" />
    <content type="html">
      Here&amp;#39;s one for the icons-in-menus haters on macOS Tahoe:&lt;br/&gt;&lt;br/&gt;defaults write -g NSMenuEnableActionImages -bool NO&lt;br/&gt;&lt;br/&gt;It even preserves the couple of instances you do want icons, like for window zoom/resize&lt;br/&gt;&lt;br/&gt;/cc &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1e0x2y7fdyzqsygsc4q0cua77k7zx3yg7dcjpyfac4adtzuxwwx5sxfxqda&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;John Gruber&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1e0x…xqda&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/262/411/291/386/137/original/f5c6c4d442d375f1.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-20T16:20:13Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsyc02lz45nrz2ej0kjumfsjf3nsrssjf6hyd6fh3hrkhn2ffucq0qzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vks2x55</id>
    
      <title type="html">next app 😉</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsyc02lz45nrz2ej0kjumfsjf3nsrssjf6hyd6fh3hrkhn2ffucq0qzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vks2x55" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsptkdjn6ugc3evrhfhkltfkzdzn6adew9flucxk688ps4sgzsktwscrmx2n&#39;&gt;nevent1q…mx2n&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;next app 😉
    </content>
    <updated>2026-03-12T08:54:33Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsfz64r3wpmygahvgycwjng0uuw7pdns98uv3lzl0s8v097f4e2ykszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v6w04al</id>
    
      <title type="html">because I know nothing about it</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsfz64r3wpmygahvgycwjng0uuw7pdns98uv3lzl0s8v097f4e2ykszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v6w04al" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstejc32sudgu47c5zw4w2erdhcx6rulzuufk4upk2s3efg5l8k7hqeeyq3l&#39;&gt;nevent1q…yq3l&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;because I know nothing about it
    </content>
    <updated>2026-03-12T08:39:02Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs84zrv4n4vgv9utkhpcyw8lqg0nstft06e3ftjpz9zkana5h0pa4qzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vzmt2cc</id>
    
      <title type="html">✈️ If you&amp;#39;ve been curious about this 3D modeling tool, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs84zrv4n4vgv9utkhpcyw8lqg0nstft06e3ftjpz9zkana5h0pa4qzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vzmt2cc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgagx9d4tsxhcz8j4yrrklcqdzhxd8zq73srflq4vff2rwp4g29qg9m75gq&#39;&gt;nevent1q…75gq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;✈️ If you&amp;#39;ve been curious about this 3D modeling tool, and just want to check it out yourself, I have pushed a build to TestFlight for iOS, macOS, and visionOS.&lt;br/&gt;&lt;br/&gt;It&amp;#39;s not a product, it doesn&amp;#39;t have a name, it has many obvious bugs and issues that haven&amp;#39;t had a polish pass, and it doesn&amp;#39;t save anything to disk. It may never be something I finish; it&amp;#39;s just a snapshot in time of the development, to play with&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://testflight.apple.com/join/qZpy4YED&#34;&gt;https://testflight.apple.com/join/qZpy4YED&lt;/a&gt;&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/215/267/480/170/962/original/85b26a25312c4469.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/215/267/774/550/910/original/ae60ffaa9ce31ab6.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/215/268/069/485/362/original/9760d202242a5fff.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/215/268/491/603/844/original/8cddc218146ee1d6.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-12T08:31:11Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsdf8ct5xnmqrrrezwwy9z6ay0nm0kh0ru46ym646z26yv7tvgjc2gzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v8pf7k5</id>
    
      <title type="html">A $499 MacBook Neo with the brains of a couple-year-old iPhone ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsdf8ct5xnmqrrrezwwy9z6ay0nm0kh0ru46ym646z26yv7tvgjc2gzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v8pf7k5" />
    <content type="html">
      A $499 MacBook Neo with the brains of a couple-year-old iPhone can run Xcode, Photoshop, Blender, Terminal, and pretty much everything else you can think of, yet your $3,200 iPad Pro, with a desktop-class chip, cannot 😑&lt;br/&gt;&lt;br/&gt;What are we doing here?
    </content>
    <updated>2026-03-10T20:57:17Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsgagx9d4tsxhcz8j4yrrklcqdzhxd8zq73srflq4vff2rwp4g29qgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vf5rda0</id>
    
      <title type="html">Quick UI pass on buttons and controls, and an undo stack ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsgagx9d4tsxhcz8j4yrrklcqdzhxd8zq73srflq4vff2rwp4g29qgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vf5rda0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0wzpdwmdef67l3655t3fzhd2nlf77dssppa3z7rhflydvwe0ty2g2deh36&#39;&gt;nevent1q…eh36&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Quick UI pass on buttons and controls, and an undo stack&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/200/351/121/677/022/original/789f07d08d72b042.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-09T17:17:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0wzpdwmdef67l3655t3fzhd2nlf77dssppa3z7rhflydvwe0ty2gzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vekccx2</id>
    
      <title type="html">I still don&amp;#39;t know what the end goal is, here. I feel like ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0wzpdwmdef67l3655t3fzhd2nlf77dssppa3z7rhflydvwe0ty2gzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vekccx2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswyjazcup8ced2gx4g8pw2l23clms8nrf9nyd699zsekwl73a0qpsp0jquv&#39;&gt;nevent1q…jquv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I still don&amp;#39;t know what the end goal is, here. I feel like I&amp;#39;m building foundational tech for something else, but I&amp;#39;m not sure what yet&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.mastodon.social/media_attachments/files/116/199/972/348/214/113/original/3b7fc76ee392d6ad.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2026-03-09T15:41:36Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqswyjazcup8ced2gx4g8pw2l23clms8nrf9nyd699zsekwl73a0qpszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vdsl9eh</id>
    
      <title>Nostr event nevent1qqswyjazcup8ced2gx4g8pw2l23clms8nrf9nyd699zsekwl73a0qpszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vdsl9eh</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswyjazcup8ced2gx4g8pw2l23clms8nrf9nyd699zsekwl73a0qpszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vdsl9eh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspn0ktwatv4spdxzt5yf6qgacghtv73p6aeracmrg07g6jz932qscvclq09&#39;&gt;nevent1q…lq09&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/199/927/280/176/735/original/aa243acd507ecfd1.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-09T15:29:42Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqspn0ktwatv4spdxzt5yf6qgacghtv73p6aeracmrg07g6jz932qsczyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vhj8jcc</id>
    
      <title type="html">More scenes from the app ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqspn0ktwatv4spdxzt5yf6qgacghtv73p6aeracmrg07g6jz932qsczyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vhj8jcc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs807yf8rkv3n2getal8p06vgl8knky9ywvume3nr0avue9q7gm9cst7dzg5&#39;&gt;nevent1q…dzg5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;More scenes from the app&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/196/151/478/104/101/original/35e53a5d000486a4.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/196/151/782/727/576/original/56550db7b21cbbf1.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/196/152/200/375/574/original/b0ab8ac4c20eb7c5.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/196/152/495/314/345/original/8688d6f5b5950999.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-08T23:29:44Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs807yf8rkv3n2getal8p06vgl8knky9ywvume3nr0avue9q7gm9cszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900ve443jk</id>
    
      <title type="html">This is an iPad ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs807yf8rkv3n2getal8p06vgl8knky9ywvume3nr0avue9q7gm9cszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900ve443jk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsds4e606frktgsnyw95qtu0qsyee7z0y7s3pdjv9y24gu5a4suqkgq5s8w6&#39;&gt;nevent1q…s8w6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;This is an iPad&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/196/063/525/457/140/original/b74a27f89c40074c.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/196/063/861/087/317/original/15aeab713e83bd47.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/196/064/406/226/103/original/e4c2e29ddde010c1.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/196/064/801/025/123/original/0d5b9d14cfe09689.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-08T23:07:26Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsds4e606frktgsnyw95qtu0qsyee7z0y7s3pdjv9y24gu5a4suqkgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vt9ns7p</id>
    
      <title type="html">How it started | How it&amp;#39;s going ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsds4e606frktgsnyw95qtu0qsyee7z0y7s3pdjv9y24gu5a4suqkgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vt9ns7p" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszf2clx8yquyfkzj27p4fz57c98n7za6re9y8gc8weq8n97yv79fsr5seu8&#39;&gt;nevent1q…seu8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;How it started | How it&amp;#39;s going&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/195/896/940/879/528/original/ff65d8eda094fba7.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/195/897/382/200/692/original/ae6a2aec6c97f999.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-08T22:24:52Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqszf2clx8yquyfkzj27p4fz57c98n7za6re9y8gc8weq8n97yv79fszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vp7xfha</id>
    
      <title type="html">As this renderer progresses, I can work with ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqszf2clx8yquyfkzj27p4fz57c98n7za6re9y8gc8weq8n97yv79fszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vp7xfha" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0fupu247g45225vu80ve4430x4372gal8nj6x7xudj2nnw37x9lq6elyrr&#39;&gt;nevent1q…lyrr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;As this renderer progresses, I can work with more-and-more-complex scenes, and do longer-and-longer-running successful renders&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/195/381/296/257/141/original/a878d7ff4e11ec34.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/195/381/716/387/723/original/d7da02a38132f3d8.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-08T20:13:43Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0fupu247g45225vu80ve4430x4372gal8nj6x7xudj2nnw37x9lqzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v0gr0ud</id>
    
      <title type="html">The Logitech Muse hardware does feel like a piece of junk. ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0fupu247g45225vu80ve4430x4372gal8nj6x7xudj2nnw37x9lqzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v0gr0ud" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspcwczljfa8eqky84z6pvj4ywx43xztkpktwxftsyh0qkqvwc9z3qjpf6uc&#39;&gt;nevent1q…f6uc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The Logitech Muse hardware does feel like a piece of junk. Connecting it to the headset is really flakey — you pretty much have to unpair it and re-pair it every time you want to use it, before visionOS will recognize it and account for it in passthrough, but I suspect that&amp;#39;s Apple&amp;#39;s bug. Together, though, it makes it feel pretty lame to use.&lt;br/&gt;&lt;br/&gt;Anyway, my stylus-drawing code works on visionOS too&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/194/490/021/740/905/original/65e78c65d8eb09ef.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-08T16:26:57Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqspcwczljfa8eqky84z6pvj4ywx43xztkpktwxftsyh0qkqvwc9z3qzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v3ls9au</id>
    
      <title type="html">Little bit of Apple Pencil shape-drawing, and support for cutouts ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqspcwczljfa8eqky84z6pvj4ywx43xztkpktwxftsyh0qkqvwc9z3qzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v3ls9au" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdkynw0a7sau09xpu54qcehurx72gel2ka0f788qdrg87j4vl4dcguhtz4f&#39;&gt;nevent1q…tz4f&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Little bit of Apple Pencil shape-drawing, and support for cutouts&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.mastodon.social/media_attachments/files/116/193/183/979/984/007/original/1cdb7bfcaa605e1e.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2026-03-08T10:54:55Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsdkynw0a7sau09xpu54qcehurx72gel2ka0f788qdrg87j4vl4dcgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v72asa9</id>
    
      <title type="html">I was expecting a couple-day forced vacation, but it seems like ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsdkynw0a7sau09xpu54qcehurx72gel2ka0f788qdrg87j4vl4dcgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v72asa9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs06knylzj0gnr5c5a4az0wtpc26lyqf392x9d4e5adl2fet9ynhdq2q0rsh&#39;&gt;nevent1q…0rsh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I was expecting a couple-day forced vacation, but it seems like OpenAI reset everybody&amp;#39;s usage limits to apologize for service issues yesterday so I&amp;#39;m back to full 😂
    </content>
    <updated>2026-03-08T09:32:21Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs06knylzj0gnr5c5a4az0wtpc26lyqf392x9d4e5adl2fet9ynhdqzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vpmuqj8</id>
    
      <title type="html">Keeping all three platforms in sync (Mac, iOS, and visionOS) is ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs06knylzj0gnr5c5a4az0wtpc26lyqf392x9d4e5adl2fet9ynhdqzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vpmuqj8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrrx72tvmv7xsqykgrphtqdxd9zm6dkxndvk0y6rf2qzftqm3wx0qlerap7&#39;&gt;nevent1q…rap7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Keeping all three platforms in sync (Mac, iOS, and visionOS) is important to me. If I ever were to ship something like this, it would be cross-platform from day one&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/190/498/259/665/618/original/fa0a3dcc93f5b665.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-07T23:31:47Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsrrx72tvmv7xsqykgrphtqdxd9zm6dkxndvk0y6rf2qzftqm3wx0qzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vtl296r</id>
    
      <title>Nostr event nevent1qqsrrx72tvmv7xsqykgrphtqdxd9zm6dkxndvk0y6rf2qzftqm3wx0qzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vtl296r</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsrrx72tvmv7xsqykgrphtqdxd9zm6dkxndvk0y6rf2qzftqm3wx0qzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vtl296r" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8k6weus9kfthf9twm3rd0ktazvhlwync3vzsvk83up3a9rwk44rc4447n4&#39;&gt;nevent1q…47n4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hello&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/190/303/623/958/853/original/4532e247836da18a.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-07T22:42:17Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8k6weus9kfthf9twm3rd0ktazvhlwync3vzsvk83up3a9rwk44rczyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vmfuega</id>
    
      <title type="html">I know how to use Photoshop, and I wish 3D tools were as easy to ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8k6weus9kfthf9twm3rd0ktazvhlwync3vzsvk83up3a9rwk44rczyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vmfuega" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswstre7ypfnk9azuwn6y0ex4kpeaaht5ve08kh5g3m0yfgrsyp63gf9red2&#39;&gt;nevent1q…red2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I know how to use Photoshop, and I wish 3D tools were as easy to use as a Photoshop. So I think that&amp;#39;s the kind of app I want to create*. Not knowing what I don&amp;#39;t know, I&amp;#39;m sure to stumble across features that no self-respecting modeling tool would add, but are great for people like me. That&amp;#39;s the beauty of cross-domain knowledge, I guess.&lt;br/&gt;&lt;br/&gt;Anyway here&amp;#39;s a pen tool.&lt;br/&gt;&lt;br/&gt;(*you know, if this ever actually becomes something I would want to ship and put my name to)&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.mastodon.social/media_attachments/files/116/190/233/172/048/466/original/0a10283b9db15934.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2026-03-07T22:24:23Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqswstre7ypfnk9azuwn6y0ex4kpeaaht5ve08kh5g3m0yfgrsyp63gzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vu72ykn</id>
    
      <title type="html">I gave it an easy task to start with: a &amp;#39;Frame ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswstre7ypfnk9azuwn6y0ex4kpeaaht5ve08kh5g3m0yfgrsyp63gzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vu72ykn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspd0mywj2adq4cs3currefchzaz90t4eu5h80wn0crycuhkmywvqg0s4dtd&#39;&gt;nevent1q…4dtd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I gave it an easy task to start with: a &amp;#39;Frame Selection&amp;#39;/&amp;#39;center camera&amp;#39; button. Select an object or a group of objects and reposition the camera to fit&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.mastodon.social/media_attachments/files/116/189/370/212/088/122/original/8c9d745b18998875.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2026-03-07T18:44:55Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqspd0mywj2adq4cs3currefchzaz90t4eu5h80wn0crycuhkmywvqgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v8qn9jk</id>
    
      <title type="html">This 3D modeling app and the switch to the more-expensive GPT 5.4 ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqspd0mywj2adq4cs3currefchzaz90t4eu5h80wn0crycuhkmywvqgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v8qn9jk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv76acc0m780p73grqafrrf329r00uf49te2nc7vlqm58pud6y57s77ql78&#39;&gt;nevent1q…ql78&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;This 3D modeling app and the switch to the more-expensive GPT 5.4 model might finally be the thing that burns through my weekly usage budget. It&amp;#39;s now 25K lines of code; the more-complex renderer really ballooned things a bit, but it&amp;#39;s worth it.&lt;br/&gt;&lt;br/&gt;I finally moved it out of my temp folder and into my projects folder, and handed it off to a fresh GPT 5.4 session with a bunch of documented context about the intricacies of the project. Hopefully that&amp;#39;s enough to jump-start it&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/189/333/943/263/738/original/c3a279f66896fb42.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-07T18:35:42Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsv76acc0m780p73grqafrrf329r00uf49te2nc7vlqm58pud6y57szyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vxq4cm7</id>
    
      <title type="html">Slowly improving my glass ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsv76acc0m780p73grqafrrf329r00uf49te2nc7vlqm58pud6y57szyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vxq4cm7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg9ldtsllm6nzmy0hmln0gefuh83vgqmuznkaqhdvcalta6herh0gqnkvxp&#39;&gt;nevent1q…kvxp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Slowly improving my glass&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/188/495/844/672/317/original/e4a993b70a4e3e51.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-07T15:02:33Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsg9ldtsllm6nzmy0hmln0gefuh83vgqmuznkaqhdvcalta6herh0gzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vufcnxw</id>
    
      <title type="html">Retro. @npub1tg9…uu4f ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsg9ldtsllm6nzmy0hmln0gefuh83vgqmuznkaqhdvcalta6herh0gzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vufcnxw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs28540r8r0ssd0ylqcwts7wdua06yte4ssw3w2dcrdt4dw5zq6u4cllhc80&#39;&gt;nevent1q…hc80&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Retro.&lt;br/&gt;&lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1tg9rkj9e6tgeltvrvelv4szd9rzldgk9g6tgdzcrftlje6gsqp0saeuu4f&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Alex Rosenberg&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1tg9…uu4f&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/188/182/877/230/157/original/88b6c8f850520f45.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-07T13:42:57Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs28540r8r0ssd0ylqcwts7wdua06yte4ssw3w2dcrdt4dw5zq6u4czyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vmggc59</id>
    
      <title type="html">The raytracer rewrite bears fruit — it can now make it through ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs28540r8r0ssd0ylqcwts7wdua06yte4ssw3w2dcrdt4dw5zq6u4czyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vmggc59" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyzpst5erjxsmxsfz9a0g5vlhskh40q0m5sl9vkg4wuw2shtc7c0sf7e3cj&#39;&gt;nevent1q…e3cj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The raytracer rewrite bears fruit — it can now make it through a long-running raytrace on visionOS without bringing the userspace down. It still chokes on more-complex shaders like glass, but it&amp;#39;s a big improvement&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/185/072/128/886/222/original/3672d89927a063d1.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-07T00:31:51Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsyzpst5erjxsmxsfz9a0g5vlhskh40q0m5sl9vkg4wuw2shtc7c0szyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vztr5cc</id>
    
      <title type="html">Working on light and glass ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsyzpst5erjxsmxsfz9a0g5vlhskh40q0m5sl9vkg4wuw2shtc7c0szyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vztr5cc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs80n323fmphv0kuddturtkc8klrwg03q5cywq3tj8zja54ktgn30srnptl2&#39;&gt;nevent1q…ptl2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Working on light and glass&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/184/951/944/873/838/original/d172b0f330570b2a.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-07T00:01:17Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs80n323fmphv0kuddturtkc8klrwg03q5cywq3tj8zja54ktgn30szyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v4nyv37</id>
    
      <title type="html">I feel like I need a bunch of Apple&amp;#39;s glass spheres on my ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs80n323fmphv0kuddturtkc8klrwg03q5cywq3tj8zja54ktgn30szyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v4nyv37" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd068lqrp6u53cylu44zel68d88sfptj5fp46983vtfff5ten8qcg3cn6lw&#39;&gt;nevent1q…n6lw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I feel like I need a bunch of Apple&amp;#39;s glass spheres on my desk to try to fine-tune my raytracer 😂
    </content>
    <updated>2026-03-06T22:13:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsd068lqrp6u53cylu44zel68d88sfptj5fp46983vtfff5ten8qcgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vwxsz86</id>
    
      <title type="html">Also I&amp;#39;ve switched my Codex model to GPT 5.4, OpenAI says it ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsd068lqrp6u53cylu44zel68d88sfptj5fp46983vtfff5ten8qcgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vwxsz86" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdk6pckytg6m7r9f5rxjx8p9wfz74pcqxgfj79nwfwrwp4nze9nvsj4989x&#39;&gt;nevent1q…989x&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Also I&amp;#39;ve switched my Codex model to GPT 5.4, OpenAI says it outperforms gpt-5.3-codex and it has over double the context window, so I figured a renderer rewrite was the right time to step up a level
    </content>
    <updated>2026-03-06T22:00:32Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsdk6pckytg6m7r9f5rxjx8p9wfz74pcqxgfj79nwfwrwp4nze9nvszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vkc2v9d</id>
    
      <title type="html">I was tired of running into raytracer resource limits, so now it ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsdk6pckytg6m7r9f5rxjx8p9wfz74pcqxgfj79nwfwrwp4nze9nvszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vkc2v9d" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdhfzehp6xwjnt66fa8jn97nw3hscx080089hhmt3sgka3k768tkg7ujhey&#39;&gt;nevent1q…jhey&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I was tired of running into raytracer resource limits, so now it uses wavefronts and a scheduler with a 4&#43; Kloc rewrite. Seems a lot better for complex scenes and lots of glass. All that work spent optimizing the previous renderer&amp;#39;s performance ramp and failure recovery pays off now that the new renderer is so much more robust&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/184/452/801/923/325/original/71f860dfd9d9d06d.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-06T21:54:21Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsdhfzehp6xwjnt66fa8jn97nw3hscx080089hhmt3sgka3k768tkgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vzqdjg4</id>
    
      <title type="html">That’s a whole lot of raytracing from a little iPad. Biggest ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsdhfzehp6xwjnt66fa8jn97nw3hscx080089hhmt3sgka3k768tkgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vzqdjg4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszdsr0wh9gx35n8pxt2gcn9d7ccyjcyhekexp6grw4fmwhsfaz9uspv3wdd&#39;&gt;nevent1q…3wdd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That’s a whole lot of raytracing from a little iPad. Biggest render to date, at 5120x2880 — took about an hour to get to the final pass.&lt;br/&gt;&lt;br/&gt;Crashed right at the end, so I didn’t get to take a picture of the final output 🥲&lt;br/&gt;&lt;br/&gt;The raytracer still needs a bunch of work, but it’s more and more capable day by day&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/183/915/023/049/017/original/56da953ebff400a6.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-06T19:37:35Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqszdsr0wh9gx35n8pxt2gcn9d7ccyjcyhekexp6grw4fmwhsfaz9uszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vxj5hdd</id>
    
      <title type="html">Even my iPhone 12 Pro Max can raytrace! Which I guess is not all ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqszdsr0wh9gx35n8pxt2gcn9d7ccyjcyhekexp6grw4fmwhsfaz9uszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vxj5hdd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdkymjh8qcg3lc8nue69cjrdkc9a4a6axzy2sr8y870rt5ys6sv3gu6gmgj&#39;&gt;nevent1q…gmgj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Even my iPhone 12 Pro Max can raytrace!&lt;br/&gt;&lt;br/&gt;Which I guess is not all that surprising, considering the A14 chip is the same generation as the M1&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/183/821/982/061/443/original/085e9c7bf9058191.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-06T19:13:55Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsdkymjh8qcg3lc8nue69cjrdkc9a4a6axzy2sr8y870rt5ys6sv3gzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vjyw9t6</id>
    
      <title type="html">Complex scenes are kinda fun 😎 ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsdkymjh8qcg3lc8nue69cjrdkc9a4a6axzy2sr8y870rt5ys6sv3gzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vjyw9t6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvyjucvuyh2x63vz897prapevgcjw5p7pqgtuyvctzrhs6r20c2cccqyy36&#39;&gt;nevent1q…yy36&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Complex scenes are kinda fun 😎&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/183/511/731/080/514/original/3113b752bdbeee62.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/183/512/421/996/669/original/98ac472ce731fe69.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-06T17:55:12Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsvyjucvuyh2x63vz897prapevgcjw5p7pqgtuyvctzrhs6r20c2cczyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v470jcn</id>
    
      <title type="html">(Maybe I should vibe code Xcode, next.)</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsvyjucvuyh2x63vz897prapevgcjw5p7pqgtuyvctzrhs6r20c2cczyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v470jcn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9fdjsu27u9l8lpv6wp32vwnrstj6z2uzstnm5w3rk6vjw22fdrggp7ekya&#39;&gt;nevent1q…ekya&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;(Maybe I should vibe code Xcode, next.)
    </content>
    <updated>2026-03-06T17:31:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs9fdjsu27u9l8lpv6wp32vwnrstj6z2uzstnm5w3rk6vjw22fdrggzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vhaa3dh</id>
    
      <title type="html">iPadOS has never been better for rich, complex, desktop-class ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs9fdjsu27u9l8lpv6wp32vwnrstj6z2uzstnm5w3rk6vjw22fdrggzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vhaa3dh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs00q086dvcjnfh6tc5pk5shj58tlxugujcj709jhwzmzx3mzcg3ggkr3yhd&#39;&gt;nevent1q…3yhd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;iPadOS has never been better for rich, complex, desktop-class apps. Almost all of the old barriers and blockers are gone.&lt;br/&gt;&lt;br/&gt;Sadly, Apple waited until most developers had run out of patience with the platform.&lt;br/&gt;&lt;br/&gt;If this thing had Xcode, a real Xcode, it would be effectively complete&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/183/417/029/858/730/original/21920372a829e4b2.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-06T17:30:59Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs00q086dvcjnfh6tc5pk5shj58tlxugujcj709jhwzmzx3mzcg3ggzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vq3v3a2</id>
    
      <title type="html">The raytrace operation will now be dispatched into the background ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs00q086dvcjnfh6tc5pk5shj58tlxugujcj709jhwzmzx3mzcg3ggzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vq3v3a2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsww0cpc850gwmygc5mdkev64s0cna3ect23su6shetc05g9an4waq9mpx5n&#39;&gt;nevent1q…px5n&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The raytrace operation will now be dispatched into the background on iOS, allowing for long-running background tasks&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.mastodon.social/media_attachments/files/116/183/001/228/581/098/original/9d2e601a05409ad3.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2026-03-06T15:45:37Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsww0cpc850gwmygc5mdkev64s0cna3ect23su6shetc05g9an4waqzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vj8zvtd</id>
    
      <title type="html">I never really thought about it before, but multitouch is ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsww0cpc850gwmygc5mdkev64s0cna3ect23su6shetc05g9an4waqzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vj8zvtd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstmv8z9pkrm6m36ykj8746l7tffr2cpt8fk42k9dvs8nw75dvuhcqct6we9&#39;&gt;nevent1q…6we9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I never really thought about it before, but multitouch is actually legit for 3D modeling tools, maybe even better than a desktop. On a Mac, you need to hold modifier keys (or buy a multi-button mouse) to do everything you want with the viewport, but on touch you can orbit, pan, zoom, and multi-select very easily. If you special-case the stylus too, like I am, it feels very powerful.&lt;br/&gt;&lt;br/&gt;Almost all of this extends to spatial computing, though visionOS struggles a bit with two-hand gestures
    </content>
    <updated>2026-03-06T11:59:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqstmv8z9pkrm6m36ykj8746l7tffr2cpt8fk42k9dvs8nw75dvuhcqzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vvld77d</id>
    
      <title type="html">I made sure all my interactions work right with the Logitech Muse ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqstmv8z9pkrm6m36ykj8746l7tffr2cpt8fk42k9dvs8nw75dvuhcqzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vvld77d" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8rged54arv2msuw5gayt4tqwe0tpznrme6rllfd4lqhfq0yejq6qqjlphn&#39;&gt;nevent1q…lphn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I made sure all my interactions work right with the Logitech Muse (i.e. stylus won&amp;#39;t orbit the viewport, will modally lock to highlighted gizmo axes, etc), so now I can do a bit of vertex editing on the Apple Vision Pro, channeling &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1lmmex2e36egun00sgkzfskkcd5f8q2nglzs9a5qhy6gg8vgjcpsqj3p0ts&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Gregory Wieber&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1lmm…p0ts&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.mastodon.social/media_attachments/files/116/182/097/915/126/919/original/1c39b1b9a990d595.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2026-03-06T11:55:54Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8rged54arv2msuw5gayt4tqwe0tpznrme6rllfd4lqhfq0yejq6qzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vynpt8g</id>
    
      <title type="html">Late night modeling on my iPad 🤪 ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8rged54arv2msuw5gayt4tqwe0tpznrme6rllfd4lqhfq0yejq6qzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vynpt8g" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx2xad4cqtkl78h5r5q58uysjxzdju9rdxn8q98spff83vn04rpjqmdj8c3&#39;&gt;nevent1q…j8c3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Late night modeling on my iPad 🤪&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/179/531/195/574/710/original/5b8baa5f27395d1a.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/179/531/587/455/035/original/442725569311798d.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/179/531/976/409/159/original/f3cafa339ef641b2.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-06T01:02:55Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsx2xad4cqtkl78h5r5q58uysjxzdju9rdxn8q98spff83vn04rpjqzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vjk9x87</id>
    
      <title type="html">Playing a bit of musical chairs with the floating controls in the ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsx2xad4cqtkl78h5r5q58uysjxzdju9rdxn8q98spff83vn04rpjqzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vjk9x87" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0q4z7tp9gjxz98lzxk3rfzacnyvm9a374zvdj4a986lm5zfrck2sugkdg0&#39;&gt;nevent1q…kdg0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Playing a bit of musical chairs with the floating controls in the toolbars now that I&amp;#39;m starting to run out of space for new UI&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/179/269/567/714/321/original/b3f267278ea4c62d.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-05T23:56:11Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0q4z7tp9gjxz98lzxk3rfzacnyvm9a374zvdj4a986lm5zfrck2szyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vu9u9su</id>
    
      <title type="html">Boolean operations seem pretty complex, but I made a start at it ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0q4z7tp9gjxz98lzxk3rfzacnyvm9a374zvdj4a986lm5zfrck2szyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vu9u9su" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqc3m6k0l37p2klzr6fup9wza8lk6vwm88d7vxfea5nxn32s0xkjgr4p79x&#39;&gt;nevent1q…p79x&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Boolean operations seem pretty complex, but I made a start at it&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.mastodon.social/media_attachments/files/116/179/182/906/163/196/original/a30aab17cabd0abd.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2026-03-05T23:34:09Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsqc3m6k0l37p2klzr6fup9wza8lk6vwm88d7vxfea5nxn32s0xkjgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vuljnxv</id>
    
      <title type="html">The touch gestures all work on visionOS too, but on all platforms ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqc3m6k0l37p2klzr6fup9wza8lk6vwm88d7vxfea5nxn32s0xkjgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vuljnxv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv9cj8357afwgt78n67ke903ztmehjku368h0jwfnc6qlfp2va28c3jeptr&#39;&gt;nevent1q…eptr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The touch gestures all work on visionOS too, but on all platforms it has keyboard and mouse support for all your precise selection and modifier key needs&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/178/773/518/476/539/original/bd38d3b350160712.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-05T21:50:02Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsv9cj8357afwgt78n67ke903ztmehjku368h0jwfnc6qlfp2va28czyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vqrxarc</id>
    
      <title type="html">All of this still works great on iPhone too ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsv9cj8357afwgt78n67ke903ztmehjku368h0jwfnc6qlfp2va28czyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vqrxarc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8hjq8m8u446qn4l5sy8afqeypugc4zaazwq3flrmevvlxamg274sd5ljn4&#39;&gt;nevent1q…ljn4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;All of this still works great on iPhone too&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/178/729/168/295/028/original/4a6521c08e83764b.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/178/729/489/038/529/original/842dec2b5b9b3600.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/178/730/791/162/422/original/54900147cb398561.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-05T21:39:10Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8hjq8m8u446qn4l5sy8afqeypugc4zaazwq3flrmevvlxamg274szyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vxhzndd</id>
    
      <title type="html">Some more things to show off here on this iPad mini 6! • ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8hjq8m8u446qn4l5sy8afqeypugc4zaazwq3flrmevvlxamg274szyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vxhzndd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrcpvqr84cvht7x9cma4k77t8uuz4lpuule05yxsecrj24edqv3usmn62ep&#39;&gt;nevent1q…62ep&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Some more things to show off here on this iPad mini 6!&lt;br/&gt;&lt;br/&gt;• Longpress band gesture&lt;br/&gt;• Multi-select&lt;br/&gt;• Vertex editing&lt;br/&gt;• Subdividing&lt;br/&gt;• My &amp;#39;generate a Cornell Box&amp;#39; button&lt;br/&gt;• (And the raytracer, of course)&lt;br/&gt;&lt;br/&gt;There is a lot of really neat stuff in this app. Still using Codex 5.3 Medium, still haven&amp;#39;t touched a line of code myself&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.mastodon.social/media_attachments/files/116/178/695/039/578/848/original/807974e3e5da0eea.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2026-03-05T21:30:10Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsrcpvqr84cvht7x9cma4k77t8uuz4lpuule05yxsecrj24edqv3uszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v8dkjdp</id>
    
      <title type="html">I thought it was finally time to add vertex editing and ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsrcpvqr84cvht7x9cma4k77t8uuz4lpuule05yxsecrj24edqv3uszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v8dkjdp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz6me3n9jp78h973fdhzeukkkcaxase4tmy03zcj9f5rz3gaqlmpcen5j8y&#39;&gt;nevent1q…5j8y&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I thought it was finally time to add vertex editing and subdivision. Now it&amp;#39;s a 3D modeling tool and not just a raytracer&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.mastodon.social/media_attachments/files/116/178/444/691/149/099/original/a1e6512ae5bf2f11.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2026-03-05T20:26:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsz6me3n9jp78h973fdhzeukkkcaxase4tmy03zcj9f5rz3gaqlmpczyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vukjm7s</id>
    
      <title type="html">This project, which runs on iPhone, iPad, Mac, and Vision Pro ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsz6me3n9jp78h973fdhzeukkkcaxase4tmy03zcj9f5rz3gaqlmpczyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vukjm7s" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswjv2xh7vdmgw2hw90zfk0xty8rj6luez80580c3u8mjhzrmraxhcenn8fj&#39;&gt;nevent1q…n8fj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;This project, which runs on iPhone, iPad, Mac, and Vision Pro (with Immersive Space), is now 16.5K lines of code&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/177/606/589/524/903/original/0b2b0fd20cc32690.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-05T16:53:16Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqswjv2xh7vdmgw2hw90zfk0xty8rj6luez80580c3u8mjhzrmraxhczyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vms78tt</id>
    
      <title type="html">The raytracer is, for now, a no-go on visionOS. It&amp;#39;s possible ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswjv2xh7vdmgw2hw90zfk0xty8rj6luez80580c3u8mjhzrmraxhczyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vms78tt" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr5hlgt3d9zt5930nxzmw5z0wfghknne3uqae7gesr2rc3las744gl0y7xv&#39;&gt;nevent1q…y7xv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The raytracer is, for now, a no-go on visionOS. It&amp;#39;s possible I could throttle it and stay within visionOS&amp;#39; systemwide render budget. But it&amp;#39;s probably worth improving the RT performance a bunch on its own first before I come back and try it here. I might run out of steam on this prototype before then.&lt;br/&gt;&lt;br/&gt;This entire app project is still in my &amp;#39;Temp&amp;#39; folder, where throwaway projects live 😅&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/177/585/442/729/437/original/66cb0ff80c718e59.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/177/585/772/247/235/original/cacb3ae3df2b55c7.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-05T16:47:59Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsr5hlgt3d9zt5930nxzmw5z0wfghknne3uqae7gesr2rc3las744gzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vekkg4p</id>
    
      <title type="html">I figured why not use RealityKit for the material previews, so ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsr5hlgt3d9zt5930nxzmw5z0wfghknne3uqae7gesr2rc3las744gzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vekkg4p" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0hpkp0xdf23e7z2he3t76rp3mtq738sy0d3ncv7lt5292qurlkfghn8tfj&#39;&gt;nevent1q…8tfj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I figured why not use RealityKit for the material previews, so now they are actual spheres.&lt;br/&gt;&lt;br/&gt;Miraculously, it all still works — the Metal viewport, the Metal immersive scene, and the RealityKit UI elements, but it&amp;#39;s very clear the Vision Pro (M2) doesn&amp;#39;t have much headroom to build an actual app around this stuff&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/177/530/771/427/756/original/1c3312e677c046b0.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/177/531/101/771/431/original/cefc9e21b85dc830.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/177/531/431/604/548/original/e95f4cbfb17cbfe5.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/177/531/742/247/143/original/5a4888ad1b59e98b.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-05T16:34:14Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0hpkp0xdf23e7z2he3t76rp3mtq738sy0d3ncv7lt5292qurlkfgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vkwylyr</id>
    
      <title type="html">So now that visionOS 26 lets you spawn immersive scenes from ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0hpkp0xdf23e7z2he3t76rp3mtq738sy0d3ncv7lt5292qurlkfgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vkwylyr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2eyfydau2tn9amc5ln6l6justympdr45hs8ccj4q60ujr4h2e7dq0zw4hg&#39;&gt;nevent1q…w4hg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;So now that visionOS 26 lets you spawn immersive scenes from UIKit apps, I had Codex implement me an immersive scene using Metal and CompositorServices that mirrors the in-window viewport and lets you live in your scene 😁&lt;br/&gt;&lt;br/&gt;It&amp;#39;s real frickin cool.&lt;br/&gt;&lt;br/&gt;The raytracer might be off limits for visionOS, but there&amp;#39;s a lot of interesting stuff to do in other areas&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.mastodon.social/media_attachments/files/116/177/263/843/477/706/original/ea49e6a76ad99821.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2026-03-05T15:26:12Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2eyfydau2tn9amc5ln6l6justympdr45hs8ccj4q60ujr4h2e7dqzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vmdnghq</id>
    
      <title type="html">I love how visionOS, uniquely, *explodes* when rendering goes ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2eyfydau2tn9amc5ln6l6justympdr45hs8ccj4q60ujr4h2e7dqzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vmdnghq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfxc5rhnn6z4glsev7wdq6kdn7u3zt3tjk75marglge400lcm47qg8sg00m&#39;&gt;nevent1q…g00m&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I love how visionOS, uniquely, *explodes* when rendering goes wrong.&lt;br/&gt;&lt;br/&gt;Hello [MacBook] Neo.&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/176/881/517/289/149/original/e7d5b972d966bc64.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-05T13:48:52Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsfxc5rhnn6z4glsev7wdq6kdn7u3zt3tjk75marglge400lcm47qgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vs83l2q</id>
    
      <title type="html">Pretty much everything I&amp;#39;ve worked on with Codex up to now ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsfxc5rhnn6z4glsev7wdq6kdn7u3zt3tjk75marglge400lcm47qgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vs83l2q" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy8747j9m36nvc0a3p46gggzxccz8th5p54lrd0gnhrmjym3z3hjqpafkjq&#39;&gt;nevent1q…fkjq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Pretty much everything I&amp;#39;ve worked on with Codex up to now has been stuff I could have built myself, within my area of expertise (or learnable), it just would have taken weeks or months.&lt;br/&gt;&lt;br/&gt;This 3D scene app is something I never would have been able to build myself. I would have needed a team of rendering experts with domain-specific knowledge and human-years of research
    </content>
    <updated>2026-03-05T13:34:08Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsy8747j9m36nvc0a3p46gggzxccz8th5p54lrd0gnhrmjym3z3hjqzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vhg242n</id>
    
      <title type="html">What if you could step into your Bryce scenes? ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsy8747j9m36nvc0a3p46gggzxccz8th5p54lrd0gnhrmjym3z3hjqzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vhg242n" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd99yfw9nnaddcw84mlgtctlyrrxg3vmtels32ffkxykxq5rxu97gh0ryld&#39;&gt;nevent1q…ryld&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;What if you could step into your Bryce scenes?&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/176/171/777/285/939/original/17cae5e9a92a0b3c.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-05T10:48:22Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsd99yfw9nnaddcw84mlgtctlyrrxg3vmtels32ffkxykxq5rxu97gzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vswktp5</id>
    
      <title type="html">You can see here that the moment I invoke the raytracer, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsd99yfw9nnaddcw84mlgtctlyrrxg3vmtels32ffkxykxq5rxu97gzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vswktp5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspatplxdj5tdtrey9645veufytey8h7harlncs5g79r0579dge68szkspk6&#39;&gt;nevent1q…spk6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You can see here that the moment I invoke the raytracer, everything goes to shit on visionOS. The userspace went down right at the end of the video, where it cut&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.mastodon.social/media_attachments/files/116/175/981/196/163/821/original/4332b9d1056d2a68.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2026-03-05T09:59:55Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqspatplxdj5tdtrey9645veufytey8h7harlncs5g79r0579dge68szyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v37jzm9</id>
    
      <title type="html">Hadn&amp;#39;t tried the visionOS build, but it works too. With a ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqspatplxdj5tdtrey9645veufytey8h7harlncs5g79r0579dge68szyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v37jzm9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszhmq3szuw0f9s66slxwmvzf7x0gpvw6ma53c5wq4j8an8tghwzjgfchta3&#39;&gt;nevent1q…hta3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hadn&amp;#39;t tried the visionOS build, but it works too.&lt;br/&gt;&lt;br/&gt;With a caveat.&lt;br/&gt;&lt;br/&gt;visionOS is far more fragile to anything like 3D rendering. Saturating the GPU like this slows the compositor to a slideshow, and even got to a point where Metal was leaking out  of the window into the OS and I was seeing squares of corrupted video memory in front of me until I got the equivalent to a SpringBoard crash.&lt;br/&gt;&lt;br/&gt;Functionally, this could be a visionOS app.&lt;br/&gt;&lt;br/&gt;Practically, no.&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/175/960/370/294/629/original/e6b5926dc244e0fc.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/175/960/643/718/787/original/3631f13ce3dc4b88.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/175/960/914/953/343/original/5589d9bedea3b696.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-05T09:54:45Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqszhmq3szuw0f9s66slxwmvzf7x0gpvw6ma53c5wq4j8an8tghwzjgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vm7ajnc</id>
    
      <title type="html">Just a normal teapot. ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqszhmq3szuw0f9s66slxwmvzf7x0gpvw6ma53c5wq4j8an8tghwzjgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vm7ajnc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstt3wc3zht00f5jgqmtnplqzs2je8sf4t0ezm4dm7pk93tpym6pfsua0pnt&#39;&gt;nevent1q…0pnt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Just a normal teapot.&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/173/677/014/256/531/original/47d32988e9e1b158.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-05T00:14:03Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqstt3wc3zht00f5jgqmtnplqzs2je8sf4t0ezm4dm7pk93tpym6pfszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vny55nl</id>
    
      <title type="html">Ha, cute, you can even fling the raytracer around 🤣 Also I ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqstt3wc3zht00f5jgqmtnplqzs2je8sf4t0ezm4dm7pk93tpym6pfszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vny55nl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfkhgfl3g20tr0j3v2adc7ymuygwlfe895w5kgmz49nuvqeu5qspgraxcmg&#39;&gt;nevent1q…xcmg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Ha, cute, you can even fling the raytracer around 🤣&lt;br/&gt;&lt;br/&gt;Also I added an expanded progress indicator&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.mastodon.social/media_attachments/files/116/173/535/896/006/839/original/e08402066cd8e5b7.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2026-03-04T23:38:02Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsfkhgfl3g20tr0j3v2adc7ymuygwlfe895w5kgmz49nuvqeu5qspgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vdxzzgw</id>
    
      <title type="html">The old viewport gizmo was faked in 2D, so I had it rewrite it in ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsfkhgfl3g20tr0j3v2adc7ymuygwlfe895w5kgmz49nuvqeu5qspgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vdxzzgw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8c5vu3xtnpnkx9swrawygq35ptfwkhn59q9dxumfw9kfvptk3zhgcj49j6&#39;&gt;nevent1q…49j6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The old viewport gizmo was faked in 2D, so I had it rewrite it in Metal and with a different projection, and now it&amp;#39;s much better. I also added exponential decay to the orbit gesture so you can fling the camera around&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.mastodon.social/media_attachments/files/116/173/554/941/462/461/original/612b333d40dfe1c9.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2026-03-04T23:35:39Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8c5vu3xtnpnkx9swrawygq35ptfwkhn59q9dxumfw9kfvptk3zhgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vp3qg7f</id>
    
      <title type="html">I made my control groups collapsible, with a priority system. ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8c5vu3xtnpnkx9swrawygq35ptfwkhn59q9dxumfw9kfvptk3zhgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vp3qg7f" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw80fzqacahjwm68g2cem3hzk40r2fs74t8c4980k6yq4f5smjgdq3m4l25&#39;&gt;nevent1q…4l25&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I made my control groups collapsible, with a priority system. Honestly they&amp;#39;re my favorite part of this prototype&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.mastodon.social/media_attachments/files/116/172/292/540/942/531/original/4dfe13fda52f05e5.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2026-03-04T18:22:16Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsw80fzqacahjwm68g2cem3hzk40r2fs74t8c4980k6yq4f5smjgdqzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v82u9pk</id>
    
      <title type="html">So, like, what do I even do with this app? ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsw80fzqacahjwm68g2cem3hzk40r2fs74t8c4980k6yq4f5smjgdqzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v82u9pk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst6s39k3u9w4vw55epcr6apnydsgm8nma7x576y0wdunu7q0l7ezq2s3ywk&#39;&gt;nevent1q…3ywk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;So, like, what do I even do with this app?&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/171/842/878/372/009/original/4680a3405b5ce496.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/171/843/209/668/333/original/380ef43f513a72b3.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/171/844/218/092/827/original/8a1dcf2a533fc656.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/171/844/584/858/955/original/4d1a7de49f95c202.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-04T16:27:56Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqst6s39k3u9w4vw55epcr6apnydsgm8nma7x576y0wdunu7q0l7ezqzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v0pp09t</id>
    
      <title type="html">Liquid, Glass ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqst6s39k3u9w4vw55epcr6apnydsgm8nma7x576y0wdunu7q0l7ezqzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v0pp09t" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsthtmm4eet4c995z06mxdcca0zz8svxp6a7lhcg37sfwcv7f2qktsw4492u&#39;&gt;nevent1q…492u&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Liquid, Glass&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/171/698/794/114/827/original/c345ac0e9677e4cf.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-04T15:50:50Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsthtmm4eet4c995z06mxdcca0zz8svxp6a7lhcg37sfwcv7f2qktszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vqluvur</id>
    
      <title type="html">Of course it runs on iPhone, what do you take me for? ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsthtmm4eet4c995z06mxdcca0zz8svxp6a7lhcg37sfwcv7f2qktszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vqluvur" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8aq2r7l8cyymcvsl6ze2cl23qn47r9leewd08yd2dqny65sf3fgsn2s3k2&#39;&gt;nevent1q…s3k2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Of course it runs on iPhone, what do you take me for?&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/171/384/108/761/949/original/203386cde57eb6ae.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/171/384/396/189/246/original/8b0a1b9ad69a5ebf.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/171/384/694/932/406/original/b5db20298b7cb769.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/171/385/030/990/032/original/2c3d3296d9029090.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-04T14:31:03Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs8aq2r7l8cyymcvsl6ze2cl23qn47r9leewd08yd2dqny65sf3fgszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vxcek7y</id>
    
      <title type="html">Just casually building and raytracing a scene on an iPad mini 6, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs8aq2r7l8cyymcvsl6ze2cl23qn47r9leewd08yd2dqny65sf3fgszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vxcek7y" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp8kdykkyecph522e08z7vg6e45pzha4zz8aukrkt7x7l0furn78gtcpznz&#39;&gt;nevent1q…pznz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Just casually building and raytracing a scene on an iPad mini 6, nbd&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/171/250/313/402/394/original/56596fa1d096970b.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-04T13:56:47Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsp8kdykkyecph522e08z7vg6e45pzha4zz8aukrkt7x7l0furn78gzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vka23d2</id>
    
      <title type="html">While this raytracer may never become a finished app, there are ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsp8kdykkyecph522e08z7vg6e45pzha4zz8aukrkt7x7l0furn78gzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vka23d2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0sw5h83gyd2pl7udrl0k3qwggu0zeftkz2mh4mhe2j2aewatu7tgghv07s&#39;&gt;nevent1q…v07s&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;While this raytracer may never become a finished app, there are certainly elements from it I intend to yoink for future projects — like the really neat toolbars that go around all the screen edges, they would fit into a complex pro app very nicely&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/171/198/986/502/212/original/7be92675e5d78f76.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-04T13:43:44Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs0sw5h83gyd2pl7udrl0k3qwggu0zeftkz2mh4mhe2j2aewatu7tgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vqatscp</id>
    
      <title type="html">I was sitting through hour-long renders (!) on my iPad yesterday, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs0sw5h83gyd2pl7udrl0k3qwggu0zeftkz2mh4mhe2j2aewatu7tgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vqatscp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs86zg4jwzh5yu00mndw57twqqf7aevamw4kjyx6xf6n7pn208rf4q8farlp&#39;&gt;nevent1q…arlp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I was sitting through hour-long renders (!) on my iPad yesterday, so I did an optimization pass on the hardware acceleration and it&amp;#39;s much, much improved for simpler scenes, even on an M1&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.mastodon.social/media_attachments/files/116/171/165/096/778/872/original/fb4c34d9fc103938.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2026-03-04T13:35:07Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs86zg4jwzh5yu00mndw57twqqf7aevamw4kjyx6xf6n7pn208rf4qzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v54rwux</id>
    
      <title type="html">Trying not to fry my GPU with caustics, but Metal isn&amp;#39;t happy ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs86zg4jwzh5yu00mndw57twqqf7aevamw4kjyx6xf6n7pn208rf4qzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v54rwux" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9gy45me9nhck7z7th4v8rhd5jfzrfdlh60g0mjw3xc40v6nvklaq0d7qnk&#39;&gt;nevent1q…7qnk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Trying not to fry my GPU with caustics, but Metal isn&amp;#39;t happy&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.mastodon.social/media_attachments/files/116/171/106/965/579/227/original/c0c8c7291ad78e3e.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2026-03-04T13:20:45Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs9gy45me9nhck7z7th4v8rhd5jfzrfdlh60g0mjw3xc40v6nvklaqzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vfeph7t</id>
    
      <title type="html">Maybe I should have bought a faster Mac before trying to write a ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs9gy45me9nhck7z7th4v8rhd5jfzrfdlh60g0mjw3xc40v6nvklaqzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vfeph7t" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq30h08q380j0p3t8aw7vxugv063uwy29nl68g6ttj0nx3vts4nkq7u3vfl&#39;&gt;nevent1q…3vfl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Maybe I should have bought a faster Mac before trying to write a raytracer…
    </content>
    <updated>2026-03-04T13:11:20Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsq30h08q380j0p3t8aw7vxugv063uwy29nl68g6ttj0nx3vts4nkqzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vqnqcl6</id>
    
      <title type="html">&amp;#39;Attenuated shadows&amp;#39; A little better ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsq30h08q380j0p3t8aw7vxugv063uwy29nl68g6ttj0nx3vts4nkqzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vqnqcl6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxr24nd7u455cg7hyf2w597k3k74rthrdfhl2y9sqnprewugax56g64s6xn&#39;&gt;nevent1q…s6xn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;#39;Attenuated shadows&amp;#39;&lt;br/&gt;&lt;br/&gt;A little better&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/170/980/888/815/541/original/eef0485da862e08e.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-04T12:48:16Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsxr24nd7u455cg7hyf2w597k3k74rthrdfhl2y9sqnprewugax56gzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900ve2vm5f</id>
    
      <title type="html">The thing about material shaders is I don&amp;#39;t quite know the ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsxr24nd7u455cg7hyf2w597k3k74rthrdfhl2y9sqnprewugax56gzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900ve2vm5f" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs28lq4ax9w6p9yg86njn9j82jrxq6ehe6zxpxwe9xlhnzgypzu3wcpfpva9&#39;&gt;nevent1q…pva9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The thing about material shaders is I don&amp;#39;t quite know the right questions to ask — the unknown unknowns. Am I taking into account the right refraction, internal reflection, attenuated shadows, etc. Why is this too bright, why is this too dark. You can tell from these examples where things are obviously wrong, and it takes quite a bit of iteration&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/170/928/081/145/146/original/8bfe8ca28ffd763b.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/170/928/393/218/644/original/b565b9796a207c67.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-04T12:34:55Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs28lq4ax9w6p9yg86njn9j82jrxq6ehe6zxpxwe9xlhnzgypzu3wczyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vnlepe0</id>
    
      <title type="html">I figured I needed some kind of glass shader ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs28lq4ax9w6p9yg86njn9j82jrxq6ehe6zxpxwe9xlhnzgypzu3wczyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vnlepe0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstjl9mpq4ew74e2z9z3s86dzw2xpnkgje8l3l58jphn34sz3t586gqpxkc6&#39;&gt;nevent1q…xkc6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I figured I needed some kind of glass shader&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/170/852/648/406/902/original/d0c34e151aefbdc7.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/170/852/970/851/974/original/6b06dc7db8f3724f.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-04T12:15:44Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqstjl9mpq4ew74e2z9z3s86dzw2xpnkgje8l3l58jphn34sz3t586gzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vu5auz5</id>
    
      <title type="html">Recap: I vibecoded (code unseen, no plan) a 3D editor/renderer ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqstjl9mpq4ew74e2z9z3s86dzw2xpnkgje8l3l58jphn34sz3t586gzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vu5auz5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv6z8amsnphxku4xj48stjwq6p2e87nhnfaez0zq0tpmu237d2u5skn0ujk&#39;&gt;nevent1q…0ujk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Recap: I vibecoded (code unseen, no plan) a 3D editor/renderer that has a scene graph, editing controls, primitives and gizmos, materials, procedural terrain and water, and hardware-accelerated Metal raytracing with soft shadows, clouds and bounce lighting, that runs on Mac and iPad.&lt;br/&gt;&lt;br/&gt;Tool: Codex 5.3 Medium&lt;br/&gt;Time: About a day&amp;#39;s worth of work has gone into it&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/170/473/536/872/247/original/c037dd29bcff0fb5.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/170/473/892/352/073/original/a0d7d8e5f07d4513.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/170/474/173/974/444/original/120039775f2b9ce8.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/170/474/516/412/883/original/5733644723339052.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-04T10:39:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsv6z8amsnphxku4xj48stjwq6p2e87nhnfaez0zq0tpmu237d2u5szyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vl450ha</id>
    
      <title type="html">Procedural clouds seemed like a good idea ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsv6z8amsnphxku4xj48stjwq6p2e87nhnfaez0zq0tpmu237d2u5szyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vl450ha" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9fqc6auhrwtqu66fsad9hh5ct98k2r2ae69p4ppkfhrlj4j7nwhsmrcvs3&#39;&gt;nevent1q…cvs3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Procedural clouds seemed like a good idea&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/168/469/531/464/061/original/1d8a761b261a9fd1.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-04T02:09:36Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs9fqc6auhrwtqu66fsad9hh5ct98k2r2ae69p4ppkfhrlj4j7nwhszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vqfgq5z</id>
    
      <title type="html">I thought my water should have some translucency and falloff, so ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs9fqc6auhrwtqu66fsad9hh5ct98k2r2ae69p4ppkfhrlj4j7nwhszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vqfgq5z" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs98jnjy0axyvxsgp630havhlvcrn5rppzxzd5544lh8nq26qx0aackjv7ct&#39;&gt;nevent1q…v7ct&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I thought my water should have some translucency and falloff, so I can put things underneath it&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/168/209/482/750/481/original/146ef3bdbebfe319.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-04T01:03:28Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs98jnjy0axyvxsgp630havhlvcrn5rppzxzd5544lh8nq26qx0aaczyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vwp95f2</id>
    
      <title type="html">It&amp;#39;s real nice having a complex app like this on iPad, ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs98jnjy0axyvxsgp630havhlvcrn5rppzxzd5544lh8nq26qx0aaczyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vwp95f2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr264eq4xy6kpa94hfnjvawdls5dfyz9m5qkasccm7jlly4gxzesqkrj898&#39;&gt;nevent1q…j898&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It&amp;#39;s real nice having a complex app like this on iPad, that&amp;#39;s for sure. This is by far the most complex and impressive thing I&amp;#39;ve vibecoded with Codex 5.3. I haven&amp;#39;t seen or touched a single line of code, I didn&amp;#39;t have a detailed plan to work from — this isn&amp;#39;t at all like the structured ports I detailed previously&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/168/058/677/779/589/original/09dfa03d1eb6eb30.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/168/059/016/875/704/original/545b4b581b1305f2.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-04T00:25:11Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsr264eq4xy6kpa94hfnjvawdls5dfyz9m5qkasccm7jlly4gxzesqzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v033d3w</id>
    
      <title type="html">I spent untold hours in Bryce3D as a kid making silly scenes just ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsr264eq4xy6kpa94hfnjvawdls5dfyz9m5qkasccm7jlly4gxzesqzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v033d3w" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs93k59ncfkz6lezvwxm4el5yr9mr8y055u7ypu2x2km4ztjwhmtqsq63aek&#39;&gt;nevent1q…3aek&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I spent untold hours in Bryce3D as a kid making silly scenes just like this. It did this stuff with machines a thousand times less powerful than my Mac mini. Certainly puts things into perspective…&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/167/776/275/709/515/original/4475dd9c5d00fc43.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-03T23:13:18Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs93k59ncfkz6lezvwxm4el5yr9mr8y055u7ypu2x2km4ztjwhmtqszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900veut635</id>
    
      <title type="html">Not me offloading raytracing workloads to my iPad because ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs93k59ncfkz6lezvwxm4el5yr9mr8y055u7ypu2x2km4ztjwhmtqszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900veut635" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9e5pr9ecdu5fs62s44pf7uhfxqndsqv0zrpxc8a9ewjyel02qwvgukqwmv&#39;&gt;nevent1q…qwmv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Not me offloading raytracing workloads to my iPad because it&amp;#39;s so much faster than my Mac…
    </content>
    <updated>2026-03-03T22:33:40Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs9e5pr9ecdu5fs62s44pf7uhfxqndsqv0zrpxc8a9ewjyel02qwvgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vz6zfx2</id>
    
      <title type="html">Procedural water to the horizon, sky, island generation ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs9e5pr9ecdu5fs62s44pf7uhfxqndsqv0zrpxc8a9ewjyel02qwvgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vz6zfx2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv64kg5ha295m7ppgxaf45354qdxxckuhm86ztpt6m4wk98uhrhwgd0ra88&#39;&gt;nevent1q…ra88&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Procedural water to the horizon, sky, island generation&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/167/563/830/570/804/original/cfe4b12e55c3cfe9.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-03T22:19:16Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsv64kg5ha295m7ppgxaf45354qdxxckuhm86ztpt6m4wk98uhrhwgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v7dtxgu</id>
    
      <title type="html">I think I&amp;#39;m just making Bryce now? That&amp;#39;s a thing ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsv64kg5ha295m7ppgxaf45354qdxxckuhm86ztpt6m4wk98uhrhwgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v7dtxgu" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszfy5k6xe5ukj755nuqs8eqa9rzk5fxn6ux27nk925mj5ap8fjgjc0mut9k&#39;&gt;nevent1q…ut9k&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I think I&amp;#39;m just making Bryce now? That&amp;#39;s a thing&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/167/365/530/240/252/original/edd4f9249094ba01.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-03T21:28:50Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqszfy5k6xe5ukj755nuqs8eqa9rzk5fxn6ux27nk925mj5ap8fjgjczyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vg6kgq8</id>
    
      <title type="html">We&amp;#39;re doing water now. ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqszfy5k6xe5ukj755nuqs8eqa9rzk5fxn6ux27nk925mj5ap8fjgjczyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vg6kgq8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswsfmgmnlqs46f8plcmhjyr8aytat0rc0s6ed3c9h3y7tra7x3x6c955k7u&#39;&gt;nevent1q…5k7u&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;We&amp;#39;re doing water now.&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/167/201/345/406/468/original/ce5466235b1178bd.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-03T20:47:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqswsfmgmnlqs46f8plcmhjyr8aytat0rc0s6ed3c9h3y7tra7x3x6czyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v8eryzz</id>
    
      <title type="html">Submeshes and MTL texture loading ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqswsfmgmnlqs46f8plcmhjyr8aytat0rc0s6ed3c9h3y7tra7x3x6czyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900v8eryzz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg3rfugjl5znkndxh7zx2eq79ky72dpnpzgs26228unwz3smvf4zggqd5n0&#39;&gt;nevent1q…d5n0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Submeshes and MTL texture loading&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/166/685/133/054/157/original/196e44b9f62ed48d.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/166/685/427/784/331/original/6b573eb5cc06114a.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/166/685/745/654/676/original/15d08d7b60164598.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-03T18:35:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsg3rfugjl5znkndxh7zx2eq79ky72dpnpzgs26228unwz3smvf4zgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vhdpner</id>
    
      <title type="html">I can almost render this dragon mesh now before the GPU gives up ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsg3rfugjl5znkndxh7zx2eq79ky72dpnpzgs26228unwz3smvf4zgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vhdpner" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspqmngdegxkk70ekl3vjp52rly29amfq844sg7w2z3u7xszj2whcgkgw4u3&#39;&gt;nevent1q…w4u3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I can almost render this dragon mesh now before the GPU gives up 🐉&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/166/401/144/403/490/original/e9930d9efa59178c.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-03T17:23:34Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqspqmngdegxkk70ekl3vjp52rly29amfq844sg7w2z3u7xszj2whcgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vt9rds3</id>
    
      <title type="html">Mandatory texture option ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqspqmngdegxkk70ekl3vjp52rly29amfq844sg7w2z3u7xszj2whcgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vt9rds3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsws796tnjtta9zgpvxptjfym2ls4za0py990sjg7ty0ewg9vq9qtsxmzyaa&#39;&gt;nevent1q…zyaa&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Mandatory texture option&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/166/302/509/206/139/original/d4cbbf8ad87b0fca.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-03T16:58:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsws796tnjtta9zgpvxptjfym2ls4za0py990sjg7ty0ewg9vq9qtszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vk8nmh9</id>
    
      <title type="html">Turns out the M1 supports enough of the hardware accelerated ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsws796tnjtta9zgpvxptjfym2ls4za0py990sjg7ty0ewg9vq9qtszyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vk8nmh9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw2svug9hm9aaklu5wm799f99eza7gap58jffunusq4hfztpk4ewgukuwk5&#39;&gt;nevent1q…uwk5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Turns out the M1 supports enough of the hardware accelerated raytracing APIs that I get a massive speedup here, too?&lt;br/&gt;&lt;br/&gt;Trying to parse Apple&amp;#39;s Metal feature support tables is hurting my brain, so I&amp;#39;ll just accept it and move on&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/116/166/223/599/161/463/original/057307c340c315bb.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-03T16:38:25Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsw2svug9hm9aaklu5wm799f99eza7gap58jffunusq4hfztpk4ewgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vhaz2xu</id>
    
      <title type="html">Added some targeted calls to the hardware raytracing APIs, and a ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsw2svug9hm9aaklu5wm799f99eza7gap58jffunusq4hfztpk4ewgzyqx90rv7zdf3w70qnm6chlysgcjr4clqk46ld6yj35cpg022l900vhaz2xu" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstceptwmekxmvqs2ar3knlx9twdk4cfn3lqnurmlk2xauk2d3lkgsatapfq&#39;&gt;nevent1q…apfq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Added some targeted calls to the hardware raytracing APIs, and a toggle switch so I can flip between non-accelerated RT and accelerated RT. There are plenty of bottlenecks in my renderer to stop it taking /full/ advantage of acceleration, but holy heck it’s much faster regardless. This is on the M5 iPad Pro&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.mastodon.social/media_attachments/files/116/166/085/479/001/086/original/4e8d0ec044f9ae3d.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2026-03-03T16:03:19Z</updated>
  </entry>

</feed>