• 20 Posts
  • 996 Comments
Joined 6 years ago
cake
Cake day: May 31st, 2020

help-circle
  • Definitely possible. I remember being genuinely appalled when our teacher casually told us that most stories can be divided into three acts (Setup, Confrontation, Resolution).

    Rationally, I’ve understood that it’s almost like a law of nature. You kind of have to tell stories this way.
    But on an irrational level, I’m thinking, great, they’ve spoiled the end of most stories. If they all end with a resolution, why even bother listening to them?

    …that is somewhat of a hyperbole, but there are further subdivisions that make this even more obvious. Like hero’s journey that you named, where you can tell that they’re going to survive at least until the final conflict, and even then there’s a pretty good chance for a happy end, because people like those. If my brain latches onto one person being the hero, it feels like I know the remaining story arc already.

    And I have to admit that I don’t read much, so this is the first time I’m hearing of Le Guin.
    But it’s not just the writing either way. I do also always feel like I might as well read about the real world before I read about fictional worlds. I don’t need to know about aliens and dragons, when ants exist and are so much cooler.


  • Hmm, that is an interesting point, because I do also prefer roguelike videogames to RPGs. They compress the whole character development down into a much shorter timeframe.
    And while it’s still a factor that it’s just your stats growing vs. your enemies’ stats growing, you do have a pretty clear goal to reach.

    You also most definitely have no plot armor either, as a single death is the end of that story. And the randomization of the levels certainly adds to that, too, as I can’t get the feeling that I should be able to manage anything the game throws at me.

    My favorite roguelike !dcss@lemmy.ml has these historic quotes on items and spells. And the Swiftness spell has verbatim this text as its quote:

    Just Walk out. You can leave!!! Work, social thing, movies, home, class, dentist, clothes shoppi, too fancy weed store, cops if your quick, friend ships. IF IT SUCKS... HIT DA BRICKS!! real winners quit

    …which is the best gameplay advice for that game, for any situation. 🫠







  • Eh, I was kind of punting towards all of fiction there. With something like Scrubs (if we count that towards fiction), it doesn’t bother me, because the situations are realistic and then as many others said, it’s about the stories that unfold in that scenario.

    But even copaganda or trash TV will play up each new case, e.g.: “Jeremias has not touched grass in 17 years. Will our team succeed in changing that?” and “The police has been on the hunt for this serial killer for 5 years. After 378 victims, will Shirley Holmes finally catch him?”.

    I guess, yeah, it is also a matter of bad writers, though. It is far too easy to come to a point where you need drama and to then just make up big numbers with no credibility.



  • Yeah, not to yuck anyone’s yum, but this has been one of the reasons why I always thought fiction in general, but in particular superhero stories, anime etc., wasn’t that interesting.

    Like, wow, you thought of some arbitrary description for how the villain is by far the strongest. Except for that other villain in the next episode, of course, who’s even strongester. Oh, and did I mention that our hero is a total weenie, but somehow also stronger than these guys? Crazy, isn’t it?

    I know, you’re supposed to indulge these stories and not question them too much, but pattern-recognizing brain says no. 🫠



  • Yeah, I always plead for as much as possible to be automated offline. Ideally, I’d like the CI/CD job to trigger just one command, which is what you’d trigger offline as well.

    In practice, that doesn’t always work out. Because the runners aren’t insanely beefy, you need to split up your tasks into multiple jobs, so that they can be put onto multiple runners.
    And that means you need to trigger multiple partial commands and need additional logic in the CI/CD to download any previous artifacts and upload the results.
    It also means you can restart intermediate jobs.

    But yeah, I do often wonder whether that’s really worth the added complexity…






  • What I find tricky, is that you’re always describing a work-in-progress. I also wanted it to be useful as soon as possible, so I started building the actual core logic first and documented that part of it.

    But to actually use it, you need several steps before, which need to be documented, but preferably automated or ideally eliminated.
    So, you kind of don’t want to invest time documenting that, because you know it’ll change a lot still.

    And just as well, any quirks you document, it’s always like, okay, but what if I fixed this quirk instead?

    Obviously, one has to strike some kind of balance. Things will never be 100% perfect or final. And I am most definitely lying to myself, when I figure that fixing it won’t take much longer than documenting it. But yeah, it’s just a constant struggle to find that balance…


  • Yeah, this is one of those issues that I feel separates the seniors from the, uh, less experienced seniors. (Let’s be real, as a junior, you know jackshit about this.)

    Knowing when to use an ORM, when to use SQL vs. NoSQL, all of that is stuff you basically only learn through experience. And experience means building multiple larger applications with different database technologies, bringing them into production and seeing them evolve over time.

    It takes multiple years to do that for one application, so you need a decade or more experience to be able to have somewhat of an opinion.
    And of course, it is all too easy to never explore outside of your pond, to always have similar problems to solve, where an SQL database does the job well enough, so a decade of experience is not a guarantee of anything either…


  • Ephera@lemmy.mltoMemes@sopuli.xyz*stares*
    link
    fedilink
    English
    arrow-up
    4
    ·
    7 days ago

    Hmm, is it an ATM where you just scan your card once? All the ATMs I’ve ever used required your card to be physically in the machine throughout the whole process. As soon as you pulled out, it would go back to the home screen until the next person put in their card…