Quick notes

Small thoughts syndicated to social media

Firefox 134.0.X is just SO broken for me on OSX, I’ve been having issues with it across two machines ranging from:

  • GitHub being completely broken navigating between pages
  • Passkeys not submitting correctly and being buggy
  • Overall slow and buggy behavior

I thought the 134.0.2 update might fix things but everything is still just broken. Not being able to use GitHub is killing me. A restart seems to make it all work again sometimes but even Passkeys only work for the first load of a page, after that that domain is broken.

Everything is fine in other browsers as well. This update has just cooked it.

Edit: I just disabled the “ClearURLs” addon and everything is working again. Lots of bug reports in the GitHub repo so looks like I’m not alone.

I’ve been upgrading this site to the newly released Tailwind v4 and so far its been a mixed experience. The new build system/cli is good and fast but v4 includes all the theme variables in the built CSS. This means *-gray-700 is included in the built CSS even if you aren’t using it.

Its by design at this stage but it means my same site has 37k of uncompressed CSS vs 19k without any changes. I’m not certain the new build system is worth the extra weight. I was under the assumption the new build system was meant to remove unrequired content and I guess it does, but why include all the variables?

The metrics I get out of Netlify are too basic but the GeoJS website had a massive increase in traffic suddenly doing 1GB a day.

Currently fighting the urge to go back to self-hosting my website and see how bad AI scraping actually is and whether it’s the cause.

Took me way to long to find the way to see your fastest 5K/10K times in Apple‘s fitness app but turns out there is actually a way to do it.

  1. Open the Apple Fitness app and scroll down to Awards
  2. Click on the Workouts group/section (this was at the top for me)
  3. See all your workout awards, one should be Fastest 10K or Fastest 5K

I’ve never had an iOS app beg me to turn on tracking before. I wonder how much it works? Who in their right mind would click “Yes please track me across other apps that sounds great”?

A screenshot from the iOS game X2 Blocks. It shows a popup asking for the user to enable the “Allow Tracking” setting in iOS so that they can serve the user “relevant Ads”.

Sveltia CMS just keeps getting better and better. The latest release, 0.50.0, adds all new options for how it does commit messages so you can skip running full workflows for small updates and do them all in one big deploy instead via [skip ci] commits.

Kohei just keeps pumping out the features, once its got full mobile support I’ll have my dream setup I think.

I’ve been using DevBox to manage my development environment on macOS for the last few months, after getting fed up with Homebrew. There’s nothing wrong with Homebrew—it’s an amazing piece of software—but I wanted something I could more easily sync across multiple computers.

DevBox itself is fantastic and lets me commit all its config to source control, but the Nix project is just too slow. I can’t help feeling it’s letting the whole thing down.

Waiting days for package updates, then more days for caches to clear—when it takes just hours in Homebrew—isn’t the experience I was expecting.

I’ve been waiting three days for Hugo 0.140.0 to be merged, let alone make it into NixOS Unstable, while it’s been available via Homebrew for five. This is so consistent as well, waiting days for packages to be updated. The nixpkgs repo has over 6,000 open PRs compared to Homebrew’s 61, which is a huge difference. Even if it gets mered tomorrow it can take a few days before it gets into DevBox’s cache, the whole system is just broken.

I tried to get involved in updating the ResticProfile package, but the barrier to entry was so high that I couldn’t figure out how to update it. The documentation is out of date or simply doesn’t work. How is the project meant to deal with 6,000 PRs if new people can’t get involved?

Update 2024-12-26: A PR to update Hugo to 0.140.1 has been merged, now I just have to wait for that to get into NixOS Unstable and into DevBox’s cache, so maybe another seven days which still feels way to long.

Just watched the first episode of Secret Level, Dungeons & Dragons, and wow it was incredible. The amount of story building and emotion they managed to fit in to a 15 minute episode was stunning.

Thats the sad thing about these shows like Secret Level or Love, Death & Robots. You watch some of the episodes and want full seasons or a whole show but instead you get a banger of a 15 minute episode.

Updated to iOS 18.2 and it seems… fine? New Siri animations are nice but otherwise it’s still pretty dumb. I had high hopes. Things like “add sugar to the shopping list” still don’t realise I meant groceries list.

Ooooh Secret Level has come out! Longest eps are 19 minutes so looks much the same length wise as Love Death & Robots. 8 eps with another 7 to come on the 17th.