• 0 Posts
  • 19 Comments
Joined 1 year ago
cake
Cake day: July 5th, 2023

help-circle
  • 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.




  • It’s just a type of injury. Injuries themselves don’t give you a right to sue, you have to be injured by someone else doing something wrong.

    Can I sue for blindness? Yes, if someone caused my blindness in a way that they’d be liable for. Same with other injuries like broken bones or lost employment or embarrassment or paralysis.

    So if someone drives drunk and hits you with their car, paralyzing you and causing loss of enjoyment of life, you can sue them and would have to prove liability (they caused your injury in a way that causes them to have to pay for it) and damages (the amount of money they owe you based on how injured you are). Something like loss of enjoyment of life would be part of the second part of the analysis.



  • Oh I actually know this one. Mostly historical accident and path dependence.

    In medieval England, kings wanted to make sure that taxes and fines to the crown were properly paid, so they had their own officials in each county, who reported to the King rather than to any local officials. Sheriffs were responsible for tax collection, law enforcement (both arresting people before they could be tried and carrying out the rulings of the court). But they’d have to wait for the king’s courts to actually come to town and hold trials and what not, so in the meantime the king’s financial interests weren’t necessarily aligned with the sheriff’s.

    So coroners were appointed to watch over county matters and represent the king’s financial interests whenever the courts came to town.

    When someone was convicted of a capital offense, their property escheated to the crown. That was an important source of revenue for the crown, so coroners would determine whether a dead body was the result of a crime or not, in order to make sure the crown wasn’t missing out on some convict money.

    Both the Sheriff and coroner positions survived the transition into American governance, but independence and democratic reforms meant that these previously crown-appointed positions needed to become elected positions. Most states kept Sheriffs and Coroners as county officials, and preserved some of their traditional roles and duties. Many coroners offices were renamed to “medical examiner” but basically still preserved the role of keeping stats on deaths. And without appointment by the crown, most states just chose to make these elected positions.







  • I wouldn’t describe it as a reversal, the actual serenity prayer as stated already has the “courage to change the things I can,” so anything that is within the speaker’s ability to change should already be covered. And the last part, the wisdom to know the difference, already asks to have the ability to discern the two categories, and seeks to avoid accepting the things that can be changed.

    It’s clever, but doesn’t actually say anything the serenity prayer itself doesn’t already say.



  • One of the areas where YouTube/Vimeo/Facebook/Twitch really excel, compared to things like PeerTube, is storing a shitload of file formats with all the different options of resolution/quality and codec. When a user uploads a supported file, YouTube automatically generates files containing h.264 video in mp4 containers at several different resolutions/bandwidth/quality settings, and then processes the more popularly viewed videos into more bandwidth-efficient codecs, like VP9 or AV1 (at the cost of much more processing/server load, which is why they only do this for videos that reach a particular threshold of views).

    Then, when someone views a video, it seamlessly sends the “best” video for that person’s resources and supported codecs, including stepping up or down in quality mid-stream based on the performance of that connection.

    Decentralization of these functions is a complex task, because not everyone will have the right hardware to do these things efficiently. Intel, AMD, and Apple CPUs support different hardware acceleration for video encoding or decoding, while Intel, AMD, Nvidia, and Apple have different GPU support, too. So transcoding and related functionality tends to be much more device-dependent. It’s not an insumountable problem, but in the meantime we’ll just basically live with less efficient quality-per-bandwidth settings on PeerTube videos. So that’ll exacerbate the cost of storage and bandwidth (or the quality) in a service that relies on user-donated storage and bandwidth.