Top
Best
New

Posted by saikatsg 2 days ago

In memory of the man who put red and green squiggles under words(devblogs.microsoft.com)
600 points | 117 commentspage 2
TomasBM 1 day ago|
I'm not always a fan of the squiggles, but I can appreciate the UI pattern. It's definitely one of the more intuitive and recognizable visual markers for "something's wrong with this word".
wheels 1 day ago||
I'm pretty sure that I was the one that came with the idea for adding them to generic text widgets when I implemented that in KDE (originally to add spell checking in KMail, since spell checking in email clients wasn't a thing yet). At that time spell checking was only done in word processors. Pretty quickly every other environment, including Windows and macOS followed suite.
andsoitis 1 day ago|
> I'm pretty sure that I was the one that came with the idea for adding them to generic text widgets when I implemented that in KDE (originally to add spell checking in KMail, since spell checking in email clients wasn't a thing yet).

When was it that you added it to KMail?

Word '95 introduced the famous red squiggly underlines in 1995.

I believe KMail introduced spell-checking in 2004.

giancarlostoro 1 day ago|||
Reread the claim, the idea to add them to generic text widgets. I think it was around the mid 2000s when Firefox also started adding spellcheck, which is around the time I started learning how to spell things correctly.
wheels 1 day ago|||
As I said, it was about the generic widgets. Your memory on the time though was better than mine. I looked up the commit and it was April 9th, 2003.
O-K 2 days ago||
F7 gang standup!

When did the squiggles disappear? I do miss the variety in text formatting. You used to be able to animate text in Word and have squiggly double underline in different colours. Everything now is sans serif, sans variety.

frereubu 1 day ago||
I would really like to be able to entirely disable spell checking. I know it's a very niche desire, but I'm happy to live with my mistakes, and there are regularly bits of slang, technical terms, acronyms etc that I have to get it to "learn" which I'd rather not have to. I often wonder how people who write in non-standard English manage these days. Can't imagine James Joyce would have been a fan.
yreg 1 day ago||
What's stopping you? I have spekl check disabled on all my devices.

And I'm not even a native speaker, so I would certainly benefit, but like you I hate when it complains (or autocorrects!) intentional strings.

zabzonk 1 day ago|||
> I have spekl check disabled on all my devices.

Obviously :-)

frereubu 1 day ago|||
I've tried on MacOS and can't seem to figure out how to do it. I seem to be able to on certain apps, but there isn't a global kill switch, which is what I want.
zabzonk 1 day ago||
MS Word has a "check spelling as you type" option which can be turned off - same with grammar.
orthoxerox 1 day ago||
I think it was Larry Constantine that really hated them. As he put it, when you are writing, you should always be thinking about your next words, but the squiggles draw your attention to the words you have already written. They shout at you, "Hey, listen! Do you really think you can spell? What's this 'fatouos' thing you've just written?" and will keep bothering you until you stop and go back to click on the undersquiggled word to fix it. They are basically a primitive form of Clippy.

Word having two modes, like vi, would solve this. In the writing mode, it never bothers you with anything, just lets you write. As soon as you press the button to switch to the editing mode, it is free to bombard you with squiggles and AI suggestions.

sbuttgereit 1 day ago||
Just as a casual test... I opened up Microsoft Word (online version). There's a button on the Review ribbon labelled "Spelling & Grammar", click that and the realtime, inline suggestions and squiggles are off no matter how many errors are present... click that button again and they're there.

So there are two modes... and have been for as long as I can remember (maybe since automatic spell check was there) and it is just a button press.

Now knowing that it's there... well... how many people review feature documentation these days, especially for something that is "feature rich", like Word?

zahlman 1 day ago||
Do you feel the same way about real-time syntax highlighting?
orthoxerox 1 day ago||
No, but writing VBA in Office was even worse than the squiggles, because it would show a modal error message if the line you'd just written contained a syntax error.
apparent 2 days ago||
I wish there was a button on my keyboard that I could press when there's a red squiggle in the last N words, which would cause my computer to fix the underlined word to its best guess. It should wait until a few words later, to get more context. It should flash the new word as it's being inserted, so I can easily see what it's done.

Spell check used to be kind of lousy, but with AI I imagine it would have a very high rate of accuracy in context. I am greatly slowed down by having to delete a few words/chars every now and then, and if I could just smash a key and go on my way, it'd be much more efficient.

eichin 1 day ago||
> with AI I imagine ...

I think that might be just imagination - android autocorrect in particular got sufficiently worse that I finally turned it off (I still use it as a "typing assist" - it only displays choices that I can tap to replace, or (more often) ignore.)

apparent 1 day ago||
What I mean is that if I entered a sentence into ChatGPT/Gemini/Grok and tell it to fix the flagged word, it will be able to get it right almost all of the time (assuming it's not a weird proper noun or inside joke slang).
estebarb 1 day ago||
Often, but not always. For my thesis, I ended up with a section related to porn. ChatGPT simply refused to spell-check that section. Also, recently I wrote a comment on HN about different subsets of English being easier to learn for native Spanish or German speakers, and the Samsung AI spellchecker refused to review it because it was considered "inappropriate content."
TonyStr 1 day ago|||
You can do this in vim with a simple mapping: nmap <C-x> mm[s1z=`m
joeframbach 2 days ago||
Most mobile keyboards will do autocorrect as you describe it, and show top-N alternatives when you go back and tap on the autocorrected word. I prefer this to it mocking my mistakes and making me pay penance by manually accepting the correction.
apparent 1 day ago|||
Yeah I'm thinking about my desktop computer. Also, I find that the autocorrect on my phone is not that good, especially when the first letter is incorrect.
Marsymars 1 day ago||
macOS at least will autocorrect stuff by default... I typically turn it off within a few days of a fresh install after getting annoyed by some correction I didn't want.
apparent 1 day ago||
Yeah that's what I do also. If it got smart enough I guess I'd leave it on, but I have not experienced anything remotely close enough to consider it. Also, it changes stuff without me realizing, and sometimes makes things worse.
munk-a 1 day ago|||
I prefer the opposite since it absolutely trashes proper nouns and makes it extremely annoying to type bilingually.
what 1 day ago||
The worst is when it automatically corrects, you delete the correction and type the exact same thing, then it automatically corrects to something else, repeat.
othmanosx 1 day ago||
Well... I guess squiggly lines are more useful now than ever with agents shipping tons of code every day
INTPenis 1 day ago||
Those are the versions of Word that even the Stallman himself has praised on his website.

RIP Tony Kreuger.

neotiles 1 day ago||
What a lovely, eloquent piece to honour the memory of an esteemed and highly regarded colleague.

Everyone in the comments here focusing on their own personal complaints about squiggles and the colour of squiggles and how to disable spell checking is really missing the point.

kopirgan 1 day ago|
IIRC Scott McNealy once trolled Microsoft for this - hundred different ways to draw squiggles that can be configured. As an example of code bloat and useless features.
More comments...