• 18 Posts
  • 378 Comments
Joined 1 year ago
cake
Cake day: July 13th, 2023

help-circle







  • Dude, idk.

    I was just like “you seem to be telling the dude that he isn’t using tankie correctly, but that’s not how language works”

    And then you replied that I’m wrong, and seemed to be making an appeal that the negative connotations had to do with the invalidity of the definition.

    Our wires are so crossed at this point that a random car in 1960 Spain just got spontaneously hotwired.


  • Yup.

    You say that like it’s mutually exclusive. Nobody gets to choose how other people use language. Definitions are whatever people agree that they are, even if you’re not one of the people who agrees with it.
    You can dislike that definition of tankie all you want, the fact that they used it in this way and that you understood it means that it was used correctly.

    The evolution of language may hurt people, but denying the reality of evolving language hurts nobody but yourself. The etymology and history is good to know (and the meme relies on it), but the new definition is still a correct alternate definition.



  • I think a lot of people here aren’t looking at this in the right way:

    They don’t have to accept accounts for student or let students interact. This can be an alternative system for disseminating announcements with optional mechanisms for feedback. All they need to do is federate and then any of their students subscribe.

    I’ve been wishing that my my governments (at all levels) would do this so I can get notified of things like changes to bus schedules or closures of highways and shit.



  • I know the image post was hyperbole, but the way y’all are gushing over it is borderline religious, in an unsettling way.

    Immediately, you call boilerplate a Big Deal and identify yourself as a zealot. Even in Java, a notoriously verbose and boilerplate laden language, it’s a Small Deal unless you’re doing something insane. Let me guess, your coding in VI or something.

    Rust looks great. It’s a bunch of small improvements over most languages. But True Believers of any lang need to chill the fuck out.





  • I said it was better, just not much better.

    The maintenance costs of equals is nearly zero. Scrolling over boilerplate seems like a real stretch, like saying a novel with a picture every chapter is harder to read.

    I like that you can’t accidentally forget to update it, which is kinda nice but is rarely a concern.
    And it’s a bit more readable, which is nice.
    It’s better, but folks are talking like it’s Super Jesus and I think it’s more like finding a dollar in the parking lot.



  • Why did you even bring up AI? IDEs have been able to generate equality functions for decades without AI.

    It’s kinda neat to have this defined directly in the language so that compilers can implement it, but creating equality function is so low effort that this doesn’t really seem like a big deal.

    Like, you define the members in a class, then you tell your IDE to generate getters, constructor, equals, hashcode, etc all in like 5 seconds.
    I like it, it’s nice when the language itself defines reasonable defaults for things, but realistically you’re saving yourself a few seconds of effort.