• 0 Posts
  • 8 Comments
Joined 2 years ago
cake
Cake day: February 6th, 2024

help-circle

  • Wappen@lemmy.worldtoFunny@sh.itjust.worksQuiz
    link
    fedilink
    arrow-up
    1
    ·
    3 days ago

    Look at the different relative angles between mouth and eyes in each picture. In the real image the angle of the eyes is very similar to the angle of the mouth and therefore the distance between the left eye and left side of mouth is bigger creating a more “shocked” looking expression, like you described it as “Are you seeing this shit?”. While in the drawn image the mouth is more angled therefore the smiling is more pronounced.


  • I read that. But the way the article is written suggests that the workaround they’re implying is to buy YouTube premium. I am not per se against YT premium, after all its normal business to take money and serve a product, but what my biggest cons are

    1. The price
    2. I already use all of the mentioned premium features and more but for free

    For example: YT music -> ReVanced (background play, no ads) YT App -> ReVanced (no ads, Sponsorblock, no shorts) YT on browser -> Extensions (uBlock, Sponsorblock, block yt shorts)

    If I were to pay for premium and use the regular app, I would lose that functionality and 130€ per year. This money would support a company whose business model involves extensive collection of personal data, which is then sold to third parties, effectively contributing to the global surveillance infrastructure.

    I would rather not use YouTube than pay for it.






  • Equality in rust is value equality per default, that’s what these traits are for. If you want to check pointer equality you’d use the std::ptr::eq function to check if two pointers are equal, which is rather rare in practice. You can also implement the PartialEq trait yourself if you need custom equality checks.