TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

What programmers can learn from economists: fundamentals and models

65 点作者 ash超过 9 年前

10 条评论

suyash超过 9 年前
It's just a rant with very few valid points. First of all the author is confusing the readers by not making it clear the distinction between writing code as a hobbyist programmer vs writing code like a Computer Scientist. Computer Science first of all is more science than Economics. Theories in computer science have mathematical proofs behind them, the arguments he is making seem to be based on programming design patterns like Abstraction and so forth which are of course always debatable.
评论 #10522515 未加载
评论 #10522545 未加载
评论 #10521929 未加载
pdkl95超过 9 年前
At the end[1] of the talk[2] at 30c3 by Eleanor Saitta and Quinn Norton, &quot;No Neutral Ground in a Burning World&quot;, an audience member suggested that people need spend time learning <i>basic historical knowledge</i> about crypto.<p><pre><code> It disturbs me that there are books about cryptographic algorithms, there are books about early days of hacking, but I talk to people younger than myself who are in their teens and twenties, and from the people I&#x27;ve talked to there is an astounding lack of awareness of say, the first crypto war. </code></pre> That&#x27;s bad enough, but Quinn&#x27;s reply is a simple, easy to understand, damning indictment of the sorry state of the modern software culture:<p><pre><code> Can everybody in the room who has some sort of computer science degree or related degree put up your hand? Keep your hands up. Now, everyone who read Claude Shannon in school put your hands down. So all of you are people with CS degrees who didn&#x27;t read Claude Shannon, one of the most fundamental voices in everything you do. </code></pre> Unfortunately, learning from history takes effort, so it&#x27;s a lot easier to simply cargo-cult programming &quot;knowledge&quot; instead of actually learning about these complex systems.<p>&gt; economists<p>They have their own problems with over-reliance on models. Mark Blyth&#x27;s description of the problem from the perspective from inside the field has quite a few similarities to the problems in programming.<p>&gt; models<p>On the subject of over-reliance on models - especially overly-complicated, buzzword-compliant models that cover up a total lack of actual research, innovation, or really anything worthwhile at all - I want to suggest listening[4] to the wonderful Tom Lehrer talk about Sociology.<p>[1] <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=DWg2qEEa9CE#t=2367" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=DWg2qEEa9CE#t=2367</a><p>[2] <a href="http:&#x2F;&#x2F;opentranscripts.org&#x2F;transcript&#x2F;no-neutral-ground-burning-world&#x2F;" rel="nofollow">http:&#x2F;&#x2F;opentranscripts.org&#x2F;transcript&#x2F;no-neutral-ground-burn...</a><p>[3] <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=hmWbkPezgtU" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=hmWbkPezgtU</a><p>[4] <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=gfZWyUXn3So#t=37" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=gfZWyUXn3So#t=37</a>
评论 #10522505 未加载
评论 #10522878 未加载
评论 #10521871 未加载
platz超过 9 年前
&gt; The entrepreneurial hacker and the MIT-style hacker are two different beasts<p>subtle reference to <a href="https:&#x2F;&#x2F;www.jwz.org&#x2F;doc&#x2F;worse-is-better.html" rel="nofollow">https:&#x2F;&#x2F;www.jwz.org&#x2F;doc&#x2F;worse-is-better.html</a>
laxatives超过 9 年前
Maybe not a primary component of economics, but its sad how little statistics is a part of CS. Dealing with things at scale makes statistics&#x2F;probability integral and many of the most interesting ML algorithms don&#x27;t come from CS backgrounds, but from statistics (Random Forests) and Convex Optimization (EE&#x2F;Math).
评论 #10523154 未加载
ilaksh超过 9 年前
Why can&#x27;t I downvote posts? This is a baseless attack on programmers. He just claims that we can&#x27;t reason. Its obviously bullshit (colorful language intended and warranted).<p>I personally think economics may not be a science at all, since it is mainly based on models with very little physical evidence to back them up. Which I would hesitate to make a statement like that, or a rant with many of them, because obviously it is unfair and offensive to economists.
评论 #10523173 未加载
HillaryBriss超过 9 年前
... appears to have been written by an economist. Is any other comment necessary?
评论 #10522506 未加载
评论 #10522050 未加载
abc_lisper超过 9 年前
Agreed. Where do I signup? What concrete steps should I take to break this cycle?
评论 #10522611 未加载
carsongross超过 9 年前
&gt; &quot;No one predicted this.&quot; Memorize this phrase.<p>&gt; Government jobs are very stable.<p>&gt; Apply math to all problems, regardless of the appropriateness. When two theories are in conflict, the one with more math wins, unless it conflicts with the interests of the people who are paying you.<p>&gt; Normal distributions. Everywhere.
评论 #10521834 未加载
yarrel超过 9 年前
It&#x27;s not called the dismal science for nothing.
评论 #10522576 未加载
AC__超过 9 年前
Economics is pseudo-science. I refuse to recognize a man made construct as a valid scientific field. I used to argue with my BBA room-mate, I asserted markets were fixed, he would try to counter with law of demand. HA! Libor scandal, crude prices, utility price fixing honestly I could go on for days.
评论 #10522964 未加载
评论 #10523019 未加载
评论 #10522903 未加载