• 0 Posts
  • 955 Comments
Joined 3 years ago
cake
Cake day: June 21st, 2023

help-circle












  • “People” are not a single entity. Everyone is different. Many would cheer for him no matter what, whether they are diehard Rs or they have some kind of parasocial relationship or whatever. They don’t care what he says, only that he said it. Some would cheer because they like what he says, regardless of who said it. Some would disagree and become disillusioned. And some might even hate him now.

    He still has a lot of supporters. I nearly cut my mom off recently, and I rarely talk to my dad. Both of them rampant supporters. Naturally, their support of this bullshit treatment towards innocent trans people (like the guy I’m married to) was enough. And they’ll defend it still, even disrespecting us in the process, or jumping through mental hoops to explain how he doesn’t actually hate trans people and isn’t attacking them on a near daily basis. I can’t explain why they do this, and honestly it’s not my job to change them as much as I’d love to (and I’ve tried). All I can assume is that my parents don’t respect who I married, and that’s enough for me. But my point is they’re still out there.






  • TLDR: data is something you collect over time from users, so you shouldn’t let the contracts for it mindlessly drift, or you might render old data unusable. Keeping those contracts in one place helps keep them organized.


    But that explanation sucks if you’re actually five, so I asked ChatGPT to do that explanation for you since that would be hard for me to do:

    Here’s a super-simple, “explain it like I’m 5” version of what that idea is trying to say:

    🧠 Imagine your toys

    You have a bunch of toys in your room — cars, blocks, stuffed animals.

    Now imagine this:

    • You put some cars in the toybox.

    • You leave other cars on the floor in another place.

    • You keep some blocks in a bucket… and some blocks on the shelf.

    • And every time you want a toy, you have to run to a different spot to find its matching pieces.

    That would be really confusing and hard to play with, right? Because things are spread out in too many places for no good reason.

    🚧 What the blog is really warning about

    In software (computer programs), “state” is like where toys are stored — it’s important information the program keeps track of. For example, it could be “what level I’m on in a game” or “what’s in my cart when I shop online.”

    The article says the biggest mistake in software architecture is:

    Moving that important stuff around too much or putting it in too many places when you don’t need to.

    That makes the program really hard to understand and work with, just like your toys would be if they were scattered all over the place. (programming.dev)

    🎯 Why that matters

    If the important stuff is all over the place:

    • People get confused.

    • It’s harder to fix mistakes.

    • The program gets slower and more complicated for no reason.

    So the lesson is:

    👉 Keep the important information in simple, predictable places, and don’t spread it around unless you really need to. (programming.dev)