I know this post is more about the committing on LLM “fixes”, but find the other reasons more interesting.
Similar to the date & time library there are a couple of other things that look easy at a first glance, but get complicated very quickly, because it has so many special cases:
lexicographic sorting (different languages sort things differently)
Postal address formatting (different standards in different countries, with many different context sensitive rules)
I know this post is more about the committing on LLM “fixes”, but find the other reasons more interesting.
Similar to the date & time library there are a couple of other things that look easy at a first glance, but get complicated very quickly, because it has so many special cases: