• 0 Posts
  • 143 Comments
Joined 2 years ago
cake
Cake day: June 11th, 2023

help-circle

  • It’s even still a valid course of action if there’s literally no interest in making the world better.
    They’ve potentially found a way to make their nearly omnipresent e-commerce platform share a name with the operating system, which is coincidentally mostly developed by others. They get to associate their name with a few tens of billions of dollars of development effort for a fraction of the cost.

    To be clear, this isn’t bad or anything. It’s quite literally what a lot of the people doing all that legwork want. It just doesn’t require any altruism from valve. They make money selling games, and they sell more games when people think it’s easier to play them. A desktop with the ease of a console is a big selling point for a lot of people.




  • Management isn’t your friend, but managers are still people. The job is not the person. A good, nice, friendly person can have a job where their work interests aren’t necessarily aligned with yours and still try to do what they can to see that your interests are met.

    If they fire me, no manager is going to ask me how I’m holding up or what my plans for the future are

    That’s just not true. It’s not universally untrue, but it’s just wrong to default to such an antagonistic view from the outset.

    All that to say: it sounds like you’re mainly having difficulty reconciling your thoughts on how you behave towards people with how you behave towards management. If you replace job related words with words like “people” or “person” then the question gets a lot easier.

    I had an argument with this person everyone likes and after thinking about it, it was mostly my fault we raised our voices. She raised her voice first but because I wasn’t listening to her because she triggered me.

    It’s pretty obvious to me that you apologize. Then ask if they’d be open to a conversation about what you feel could have gone better.
    “Hey, do you have a minute? Sorry about how I acted when we were talking the other day. I thought about it and realized that I hadn’t been listening, which wasn’t right of me and made things worse. Would you be open to discussing it now that we have a little distance from it? I’d like to explain myself a bit and share some related concerns that I had, if nows a good time.”

    They’re a person. If you feel your wronged them, apologize. If you feel like you want to explain things and offer feedback, just make it clear this isn’t a prerequisite for the apology or anything.






  • There’s a lot of different things that get pumped into “intelligence”. There’s “reasoning ability”, “knowledge”, “wisdom”, and a whole host of others, some in the category of traditional intelligence, and others around things like emotional intelligence.

    Raw knowledge is something that schools can teach through memorization. You have facts. Memorization isn’t the best way to do it, since context and such can often make information stick better, but some things you’re eventually going to memorize, intentionally or not (I don’t calculate 6*6=36 every time).

    Reasoning or analytical ability is much harder to teach, since you can’t really make someone more able to have insights and such.

    Wisdom is something that can be trained I’d phrase it. I don’t think you can be taught it like you can a history lesson, but it needs to be trained like a sport. How to apply reason to a situation, how the knowledge you have relates to things and other bits of knowledge. Which things are important and which aren’t.

    It sounds like you’re mostly taking what I’ve called wisdom, with a dash if introspection tossed in, which can play very well with wisdom. “How sure am I about this?” Is a question wisdom might make you ask , and you need to know yourself to know the answer.
    Knowing how to question the right part of something, so that you’re not getting caught up in the little inconsistencies and missing the big one, or considering the wrong facts that are unimportant to a situation.
    (A pet peeve of mine) Sometimes people will bring up statistics of race in relation to crime. People with perfectly good reasoning ability and knowledge will get caught up debating the veracity of the statistics, or the minutiae of the implications of how other statistics interplay to lead to those numbers, both in an attempt to deny the conclusion of the original argument.
    The more wise thing to do is to question why this person is making the argument in the first place. Use your knowledge of society to know there are racists who want to convince others. Your reasoning to know that someone more interested in persuasion than truth can twist numbers how they want. Reject their position entirely, instead of accepting their position as valid and arguing their facts.


  • Except that with the website example it’s not that they’re ignoring the price or just walking out with the item. It’s that the item was not labeled with a price, nor were they informed of the price. Then, rather than just walking out, they requested the item and it was delivered to them with no attempt to collect payment.

    The key part of a website is that the user cannot take something. The site has to give it to them.
    A more apt retail analogy might be you go to a website. You see a scooter you like, so you click “I want it!”. The site then asks for your address and a few days later you get a scooter in the mail.
    That’s not theft, it’s a free scooter. If the site accused you of theft because you didn’t navigate to an unlinked page they didn’t tell you about to find the prices, or try to figure out payment before requesting, you’d rightly be pretty miffed.

    The shoplifting analogy doesn’t work because it’s not shoplifting if the vendor gives it to you knowingly and you never misrepresented the cost or tried to avoid paying. Additionally, taking someone’s property without their permission is explicitly illegal, and we have a subcategory that explicitly spells out how retail fraud works and is illegal.

    Under our current system the way to prevent someone from having your thing without paying or meeting some other criteria first is to collect payment or check that criteria before giving it to them.

    To allow people to have things on their website freely available to humans but to prevent grabbing and using it for training will require a new law of some sort.


  • It really does matter if it’s legally binding if you’re talking about content licensing. That’s the whole thing with a licensing agreement: it’s a legal agreement.

    The store analogy isn’t quite right. Leaving a store with something you haven’t purchased with the consent of the store is explicitly illegal.
    With a website, it’s more like if the “shoplifter” walked in, didn’t request a price sheet, picked up what they wanted and went to the cashier who explicitly gave it to them without payment.

    The crux of the issue is that the website is still providing the information even if the requester never agreed or was even presented with the terms.
    If your site wants to make access to something conditional then it needs to actually enforce that restriction.

    It’s why the current AI training situation is unlikely to be resolved without laws to address it explicitly.



  • It’s from a time when you bought undried and planned wood rather than dried and planned like we typically do now.

    It’s less a quirk of the imperial system and more a quirk of the lumber retail system, which is older than the metric system.
    The biggest difference is that in places that use dimensional lumber and the metric system the pattern is to sell by actual dimension, rather than nominal. So a wall stud might be 45mmX145mm, or 63mmX75mm for a rafter, depending on your country.

    Most north American hardware stores also sell by finished sizes now.


  • If someone gives you tips, advice, or constructive feedback: there’s a good chance they’re worth listening to.

    Hostile, critical with no other feedback : almost certainly garbage.

    The first comment in the image, to my mind, wasn’t actually bad. It didn’t tell them not to do something and it wasn’t critical. It just said they the category was very saturated and they should temper their expectations.

    And, you’re also entirely correct that you should take even the feedback worth listening to with a grain of salt, or maybe a shaker. :) There’s a thousand and one ways to do anything, and it can be difficult to convey the difference between “this is how I would do it” and “this is how you should do it”.
    (Doing software code reviews is a skill that can help teach the difference, and not everyone learns it)



  • ricecake@sh.itjust.workstoTechnology@lemmy.worldFFmpeg moves to Forgejo
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    2
    ·
    3 months ago

    Because disabling JS is unheard of in the open source world, right?

    They implemented a feature that breaks the website for people who otherwise have no issues while providing no functional value to the site “rather than spending time building their actual product that people want to use.”

    It’s one thing to expect them to do special work to support an uncommon configuration, and it’s another to feel frustrated that they did extra work to break a less common but still unremarkable configuration.

    I entirely support people not wanting bots to scrape their shit, but there’s a handful of websites I use that use this specific blocking software and it frequently gets angry and blocks me if I’m on my phone for no good reason. It’s annoying, and getting angry at the user for being upset that your website is broken is about the only thing more unreasonable than demanding that an open source developer do work for you for free.


  • ricecake@sh.itjust.workstoTechnology@lemmy.worldFFmpeg moves to Forgejo
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    3 months ago

    I wouldn’t call that “seething”, the project is targeting an English speaking audience (English is the source, other languages are translation targets), effectively no one is a native speaker of Esperanto, and it’s usage is small enough that someone could quite possibly never encounter the language.
    Bad project names are common enough in programming and open source, and complained about, that I wouldn’t jump right to xenophobia as the reason someone might complain that a project picked a name knowing it would be difficult to pronounce.

    They can name it whatever they want, but getting that angry that someone didn’t recognize a word in an anglisiced spelling of a word from a niche language is uncalled for.