• 22 Posts
  • 47 Comments
Joined 7 months ago
cake
Cake day: February 10th, 2024

help-circle


  • We could quibble about the details, but all of them are fundamentally last-man-standing competitions.

    The Hunger Games was indeed one of them. I didn’t mention it because it’s the most obvious one in current cultural memory (no need for me to point it out) and because Battle Royale came a decade earlier, and Battle Royal half a century before that. The characters’ situation is probably older than printed words.

    Even if a competitive game format was unique to the Hindi film, it would be tough to argue that nobody else could have thought of that detail when making their own variation of the same theme. Calling it a “blatant rip-off” of Luck (2009) is quite a stretch.

    (Incidentally, the Luck synopsis that I read says it focuses on gambling, not competitive trials or children’s games. A quick look at the video confirms it.)





  • https://en.wikipedia.org/wiki/Internet_Draft

    I think it’s pretty clear that IETF drafts are not what author meant when he wrote draft, and I’m pretty sure the IETF doesn’t have much to do with C++ standards.

    Are you under the impression that there is no other sense of the word?

    It might help you in the future when you are discussing things like drafts, specifications, and proposals.

    As it turns out, I have done more than a little of that. Thankfully, I don’t usually see such condescending remarks in the process, nor such insistence on misunderstanding. Good luck to you, too.




  • mox@lemmy.sdf.orgOPtoProgramming@programming.devSafe C++
    link
    fedilink
    arrow-up
    8
    arrow-down
    9
    ·
    edit-2
    6 days ago

    this is yet another competing standard of static analysis.

    No, it isn’t.

    Those are linters. They might or might not discover problematic use of unsafe language features lurking in existing code.

    This proposal is a new iteration of the language and standard library. It would provide safe language features for preventing such problems existing in the first place.







  • Control+F: VMS

    Phrase not found

    Disappointing that the author didn’t seem aware of Windows NT’s connections to VMS. Some fun facts:

    • Dave Cutler, the WNT lead architect, previously worked on VMS.
    • Several of WNT’s internal systems bear similarity to those in VMS.
    • VMS is a closer contemporary of Unix than WNT is.
    • Advancing each letter in “VMS” yields “WNT”. (It has long been speculated that this was no accident.)

  • A large part of the reason Mercedes and other German brands were considered high quality was that they were more reliable than a lot of other brands on the market, while being good to drive.

    “Good to drive” is a bit of an understatement. German cars have enjoyed car enthusiasts’ favor for decades, despite often mediocre reliability, specifically because they were great to drive. There are multiple dimensions to that, ranging from the safety advantage (and fun) afforded by giving the driver a good feel for what’s going on between the tires and the road surface, to an excellent balance of responsiveness and comfort from well-designed suspension. VW even ran an ad campaign around it: Fahrvergnügen

    Japanese and American cars generally could not compete in this area.

    However, those same German cars also became famous for developing endless little problems over the course of ownership, from annoying rattles to failing parts that were either expensive to buy or difficult to reach (and therefore expensive to replace).

    If there was a time when German cars were known for above average reliability, I think it must have preceded the more recent generations. Maybe back before Japan had started investing in this area?


  • ISO 8601 date format. Not because it’s from a standards body, but because it’s simple, sensible, clearly defined, easy to recognize, and very effective.

    Date field placement in any order other than most-significant-digits-first is not only counterintuitive, but needlessly complicated to work with. Omitting critical information like the century is ambiguous and confusing.

    We don’t live in isolated villages any more. Mixing and matching those problems by accepting all the world’s various regional and personal date styles, especially with no reliable indication of which ones apply in any given case, leads to the hodgepodge of error-prone date madness that we have today.

    The 2024-09-02 format should be taught in schools and required in official documents. Let the antiquated date styles fall into disuse outside of art and personal correspondence, like cursive writing.