I'm gonna guess not autocorrect, but swype/swiftkey. y is next to t and d is adjacent to r. SwiftKey absolutely butchers me like this when I type slightly unfamiliar words, especially if I'm going fast. It would never let me type "ant" if I haven't already typed it once normally. And "more" being preferred over "mode" isn't that hard to believe too.
Yeah, just kind of crazy that so many people don't proof read their comments anymore. I swear the number of easily spotted and fixed typos is getting ridiculous. I typed this on my phone and if i didn't constantly fix mistakes in word prediction it would be an unreadable mess.
It's gotten so bad that I'm left either to assume that most people out here either don't know English very well or are roughly code bots. Read your own comments before you post, people!
I made a few of the off-by-one kind of typos with clients and coworkers really early on in my career, and learned to always always proofread before I ended up having a chat with HR for something completely unintentional.
Sometimes I'll type something correct, hit send, and it'll autocorrect the correct word to an incorrect word, e.g. "ant mode" to "any more", AFTER I've hit the send button
I think this happens because generally, autocorrect will do its thing after pressing space, or some other type of white space. At the end of a message, we usually press enter, which then serves both as the autocorrect trigger and the send trigger. You could notice that autocorrect has still selected the word (thus indicating its intention to correct), but really, that’s a bit subtle.
I would think that pressing enter should only send if no autocorrect was triggered by it (and sending requires hitting enter a second time), but maybe then you get the even bigger problem of constantly forgetting to actually send.
Most of my typos of this sort come from turning auto correct off, because I do not like it rewriting my language when it guesses a word completely wrong.