HNHacker News
TopNewBestAskShowJobs

econner

1,321 karma · joined August 3, 2010

submissionscomments
econner··on AWS having major issues
So many pages...
econner··on A Response to Your Petition on Edward Snowden
Agreed. And, of course the NSA only uses "lawful tools." Nope, never are they found unconstitutional.
econner··on Stanford – The Get Rich University (2012)
I agree with your point that you don't read about the "silent majority" on Hacker News and TechCrunch. Consumer internet touches more people's lives so you hear about it more, especially when said founders are 22 and straight out of school. It's a story the media likes to tell.

Google, Cisco, Kiva, HP, Sun Microsystems, Theranos, Yahoo, Trulia, StubHub, Lytro, Coursera, Bonobos, Snapchat, and Instagram came out of Stanford in one way or another. These companies showcase a diverse range of tech that IS useful.

It's unfair too to say that social media doesn't do anything useful. Facebook reports 1.4 billion MAUs and works to bring the internet to more and more corners of the world. Snapchat's social component has given it the platform on which to innovate.

True, many Stanford students are already wealthy. True, there's a recent trend toward social media companies. But, Stanford continues to be a place where students work incredibly hard and remain motivated to do impactful work. Stanford has a storied history of entrepreneurship that begins before Snapchat and will continue after it.

econner··on The Bitcoin Piñata
FYI The bounty is about $2000.
econner··on Responding to the Explosion of Student Interest in Computer Science [pdf]
I can speak to a few anecdotal factors having recently graduated from Stanford.

1) The current tech boom. There's the perception of being able to easily create a startup or to get a programming job at a tech company. Some major in computer science also for the technical skills it gives even though they plan not to pursue programming as a job. They may want to become a PM, or a related non day-to-day programming role for which understanding technical concepts is important.

2) Financial downturn of 08. Many students who would have previously majored in economics or finance have chosen computer science due to the folding of many investment banks as well as the increasing negative perception of working on Wall Street.

3) Increase in diversity of the major. The major has become more interdisciplinary. You used to be required to take very "hardcore" classes like operating systems and compilers. Now though with the rise of fields like HCI the major has become more diverse.

4) Social tipping-point. There is a common joke at Stanford that everyone is a CS major. More people majoring in CS means more help from peers who have been through the same classes and can help out. This social support leads to the positive feedback loop of more people entering the major.

econner··on With Rifle and Bibliography: General Mattis on Professional Reading
David Parnas
econner··on Books of a Highly Effective Programmer (2009)
If the first link under Core to the 10 papers is not up for you: http://web.archive.org/web/20100819054526/http://blog.object...
econner··on Ask HN: Do coding coaches exist?
CodeHS.com is an online introductory programming that offers feedback from engineers. The focus though is more on beginners.
econner··on CodeHS Wants To Teach Every American High Schooler How To Code
True, but I think the idea is more about trying to make computer science thought of more as a fundamental skill as math is. It's only going to be more important to know how to program as computers rule almost every subject. Pretty soon they'll stop putting "computational" in the front and it will just be an assumption.
econner··on Ask HN: Survivor Bias. Why don't we focus more on startups that fail?
Ah. Smart statistician. Thanks for that.
econner··on Ask HN: Survivor Bias. Why don't we focus more on startups that fail?
Hmm yea that's a good point. I guess my thought was that founders are almost unilaterally interested in learning from successes over failures. For example, Startup School doesn't consist of a bunch of speakers who have only failed at starting startups because not many people would want to hear from Joe-Schmoe who failed. Maybe it has some who failed once or twice and then succeeded, but they still suffer from survivor bias.
econner··on CS in HS - Read Write Code
This is great. My high school didn't offer any AP computer science and most people equated programming with learning how to use MS Office programs. I think programming will truly become a medium like math that you need to know because it is such a valuable tool for whatever you end up doing.
econner··on Everything in your life is just a list
Go Workflowy! Love this thing.
econner··on 17 Year Old Builds a Better Search Engine
Essentially: PageRank where nodes are words and edges are occurrence in the same document.

Really cool idea. Great work. I love to see this kind of stuff.

econner··on Ask HN: Learn Math the Hard Way
Check out the forums at http://artofproblemsolving.com/
econner··on Study of 49 programmers: static type system had no effect on development time
The study followed 49 undergraduates who had taken Java classes. I would argue that, because of this, the students were probably more experienced with static type systems.
econner··on A Redditor's insightful message for discouraged students
This is exactly what came to mind for me. To see Don Knuth say that he was afraid of failing is downright shocking... I would have thought he would have spent very little time thinking about classes and would have already been in a world of his own at that point.

One interesting happening I've noticed too is that with mathematical and computing knowledge specifically it seems that as people gain knowledge it becomes easier to add new knowledge. The curve seems exponential. It's easy to pick up Python if you're already familiar with C and C++. It's easy to understand a new comparison sorting algorithm if you know it can't be faster than O(n lg n) and can place it in perspective with merge and quicksort.

This is why I still go on Stack Overflow and am floored by how few questions I can answer and how much more experienced guys know than me. But I have hope that learning will beget faster learning.

econner··on Detroit DIYer cooks up stronger, lighter steel, shames scientists
So is it going to be called Rearden Metal?
econner··on Guy Asks For Software Crack, Creator Provides Free App Instead
This is awesome. Especially because now his app is going to get tons of attention for his good attitude with this post being #2 on Hacker News. Being generous pays off in the end :-).
econner··on Mental Illness and Startups
I completely identify with this point. A member of my family suffers from depression and she's generated a list of things that she has to do when she feels particularly depressed. They are all pretty basic things for most people -- things like showering, making a cup of coffee, doing her hair, etc -- but things that can feel impossible. She gives herself the ultimatum that she has to do these things and it usually helps.
econner··on Stanford CS enrollment increase "downright scary"
I would agree with this too. I am an undergraduate CS student at Stanford and a section leader for the introductory courses (cs106b -- Prof Roberts calls it CS2 in the post -- this quarter). I do notice quite a few kids who have consciously chosen to major in CS because it will help them with management if they want to get involved with startups and acknowledge that they don't want to code.

There are a number of other reasons I would argue though for the skyrocketing enrollment in CS here:

First, the financial meltdown has prompted a lot of kids that would have majored in things like economics or management science to get into CS.

Second, the introductory CS classes are widely considered some of the best classes here. The CS department has taken the time to hire a group of phenomenal lecturers who love what they do and who spent an incredible amount of time crafting these classes.

Third, the introductory classes offer a level of human-to-human support that is unprecedented in any other department. We use undergraduate TA's (like myself) for the intro classes. We are a lot cheaper and so there are a lot more of us than there could be graduate TA's. For example, the computer LaIR is staffed with TA's from 6pm - midnight Sunday through Thursday.

Fourth, the CS department dropped the CS140 requirement (hardcore operating systems -- the "dump your girlfriend/boyfriend before you take this class because you won't be together after" class) in favor of two more gentler systems courses. This was mostly the result of the widening breadth of subject matter in CS and requirements that the department felt did not keep up with the offerings.

Fifth, CS itself has become an incredibly diverse subject. Here there are seven concentrations within the major: artificial intelligence, theory, graphics, information, systems, biocomputation, and human-computer interaction. There is a lot of overlap between them, but those overlaps also allow students to reach into other departments to get CS credit that they wouldn't have gotten within the department (e.g. art classes, physics, bio, etc). One of my friends who is concentrating in HCI is taking all studio art this quarter.

Sixth, and perhaps most importantly, computing is becoming the platform on which a lot of other disciplines are built. It is becoming a fundamental tool, in my opinion. Look at computational linguistics and bioinformatics. Even writing papers now comes down to understanding computers... I mean, after programming a lot, you get pretty darn good at Googling, a nontrivial skill I would argue.

Ok, maybe this should have been posted as a general comment, but I'll leave it here for contextual reasons.

econner··on Khan of Khan Academy at TED (video)
Ah, that's really cool and thanks for your reply. You guys are doing some incredible work.

One thing you guys might be interested in: https://courseware.stanford.edu/pg/concept_map/index/41601 Daphne Koller is a Stanford CS professor who has been teaching her course CS228 on Probabilistic Models in a similar format for a couple of years. She has the lectures online by chunks of about 10 minutes and then uses in-class time for more interactive sessions. (I'm not sure if you can access the videos if you don't have a Stanford login though)

I really think this method of learning makes so much sense for any level student. Can't wait to see it progress!

econner··on Khan of Khan Academy at TED (video)
I've been looking at the Khan Academy site a bit.

I find the exercise dashboard kind of strange. Is math the only available subject? And do you have to go through all the prerequisite exercises to progress to the next ones?

econner··on Sleep is more important than food
I think there is a kind of availability heuristic effect going on here. You hear about people who regularly pull all-nighters because they do boast about them so that it seems more prevalent than is actually the case.

You don't hear the student bragging about how he got enough sleep last night and got all of his work done ahead of time.

I'm an undergrad at Stanford and I think that if you plan ahead well enough it isn't difficult to get enough sleep and get all your work done. It's not only about managing time during the term, but also about managing which classes you take together term-to-term.

There is also something to be said for developing endurance. Eventually you're going to have to do something you don't want to do while incredibly tired.. so pulling all-nighters is a kind of training for that.

econner··on How Germany Became the China of Europe
The basic idea is that when countries go into surplus an increased foreign demand for their products should push up wage levels, domestic demand and, in turn, price levels. With the rising prices there is less demand and the current account surplus equalizes.

I think the general argument is that Germany and China both run huge current account surpluses. China accomplishes this partly through structural regulations and by holding the yuan at an undervalued rate. Germany, on the other hand, cut taxes and reformed its labor and welfare systems in the mid-2000's but in a way that prevents the system from equalizing. The main reason the author gives is that wages don't rise because workers are willing to accept reduced pay raises for job security.

econner··on Sex, drugs, dopamine and exceeding expectations
Most theories today posit that dopamine encodes the positive predictive error between a true reward and an expected reward. So if the reward is much more than you expect lots of dopamine will be released, but if it is exactly what you expected then none will be released. Dopamine enhances the experience of the reward by lowering the rate of firing required in the reward area to experience the same reward in the absence of dopamine. Thus, lesser rewards feel better when there is differential expectation. So dopamine enhances the feeling that's already there.
econner··on [dead]
So the first amendment reads: Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances. I think mostly the framers just wanted to make religion explicit since it was then a contentious issue and always will be.
econner··on Google responds to NY Times article by improving its algorithms
Hmm, good point. That makes sense.
econner··on Google responds to NY Times article by improving its algorithms
I couldn't help but fix on these two sentences:

"We know that people will keep trying: attempts to game Google’s ranking, like the ones mentioned in the article, go on 24 hours a day, every single day. That’s why we cannot reveal the details of our solution—the underlying signals, data sources, and how we combined them to improve our rankings—beyond what we’ve already said."

Doesn't this sound like the exact things security people used to say before realizing that they needed to make their mechanisms public in order to ensure their security.

econner··on Ask HN: What do you want for Christmas?
True. My intention was to elicit a "what do you desire right now" response (with both gadgets/cool products and interesting philosophical answers e.g. "Time" etc..) rather than any focus on a holiday. I should have said "holiday season" rather than Christmas. My apologies.
← PreviousPage 8 of 9Next →