Wasn’t trying to dodge, I misunderstood the premise.
If this was in person, then no I likely wouldn’t fail them. However, In all my in person interviews I’ve conducted, I’ve never seen that even from the best candidates, that’s why I also find it odd over video.
That short-term individual success is at the expense of the wider long-term success.
If 10 people live in a lake and I fish more than everyone I will be better off that others. But then everyone else will seek the same individual short-term success because my first step in being an asshole was not punished. We will all end up starving in this scenario. A central authority agreed by all to manage this situation fairly is the way out. Rules agreed to in common beforehand and enforced by a neutral party.
You're missing the key next step where after you get yours you start figuring out ways to deny others from getting theirs either through bullying, state-supported violence or legal means :)
Tragedy of the Commons is bullshit. Just one pessimistic, selfish asshole penning out a manifesto on how everyone is just as miserable and awful as he is. It assumes that individuals, left to their own devices, will inevitably over-consume shared resources out of selfishness. But this narrative ignores centuries of evidence to the contrary: communities around the world have sustainably managed commons through norms, trust, and mutual accountability.
And he wasn't just wrong for the hell of it. He used it to argue against immigration and for coercive population control, not to promote environmental stewardship. His model erases the role of governance, culture, and cooperation, reducing human behavior to a simplistic race to depletion.
In reality, the commons don’t fail because they’re shared. They fail when they’re mismanaged, privatized, or stripped of the social fabric that sustains them.
I would go so far to say that the only way this concept has ever come close to being "correct" is the culturally inert modern Western world which has replaced everyone's souls with aimless desires for products and cheap dopamine hits, far from anything approaching our natural state.
History bears out the truth of what you say. Native Americans managed the commons in communal ownership so well that some of their permaculture existed through to today, untended.
They have demonstrably not - they have generally failed until introducing capitalism-eseque cooperation. "They fail when they're mismanaged, privatized, or stripped of the social fabric that sustains them" - yes, these are obvious natural consequences of scale.
Not really. It didn't happen in syndicalized Spain. It didn't happen for millennia in ancient cities.
Scale being necessary seems to be unique to capitalism and state capitalism (Marxist industrialization requirements).
Maybe it was necessary before, I don't know but it's moot. We certainly have achieved post scarcity now and there should be no issues leveraging the tools our ancestors have given us to ensure it's distributed well.
Yeah but that would make all the people who are rich because they own things very sad, so instead we're just gonna starve shitloads of people to death next to piles of food daily and call it rational.
If you reach out to them you're risking validating that the data they already have is somewhat accurate, plus they might demand more information from you.
> If my grandmother had wheels she would have been a bicycle.
That's irrelevant here, that was someone trying to convert one dish into another dish.
> your mind must perform so many contortions that it defeats the purpose
I disagree, what contortions? The only argument you've provided is that "LLMs don't have senses". Well yes, that's the whole point of an analogy. I still hold that the way LLMs interpret tokens is analogous to a "sense".
> while one can't control the company's behavior, a person can control their own behavior. As such, it is perfectly reasonable to criticize them when they choose to act without integrity.
That leads to a society where people are punished and corporations are not, simply because they are too big to be criticised.
Much more often than people, large and publicly quoted corporations end up becoming inherently evil.
The total self-serving lies made by individuals will always be a drop in the ocean when compared to the self-serving lies of a single S&P500.
They're both wrong, but the real issue here is to start by criticizing and correcting the corporations, not the people. Once it feels like a drop in a glass of water, we can start thinking of criticizing the people.
If your competitor is lazy and grows to accept more money for less quality that is immoral. The moral thing to do is to compete against that company so that you provide better products and services for lower cost. That is the moral thing. Communism is neither here nor there, it's a completely different thing. Happy now?
The Bible explicitly states that judgment is immoral, and is the sole duty of God. If someone is committing a sin, it is not your job to fix them of that sin - and actually by doing so, you yourself are sinning.
If your competitor is lazy, the moral choice is to do nothing, and let God handle it. You do not know what is or is not a sin, because you are not the arbiter of morality - God is. Casting judgement on your competitor is sinful.
Really, no matter how you cut it, I think it's obvious Jesus Christ was a communist. He would absolutely not be happy with capitalism. Are we helping other's out of the goodness of our heart? No. Are we giving to the community? No.
In an ideal world where everyone follows the golden rule, the only outcome could possibly be communism. And, there would never be any problems, ever. Because nobody would be greedy - there would be no grounds for capitalism to even form. A revolution could not occur.
> None of these questions seem especially hard, and they're exactly the sort of problem that I face on a daily basis in my work.
Really? Do you invert linked lists all day? When the last time you had to traverse a binary tree? Genuine questions. I'm sure there has to be a mismatch between what we define as "those questions".
> They're also fairly discussion based
They're also performed wildly differently with no standards at all. I've had good coding interviews with the coding as a starting point for a conversation. But I've also had it super strict on rails, interviewer silent and just expecting you to one-shot the optimal path. The latter is particularly great at hiring professional interviewers rather than actual professionals at the job.
> I'm sure there has to be a mismatch between what we define as "those questions".
When I said "these questions" in my comment, I meant the questions in the article. That's what this discussion is about! Those are not inverting linked lists or traversing binary trees. They're about networking, asynchronous actions and time outs.
And yes, I do deal with those things all them. Maybe not every day, but certainly multiple times in each project. Ever had to deal with a timer where it might still be triggered even after you've cancelled it [1] (because its underlying implementation has already fired but the callback is still waiting in the completion queue)? Or even trigger twice because you then re-set it while the first callback was still in the queue? That's just an example, but that's exactly the sort of fiddly condition that permeates every corner of a heavily async or multithreaded / distributed system. If your work involves that then it's totally fair to ask about them in interviews.
> ... I've also had it super strict on rails, interviewer silent and just expecting you to one-shot the optimal path. ...
Well, I agree, that's bad. But, as you say, the same questions can go either way depending on the interviewer. The very reason that I mentioned these being "discussion based" in my comment was because I took it as read that silly tricky questions are bad and to make the point that these questions don't seem to be designed for that.
Are we not allowed to ask technical questions in an interview just because some interviewers are bad? Should we be "embarrassed" about the questions in the article, as was said in the comment that I was replying to? That was what I was objecting to.