3,726 karma · joined November 8, 2012
https://dmitri.shuralyov.com/about
It's interesting how this part of the trade-off changes when using float16 for color components (as is common when HDR is involved) rather uint8.
Good timing that Safari 27 adds support for srgb-linear and display-p3-linear color spaces.
For other work or entertainment that doesn't take advantage of its spatial features, I tend to revert to using a computer with an external display. The display in the Vision Pro cannot quite match the resolution and HDR headroom of the external display I ended up having (a Pro Display XDR). Maybe if it didn't get outclassed by my external display when displaying 2D content, I'd have additional motivation to use it more often.
> It’s my website: I can do what I want with it.
>
> And you can do what you want with yours!
This part in particular stood out to me, and I liked it very much.[1] https://pkg.go.dev/github.com/shurcooL/home/internal/code#Ne...
[2] https://pkg.go.dev/github.com/shurcooL/home/cmd/githook/pre-...
More infrastructure than content, but in principle it’s capable of hosting Go packages, complete with a simple issue tracker and code review system. I use it myself to stream notifications from multiple sources (GitHub and Gerrit).
[1] https://gerrit-review.googlesource.com/Documentation/intro-u...
[2] https://pkg.go.dev/golang.org/x/review/git-codereview#hdr-Mu...
One piece in the logic I don't get is this: why would (or should) the earnings done by those workers go into the pockets of humanity, who isn't doing the work, rather than into the pockets of the laborers, whether digital or not?
If it doesn’t happen later this week, how long would the wait be? A few months? More?
Edit: I realize that ordinary people might not yet care about exporting to AVIF, but they may receive such photos from other people.
> If you open this on a computer instead, you will have a chance to play with some emulators!
Instead of what? I was under the impression that the device I was on is a computer.
Edit: I was curious to understand what caused the site to show that box. From looking at the source and some interacting in the console, it seems to have been due to the 'isiOS' variable having the value 'true'. It was true despite the device not running iOS because '(navigator.maxTouchPoints && navigator.maxTouchPoints > 2)' was truthy, and window.MSStream wasn't. This device, a Surface Pro X, or more precisely the Chrome 139 browser running on it, reports 10 max touch points and doesn't have MSStream defined, and that appears to have been enough for it to be mistaken as a not-a-computer.
By now, after refreshing, I see an extra sentence 'Hey, site, you got it wrong. This is a real computer!' Perhaps the author saw this comment and added it quite quicky? If so, thank you!
That is unfortunate. :(
I have taken great care to preserve all of the posts on my personal website, but unfortunately I don’t write new posts very often lately. I wonder if that’ll change.