• 0 Posts
  • 62 Comments
Joined 1 year ago
cake
Cake day: June 2nd, 2023

help-circle
  • Are they? As the article OP shares suggests, these films quietly make us compare our lives to what is portrayed on screen. This is advertisement 101: display people in enviable positions to portray a sense of longing for a lifestyle that one would not normally seek. A food commercial isn’t selling you a product, it’s trying to make you hungry.

    If all you wanted out of these rom coms is the portrayal of a carefree life, you could just watch pharmaceutical, banking, or insurance ads.








  • Asking your employer for more compensation because you are exerting more effort due to inexperience isn’t so different than a AAA studio charging high fees for a crappy product because of corporate bullshit and inefficiency.

    In fact, these two things tend to be two sides of the same coin.




  • I’m pretty sure Windows is a key part of their “cloud stuff” strategy. You are right that consumers are not the direct focus of Windows, since they are not the direct paying audience, and that shows in the direction Windows is going, but getting consumers to use Windows is a big part of creating corporate buy in for Microsoft cloud services. Corporate environments will shun Microsoft cloud services if employees can’t use Windows, or Windows features run afoul of corporate policies (like blanket LLM bans).



  • Anyone can build a bridge. Only an engineer can build a bridge that barely stands.

    In the same way, the fact that one built a large online platform, that doesn’t necessarily mean it was built with minimal ressources and without taking past or future risk.

    Engineering is, as a profession, specifically the application of scientific principles to solve problems the right way, the first time, that is to say efficiently, and with minimal risk.

    The fact that one codes, or wields a wrench, or operates a C&C machine does not mean one is applying science to solve problems efficiently and managing risk. These are entirely different skills and professions.



  • It depends on the law really. There is no one rule.

    For example, owning lockpicks is in many places not illegal, but owning lockpicks with the intent of bypassing a lock is.

    Some laws are very specific about the severity or testability of a crime where as others are not. In that case a judge has to interpret the criteria for legal tests, either from previous case law or by building new case law.

    In any case, being charged for something or not is a completely separate issue. Things are no less illegal just because the state has no resource or will to execute the law.

    Also, being charged does not mean you broke the law either. Nor does judgment determine it (although it’s a very strong hint) since a latter appeal could acquit you of chargers.

    The determination of guilt is in the facts of what happened. And that’s the whole point of the legal system. Being charged, getting judgement, appealing. It’s all a process to determine guilt or not. It is not itself the mechanism of guilt.

    The idea of a “guilty conscience” enshrines this idea in expression.


  • The license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license shall not require a royalty or other fee for such sale.

    https://opensource.org/osd/

    Paradoxically (or not), restrictions on selling software is a fundamental violation of freedom. When the OSS movement says free, it means freedom as in free to do what you want, not free as in free beer. Of course, that freedom also includes the freedom to give it away.

    So in practice, that usually results in exactly what you lament: free software with a business model on top to support its development and pay programmers so they can eat.



  • SkyNTP@lemmy.mltoProgrammer Humor@lemmy.mlUnit Tests
    link
    fedilink
    arrow-up
    7
    ·
    edit-2
    6 months ago

    We should strive for a wide range of test cases. Real testing is done when the software is tested against a wide range of user inputs. Code coverage is no indicator of response to cases.

    Unit tests are a fantastic way of implementing test cases. I am of the opinion that most bug PRs should start with a unit test, if nothing else, a persistent reminder that: hey BTW, your user is going to input this garbage, so any logic you implement ALSO has to be resilient against that garbage.