Hacker News new | ask | show | jobs
by diogenesjunior 1596 days ago
>have its cake and eat it too

whenever i have cake, i tend to eat it also?

4 comments

It's an old idiom that people started saying wrong a long time ago, its correct, original form is "Eat your cake and have it too".
Once you eat the cake, you can no longer possess it

EDIT:

Let me make it more clear, as English may not be your first language, if you're asking this question in truth (I sometimes miss sarcasm online, sorry).

Cakes can be beautiful things which people (of a certain time period, especially) wanted to show off as a sign of their wealth, as refined sugar was expensive. Once it was eaten, you could no longer display such wasteful extravagance.

i hate how americans always assume we are from there and understand everything they say
There's a similar idiom in a couple different languages. The French supposedly say 'avoir le beurre et l’argent du beurre' (have the butter and the money from [selling] the butter), and I once recalled hearing that there was a Spanish idiom along the lines of having a chicken in both the pot and in the yard, but alas I'm not able to find that phrase.
| i hate how americans always assume we are from there and understand everything they say |

It's a forum where everyone was typing in English, so my first assumption was that English was your fist language. I didn't say anything about American. And I tried to fix my mistake =/

Oh, I wasn't talking about you. You were helpful.
Ey up duck, ever since I was cut and carried to me British trouble and strife, I've had to learn lots of slang it's done my lump of lead in.
It is actually an idiom originating in England in the 1500's.
it's an idiom that's confusing because of how "have ... and" can imply both a sequence of events and simultaneous events.

You can either eat your cake or have your cake. You cannot eat your cake, and then also have it too.

More on Wikipedia: https://en.wikipedia.org/wiki/You_can%27t_have_your_cake_and...

Well then you don't have it anymore ;)