This is really amazing, thanks for building and sharing this!
HN user
davidxc
On vacation
I don't think "most appeals" is accurate. It's the aesthetic that results in the most profit, which just means that it's optimal in terms of making tradeoffs between level of appeal to various consumer segments, price points, cost to manufacture, etc.
But maximizing profit and the tradeoffs that result from that are definitely not equivalent to most appealing to the general population.
Best of luck! Your attitude is really inspiring.
I never said that P/E ratios in the US are "too high". I said that they've been higher in recent years than in past history.
This is, as you said, because the amount of money chasing investment opportunities is increasing. I agree that the reasons for this are complex, but one significant reason that the amount of money chasing investment opportunities is increasing is central bank stimulus (not just in the US, but worldwide).
The rise of asset prices definitely is a much more complex issue than just US policy, but I'd still argue that stimulus by the US is one of the causes, not only a symptom.
I agree with you that the US has been more successful in managing the 2008 crisis than the ECB, and that part of that was because we recognized that we needed stimulus earlier on in the crisis. But this doesn't contradict anything else that I said.
I also never made the claim that the counterfactual of no stimulus would have been better - I personally believe it would have been worse, since the economy and labor market would have likely went through a longer and more serious collapse. But again, this does not contradict what I said about central bank stimulus being one of the significant causes in the rise of prices in financial assets.
The statement about the lack of inflation from QE and other stimulus programs from 2008 is pretty questionable. There's been little inflation as measured using usual consumer price indices, but the construction of those indices is typically fairly focused on consumer goods and underweights the assets that rich people tend to invest in (stocks, real estate, bonds, etc).
The QE and stimulus programs from 2008 were significantly more targeted toward the upper and upper-middle classes (arguably without that much trickle-down), and so there wouldn't be much significant inflation as measured by consumer price indices.
But if we look at the assets that rich people invest in (since it's mostly wealthier people who benefited from the 2008 stimulus programs), then I'd say there's been a significant amount of inflation - P/E ratios for stocks have been historically high in the last few years, real estate in desirable cities has gotten significantly more expensive, and bond yields have been low.
We seem to be already seeing some of the same, with the stock market being pushed up by the Fed's commitment to 4T+ in stimulus this time around and ever lower interest rates.
I believe my real analysis class made me a significantly better programmer and thinker in general, but I don't use anything specific from it (not yet, anyway).
Look up tax incidence and elasticity of supply / demand curves. Yes, it could definitely be reasonable to assume, from a modeling perspective, that companies currently charge the optimal price for maximizing profit. However, once you impose extra transaction costs on companies (like a tax), the equilibrium price will then change (previous equilibrium is no longer the equilibrium because external state has changed).
By your argument, taxing a transaction in a market would not ever raise the price charged to the demand side. It's pretty easy to see by reading a chapter about tax incidence (which is different from where the tax is legally placed) and elasticities of supply/demand curves that this is definitely false (not just in theory, but also in practice)
As someone else said below, treating STEM as one category is absurb and lumps together way too many different majors and careers (that have drastically varying levels of attractiveness and compensation growth).
Majors like biology and chemistry have fairly terrible prospects with just a BS degree, but CS and the engineering majors are still quite good. Physics and math are more iffy, but if you know what you're doing and pick up some employable skills on the side, then those majors will at least get you into interviews for good jobs.
There's also the question of what "not enough jobs" means. There are definitely struggling CS majors, but I think that a statement about there not being enough jobs needs to be looked at in a relative way - that is, one needs to consider what the alternative options are and whether those alternatives have better prospects. Many careers have been on the decline, and it's difficult to really identify career paths that are significantly better than computer science / software engineering (at least, at the undergraduate level). Even if we compared careers that required graduate school, the only paths that one could plausibly argue are significantly better than tech are medicine, law, and business (in my opinion). Those three careers all come with their own serious tradeoffs and downsides.
If anyone has information on what career paths are significantly better than CS / engineering, I'd be interested to hear your opinion. Right now, I'm unfortunately not seeing significantly better alternatives.
Consider the defense industry / government contractors. I'm not sure what kind of salary you're looking for, but the defense industry / gov contractors pay fairly well (I'd guess ~150k ish for someone with your background) and checks most of your requirements.
Here's a more simple thought experiment that gets across the point of why p(null | significant effect) /= p(significant effect | null), and why p-values are flawed as stated in the post.
Imagine a society where scientists are really, really bad at hypothesis generation. In fact, they're so bad that they only test null hypothesis that are true. So in this hypothetical society, the null hypothesis in any scientific experiment ever done is true. But statistically using a p value of 0.05, we'll still reject the null in 5% of experiments. And those experiments will then end up being published in scientific literature. But then this society's scientific literature now only contains false results - literally all published scientific results are false.
Of course, in real life, we hope that our scientists have better intuition for what is in fact true - that is, we hope that the "prior" probability in Bayes' theorem, p(null), is not 1.
Make sure you apply to more schools than the three you listed (MIT, Penn State, Stanford). Based on the information you provided in your post, you're definitely not guaranteed to be accepted to MIT or Stanford (there's a very significant chance that you'll be rejected). MIT and Stanford both reject many applicants with profiles similar to yours (or better than yours) each year.
I'm partly speaking from personal experience. I had similar stats to you (4.8 GPA weighted, 3.9+ GPA unweighted) in high school and a 2330 SAT (780 math / 780 reading / 770 writing). I also had very high standardized test scores in other areas and numerous extracurriculars / state and national level awards.
I ended up getting rejected from both Stanford and Princeton (though I did get into Yale). Basically, the top colleges are a crapshoot even with stellar stats, and you should really apply to 7-10 colleges with some backups mixed in.
As far as where to go, I'd just give the general advice of making sure you don't take on a significant amount of debt. If you're middle class, MIT, Stanford, and the Ivies should give a lot of financial assistance. It's debatable whether prestigious colleges actually provide better education than good state colleges, but the prestige associated with a top school will help you a lot in the future (like it or not, most of the world is not anywhere close to an approximate meritocracy, which means that prestige will play a significant role in the opportunities open to you after college).
In my opinion, there are plenty of useful things to do as a programmer. There are many non-profit organizations doing important work that would love to have a volunteer programmer. You could also teach math or programming to high school kids, etc. Paid programming work can sometimes seem far removed from "useful" work, but I think that's partly because of the complexity of society and all the abstractions that we have built. If you'd like to do something that feels more direct, I would suggest volunteering somewhere. But I do agree with your sentiment that finding meaning on your own can be quite difficult.
That website looks good. Thanks!
Common Lisp has macros. Paul Graham's book On Lisp is usually pointed to as the best treatment of macros in Lisp. CL also has many more features than Scheme, as mentioned in the other comments here.
I'm a full stack developer who's looking for remote, contract work.
California, Remote, Full Time | Contract | Part Time
Stack: Python, Django, Ruby, Rails, C, Javascript, jQuery, HTML, CSS, MySQL, MongoDB
Resume: http://davidkw.com/resume
Contact: davidwong.xc@gmail.com
I'm looking for interesting work for the next three months. I'm still a student, but I've worked remotely for other companies before and can provide references if needed.
Thanks for the reply. The "outsource your job search" link looks interesting and helpful. I did not know about that option before and might try using it now.
I was primarily thinking of software jobs that involved lots of math, but that's partly because I'm not really aware of what math jobs are out there (and most math jobs seem to require a graduate degree, which I'm not interested in pursuing right now).
Thanks for the great response. I'll also look into computational finance.
Thanks for the comment. High performance and scientific computing jobs seem a lot rarer than AI / machine learning jobs, which is why I think the latter is a better choice for me (I have no preferences between those areas right now).
I'm also fairly interested to see how AI / machine learning develops in the future, and I think it will involve more math, so it definitely seems to be a good choice.
Thanks for the reply. Based on the answers so far, machine learning does seem to be a good choice.
Thanks for the advice. I actually didn't know that graphics changed very fast. I'm only partly making this decision based on what's in demand. As long as the area is math heavy and broadly applicable, I'll probably enjoy it.
Also, I was thinking of "in demand" with a more long term view. I would think that security and artificial intelligence would continue to stay in high demand well into the future.
I mostly just want to choose an area where I can use many different branches of math, so I keep my math skills in practice. I also like writing code, as long as it involves math and is not boilerplate or repetitive.
I can relate to this comment. I had some really close friends in high school (who I'm still close friends with), but after two years out of high school we've mostly lost touch. We talk to each other once every couple of months, and I see them maybe a few times over summer. It's definitely kind of sad.
I think almost everyone struggles with this type of depression at some point in life.
I'm not sure how much being gifted has to do with it. Strangely, one of the things that has helped develop my framework for life is a fanfiction (Harry Potter and the Methods of Rationality) [1], written by Eliezer Yudkowsky.
I think it's been recommended several times before on Hacker News, but it really is a great fanfiction. The protagonist is an atheist and transhumanist who wants to defeat death.
The author has also written many other essays that I find interesting and sane. I'm an atheist who has occasionally struggled with the idea of death and meaninglessness, and his essays were the first viewpoints that seemed to make sense. [2] [3]
[2] http://yudkowsky.net/other/yehuda
[3] http://lesswrong.com/lw/sc/existential_angst_factory/
I really recommend that anyone here who has struggled with existential depression to read the above three writings. Of course, it's very possible that you'll still be depressed, in which case you'll need to look for other solutions.
But Eliezer's writing helped significantly in cleaning up my life views.
That seems likely, but I'm very disappointed that we haven't heard anything at all.
I remember that Hal Abelson was in charge of preparing the report, and he has taught ethics classes at MIT. I'm hoping that he makes some statement about the report at least.
I'm wondering why MIT still hasn't released its report on how Aaron Swartz's situation was handled.
I think the report was supposed to have been released months ago.
I strongly believe that you should do whatever makes you happy. I think people tend to underestimate the practical value of being happy. I tend to be much more creative and energetic when I'm happy. I also feel that being happy makes me a better influence on the people around me.
I'm also going to point you to http://www.paulgraham.com/todo.html. I think that essay is very applicable to living life well.
I looked at Common Crawl, but it doesn't seem to archive the content of most pages. Am I misunderstanding how it works?
Thanks for the response! WebCite looks pretty good. I'll try using that.
The problem is that Snowden's very real evidence currently consists of the 5 published PowerPoint slides.
The information in those slides does not necessarily contradict what has been said by the tech companies and the government. See https://news.ycombinator.com/item?id=5858387
The rest of the slides might have more conclusive evidence that contradicts the tech companies' and government's statements. We should be asking for those slides to be authenticated and published.
What kind of assurances would you like from the NSA? How can the NSA prove to you that the systems aren't being abused?
I agree that it's an important conversation we should be having. However, I still don't think Snowden's unsubstantiated claims are irrelevant. We should be asking for more evidence for those unsubstantiated claims.
Specifically, I think it would help greatly if the other slides were released.
Your hypothetical conversation seems likely to devolve into a he-said she-said without more evidence.