• 0 Posts
  • 17 Comments
Joined 2 years ago
cake
Cake day: July 5th, 2023

help-circle


  • YouTube serves probably dozens of formats/bitrates, and has spent years tweaking how it ingests, transcodes, and serves videos. Adding in-stream ads might have been a bigger engineering task in that environment. Depending on the percentage of users/viewers avoiding ads, it might not have been worth the return.


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






  • There are quite a few classifications of trucks. In the U.S.:

    Class 1: 0 - 6000 lbs
    Class 2: 6,001 - 10,000 lbs
    Class 3: 10,001 - 14,000 lbs
    Class 4: 14,001 - 16,000 lbs
    Class 5: 16,001 - 19,500 lbs
    Class 6: 19,501 - 26,000 lbs
    Class 7: 26,001 - 33,000 lbs
    Class 8: Over 33,000 lbs

    Classes 1 through 2 are considered “light” truck, 3/ through 6 is “medium,” and 7 and 8 are “heavy.”

    Classes 7 and 8 require a commercial driver’s license.

    Generally, Class 3 starts to have 4 wheels on the back axle, and Class 6 generally starts having multiple axles on the back. At a certain point, you’re up to 18 wheels on a tractor and trailer.

    OP’s picture is probably of a Class 2 truck, while you’re thinking of Class 1 trucks.


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


  • Plus VHS and analog SD broadcast used to “compress” the signal by sending only every other line, every other frame. That interlacing allowed them to basically halve the bandwidth of the signal while still mostly giving the human eye the illusion of the full frame rate, especially with the glowing phosphors of a CRT screen).

    The main problem for digital video formats is that interlacing doesn’t play well with the compression methods in modern codecs, so video that was originally in that analog-friendly format is very inefficient to encode (and looks bad on modern displays).



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