I write bugs and sometimes features! I’m also @CoderKat@kbin.social.

  • 1 Post
  • 10 Comments
Joined 1 year ago
cake
Cake day: June 21st, 2023

help-circle

  • I get what you’re saying and that’s obviously a concern, but at the same time… doesn’t it have to be reasonably far in the future? We don’t have either the infrastructure or even enough supply of EVs to change this too quickly.

    That said, I wish they’d use a gradual approach. Start ramping up taxes on gasoline with the proceeds entirely going to EV infrastructure (and similar for purchasing new gasoline vehicles and licensing existing vehicles). Start small and increase as we get closer to the cutoff date. Start limiting gas station development and create zoning regulations for EV infrastructure (especially charging for apartments, which is a huge gap). Make all the laws ramp up gradually so that it’s always small, incremental changes that are never too difficult to do at a time, but will get us in a better place in 10-15 years.


  • We absolutely could do things if society as a whole agreed to. Billionaires only exist because we let them exist. The only thing stopping us from taxing all money over a certain amount is us.

    Unfortunately, I have little faith in our ability to convince people that we should massively step up our taxation. We can’t even get billionaires to pay the percentage of income tax that they’re theoretically supposed to pay. How are we supposed to convince enough people to go above and beyond?

    A huge number of people somehow have the idea that billionaires deserve this money. Or that just because their wealth isn’t cash means we can’t take it away.

    If they try to leave to another country, arrest them for tax evasion and seize every asset they have. Don’t let them do any business in the country without paying their share. Get other countries to band together on this until there’s nowhere for them to run except shitholes. Even if we can’t stop them from being rich in Ireland (and on that note, we should punish tax havens with sanctions), we can stop them from using their wealth to affect other countries.


  • Even if we did develop fusion, how long would it take to switch to it and would it even be economical? A ton of places still use coal and other fossil fuels simply because they’re cheap or were already built. It’s hard to make assumptions about how much fusion would cost when we still don’t have it. Nuclear fission’s fuel is cheap (cause so little is needed), yet nuclear is still insanely expensive because building the plants is a difficult task mired in red tape and the general public is afraid of it (on that note, I’m not sure how many people even have a concept of fusion beyond perhaps what Spiderman 2 made them believe).

    There’s also the divide in the world. Even if the rich western countries got fusion, would everyone? The west also got covid vaccines early while much of the rest of the world had to wait. And further drawing on the covid analogy, some countries pretended there wasn’t an issue, which already is going on with climate change.


  • Some of these I get, but I don’t get the T9 thing. T9 was so bad! It took ages to type many words. Today’s predictive keyboards are miles better.

    Also, no software updates? Sure, every now and then there’s a shitty update, but most updates are great. New features and especially bug fixes are amazing. Used to be that if something had a bug, you just had to deal with it. There’s no guarantees it’ll be fixed today, but many companies do fix their bugs at least eventually. The ability to iteratively develop is huge for software quality. These days, unless you’re developing something that absolutely cannot fail (like a mars prober or radiation therapy machine), it’s widely agreed upon that iterative design is superior to “waterfall” design of trying to plan it out all ahead of time. Part of why is so you can get feedback continuously instead of only after you’ve committed to months of tech debt.



  • CoderKat@lemm.eetoProgrammer Humor@programming.devGolang be like
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    1 year ago

    Let’s not pretend people acknowledge warnings, though. It’s a popular meme that projects will have hundreds of warnings and that devs will ignore them all.

    There’s a perfectly valid use case for opinionated languages that don’t let you get away with that. It’s also similar to how go has gofmt to enforce a consistent formatting.

    Honestly, I’ve been using Go for years and this unused variable error rarely comes up. When it does, it’s trivial to resolve. But the error has saved me from bugs more often than it has wasted my time. Most commonly when you declare a new variable in a narrower scope when you intended to assign to the variable of the same name (since Go has separate declare vs assign operators).


  • Bigots are incapable of thinking this way. They only see LGBT+ people as “the other” and themselves as “normal”, so they never realize that they themselves at one point figured out their own identity (including both gender and sexuality). They think it’s only LGBT+ folks having to figure those things out.

    It’s bizarre, especially since society does push cisgendered and heterosexual norms at a very early age. Young boys will get asked if they like any girls and they’ll constantly be pushed with gender roles and stereotypes for their birth gender. It’s so normalized that most folks don’t even seem to realize that it happens until confronted with the existence of any alternative (like LGBT+ folks). A reasonable person would examine their biases and realize stuff like “huh, I guess I knew my gender from a young age”, but bigots have this irrational hatred for LGBT+ people so they’re not willing or capable of this kind of insight. Their brain has to twist logic into justifying the bigotry that they’ve already concluded on.


  • CoderKat@lemm.eetolinuxmemes@lemmy.worldFolder
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    “I use Linux as my operating system,” I state proudly to the unkempt, bearded man. He swivels around in his desk chair with a devilish gleam in his eyes, ready to mansplain with extreme precision. “Actually”, he says with a grin, "Linux is just the kernel. You use GNU+Linux!’ I don’t miss a beat and reply with a smirk, “I use Alpine, a distro that doesn’t include the GNU coreutils, or any other GNU code. It’s Linux, but it’s not GNU+Linux.”

    The smile quickly drops from the man’s face. His body begins convulsing and he foams at the mouth and drops to the floor with a sickly thud. As he writhes around he screams “I-IT WAS COMPILED WITH GCC! THAT MEANS IT’S STILL GNU!” Coolly, I reply “If windows was compiled with gcc, would that make it GNU?” I interrupt his response with “-and work is being made on the kernel to make it more compiler-agnostic. Even you were correct, you wont be for long.”

    With a sickly wheeze, the last of the man’s life is ejected from his body. He lies on the floor, cold and limp. I’ve womansplained him to death.