Unicode detections
The Windows NT version of Notepad, installed by default on Windows 2000 and Windows XP, has the ability to detect Unicode files even when they are missing a byte order mark. To do this, it utilizes a Windows API function called IsTextUnicode(). However, this function is imperfect, incorrectly identifying some all-lowercase ASCII text as UTF-16. As a result, Notepad interprets a file containing a phrase like "aaaa aaa aaa aaaaa" ("4-3-3-5") as two-byte-encoded Unicode text file and attempts to display it as such. If a font with support for Chinese is installed, nine Chinese characters display. Otherwise, it displays squares instead of Chinese characters.
Some people misinterpreted this issue for an Easter egg. Many phrases that fit the pattern (including "this app can break" and "bush hid the facts") appeared on the web as hoaxes. Windows expert Raymond Chen correctly attributed it to the Unicode detection algorithm. This issue was resolved in Windows Vista and newer versions of Notepad.