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

help-circle
  • Metal Gear Solid 3, Subnautica, Papers Please.

    I love the Metal Gear series but the Cold War setting of 3 works so well with the theme of the game. It also features crab battles and the ladder boss.

    Subnautica really captures the feeling of being lost in some alien world and slowly making it your new home. The electronic voice assistant manages to send chills up your spine with lines like “oxygen.”

    Papers, Please explores complex moral decisions in such a simple way. I wish to live my life more like Jorji.










  • They’re both “linters”. They analyze your code without executing it, known as “static analysis”, and highlight logical and stylistic errors.

    Pylint will give you warnings if you try to feed a variable that holds an integer into a function that works on strings or if you deviate from python’s suggested style guide. Python doesn’t check data types until you actually run your code, so errors with data types won’t be caught until your program crashes. Using pylint allows you to get warnings before actually executing your code. Note that Python allows for type hinting which allows you to tell linters what data types variables and functions are allowed to be. Python itself ignores type hints when executing code.

    Black automatically formats your code to adhere to Python’s suggested style guide. Unlike something like Pylint, it cannot be configured to ignore certain style rules. All projects using Black will have the same style. Python gives a lot of leeway in how you can format valid code, but it’s difficult for programmers to read code in dozens of different styles. Most languages have come up with their own style guide. For example, your first line does not match the suggested style. All imports should be on their own line. If you don’t want to remeber all the rules yourself, you can use Black to format your code in a way everyone is agreeable with.








  • I don’t understand why there’s such a hyperfocus on petitions. The only thing being attempted is signing petitions in various countries. Every country has declined to do anything and the last hope is the EU parliament which is being treated like some all or nothing final bet. Why just petitions?

    Why not directly put pressure on some of the worst offenders like Ubisoft? Lots of people are saying they’re not buying another Ubisoft game again. Cool! Start an official boycott. People who cant sign the EU petition can sign a boycott promise. It wouldn’t be binding or anything but it could create more solidarity around not purchasing their next big release. Companies care about their bottom line.

    You know the hate campaign against piratesoftware? Why not do that to the official Ubisoft account instead? They’re the company that is actually causing the problem. You might not like piratesoftware but he’s not the enemy. He hasn’t killed any of his own games. He didn’t make the decision to shut down the Crew. The offical Ubisoft account shouldn’t get to post a single thing without pressure from the movement. Critical memes should be made about the company and shared on social media. The CEO shouldn’t get to speak to an audience without being booed. Companies cave to negative PR all the time.

    These things can be done in addition to the petitions. Personally, I don’t think any petitions are going to bring about the change people are looking for. Governments rarely listen to them and the EU isn’t much better. There are just 10 citizens initiatives that have passed and all their responses have been pretty lack luster. Even if the EU enacts the exact laws people are hoping for, what about everywhere else? The idea seems to be that other countries will get trickle down consumer protections. Americans are pushing Europeans to petition the EU parliament to make law changes hoping it will cause American companies to change how they sell products to Americans. It’s just such an odd strategy to me. Again, it can be done, but there’s no reason more direct action can’t be taken in tandem with the petition.

    I get lots of downvotes and angry replies for this take which I’m not sure why. I can only assume people don’t like hearing that petitions are largely useless.