Sorry, I interpreted it as aggressive. Figuring out tone in text form is hard and all that. Sorry that I wrongly accused you.
Things I didn’t get:
A reminder that the labour theory of value is not a marxist concept.
Marx hasn’t been explicity brought up yet (at least not in my comment). Only implicitly in the original post. Again: thought you were attacking me and was like “umm… So what?”
When people wave their hands around and say “labor theory of value isn’t objectively true!!”, they’re shadowboxing a ghost.
I thought you meant me, since that was what I was basically saying. 😅
Value != price
Now, that one wasn’t even implicitly mentioned.
I hope you don’t hold my misunderstanding against me.
I was talking about the theory, not value. Sorry if that didn’t come across.
Now that I think about it: isn’t value culturally determined in many things? Why are apple products more expensive than other computers with the same specs? Why is a ticket to a Billie Eilish concert more valuable than one to my neighbor’s indie rock band?
It’s a bit older, but the other comments kind of convinced me that MS just released a severely underpowered piece of hardware as the “budget option”.
Kind of untypical for them, especially considering that the surface devices are supposed to compete with ipads and Windows 11 is supposed to run on these things.
Comments are lies that will happen sometime in the future
Comments are always overlooked if gode gets refactored. Language servers can’t/won’t parse them and they’re easy to overlook.
If you name your functions/variables clearly, put complex logic into clearly named functions and keep the same level of abstraction in every function (which never exceeds roughly 50 lines), you hardly need any comments, if any.
Comments are for behavior that’s not possible to convey clearly through code.