Hi, I’m Shauna! I’m a 37 year old transgender woman from Ontario, Canada. I’m also a Linux enthusiast, and a Web Developer by trade. Huge Star Trek fan, huge Soulsborne fan, and all-around huge nerd.

  • 0 Posts
  • 151 Comments
Joined 1 year ago
cake
Cake day: June 15th, 2023

help-circle
  • I haven’t seen anyone mention it yet, but a reason might be that providing an API is cheaper than web scraping.

    If people really want access to your data, they can just scrape your website, but that requires loading all the data through the website itself which requires loading millions or billions of video thumbnails, comments, descriptions, recommendations, etc. It’s much cheaper for them to send a JSON through an API, even though they might know that some people are trying to undermine them by using that data to circumvent their advertising.


  • ShaunaTheDead@kbin.socialtoMemes @ Reddthat@reddthat.comFafo
    link
    fedilink
    arrow-up
    23
    arrow-down
    48
    ·
    1 month ago

    Just for some pretext here: I’m not trying to defend this woman because I know nothing about her.

    That being said and just for everyone’s information, there is a scenario in which what she said is logical and fair.

    It used to be that women were not allowed to have careers and some people still choose to practice that. So the women agree when entering into the marriage that they’ll be homemakers and the husband will earn money and take care of her. If the husband doesn’t keep up his end of the duties in that arrangement and they wind up being divorced then she now has no means to provide for herself. This is why alimony was initially created, so that women who were forced (or in the modern day chose) to be homemakers weren’t absolutely fucked in the case of divorce.

    Again, I’m not saying that’s what’s happening here, I have no idea, but I just wanted to provide some potential context because I find a lot of talk about alimony and divorce online often just dumps on women as being greedy and that’s just not fair in every situation.

    I gotta say though, it sure looks that way in this situation, especially with her talking about cheating on her husband, but again, who knows, maybe he’s not holding up his end, maybe he’s physically or emotionally abusive, we just don’t know.





  • ShaunaTheDead@kbin.socialtomemes@lemmy.worldThis is a robbery
    link
    fedilink
    arrow-up
    17
    arrow-down
    1
    ·
    2 months ago

    On a somewhat related note, that Sun Tzu quote reminds me of something he did. Sun Tzu had a rivalry with this other general who he often got into skirmishes with and always defeated him or outmaneuvered him with some kind of trickery. So one time this rival general actually had Sun Tzu on the ropes and had chased him into a bit of a corner. Sun Tzu was in a smallish fort with the enemy general closing in and he definitely did not have enough soldiers to hold the fort for long.

    So instead of trying to intimidate his rival with a show of force or making his army seem bigger than it was or whatever else he might have tried instead when his rival arrived at the fort he found the front gate fully open and nobody in sight except Sun Tzu himself sitting on the battlement playing an instrument somewhat akin to a lyre I think.

    His rival was so wary of trickery that he assumed it must be a trap, or a distraction while a larger army moves in to reinforce him, so he left and Sun Tzu and his army survived.



  • I love Eric Barone! He sticks to his convictions in the way I wish more video game developers would. He’s made so much money from Stardew Valley that he never needs to work a day for the rest of his life, but he chooses to put in the time to continue releasing free content and working on new passion projects and giving back to the community. He could have monetized the hell out of Stardew, releasing DLCs and hired a huge development team to crank out new content to make him richer until the original game became unrecognizable.

    So many game developers have gone down that route, or simply sold off their creation to a company that they know full well plans to do just that.

    Also, I just love his mentality about things. He knows that nobody really asked for Haunted Chocolatier, and he doesn’t really care if it’s successful, he just wants to make something new for himself. I hope it is successful, but I’m glad to see that he’s not hinging his hopes on it’s success but instead just enjoying the process of making something, which is really beautiful and I think more people should focus their energies on those kinds of exploits and outcomes.











  • My steps in engaging in polite conversation on the internet are:

    Explain my point as clearly and concisely as possible.

    Try to be respectful of differing opinions and keep an open mind.

    Realize that mistakes happen, apologize for my mistakes and admit when I’m wrong. Also, be forgiving of the mistakes of others, point out any mistakes but do so as gently as possible.

    Ignore people that are either intentionally misunderstanding you or aren’t making an effort to understand you.

    I think the first two points are obvious and most people follow them, it’s the last two that a lot of people struggle with, even myself at times, but I’m working on it. I think the worst thing you can do on the internet is trash someone’s entire idea just because they made one tiny mistake. And putting in effort with trolls will quickly exhaust you, so you need to learn to identify and ignore them.



  • I would use Heroic Games Launcher personally. You can add any game you want, and before it creates the prefix for you, you have the option of running installers on the prefix first. Then you can add the game executable. If the game requires proton fixes which it very likely would, you can search the game on SteamDB to find the AppID then make sure there’s a file called steam_appid.txt next to the game executable with the game’s app ID from SteamDB. That will tell Proton to apply any fixes that it has on file automatically.

    If you’re a fairly advanced user, you can also just look at what files are included on the game’s SteamDB “Depots” page. For example, GTA San Andreas looks like it requires “DirectX Jun 2010 Redist”. You can either download that from Microsoft or you can run winetricks (through Heroic, or through terminal) on the prefix to add d3dx9.

    Heroic Games Launcher: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher
    Steam DB: https://steamdb.info/