THE COUNTRY THAT BROKE KOTLIN
A Turkish software engineer reported a mysterious Kotlin compiler error in 2016, which was eventually traced to a locale-sensitive bug in the `toLowerCase()` function that affected Turkish users. The issue happened because Turkish has two forms of the letter 'i' (dotted and dotless), so when the compiler converted XML message tags like "INFO" to lowercase for lookup, it produced "ınfo" (with dotless ı) instead of "info" on Turkish systems, causing the lookup to fail. This seemingly minor bug took five years to properly identify and fix.