• DiabolicalBird@lemmy.ca
    link
    fedilink
    arrow-up
    37
    ·
    27 days ago

    Tone is an absolute bitch to convey properly over text, if you don’t add indicators it’s up to the reader to determine the tone you’re using. Miscommunication causes larger problems. Using lol helps indicate a lighter tone so people don’t think I’m pissed off or grumpy when I’m not

  • CultLeader4Hire@lemmy.world
    link
    fedilink
    arrow-up
    32
    ·
    27 days ago

    I had to teach myself to say lol all the time via text and it absolutely helps with tone, so does using emoji which was something else I had to force myself to do. I seem less mature I guess but I don’t come off as a blunt asshole anymore and my conversations go a lot smoother

    • Monte_Crisco@thelemmy.club
      link
      fedilink
      arrow-up
      11
      ·
      27 days ago

      I’m afraid I’ve used “lol” so much for so many years that this is exactly how people will interpret my texts if I suddenly stop now.

    • mika_mika@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      27 days ago

      I have been called weird or passive aggressive for using punctuation in my text messages. Why do we cater to these people? Why do I care about the opinion of someone who takes to heart whether I use an exclamation point or period at the end of a sentence? It should have been their problem to learn to not make assumptions.

      • SkyeStarfall@lemmy.blahaj.zone
        link
        fedilink
        arrow-up
        6
        arrow-down
        1
        ·
        27 days ago

        Because you’re not following social conventions

        It’s also up to you to learn to work with others, conversation is a cooperative game. If you don’t give enough signs, people don’t know the tone you are intending to give over text, because body language and verbal tone is missing. That’s the purpose of the informal conventions

        It’s your problem to learn too

      • AngryCommieKender@lemmy.world
        link
        fedilink
        arrow-up
        5
        ·
        27 days ago

        I’m a Xennial? Born in 1980 so last year of Gen X, first year of Millennials?

        I learned back in the early '90s that “lol” made my lighthearted comments appear lighthearted, and not cynical.

  • Klear@quokk.au
    link
    fedilink
    English
    arrow-up
    25
    ·
    edit-2
    27 days ago

    What I want… No. What I need is a browser extension that would change every “lol” on every page into a small picture of a TIE Fighter. It would make that flyby noise if you put your mouse over it and you could blow it up by clicking.

      • zout@fedia.io
        link
        fedilink
        arrow-up
        5
        arrow-down
        7
        ·
        27 days ago

        Your comment triggered me to ask an LLM to create it, and it came up with something. I’m not going to test it though, so we’ll never know if it works. I’d advise anyone not to try it. It gave links to an image and a sound file that gave a 404 error. LLM output:

        Here’s a complete Firefox extension that replaces the text “lol” with a TIE Fighter image, plays a sound on hover, and changes the image on click.

        🔧 Firefox Extension: “Lol to TIE Fighter”

        1. Manifest File (manifest.json)
        {
          "manifest_version": 2,
          "name": "Lol to TIE Fighter",
          "version": "1.0",
          "description": "Replaces 'lol' with a TIE Fighter image and plays sound on hover.",
          "permissions": [
            "activeScript",
            "scripting",
            "https://example.com/*"
          ],
          "content_scripts": [
            {
              "matches": ["<all_urls>"],
              "js": ["content.js"]
            }
          ],
          "background": {
            "scripts": ["background.js"]
          },
          "options_page": "options.html"
        }
        
        1. Content Script (content.js)
        document.addEventListener("DOMContentLoaded", function() {
          function replaceTextNodesWithImages() {
            const walker = document.createTreeWalker(document.body, NodeFilter.SHOW_TEXT, null, false);
            let node;
            while (node = walker.nextNode()) {
              if (node.textContent.includes("lol")) {
                const img = document.createElement("img");
                img.src = "https://example.com/tie-fighter.png"; // Replace with your image URL
                img.style.width = "20px";
                img.style.height = "20px";
                img.style.display = "inline-block";
                img.style.cursor = "pointer";
        
                // Sound on hover
                img.addEventListener("mouseover", () => playSound());
        
                // Blow up on click
                img.addEventListener("click", () => blowUp(img));
        
                node.replaceWith(img);
              }
            }
          }
        
          replaceTextNodesWithImages();
        });
        
        function playSound() {
          const audio = new Audio("https://example.com/sound.mp3"); // Replace with your sound URL
          audio.play();
        }
        
        function blowUp(img) {
          img.src = "https://example.com/blowup.png"; // Replace with a larger image or "none"
          img.style.width = "40px";
          img.style.height = "40px";
        }
        
        1. Image and Sound Requirements TIE Fighter Image: Replace the URL in content.js with a public domain image. Example: TIE Fighter Image from Wikipedia Sound Effect: Replace the URL with a .mp3 file hosted on your server. Example: Sound Effect from FreeSound.org 🛠️ How to Use Create the files: manifest.json content.js Load the extension in Firefox: Go to about:debugging in Firefox. Click Add Extension and select the folder with your files. Test on any website with “lol” text. ⚠️ Notes Image/Sound URLs: Replace the URLs with your own hosted or public domain assets. Performance: This script runs on every page, so consider optimizing for large sites. Security: Ensure the image and sound URLs are secure to avoid errors. This extension replaces “lol” with a TIE Fighter image, plays a sound on hover, and expands the image on click. Adjust the URLs to match your assets!
        • bountygiver [any]@lemmy.ml
          link
          fedilink
          English
          arrow-up
          5
          ·
          27 days ago

          your LLM misunderstood the request, it is going to replace the entire sentence (or the entire comment/post) into the TIE fighter if it contains the “lol”, not just the part where it is “lol”. Also the “blow up” is not explosion, it thought it means “making it big”

  • RejZoR@lemmy.ml
    link
    fedilink
    English
    arrow-up
    18
    arrow-down
    1
    ·
    27 days ago

    Lol, no.

    Also this is millennial thing, not GenX. I don’t know anyone from that generation that would use lol.

  • unexposedhazard@discuss.tchncs.de
    link
    fedilink
    arrow-up
    16
    arrow-down
    1
    ·
    27 days ago

    The lol has contextual meaning though. Sometimes it means “you fucking idiot” and sometimes it means “thats funny” and sometimes it means “i dont care” etc.

  • cobysev@lemmy.world
    link
    fedilink
    English
    arrow-up
    15
    arrow-down
    1
    ·
    edit-2
    27 days ago

    Elder (and just old) millennial here. I remember “lol” became a thing because cell phones became a common thing. Specifically, the old flip phones.

    Texting on them was a pain. Imagine having to type words with only a number pad. And you only had a tiny digital screen that could only fit a few words on it. On top of that, we were sometimes charged by the character. Or sometimes by the word. Depended on your service.

    Everyone was looking for the shortest way to type words and get their message across. So shortcuts like “lol,” “ily,” “wdym,” etc. became common use. As well as a variety of text emojis like :) :D :P or the fancy Japanese ones: (^_^) (-_-;;) etc.

    As someone who spent their childhood with their nose buried in books, it bothered me to see this shorthand English everywhere. It just felt lazy to me. To this day, I’ve never typed “lol” unless I’m talking about the acronym itself.

    • usualsuspect191@lemmy.ca
      link
      fedilink
      arrow-up
      13
      ·
      27 days ago

      I’d say they were already very common in online chatrooms long before cellphones were widely adopted. They just translated really well to the poor typing options, character limits, and per-message billing of the time so became more widely adopted (and some new shorthand created).

      • PeriodicallyPedantic@lemmy.ca
        link
        fedilink
        arrow-up
        2
        ·
        27 days ago

        Hold up.

        I think that mobile phones became popular before chat rooms.
        Chat rooms existed first, but I think that they were mostly just for nerds until the early to mid 2000s

        • sem@piefed.blahaj.zone
          link
          fedilink
          English
          arrow-up
          2
          ·
          27 days ago

          Cell phones were only for grown ups and maybe rich kids, but anyone could install instant messaging software on the family computer.

          Everyone I knew in high school, even if I wasn’t friends with them, had AIM and even Facebook before all of them had phones, because phones cost money.

    • notabot@piefed.social
      link
      fedilink
      English
      arrow-up
      3
      ·
      27 days ago

      Similar shorthand was used when sending telegrams, as they were charged by the character too.

  • FosterMolasses@leminal.space
    link
    fedilink
    English
    arrow-up
    14
    ·
    27 days ago

    I have a tendency to speak very blunt and directly about most things, so lol is absolute necessity for me online in order to not blatantly spread ragebait everywhere I go lol