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

help-circle
  • So, when talking about a film adaptation of a 60 year old book being derivative, remember that even though you are only experiencing it now, Dune has been around for a long time. It has inspired other creators, and their work has inspired yet more creators, and you have likely consumed much of these other inspired works before consuming the originator. The order you experience it in may make it seem derived by the other works you already enjoyed, but the opposite may in fact be true.

    That being said, no work is created in a vacuum, and all works are derivative to some degree. Dune is no different. It is inspired by sci-fi pulp fiction and even fantasy works that came before it too.

    Furthermore, the film is not an entirely faithful adaptation and brings its own interpretations, additions, and other alterations to the story. Those, likewise, are not always wholly novel ideas and share DNA with other works, novels and film, the creators enjoyed. They did plenty of unique things, particularly with the cinematography and aesthetics of the peoples and environments, but the story structure, superhuman abilities and political intrigue will still share a lot of commonalities with other works.

    None of that makes Dune bad or lesser. There is nothing wrong with putting a new twist on a a tried and true formula or story element to make it your own.




  • Weird example. 3 nested conditionals is not the typical use case for a ternary, and 2 of the 5 branches result in a pointless a=a assignment. I agree this is bad code, but it’s just as bad and hard to parss in a normal if-else structure too:

    if (a>b) {
        if (b>c) {
            if (a<d) {
                a=c;
            }
            else {
                a=a;
            }
        }
        else {
            a=d;
        }
    }
    else {
        if (b<c) {
            a=a;
        }
        else {
            a=d;
        }
    }
    

    In another situation, though, it’s perfectly readable to have a much more typical ternary use case like:

    a = c > d ? c : d

    And a pair of parentheses never hurt readability either:

    a = (c > d) ? c : d










  • So, I don’t know exactly how the adaptive cruise control works. But if it is slowing down and speeding up to maintain a specific distance, that does not fix things. The idea is to maintain a specific speed such that, as the people in front of you accelerate and brake, speed up and slow down, you have enough distance to not have to do that. You should essentially match their average speed with enough gap that their braking doesn’t put them close enough to your bumper that you have to slow down yourself. Normal cruise control would be better (except mine won’t set at speeds under, I think, 20mph) because your speed wont change. Adaptive cruise would make your drive safer, maybe, keeping you from being too close or failing to react to the change in traffic speeds, but I dont think it would solve the traffic issue itself.


  • You need to give even more space then so that them doing that doesnt make you slow down. People cutting in front of you also helps because those are the assholes causing the brake waves.

    Edit: down voters, I’m not saying that he “needs” to do anything as in it is his responsibility or he’s to blame. I’m saying that, if he is going to employ this strategy, that making room for pricks swerving in front of you needs to be part of that strategy in order for the desired outcome to happen. If they are making you brake, then your attempts will not work.


  • That’s also why the best way to relieve traffic is to go at a slow even pace without braking. Every time the someone in heavy traffic runs up the ass of another car and brakes hard, or swerves into the “faster” lane and make someone else brake to not hit them, they cause another brake wave. If you have a few cars intentionally just hanging back and cruising with a big enough gap between them and the cars jocking for position in traffic in front of them, then their brake waves do not propogate behind you and eventually traffic just picks up pace again.

    Edit: side bonus, you still get there just as fast, but with a lot less stress fighting assholes for position (minus the ones who fly past you thinking you’re the asshole for not riding someone else’s bumper)





  • I swear the people who decide what ports go onto laptops have never used a laptop in their life. I know now manufacturers would love to just sell you a dongle add-on or two that plugs into your USB-C port and has all of the other useful ports on it you actually need, but even before then… who needed only 1 USB-A and two lightning cable ports? When was Mini-DVI relevant?