Actually, in my recent vibe coding adventures I tested making a ProRAW converter app that also applied the included gain map to the image and encoded via libjxl on device. Surprisingly, Photos.app was able to display the converted image with HDR, but the HDR tag in the UI is only displayed for images with the proprietary gain map.
There seems to be some support there, though I tested on iOS 26.
That I of course didn't test. Yeah, I'd expect them reencoding images to save on bandwidth, and they're probably doing so naively for JXL (maybe even converting to HEIC).
I don't see myself as that averse. To me, if they found a clever domain hack, or if the name is such that the TLD is part of it (like https://teenage.engineering) - sure, go for it. Happy to see it actually! Gives it character and shows that a modicum of thought was put into the choice. For the website of my gamedev team (called secret industries) I was happy to see .industries being a TLD. Quite long, but easy to remember if you remember the name.
For personal use, as long as the TLD has a decent enough reputation to use with email (https://www.spamhaus.org/reputation-statistics/), I'd be fine with almost whatever, too. I personally use a ccTLD, but things like Jeff Gerstmann's site (https://jeff.zone) are fun. There are tons of other examples, this one just came to mind first.
What does feel dodgy and fake to me is when I see a known name with the new gTLDs. Sometimes SaaS have their landing/marketing site on a different TLD than the app itself. If you find both via web search, that looks weird to me.
The city TLDs and highly specialized or non-English ones (like .kaufen, .whoswho, .abogado) and the tons and tons of paid subdomains are so rare that they always seem out of place.
Looks like a repurposed VitePress docs template, which is a perfectly fine solution for text-heavy content. The site appears to be open-source, there are links to the repo at the bottom of each page: https://github.com/xiaoiver/infinite-canvas-tutorial
I have permanent tinnitus and have this too, though it very rarely happens on its own. When it happens, for me, this sound is usually a signal to immediately change my posture when sitting in a chair.
When I reach flow, I tend to not notice until later that I'd now be sitting cross-legged, or that I've tucked one leg under myself.
That pressure tends to trigger the sound you describe after a while. I imagine because of bad blood circulation, though I have no idea why it's that sound signalling that for me.
Same with me. It usually happens when I've been reading in bed for long and I unconsciouly get in a bad posture (neck). Correcting it, doing some shoulder and neck light exercices help but I've never associated it with pressure caused by lower body, mainly legs. Which it might as it also happens when I'm cross legged (and somewhat torso twisted) at the computer desk for too long.
Fully concur with the points you made. I also just finished transitioning my personal website to Astro from an Eleventy setup that I got too lazy to maintain. I made a couple of landing pages for clients and my own projects with Astro and the maintenance experience was eye-opening.
Astro really is quite wondrous. If you don't stray too far from its opinionated route, it's almost magical. But some more advanced things do still take some tinkering. My sitemap and RSS with full text setups I wouldn't describe as the most elegant things in existence, but they do their job.
What I'm still lacking/wondering about is whether there's a CDN static site/serverless hosting provider like Netlify, Vercel or Cloudflare, but that isn't free or $20/mo. I'd like to pay for a good service that obviously has running costs, but I don't believe there's quite something like those.
Anyway, I like the website. It's easy on the eyes.
Thanks for sharing! I use Fireabse Hosting, which I guess gets grouped in with the other services you mentioned. It's free, has a lightweight devX, and integrates with CI via GitHub actions for preview and production builds [1].
Right, I didn't consider Google. The 360MB/day of free egress traffic (Spark plan) strike me as very peculiar. But at least it isn't Cloudflare's "unlimited" with secret limits in place, or Netlify's 100GB/month and then enormous costs on everything above.
Thanks for reminding me! I'll give Firebase a look.
By the way, very minor thing I noticed. Clicking on your photo on the homepage swaps backgrounds, but the timer-based swapping still runs on its fixed interval. Can look unpolished if you click it a bunch or in the wrong moment.
There seems to be some support there, though I tested on iOS 26.
reply