Hacker News new | ask | show | jobs
by malandrew 4239 days ago
Meh. While entertaining, this is a fallacious allegory. This fails to consider the divisibility of bones, some dogs getting more than one bone or the fact that in real life scenarios that the number of bones can fluctuate (more or fewer bones).

Furthermore, the site states that there are 1 million unclaimed bones. While I won't argue either in favor of or against that figure, but assuming there are unclaimed bones, your allegory would be more correct if there were something like 105 bones and 5 dogs still went went hungry every day despite the 5-bone surplus.

1 comments

You misunderstand the nature of the implicit argument. The allegory doesn't have to address the intricacies of bone accounting or the fantasies of bone accountants because the story it describes has already played out countless times in countless economic sectors with one overwhelmingly favored result. The burden of proof lies squarely on the shoulders of the person who believes that this time the story will have a different ending.
Your comment is so generic it is hard to argue with it. Also it is a fact proven by the growth of the gdp per capita and average living quality that economics in general is not a zero sum game.

Currently the overall number of programmers/computer scientists/coders steadily increases and still there is a large shortage of workforce in these areas.

Please provide citations to support that 'countless economic sectors/countless times' claim.

All of our arguments so far have been completely generic. Both of us would love for someone with quantitative historical perspective to shed some light on these issues, but it isn't going to be me. I don't have that kind of knowledge -- all I've got is Cunningham's law and the vague notion that other engineering disciplines pay slightly over ~1/2 as much as software engineering at comparable skill levels, presumably due to having had more time for supply/demand equilibration. A solid route for counter-argument would attack my notion of "comparable skill levels," and while I'd love to hear that I was twice as skilled (comparatively speaking) as my buddies in different engineering sectors I sincerely doubt that that's the case.

Economics is not a zero sum game, but there are a few significant zero-sum games within economics that suffice to undermine the "rising tide lifts all boats" argument: land ownership, profit ownership, power ownership. A significant chunk of the value behind a certain amount of wealth is relative to everyone else. Resenting someone else for earning twice as much would not make sense in a world where prices were fixed, but that's not the world we live in. The 2x guy is absolutely capable of bidding up prices on houses, investment instruments, and political influence, which all hurts the 1x guy. The guy with a skilled job absolutely makes it harder for other people with similar skills to find work. The guy building automated burger dispensers absolutely makes it harder for those at the bottom of the totem pole to secure gainful employment.

I do not debate that the current situation is that there are too few programmers. My claim is that once supply and demand equilibrate (and unless demand experiences exponential growth forever this will certainly happen) then we'll be in the same boat as everyone else. And it isn't a pretty boat.

I would love to be wrong about this, but I just don't think that there's a certain level of education that will creates a sustainably large middle class. It can certainly help in places where there are deficiencies, but it stops being effective at the asymptote. Look at the US, look at Japan. More and more education every decade but at the end of the day the supply of jobs for educated people didn't magically expand to meet the demand. The "magic" I'm referring to is the same magic as the "it's not a zero-sum game" argument refers to. It didn't work: we massively increased education and the middle class crumbled anyway.