College Prof in the US, focus areas are Human-Computer Interaction, Cybersecurity, and Machine Learning

  • 1 Post
  • 39 Comments
Joined 2 years ago
cake
Cake day: June 13th, 2023

help-circle
  • Teaching also involves stating an idea - which the author forgot to actually do. If it is your article that I am criticizing, I’m sorry for being crass, but make no mistake, the writing is half-assed. An article whose primary piece of advice is to “focus on the datatypes”, shouldn’t avoid the word “datatype” until the 2nd to last header.

    Truthfully, the article would be better served by removing the first and 2nd to last section and instead be titled “Why I dislike working with monads in languages that support monads.”


  • Holy cow! What an absolute slog of a read. I’m not an AI model, but I’ll do my best to summarize that link:

    [When writing code that works with non-trivial and null-able data types,] use a data structure that makes illegal states unrepresentable. Model your data using the most precise data structure you reasonably can[, …] as quickly as you can. [W]rite functions on the data representation you wish you had, not the data representation you are given. The design process then becomes an exercise in bridging the gap.

    There. Hopefully someone out there learned something cool without having to read a 25-minute striptease before the author rushes through their main idea in the span of two bullet points found in the final 25% of the article.










  • “I wish my cancer riddled grandmother wasn’t suffering.”

    “Well, you could always just kill her! Then she would feel anything!”

    ???

    Even more so, I didn’t even disagree or say that they were wrong. Just that I’d prefer not to do that because, along with my grandmother not suffering, I also want her to be alive. Contrary to popular belief, humans are capable of wanting multiple things at the same time. Have you ever been thirsty while you had to pee?





  • IANAL either, but I’m pretty sure you are correct. I put it in another comment somewhere, but I’m more upset about not being given a choice to refuse the change rather than the actual change itself. I don’t mind signing the waiver at amusement parks, or to buy a car with no warranty. I just want to know what I’m agreeing to, and I don’t like folks pulling the rug out from under me or changing the deal.

    The situation feels like if I were to drop out of college, I would be given electroshocks until I’d forgotten anything learned in class.