Meme transcription [Kid drowning in pool]

In the background a person plays with a kid in the pool. The person is labeled “Companies updating their website”. The kid is labeled “The company logo”.

In the foreground a kid seems to be drowning. It is labeled “Useful information”.

In a second panel a skeleton sits at the bottom of the pool. It is labeled “The copyright year”

  • Sibbo@sopuli.xyz
    link
    fedilink
    arrow-up
    45
    ·
    4 months ago

    At least in Europe the year after the copyright statement has no meaning, and even the copyright statement itself is useless. Since if not stated otherwise, no rights are granted by default.

    • 30p87@feddit.de
      link
      fedilink
      arrow-up
      21
      ·
      4 months ago

      No no, we do

      time_t t = time(NULL);
      struct tm tm = *localtime(&t);
      tm.tm_year + 1900;
      

      Everyone writes their web server in plain C, right?

      • MostlyBlindGamerA
        link
        fedilink
        English
        arrow-up
        4
        ·
        4 months ago

        The cool thing to do now is to write it in Rust, only using the standard library.

        • 30p87@feddit.de
          link
          fedilink
          arrow-up
          3
          arrow-down
          1
          ·
          4 months ago

          And I hate it. Nice concept, but I don’t like neither, the language nor compiler.

            • 30p87@feddit.de
              link
              fedilink
              arrow-up
              1
              ·
              4 months ago
              • The C compiler, when I parse a &(float) as (long) (it’s actually an evil floating point hack to run Quake III on an X86_64 CPU emulated in Scratch running on Spotifys Car Thing) (This would never be possible in Rust)
                • 30p87@feddit.de
                  link
                  fedilink
                  arrow-up
                  1
                  ·
                  4 months ago

                  Yes, but

                  1. it’s unsafe, therefore not really Rust I’d argue
                  2. it doesn’t look as good
                  float Q_rsqrt(float number) {
                     long i;
                     float x2, y;
                     const float threehalfs = 1.5F;
                  
                     x2 = number * 0.5F;
                     y = number;
                  
                     i = * ( long * ) &y;
                     i = 0x5f3759df - ( i >> 1 );
                     y = * ( float * ) &i;
                  
                     y = y * ( threehalfs - ( x2 * y * y ) );
                     return y;
                  } 
                  
          • MostlyBlindGamerA
            link
            fedilink
            English
            arrow-up
            2
            ·
            4 months ago

            It’s a very different vibe. I remember my first seg fault in C - kids days are missing out!

    • Pechente@feddit.org
      link
      fedilink
      English
      arrow-up
      17
      ·
      4 months ago

      Well, everyone who’s coding their websites is, yeah. Seeing how almost 10% of all websites use Elementor now and are built by people without an understanding of coding concepts, there are probably plenty of websites that don’t output their copyright year dynamically.

  • cheddar@programming.dev
    link
    fedilink
    arrow-up
    38
    ·
    4 months ago

    Also:

    they: you can find the solution for your problem <a href=“/some-link”>here</a>

    clicks on the ‘here’ link

    404

    • OldWoodFrame@lemm.ee
      link
      fedilink
      arrow-up
      7
      ·
      4 months ago

      This happened at my work with internal docs as we switched from an ancient intranet to a new service that had a ton more features but no backwards compatibility so all the pages got updated to PDFs with helpful links that went nowhere and it caused chaos for like 3 months.

  • pooberbee (any)@lemmy.ml
    link
    fedilink
    arrow-up
    22
    ·
    4 months ago

    Tangentially related, I remember at one of my jobs being tasked (several years in a row) with updating the copyright year in all our source files’ headers.

      • jdeath@lemm.ee
        link
        fedilink
        arrow-up
        12
        ·
        4 months ago

        that’s actually an anti-pattern. the purpose if a copyright notice is not to declare the current year to each visitor, fyi.

        • funkless_eck@sh.itjust.works
          link
          fedilink
          arrow-up
          1
          arrow-down
          1
          ·
          4 months ago

          Yes, it’s actually to notify people who aren’t part of countries with membership to the WTO of the first available year of public declaration of distribution without restriction, however, putting “1997” on your website makes it look old so people put current year to make it look new.

          It’s only legally distinct in Aruba, Eritrea, Kiribati, Micronesia, North Korea etc… so it’s almost entirely useless.

          I meant it’s a red flag if someone can’t spin up the code and is making an intern change it by hand every year.