Carpe diem is a Latin phrase that means "seize the day." However, some people misspell it as "carping diem" - adding an extra letter "i". The correct pronunciation of carpe diem is [kahr-peh dee-em] with stress on the first syllable of each word, while carping diem would be spelled [kahr-ping dee-em]. The word "carping" means "constantly complaining or fault-finding," which is quite different from the intended meaning of "seize the day". So it's important to double check the spelling of common phrases to convey the intended message accurately.
The term you are referring to, "carping diem", seems to be a slight variation or a combination of two separate phrases: "carpe diem" and "carping".
1. Carpe Diem: The phrase "carpe diem" originates from Latin and can be translated as "seize the day". It comes from the longer phrase "carpe diem, quam minimum credula postero", which means "seize the day, trusting as little as possible in the future". The poet Horace first used this expression in his work Odes, written around 23 BCE.
2. Carping: The word "carping" comes from the Old Norse word "karpa", which means "to boast" or "to brag". Over time, "carping" has evolved to mean critical or nitpicking.