• 1 Post
  • 177 Comments
Joined 1 year ago
cake
Cake day: July 5th, 2023

help-circle
  • Safari support means there’s benefit to web server support. Server support means there’s benefit to browser support in other browsers. Apple can kick start the network effects necessary to get this standard adopted.

    Webp and heic are fine for web, but JPEG XL is special in that it actually has use for print-based and other ultra high resolution workflows, while also having the best path forward for migration from JPEG.



  • Yes, software that is in a package manager is similarly easy on a Mac. There’s an app store, which can be used to install the dependencies for homebrew (which is a good package manager for most of the stuff that Linux package managers maintain, including building stuff from source). Going outside of a package manager is relatively easy (but needs to be enabled, as the defaults basically discourage users from installing software not verified by Apple), but that method of software installation still beats running .exe/.msi installers downloaded from the internet, beats running random shell scripts, probably beats downloading docker containers and flatpaks, and is not that far removed from installing from the AUR or something like pip/conda: you still need to know what you’re doing, and you have to trust the source/maintainer. None of that is unique to any operating system, except those that simply don’t allow you to install software not reviewed/approved by the manufacturer (Apple mobile devices, Android devices by default).


  • High DPI screen support in Linux is still troublesome, especially between multiple screens with different DPI/resolution, especially between GTK and Qt programs.

    And I haven’t played around with Asahi yet, but it’ll be hard to top the built-in power/suspend/hibernate/resume behavior and its effect on battery life (especially in being able to just count on it to work if you suspend for days, where it seamlessly switches to hibernate and starts back up very quickly). But on my old Intel MacBook, the battery life difference between MacOS and and Linux is probably two to one. Some of it is Apple’s fault for refusing to document certain firmware/hardware features, but the experience is the experience.










  • Realistically, I would grieve the loss of my children, who would never be born if I didn’t line things up just right to cause them to happen again. I’d spend more time with my parents, who are getting along in the years, and I’d make the most of my time with them while they’re healthy and happy.

    There are a few specifics where I’d try to get some loved ones out of trouble before some critical tipping point that would later cause a bunch of heartache and stress.

    There are general things about money and politics I’d probably do differently, knowing about how stocks have performed and what not, but that’s not super interesting to me, because I’m mostly content in my personal life (including my career) and wouldn’t want to upset that balance by doing anything too different from what brought me here.


  • Well they can pay compensation to people who do work for them: employee salaries, contractor work, etc. So the nonprofit structure might prevent them from paying dividends or stock buybacks or other ways of transferring directly to shareholders in their capacity as shareholders, but nonprofit structure alone isn’t a guarantee that the organization won’t steer excess cash into someone’s pocket.

    No reason to believe this is true of this non-profit, but that’s the reason why it’s important to look at the books of nonprofits that you donate to.





  • I don’t think this question really makes sense.

    DNS is centralized in that there is a root zone that determines who is the canonical authority for each top level domain like .com or .world (and the registrar for each top level domain controls who controls each domain under them). But it’s also decentralized in the sense that everyone who controls a domain can assign any subdomains below that, and that anyone can choose to override the name resolving with their own local DNS server (or even a hosts file saved on the device).

    The court case here is trying to override the official domain ownership records at specific DNS providers. The problem is that the intermediaries are being ordered by the courts not to follow the central authority.

    Federation wouldn’t fit this model: we still want DNS to be canonical where everyone in the world agrees which domain resolves to which IP addresses.