6 ms·
>shut the fuck up and write some fucking code [links to argument that simply writing code is the best way to learn programming] Way to confirm stereotypes that
by zeteo 13y ago
>shut the fuck up and write some fucking code [links to argument that simply writing code is the best way to learn programming]
Way to confirm stereotypes that programmers are abrasive and narrow minded. Writing code may be a good way to learn programming; that doesn't mean it's ideal for discussing economics. For one thing, even for an expert the code takes longer to read than a baldly stated list of assumptions. And not everyone is a Python expert.
> if I’m wrong, either Python is computing the wrong answer, I got really unlucky [...] or one of my assumptions is wrong.
Umm no. This is a false alternative. How about a lot of assumptions being left out altogether. E.g. it's pretty clearly assumed that this doesn't affect economic growth, any benefits resulting from changed income inequality [1] are left out, inflationary effects do not exist etc. Any half serious student of economic modeling would have a field day picking out all the details routinely discussed in macroeconomics that this analysis is ignorant of.
And anyway who are these financial results even calculated for? If it's the government, then the expenses are fully incurred, but the "JK Rowling factor" is taxed at less than 100% to compensate. If it's the average person, you need to somehow factor in the benefit of reading Harry Potter!
[1] http://en.wikipedia.org/wiki/Gini_index http://en.wikipedia.org/wiki/Gini_index
- maxerickson 13y agoCurrent GDP calculates the benefit of reading books by including their sales. It doesn't do anything to capture consumer surplus.
- deleted 13y ago[deleted]
- rbehrends 13y agoHow about a lot of assumptions being left out altogether. Yes, and you didn't even mention some of the biggest assumptions. For example, because Basic Income is something that you get even if you work, you'd be looking at a completely different salary structure. If you earn $2500 now and a Basic Income of $1500 were introduced, then you wouldn't suddenly earn $4000. You'd earn something like $1000 (plus or minus a factor due to the incidental massive changes to the economy from a Basic Income/Basic Job setup) on top of your Basic Income. That also means that taxation would have to work completely differently. How that turns out is anybody's guess. With an emphasis on "guess". Code cannot magically substitute for the lack of the completeness of the underlying model, or for the research necessary to figure out the model. If you make stuff up from whole cloth and then bake it into code, it still remains stuff that's been made up from whole cloth. Running a program does not validate the underlying model.
- gabemart 13y ago>If you earn $2500 now and a Basic Income of $1500 were introduced, then you wouldn't suddenly earn $4000. Yes, you would. That's what basic income is. If you make $1,000,000 per year and basic income of $10,000 is introduced, you now make $1,010,000 per year (before taxes). >You'd earn something like $1000 (plus or minus a factor due to the incidental massive changes to the economy from a Basic Income/Basic Job setup) on top of your Basic Income. This is similar to a completely different proposal called "guaranteed income" [1]. It's not what is being discussed by the OP. [1] http://en.wikipedia.org/wiki/Basic_income#Difference_between_basic_income_and_guaranteed_income http://en.wikipedia.org/wiki/Basic_income#Difference_between...
- rbehrends 13y agoYes, you would. That's what basic income is. If you make $1,000,000 per year and basic income of $10,000 is introduced, you now make $1,010,000 per year (before taxes). You're misunderstanding me here. I'm saying the exact opposite of what you think I'm saying. My point is that the market for wages would find a new, lower equilibrium to compensate for the new basic income. Since there's only a finite amount of money in the economy, and we can't magically give everybody that much more, it has to come from somewhere. A Basic Income approach would still have to redistribute the existing money, not create additional money (at least not on such a scale). The average total income (basic income + wages) would remain largely unchanged (modulo changes in tax structure, GDP growth or shrinkage, etc.).
- ahomescu1 13y agoYou picked an unfortunate example. $2500 - $1500 = $1000, so it seemed like you were talking about a guaranteed income (http://en.wikipedia.org/wiki/Guaranteed_minimum_income http://en.wikipedia.org/wiki/Guaranteed_minimum_income).
- ensignavenger 13y ago"there's only a finite amount of money in the economy" I'm not sure of your definition of money here- the Government prints currency all the time. If you mean goods and services, why can't we produce more? Are you saying that our current economic output is at it's maximum capacity?
- yummyfajitas 13y agoI am an abrasive and "narrow minded" programmer - I believe in careful thought and analysis rather than mood affiliation and talking points. You might be surprised to discover that www.chrisstucchio.com represents my views and my views alone - I feel like you might have confused it with www.allprogrammerseverywhere.com. <- Snarky comment again represents me, not all programmers everywhere. The article addresses what results are being calculated, and why other things you might wish to model are not included: "I’m going to focus on one specific aspect of it - a Cost/Benefit analysis studying the effects on the government budget, and [minus] the value of the work produced by people benefitting from the program. There are other aspects to consider, but I’m more interested in Monte Carlo than in politics, so I’m going to ignore those for the time being." The ideology I'm pushing hard here is that you should carefully think and model things, rather than just reflexively saying "ooh complex, here are liberal/conservative talking points." I just picked on Basic Income specifically since I see a lot of discussions about it here (e.g. yesterday), and those discussions are just a mix of vapid and innumerate political talking points by people who clearly don't even have a mental model of the world. If you want to build a better model, please do it. It will be vastly more useful than the normal discussion we see here on the topic of BI (and on many other such topics).
- shanac 13y agoThe only assumption that is missing is how much is a years worth od disability vs a years worth of BI. The reason I ask is that there is defintiely a population of unknown sized that is on disability that maybe should not be on it (NPR/Planet Money covered this) http://apps.npr.org/unfit-for-work/ http://apps.npr.org/unfit-for-work/ without knowing how many would switch from disability to BI and/or BJ - hard to say (I would say based on the disabilities described, like severe back pain so no more construction, more would be inclined to switch to BI and not BJ)
- truthteller 13y agobut you are not thinking hard, you are running silly worthless simulations and puffing up your own ego.
- zeteo 13y ago>you should carefully think and model things I agree and that's basically my criticism of the article. The underlying economic model can be expressed in 2-3 arithmetic equations. It competes in a field where people routinely spend years to research very sophisticated models that nonetheless often prove inaccurate in the field [1]. To give an analogy, how would this sound as an argument to develop a business: "I assume that we can borrow 10M at 5% interest and pay it back over 5 years and that sales will increase 50% over that period. Here, I wrote some code and it turns out positive. I'm not interested in discussing the reasons for my sales forecast; if you have a different opinion, just write your own code." And we're not even talking about a business here, but the whole economy. [1] http://en.wikipedia.org/wiki/Econometrics#Limitations_and_criticisms http://en.wikipedia.org/wiki/Econometrics#Limitations_and_cr...
- KGZotU 13y agoRight, there are several people arguing here against the entire project of naive modeling. The author's response is that you can criticise, but only in the form of providing a competing naive model. From the post: > If you disagree with these numbers or this distribution, there is no need for you to stop reading. Just download the code and change the numbers. Your change in these assumptions might completely invalidate my conclusions, or they might not matter at all. The best way to find out is to actually run the model. Varying parameters and producing different predictions would not invalidate the model. What validates or invalidates a model is whether or not it actually predicts the behavior you're trying to model. Without a validity test, modeling is pure sophistry. So instead of suggesting another naive model, let me suggest a way to augment the whole project: construct a model that successfully predicts actual, ongoing, real world behavior. Test your model against actual, real world policy changes. If it has verified predictive power, then you have some base to claim that it can predict novel policy changes. Any given person's opinion may condense decades of personal experience. I disagree with the author's claim that (even naive) mathematical modeling is better than personal opinion. Given any rigorous definition of better, that is frankly an empirical claim that the author has left unsupported.