{"version": "https://jsonfeed.org/version/1.1", "title": "zerosleeps", "home_page_url": "https://zerosleeps.com/", "feed_url": "https://zerosleeps.com/feed.json", "description": "The 10 most recent blog posts on zerosleeps.com", "favicon": "https://zerosleeps.com/static/core/apple-touch-icon.703a48268c28.png", "authors": [{"name": "Scott Macpherson"}], "language": "en-AU", "items": [{"id": "/blog/2026/8/10/toggles/", "url": "https://zerosleeps.com/blog/2026/8/10/toggles/", "title": "Toggles", "content_html": "<p>A thousand times yes to <a href=\"https://ignorethecode.net/blog/2026/08/09/toggles_considered_harmful/\">this post from Lukas Mathis regarding toggles</a> in user interfaces, especially if all toggles shown are in the same state:</p>\n<blockquote>\n<p>Is this toggle on or off? If you don&rsquo;t already know that &ldquo;left&rdquo; means &ldquo;off&rdquo; and &ldquo;right&rdquo; means &ldquo;on&rdquo;, you have absolutely no way to tell.</p>\n</blockquote>\n<p>My favourite is this one that&rsquo;s in a <em>hideous</em> bit of enterprise software I have to use every day:</p>\n<div class=\"columns\">\n<div class=\"column is-three-fifths is-offset-one-fifth has-text-centered\">\n<p><img alt=\"Screenshot of cursed toggle control\" src=\"/uploads/2026-08-10-toggle.png\" /></p>\n</div>\n</div>\n<p>It&rsquo;s been like this for <em>years</em> and I still have no idea which thing is active.</p>", "date_published": "2026-08-10T02:28:16Z"}, {"id": "/blog/2026/8/2/promotion-is-related-to-firefox-energy-consumption/", "url": "https://zerosleeps.com/blog/2026/8/2/promotion-is-related-to-firefox-energy-consumption/", "title": "ProMotion is related to Firefox energy consumption?", "content_html": "<p>Ooh I uncovered <a href=\"https://bugzilla.mozilla.org/show_bug.cgi?id=1941693\">this report on Bugzilla</a> this morning and yeah I reckon there&rsquo;s something to it. I have <a href=\"/blog/2026/7/25/the-state-of-browsers-in-2026/\">many gripes with Firefox</a> at the moment but energy consumption is probably number one.</p>\n<p>Here&rsquo;s my M4&rsquo;s CPU history as reported by Activity Monitor when watching a full-screen YouTube video in Firefox with <a href=\"https://support.apple.com/en-au/102297\">ProMotion</a> (Apple&rsquo;s name for variable refresh rate) enabled:</p>\n<div class=\"columns\">\n<div class=\"column is-three-fifths is-offset-one-fifth\">\n<p><img alt=\"Screenshot of CPU history with ProMotion enabled\" src=\"/uploads/2026-08-02-ProMotion.png\" /></p>\n</div>\n</div>\n<p>And here&rsquo;s the same setup, same video, but with my screen&rsquo;s refresh rate set to 60Hz:</p>\n<div class=\"columns\">\n<div class=\"column is-three-fifths is-offset-one-fifth\">\n<p><img alt=\"Screenshot of CPU history with ProMotion disabled\" src=\"/uploads/2026-08-02-fixed-refresh-rate.png\" /></p>\n</div>\n</div>\n<p>I&rsquo;ve owned a couple of M-series MacBooks now and the efficiency cores are magical wizardry that use almost no energy at all. You can pin &lsquo;em all day and your Mac won&rsquo;t get warm and it will sip electricity. Not so much with the performance cores.</p>", "date_published": "2026-08-02T02:13:05Z"}, {"id": "/blog/2026/7/31/orion/", "url": "https://zerosleeps.com/blog/2026/7/31/orion/", "title": "Orion", "content_html": "<p>Perhaps I was a bit hasty <a href=\"/blog/2026/7/25/the-state-of-browsers-in-2026/\">in my dismissal</a> of <a href=\"https://orionbrowser.com\">Orion</a>. I&rsquo;ve been driving it this week and it&rsquo;s really good. I haven&rsquo;t encountered any real negatives.</p>\n<p>Let&rsquo;s run through my list: it&rsquo;s very <a href=\"https://daringfireball.net/linked/2020/03/20/mac-assed-mac-apps\">Mac-assed</a>. It seems delightfully energy efficient. And it hasn&rsquo;t done anything remotely creepy or annoying. Quite the opposite in fact - its built-in content blocker is plenty good enough for me, and so the only extension I&rsquo;ve got installed is 1Password which seems to work just fine (once you <a href=\"https://help.kagi.com/orion/browser-extensions/1password.html\">change a couple of things</a>). And you can install extensions without requiring a fucking account with anyone.</p>\n<p>The developer tools are as you would expect from a WebKit browser as well.</p>\n<p>Nice!</p>\n<p>I kind of wish Kagi made it more obvious that this is a thing they make. And that it&rsquo;s free - the whole <a href=\"https://kagi.com/onboarding?p=orion_plan\">Orion+</a> thing is a bit confusing, but I&rsquo;ve already signed up for it because as I stated in my last post, I am <em>happy</em> to pay money for a browser if it means no bullshit.</p>", "date_published": "2026-07-31T04:15:39Z"}, {"id": "/blog/2026/7/25/the-state-of-browsers-in-2026/", "url": "https://zerosleeps.com/blog/2026/7/25/the-state-of-browsers-in-2026/", "title": "The state of browsers in 2026", "content_html": "<p>I am dismayed with the state of dominant desktop web browsers at the moment, by which I mean the big 4: Google Chrome, Microsoft Edge, Mozilla Firefox, and Apple&rsquo;s Safari.</p>\n<p>I don&rsquo;t know how or why serious people use Safari. It fits into macOS nicely and is scarily energy efficient compared to anything else, but <em>way</em> too many sites don&rsquo;t work properly with it. It frequently just doesn&rsquo;t do <em>anything</em> after sticking something in the URL/search bar and hitting enter, and it&rsquo;s extension story is a joke. I can&rsquo;t use it at my corporate job because of that last one since extensions can only be installed via Apple&rsquo;s App Store, and that requires an Apple account.</p>\n<p>And look at what happened when I gave it a chance yesterday - within minutes it was painting content <em>on top of</em> it&rsquo;s own tabs:</p>\n<div class=\"columns\">\n<div class=\"column is-three-fifths is-offset-one-fifth\">\n<p><img alt=\"Screenshot of Safari shitting the bed\" src=\"/uploads/2026-07-25-safari.png\" /></p>\n</div>\n</div>\n<p>Google Chrome is a great browser - everything works all the time. Is that because it&rsquo;s better than everything else, or because it is <em>by far</em> the most used desktop browser? I suspect a bit of both - it certainly got to it&rsquo;s market position because when it was new it really <em>was</em> so much better than anything else. But the &ldquo;Google&rdquo; part just doesn&rsquo;t sit well with me. They&rsquo;re an advertising company.</p>\n<p>Microsoft Edge is also excellent but let&rsquo;s face it, it&rsquo;s Chrome re-skinned and Microsoft are even creepier than Google. And desperate - the last time I looked at Edge it <em>begged</em> me to use Bing and Copilot and some shopping shit and coupon shit and and and. Ew.</p>\n<p>And then we get to Firefox. I don&rsquo;t know how to express my feelings about my beloved Firefox. It just feels like it&rsquo;s always a few steps behind everyone else. Always playing catch up. Constantly vying for everyone&rsquo;s attention by <a href=\"https://blog.mozilla.org/en/firefox/new-firefox-design/\">trying flashy new things</a> rather than concentrating on stuff that I care about, like bugs that are <em>decades</em> old and still have a status of &ldquo;new&rdquo;. There&rsquo;s just always something about it that&rsquo;s annoying me at any moment in time.</p>\n<p>Firefox is also humiliatingly inefficient on Apple silicone, especially when watching full-screen video. As in over 12 hours of battery life when using Safari versus 3 hours when using Firefox. I can&rsquo;t help them with that.</p>\n<p>And look, Mozilla have to make money somehow but I would pay for a version of Firefox that doesn&rsquo;t come with all the &ldquo;sponsored&rdquo; stuff. I&rsquo;d pay even more if my money bought me one bug fix per year.</p>\n<p>I am encouraged by the number of &ldquo;other&rdquo; browser projects that are gaining traction, but I need something that gets out of the way and just works. The Opera&rsquo;s and Orion&rsquo;s aren&rsquo;t there yet, for me anyway.</p>", "date_published": "2026-07-25T03:07:21Z"}, {"id": "/blog/2026/7/17/they-prefer-the-app/", "url": "https://zerosleeps.com/blog/2026/7/17/they-prefer-the-app/", "title": "They prefer the app", "content_html": "<p><a href=\"https://idiallo.com/blog/they-prefer-the-app\">Ibrahim Diallo</a>:</p>\n<blockquote>\n<p>We prefer using websites, and we know most apps are oversized wrappers around a website. But I have to remember that the people with a thousand apps are not the minority. We are. We are the few who would rather use a progressive web app than download a 300 MB wrapper.</p>\n</blockquote>", "date_published": "2026-07-17T02:28:36Z"}, {"id": "/blog/2026/6/27/if-you-cant-stand-by-a-feature-you-shouldnt-launch-it/", "url": "https://zerosleeps.com/blog/2026/6/27/if-you-cant-stand-by-a-feature-you-shouldnt-launch-it/", "title": "If you can\u2019t stand by a feature, you shouldn\u2019t launch it", "content_html": "<p>Good post by <a href=\"https://unsung.aresluna.org/if-you-cant-stand-by-a-feature-you-shouldnt-launch-it/\">Marcin Wichary at Unsung</a>, riffing on <a href=\"https://daringfireball.net/thetalkshow/2026/06/23/ep-450\">a segment of The Talk Show</a>.</p>\n<p>This is one of the most baffling things about Apple software to me. For each application, or piece of an application, or component of their operating systems, why don&rsquo;t they find one of their <strong>150,000</strong> employees who actually <em>uses</em> that piece of software every day, and give them <em>ownership</em> of it.</p>\n<p>About a quarter of the stuff I do in my day job is implementing fixes and tweaks that I or one of my developer colleagues have found. Not stuff that our customers have reported. And that is because we <em>own</em> our output and are embarrassed by bugs of <em>all</em> sizes.</p>\n<p>Software quality driven by pride. What&rsquo;s wrong with that?</p>", "date_published": "2026-06-27T01:33:05Z"}, {"id": "/blog/2026/6/23/not-at-all-likely/", "url": "https://zerosleeps.com/blog/2026/6/23/not-at-all-likely/", "title": "Not at all likely", "content_html": "<p>I received this piece of dystopian literature in my inbox today from a company that manages some of our toll roads here in Australia:</p>\n<blockquote>\n<p>Our records indicate you have recently travelled through the Burnley Tunnel. If you have time, we\u2019d really appreciate your feedback on the on-road experience of this trip.</p>\n<p>\u2026</p>\n<p>Based on your recent trip, how likely are you to recommend travelling on the Burnley Tunnel to friends and family?</p>\n</blockquote>\n<p>How likely am I to recommend a <strong>highway</strong>? That goes through a <strong>tunnel</strong>? To my <strong>friends and family</strong>?</p>\n<p>Not very fucking likely, strangely enough.</p>", "date_published": "2026-06-23T08:46:05Z"}, {"id": "/blog/2026/6/18/why-i-email-complete-strangers/", "url": "https://zerosleeps.com/blog/2026/6/18/why-i-email-complete-strangers/", "title": "Why I email complete strangers", "content_html": "<p>Email is, and always has been, my preferred method of written communication for two reasons, both of which are topics of <a href=\"https://www.goodinternetmagazine.com/why-i-email-complete-strangers/\">this post from Zachary Kai</a>.</p>\n<p>The first is it&rsquo;s openness, stability, and ubiquity:</p>\n<blockquote>\n<p>Social media platforms rise and fall like ancient empires sped up a thousand times. Yet email endures. Like the postal service or the printed book. Is it any coincidence these technologies remain my great loves? They share a quality I struggle to name. Perhaps it\u2019s permanence in an ephemeral world. You can tuck a letter in a drawer, discovering it decades later. A book can outlive its author by centuries. One can archive, search, and treasure an email. They\u2019re all vessels that honor my beloved words.</p>\n<p>And in their longevity is their flexibility. You can read a book anywhere, anytime. You can send a letter to the farthest-flung corners of the earth imaginable. And you can email anyone.</p>\n</blockquote>\n<p>The second is in it&rsquo;s user interface:</p>\n<blockquote>\n<p>You can choose to engage with it in human time, and so can the recipient: compose when you have something to say, respond when you have space to think.</p>\n</blockquote>", "date_published": "2026-06-18T07:32:11Z"}, {"id": "/blog/2026/6/17/if-you-are-asking-for-human-attention-demonstrate-human-effort/", "url": "https://zerosleeps.com/blog/2026/6/17/if-you-are-asking-for-human-attention-demonstrate-human-effort/", "title": "If you are asking for human attention, demonstrate human effort", "content_html": "<p><a href=\"https://tombedor.dev/human-attention-and-human-effort/\">This post by Tom Bedor</a> has been doing the rounds over the last couple of weeks. It&rsquo;s a proposition that you&rsquo;d think would be common sense and part of basic human decency, but the fact that I&rsquo;ve seen this post all over the place says something else.</p>", "date_published": "2026-06-17T01:18:18Z"}, {"id": "/blog/2026/5/30/iris/", "url": "https://zerosleeps.com/blog/2026/5/30/iris/", "title": "Iris", "content_html": "<p>Oh <a href=\"https://irisphotos.app/\">this is a <strong>magnificent</strong> new piece of software</a> from Retina Studio.</p>\n<p>Apple Photos is <a href=\"/blog/2024/12/29/default-apps/\">just about</a> the only Apple supplied &ldquo;application&rdquo; that I regularly use on macOS and it&rsquo;s\u2026 fine. Certainly no better than fine. Iris is exactly, precisely, what I&rsquo;ve always wanted Apple Photos to be.</p>\n<p>It took me 10 minutes of use to decide to move my photos from Photos to Iris. Yes Iris plays nicely with an existing Photos library, but nah I&rsquo;ve actually <strong>moved</strong> everything out of Photos into the filesystem and into Iris exclusively.</p>\n<p>The decision would only have taken 5 minutes but for this: I&rsquo;ve got decades of titles attached to stuff in my Photos library, as in, captions/titles that I have manually typed in. I thought about it and I&rsquo;ve almost never gotten any value from that effort, so sod it, titles/captions no more. Between dates, times, locations, face matching, and the delightful machine-learning-powered tagging that Iris does, I don&rsquo;t need titles.</p>\n<p>Some other charming features about Iris: it <strong>tells</strong> you what it&rsquo;s doing. On first run it actually opens it&rsquo;s little status window so you know what is going on. And if you wants to know more the documentation tells you. Imagine that! And the &ldquo;Surprise Me!&rdquo; menu option is so obvious and I frickin&rsquo; love it.</p>\n<p>And it costs the price of two coffees. No subscription. I&rsquo;d have paid 5 times that, no questions asked.</p>\n<p><strong>This</strong> is how software should be made.</p>", "date_published": "2026-05-30T05:11:38Z"}]}