• 5 Posts
  • 3.55K Comments
Joined 3 years ago
cake
Cake day: June 10th, 2023

help-circle



  • I’m not sure why leaders of political parties should be given a free pass. If you can’t win an election because so many people dislike you, maybe you shouldn’t be the leader?

    I also doubt in this case that the hyper conservative riding suddenly has a change of heart and votes Liberal or NDP. The only real threats are the independent local candidates. Even then, I doubt they’ll win. Poilievre explained in the debate that an independent doesn’t have much power to do anything, so if they want actual change they should vote for him. Unfortunately, that is pretty accurate.





  • Shirt buttons are sown onto the left side of women’s clothes and the right side of men’s. The buttons on his shirt are on his right side.

    I’m assuming OP means maybe the DNA model has the helix spinning the wrong way because the image was flipped horizontally, but that would cause the shirt buttons to be on the wrong side for men’s clothes.



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












  • A boycott of the worst companies. I’ve seen lots of people commenting they’re never buying an Ubisoft game again under pretty much every article in relation to them. Perhaps boycotts haven’t worked in the past but this seems to have enough support and momentum that it could have a real direct impact. Recently, boycotts have been pretty impactful as the world has stopped buying US products and within the US, conservative groups have influenced many companies with boycott and social media campaigns against companies. It’s also something that all supporters globally can participate in rather than everyone just hoping a European law might affect products purchased elsewhere.

    The petition was a great way to gauge support, but I feel like people are going all in on its success and when the EU parliament likely issues its “we take consumer protection seriously which is why we already have the best laws in the world and don’t need to change anything” statement, people are just going to act defeated. There’s going to be a doomer post about how the EU parliament is corrupt and piratesoftware is the devil that gets 1000 upvotes and then that’ll be it instead of using the support and momentum in a more direct and impactful way.

    There are lots of ways to make a change. It shouldn’t be all in on a single petition and that’s it. That’s not how social and political changes happen.