• 1 Post
  • 181 Comments
Joined 2 years ago
cake
Cake day: June 1st, 2023

help-circle
  • So the reason no one posts the bitrates is because it’s not exactly interesting information for the the general population.

    I’m highly skeptical of the claim that streaming services would have intentionally dropped their bitrates at the expense of perceived quality. There’s definitely research going on to deliver the same amount of perceived quality at lower average bitrates through variable bitrate encodings and so on, but this is sophisticated research where perceived quality is carefully controlled for.

    It probably saves them a ton of money, and 90% of their customers won’t notice because they’re on their phone while watching in the background.

    So this is fundamentally not how video streaming works, and I think this is important for the average person to learn - if you stream a video in the background or with your screen turned off, video data will stop loading. There’s literally no point in continuing to fetch the video track if it’s not being rendered. It would be like downloading the audio track for French when the user is watching with the English track turned on, i.e. nonsensical.

    This subsequently removes this as a possible reason for any video streamer intentionally reducing their bitrate, as the savings would not be materialized for background playback.

    To make it weirder, I’m confident they boost the bitrates on their new releases to get the approval of the enthusiastic viewers, then drop it after the reviews are in.

    Depending on the usage patterns for the platform in question, this probably doesn’t make sense either.














  • Some forward thinking - which we all know is most definitely not a thing when it comes to suburban development patterns - would see these installed from the beginning to ultimately save money long term on maintenance and upgrades.

    Since the suburbs are an unsustainable Ponzi scheme designed to cram as much money out as possible though, they will go for the cheapest up-front option, total lifetime cost be damned.


  • The municipality I lived in previously had a really interesting project where they were trying to improve the lifecycle of underground infrastructure.

    Instead of digging up the ground, putting in/repairing something/whatever, and then covering it up, they were going to install a permanent ‘infrastructure tunnel’ which could have installations and repairs be done without digging up and covering.

    If successful, this kind of seems like what the shipping container did to the shipping industry, an incredible efficiency play.


  • I don’t think you necessarily need to have studied a lot of math to be successful in programming, but you will need it if you want to get a CS degree, which in turn can be a good lever to a fruitful programming career.

    My advice when it comes to math - math skills build upon the concepts you’re expected to have learned before, meaning that if you didn’t fully get everything in the past, then your foundation is not in great shape and you will struggle at higher levels. Going back and repeating the fundamentals just so that you fully understand everything is very helpful in my experience.

    I also think that understanding math is rewarding in itself, for what it’s worth!