• Onno (VK6FLAB)@lemmy.radio
    link
    fedilink
    arrow-up
    18
    arrow-down
    1
    ·
    edit-2
    7 days ago

    Google Lens says:

    Which one of these commands is correct?
    
    A sed -e 's/\b(\w+)\b/echo \1 | rev/g' file.txt
    
    B: sed 's/b\w+\b/echo & | rev/ge' file.txt
    
    Csed -e 's/(\w+)/$(echo \1 | rev)/g' file.txt
    
    D: sed 's/([a-zA-Z]\+\)/\n&\n/g; s/\n\(\)\(.*\)\(\)\n/\3\2\1/g; s/\n//g' file.tx
    

    It’s interesting that Google doesn’t even get all the text. I had to manually extend the selection and that still misses the “t” on the end of answer D, munches C and more alarmingly changes the case for “-E”.

      • errer@lemmy.world
        link
        fedilink
        English
        arrow-up
        13
        arrow-down
        1
        ·
        7 days ago

        Why be boring and do it right when you can vibe some letters instead?

      • morrowind@lemmy.ml
        link
        fedilink
        arrow-up
        12
        arrow-down
        1
        ·
        7 days ago

        OCR was AI.

        Anyway today’s models are measurably better especially when you go beyond simple text on a clean page.

      • vivendi@programming.dev
        link
        fedilink
        English
        arrow-up
        5
        arrow-down
        1
        ·
        7 days ago

        Any good OCR model also uses “AI”

        And LLMs are usually really good at detecting text

        Source: Had to OCR a quite a few ancient university papers