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.

  • 1 Post
  • 195 Comments
Joined 2 years ago
cake
Cake day: June 15th, 2023

help-circle
rss
  • 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.



  • I’m not surprised, to be honest. The first game was a success largely because of the interesting hook, which is that Senua is schizophrenic and they immerse you inside her mind by having voice constantly whispering in your ears, or sometimes a voice will rise above the murmur with something helpful, or not.

    The actual game play though is not very good, it’s actually pretty boring. So even if you were interested in that hook you probably played the first one but you’re over it, and if you weren’t intrigued enough to play the first one then you’ll probably miss the second one too.




  • 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.









  • It’s like the old saying, “If you think everyone around you is an asshole, just remember that you’re the common denominator in every situation”. So if your teammates are trash, it’s time to look inward at whether you’re actually the problem, or if you’re not, what you can do to help your teammates succeed.


  • If you have an unusual setup, it can be annoying trying to give programs permissions and sometimes it just outright doesn’t work. For example, I mainly game on a laptop which has a pretty small hard drive, so I tend to put most of my games on an external hard drive. Flatpak really doesn’t play well with that.


  • 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/