• 1 Post
  • 14 Comments
Joined 1 year ago
cake
Cake day: July 1st, 2023

help-circle



  • Video codecs mostly work by tracking movement, predicting which pixels will change, and striving to only encode the pixels that actually change or change dramatically. In other words, compression looks for patterns.

    All of that goes out the window when you try to compress static. There are no patterns. It simply can’t be compressed. This isn’t a matter of the algorithms not being good enough. It’s a fundamental limit of information theory.

    Anything fancier amounts to embedding the intro into the compressor as a well-known pattern. And at that point, you’re better off just caching a 4K version of the intro as a standalone video file directly in the app.



  • is a pretty surreal. Considered one of the most influential films of all time. One of the earliest examples of post-modernism in film.

    Every scene in Ex Machina is basically a dialogue covering different arguments in the philosophy of AI. Plus a surreal dance scene.

    I was blown away by mother! when I first saw it. But looking back on it, the allegory wasn’t exactly subtle.

    Once Upon a Time in Hollywood is a meta-modern masterpiece.

    Tropic Thunder, as a meta commentary on comedy, is actually really good. Aside from the great comedy itself.


  • Sweatshirts are double-layered pullovers, typically non-woven. Sweaters are single-layer pullovers, typically knit. Jackets have buttons or zippers. Hoodies have hoods and are made of fabric (e.g. raincoats are not hoodies).

    You can have hoodies that are also sweatshirts, or hoodies that are also jackets.

    This garment pictured in your post is a jacket. It is also a hoodie. It is neither a sweatshirt nor a sweater.

    This is just my interpretation of the situation. I don’t know of any formal classification system for outerwear.







  • Even if they were such a thing as a cookie banner law, and there is none, companies in the USA would not have to comply in their country.

    It would be only for Europe.

    This is a pretty naive take.

    If you operate in Europe, you must comply with GDPR. To selectively show a cookie banner, you have to be able to identify the (location of) the user.

    It is totally reasonable for a company to operate in Europe but not wish to implement a full identity or location detection system. And so they just show the opt-in prompt to everyone.

    And you can’t just implement that by using the browser’s location API, because European users can totally choose to not share their location with you using that API. But you still need to comply for those users.

    There has been for years a proposal for a standard, designed in 2009 (!), still available in all the popular web browsers (except safari) that can make for a seamless experience: the DNT header.

    The diversion about the DNT header is irrelevant.

    Firstly, it is not codified in law that the DNT header is canonical. What if a user forgets to check the box? What should the default be? What kind of UX should be presented to users? This stuff needs to be spelled out in law for DNT to be a valid way to express opt-in.

    Secondly, it’s not a robust per-site permission. Browsers only let you set it globally.

    Thirdly, it’s actually bad for privacy. By making your headers different from the majority, you are easier to fingerprint. This is why Safari does not implement it.

    Be mad at companies

    I get the spirit of the article.

    But the GDPR has pushed the problem of consent to the users, and they haven’t done anything to make this easy or convenient. Therefore cookie banners are inevitable. Like, you can’t blame companies for acting in their own self interest; that is entirely counter productive.

    The EU needs to solve this.

    First, go after the data brokerage industry so that it is no longer profitable to sell user data.

    Second, regulate how websites can seek permission. Ideally by specifying a consent API and requiring browsers to implement a sane UX.

    It will be much more productive to try to solve this with the handful of Browser vendors than trying to regulate each and every consent banner.