No, you're just equating the concept of "free" in a purely monetary sense and completely ignoring the value of things like labour.
I'd argue that this framework was meant by the original post. "Food is free until someone built a fence around it" imho means: you didn't pay until the fence came.
The post acknowledges that work is necessary in the second post. The original post was purely about the "free as in beer" concept. No one who reads "free beer" thinks that the beer just materialized.
Even in this pedantic disconnected argument it still cost someone time and labour...
That wasn't the point. The point was: will my guests in this scenario where I cook (scavenged) food for them think the food is worthless because they didn't pay for it (i.e. it was free)?
And they are refusing to participate in your society while still engaging with it?
It's not about "refusing". It's about not being part of the society until they arrived and needed food for their travels.
and even if it was I don't really see how it conflicts with socialism.
Since when am I arguing against socialism? Food not being gatekept by exchange of monetary value is something that should be the case in socialism, imho.
Lenin believed in the mandate that every able body person contribute before they reaped the benefits of socialism.
Ah, you're bringing up Lenin quotes all of a sudden. That explains the weird arguments you made. Let's just say I don't agree with Lenin's view of how "parasitic" humanity behaves. I don't think you need compulsion to make the vast majority of people chip in (once they don't see themselves as rivals in a capitalist ecosystem, that is).