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

help-circle

  • How should a contributor gauge whether to make big changes to “do it right” or to do it a little hacky just to get the job done?

    When you work in enough diverse codebases, with enough diverse contributors, you begin to understand there isn’t one objectively right way. There are many objectively wrong ways to do something. Picking a way to do a certain task is about picking from tradeoffs. A disturbingly common tradeoff is picking rapid development over long term maintainability, but that isn’t not the right way to do it in a competitive space.

    Needs change over time and certain tradoffs may no longer apply. You’re likely to see better success making lots of little hacky fixes until it’s not a hack anymore because you’ve morphed it slowly over time.

    Version control, git et al, allows you to make multiple commits in a single PR, so you could break the changes up to be more reviewable.






  • As the parent of an ODD child thank you. I don’t have the energy left in me to try to explain to my “society”, let alone strangers on the internet, that my child is compulsively defiant due to an inflated fight/flight/freeze response. And no, your parenting opinions aren’t going to “solve” her behavior, if her psychiatrist, psychologist, and therapist don’t have magic answers.




























  • I feel like both rules suffer from the same problem of spectrum. We can all point to a bad moldy/ai post and point to a good moldy/ai post. The issue is going to be those ones in the grey space between. It’s like the threshold test for obscenity.

    “I shall not today attempt further to define the kinds of material I understand to be embraced within that shorthand description; and perhaps I could never succeed in intelligibly doing so. But I know it when I see it, and the motion picture involved in this case is not that.” -Justice Potter Stewart

    I agree ai generation can be exploitative, but I don’t believe it’s only exploitative. I’m sure there are fine artists out there who can use it responsibly to make genuine art. I think it’s like the Unity game engine. There are plenty of games pumped out that are just trash trying to make quick money, but there’s also gems being made by people with passion.