Linguistics
The word 'nice' used to mean 'foolish' or 'ignorant'
'Nice' entered English from Old French, tracing back to the Latin nescius, 'ignorant' or 'not knowing.' Over the centuries it meant foolish, then fussy, then precise, then pleasant — one of the biggest documented meaning-reversals in English, drifting through half a dozen distinct senses on its way to today's mild compliment.