Bush hid the facts is a common name for a bug present in some Microsoft Windows applications, which causes a file of text encoded in ASCII or its superset (such as in a Windows code page) to be interpreted as if it were UTF-16LE, resulting in mojibake. When "Bush hid the facts" (without newline) is put in a new Notepad document and saved, closed, and reopened, the nonsensical words "畂桳栠摩琠敨映捡獴" (Liu Benrenmotian Touyingjianmeng) appear instead.
While "Bush hid the facts" is the sentence most commonly presented on the Internet to induce the error, the bug can be triggered by many sentences with characters and spaces in a particular order so that the bytes match the UTF-16LE encoding of valid (if nonsensical) Chinese Unicode characters. Other popular strings are "this app can break", "acre vai pra globo" (Portuguese for "acre goes to Globe"), and "aaaa aaa aaa aaaaa".
The bug occurs when the string is passed to the Win32 charset detection function IsTextUnicode with no other characters. IsTextUnicode sees what it thinks is valid UTF-16LE Chinese and returns true, and the application then incorrectly interprets the text as UTF-16LE.
Many text editors and tools exhibit this behavior because they use IsTextUnicode as well.
Read more about Bush Hid The Facts: Discovery, Workarounds
Famous quotes containing the words bush, hid and/or facts:
“Let the others have the charisma. Ive got the class.”
—George Bush (b. 1924)
“I fled Him, down the nights and down the days;
I fled Him, down the arches of the years;
I fled Him, down the labyrinthine ways
Of my own mind; and in the midst of tears
I hid from Him, and under running laughter.”
—Francis Thompson (18591907)
“So in your discussions of the nuclear freeze proposals, I urge you to beware the temptation of pridethe temptation blithely to declare yourselves above it all and label both sides equally at fault, to ignore the facts of history and the aggressive impulses of an evil empire, to simply call the arms race a giant misunderstanding and thereby remove yourself from the struggle between right and wrong, good and evil.”
—Ronald Reagan (b. 1911)