|
|||
||||||
||||||||||38 karma · joined August 23, 2011
|
|||
||||||
||||||||||Of course, wife & I always wanted three. I was not going to not have three kids, just so I could spend more time coding. I would never tell anyone who has < 3 kids that they have it easy, but this was a very interesting sub-topic of the OP.
The biggest negative is simply the immaturity of the ecosystem. Everyone has different standards. There are no de facto standard packages (yet). Everything is changing rapidly. What worked well last week may not work well this week. The bleeding edge truly bleeds.
From a pure technology perspective, I'm excited about meteor because (to use a cliché) it shifts the paradigm. I wouldn't compare it to Rails/Ember/Backbone/etc because meteor is full-stack. There is no client/server. There's no ajax. Everything is one codebase. Even though it's built on top of node, it doesn't even feel like node because of the reasons above, and most of meteor is synchronous.
We wrote a couple blog posts about making the jump to meteor. I think the 1st one directly answers your question. The 2nd caused quite a stir here on HN.
http://differential.io/blog/the-current-challenges-of-buildi...
Countries like Finland do not try to graduate all of their children in the same way. 43% of Finland's HS graduates graduate from vocational schools (http://www.smithsonianmag.com/people-places/Why-Are-Finlands...). The US has slowly moved further and further away from this type of "tracking" since the 70's. Things like NCLB and the over-valued notion of a college degree has only accelerated this problem. I am not optimistic.
"Some testing is thus ultimately necessary, Louhivuori conceded, if only to prove that regular testing is not."
http://www.tnr.com/article/politics/82329/education-reform-F...
As I was scanning the comments on this post, I was a bit surprised by the all the "This post was too basic. You are clearly an amateur and wasting my time" comments. Well, to those authors, not everyone on HN is an l337 hax0r such as yourselves.
Yes, the author still has some work to do. Maybe if he spent another couple weeks just on this, he could get response times down. Maybe he should use a reverse proxy or maybe he shouldn't. As with most problems of this type, the answer is, it depends.
To a young programmer with a few years experience who may be working on his/her first high traffice website, I thought the blog post was fantastically written. It was clear, concise, explained well the low-hanging fruit of optimization, explained the difference between performance and throughput, and decisions-making/tradeoffs made when preparing for a traffic spike. Well done.
Not to go pop commentary on you, but Malcom Gladwell once wrote a piece on this very thing. <http://www.newyorker.com/reporting/2008/12/15/081215fa_fact_...;
The 2nd interesting point I took away is the ability grouping. Not grouping by ability works for young children, say K-6. But once older, the gap is too much for a unified curriculum. Taking this concept further out, Americans need more vocational high schools, like Finland. College is overvalued in this country, and a large segment of high school students are being misled by the college myth.