skysight-inc/HackerNews huggingface dataset:
> If the theory is that teachers aren't that important, we shouldn't worry so much about who they are, or if we are paying enough to attract quality teachers. NB I am not saying I agree with the antecedent.

I was just trying to point out that we're talking about a small part of the problem. I think teachers are incredibly important but they only have a limited area within which to work and the results are hard to reduce to a single number. Merit pay systems aren't a bad idea in theory but basing them so heavily on standardized tests doesn't seem like it'll set good incentives since it discourages all but a very small part of what you'd hope someone learns in school.

By analogy, imagine how it'd sound if we looked at America's obesity problem and said that the problem was caused by bad doctors and we should fix it by linking pay to their patients' blood pressure, measured annually.

Nobody would spend a minute taking that person seriously but the equivalent is basically the mainstream consensus for how to talk about education - even the Democrats who generally considered friends of the teachers unions always talk about how we need to attract better teachers, which is basically an insult to anyone who currently has the job.
It is not necessarily deletion, but the "right to be forgotten".

Anonymize the data to the extent that the customer is no longer recognizable as the user, but you still have your information for accounting purposes.
There's nothing wrong with meta commentary. Let me be more specific, this strikes me more as an ad hominem attack than real meta commentary.
And the article is furthering the opinion that a high-fat diet causes heart disease by including that snippet.
I'm honestly really, really wary of minimalistic front-end frameworks after two years of working on single page web apps.

All that ends up happening in practice is untested, messy code with deadlines up your ass and 0 developer ergonomics. Zero.
I'm a sucker for this. I know I am a sucker, but I can't help myself. I've loved Move's visualizations since it was a random free app I downloaded and forgot about, and I've already spent far too long zooming in and out on this webmap.

Here's what it looks like with a year or so of use if anyone's wondering (you'll have to adjust the time slider at the top and check the transportation box to see it all): https://move-o-scope.halftone.co/vis/user/f74ec38e53e658a1cf...
and that is the way we see it too.

look forward to letting you in
Fair enough, you're correct that no new right was created in the EU. I was reading your comment as defending the concept of it as a right, and so I took issue with the notion that it should be a right.

Reading the opinion does not allay my concerns about the meaning of this opinion and the scope of its consequences. It is only "pragmatic and reasonable" to the extent that you agree with the policy underlying the opinion, which I certainly do not.

Taken at face-value, it would seem that the EU is effectively denuding the internet of its power for disseminating knowledge quickly and cheaply, and thereby democratizing the processes of determining truth. The court has approved a pernicious form of content restrictions that will be based on the utterly toothless (not to mention absurdly subjective) standard of "relevance," and driven by individuals whose interests are contrary to the public interest in information.

Like I said before: relevance to what? The fact that this opinion is issued in a case where the party objected to a record of his previous foreclosure--a fact with undeniable relevance to, e.g., future lenders or business partners or anyone else who needs to know someone's credit history--indicates just how high the standard for relevance will be.

In my view, giving government (or any powerful corporation or individual) the power to curate the information available to citizens is one of the greatest threats to a vibrant, functioning democracy. We should be extremely wary of any efforts by the government to be the arbiter of truth, and while I don't know enough about the case or EU law to predict how this will work in practice (in fairness to the EU, they very well could administrate this with considerable restraint), I think we should be wary of this opinion as well.
Man Claims the Zodiac Killer is His Father
I think achieving PHP or Java levels of adoption is as much about timing and serendipity as it does language features.
Well, thank god that copyright is helping ensure the production of creative works and performances and keeping them from leaving the eyes of the--oh, oh wait. Balls. :(

I wonder if there is still any sort of reasonable discussion to be had here...pro-copyright folks have claimed that lacking copyright will prevent people from ever creating art, which is demonstrably false; anti-copyright folks have claimed that enforcing copyright will reduce art creation and distribution, which is true.

It's so clear cut it seems like we've moved past the point of fruitful arguing and now must simply shout past each other, much as on abortion, surveillance, bearing arms, or using the GPL.
I think you stopped watching too soon.
Have to agree with this. We built Webhook.com on top of Firebase, and it's been transformative. We built a CMS system similar to Wordpress that loads on a single cms.html page that loads off a static server. Its just, well, I never thought it'd be possible.

Service has been excellent.

Doing everything through JSON was initially a little different. There's a lot of times when you really want things to be relational and although you can come up with interesting ways to do it, most of it is tedious. That's really my only complaint and is pretty specific to what we're building. Other than that I really do see this model of storage as the future. Really, really impressive stuff.
Thanks! We worked hard to try to make a tutorial that communicated the simplicity and power of the API. Glad you liked it!
Ah, problems.
> The standards of living, core metrics like life expectancy, all of
> them really except school enrollment, have increased despite being
> anarchic for the last 20+ years.

Can you provide any of these statistics?

I am genuinely interested in seeing these statistics because the picture you paint of Somalia is much rosier than the picture painted by the people at the Somali-Bantu Community Center in my county. I am trying to keep an open mind but I have to admit my skepticism about the situation in somalia meant that I read your comment as:

"All of the core metrics [except education but everyone knows education is a useless metric for judging living conditions] in Somalia have increased [from zero] because it has been hellish in Somalia for twenty years.

There is a functioning economy and rule of law in Somalia [if you exclude the south where there is not a lot of positive things to talk about except that the government official targeted in yesterdays car bombing was not among the 11 people killed]."
I find it helpful (in a Zen-like way) to remind myself that civilization is a massive patchwork of hacks.
5 Reasons Startups Are Turning to .IO Domains
This seems pretty dead-on. When hiring for a company, it's generally understood that having talented developers in your company will help attract other talented developers.

As the groups mentioned in the above comment have shown a stronger presence, even more people from these groups appear. And, as the number of developers has dwindled, there has been less reason for others in their profession to come and share.
This is a good formal step.

The time it took from 'common knowledge' to a formal proposal makes me a little worried. If the IETF isn't really a "council of wise folks" then in the long term, doesn't their effectiveness get eroded?
AlchemyAPI rolls out deep-learning-based computer vision as a service
He claimed he wants to release them right after the book goes public. The book went public.
It sort of makes sense, right?

You know where your enemies stand--it's a last minute defection from an ally or a need to exert a little extra pressure that might be trouble.
$100M is roughly 10% of Newark's annual budget and was offered as one time funding. Education is a service industry so that 10% is effectively spread thinly across all the schools in the district. This is in stark contrast to Zuck's product development background where 100M can be concentrated into developing a single product that can produce amazing ROI. Perhaps this is why our IT billionaires flounder in education?
Small point about the title: just because B is more effective than A doesn't mean A is ineffective.

Also, I didn't read the original source, but I wonder how difficult it is to get a class to be active participants in a lecture. I know plenty of people, if given a clicker to answer questions in class, would either not do it, or just click randomly (if it was required).

I think it is pretty obvious that getting students to actively participate is the ideal, but I feel like a lot of teachers and/or professors have given up on this strategy because it is more work on their part. If students don't want to learn (a good amount of) teachers probably don't want to put forth the effort to force them to.
My thought is that it may be applicable if you're looking to find points of convergence, which classification of data by multiple classifiers may seek to do.

Would be a fun experiment. Do different classifiers who have been taught with different data sets tend to classify data points similarly? I'm unsure of an exciting real-world problem you could use where this would be beneficial over teaching one classifier with all of the data, but I'm also not super familiar with the math behind many of the classification algorithms out there.
If you're interested in motion picture sound design, you'll want to read about the groundbreaking work done for The Exorcist way back in 1973 http://theexorcist.warnerbros.com/cmp/silencebottom.html
One is a prerequisite of the other though. That much is undeniable.
> while JS is great for form validation, trying to make it into a first class language is a bit laughable
FWIW, I've written a few 100KLoC of production JS code

Having written a few KLoC of js with angular.js and about the same in tests on it, it definitely is a first class language now ... for the browser. On the server, you have other better options with types, threads and the whole works.

Also, if you've actually written over 100KLoC of javascript, then either you work on high-end web apps for google and co, or you're coding badly wrong.
I've seen these LTV / CAC ratios before, but what about when CAC is zero? That is often the case for startups that don't spend any money on sales/marketing...
I'm not saying that masters degree should be a requirement but it is in many districts and if you look at the pool of college-students who are able to get a masters degree in any subject, teaching pays worse than most of the options after you balance the low pay of academia with the considerably higher level of flexibility.

My sample is skewed by knowing mostly science teachers but basically 100% of the ones I know could easily learn to program as well as a fair percentage of the developers I've worked with. They might not be doing original CS research or doing kernel driver development but there's an awful lot of work, much of it quite well paying, which depends more on skills other than core programming ability.
I built this since friends of mine were interested in entering the startup world but were not sure of which companies would be the best to work at and how to get in front of the right ones (every company has a different process). This is intended to be an easy way to get your resume out to hiring companies and has helped a few friends get hired already. Would love to get HN's feedback
The needs of the many outweigh the needs of the few. Or the one.
You aren't talking (only) about policy change, you're talking about a financially untenable utopian solution that doesn't bother with the actual constraints of the problem. It reminds me of the old physics yarn "consider a spherical cow..."
So your one experience with your father not working 60 hours weeks means what exactly when talking about teacher hours? Not much. I know a lot of teachers, most of whom work in very poorly performing urban districts, which are much different than say a well funded suburban district. They work all the time. 7am-10pm. They work weekends. They teach 4-6 classes of 40 kids where 5 students leave and 5 join every 2 weeks and 90% are ESL. Even with "2 months vacation" which also is shortening every year with professional development requirements (not saying those are bad, but it is becoming a myth in a lot of places that teachers get the summer off) it doesn't balance out.

Sure there are some teachers that don't need to work all those hours. Some because they are in a good district, some because they are fine doing the minimum, but you just can't make the blanket statement that teachers don't need to work long hours and "it's ok" because of the summers break. It just is not correct.
Does it make sense to teach someone DevOps?
This is the first I heard about this. Was this mostly an acqui-hire for the talent? I might be out of touch, but I would have guessed their business models to be pretty orthogonal.
The knit cap is simply to point out the ridiculousness of the problem. Breast-feeding is a common issue where there is the "intuitive sense" but it's really a "just-so story." There's "well, it's just common sense" theories that turned out to be useless when studied by smart people that weren't blinded by "well of course we will find some effect from this" bias.

Seriously, compare the life outcomes of single-parent households by breaking out the reasons for single-parenthood. http://www.clasp.org/resources-and-publications/states/0086.... There is a lot more going on than "no dad -> sucky results."

Zuck needs to figure out what the real causes are before pouring another $100,000,000 down the drain.
As one who has gone through about 100+ Khan videos, I appreciate them for what they are - which is usually helping someone over a conceptual hurdle. I would love it if someone were to take the next step, and create a more sophisticated question bank than Khan has, which stresses your learning experience. The one key issue with Khan is that it typically doesn't stress you, and as such, the knowledge retained is usually fairly shallow.
Unlike other hosted db offerings it supposts SSL by default, awesome
> We're all just a slip of the steering wheel away from instant death on the roads. This is just an unfortunate fact of life. Do the car manufacturers "need to be punished" every time someone screws up?

If I'm not paying attention while driving and get wrapped around a telephone pole, that's my fault. If my car bursts into flames on a minor fender-bender because the gas tank wasn't placed properly, that's the manufacturer's fault--and I believe there's plenty of legal precedent to support that.

Again, it's about expected/accepted danger vs. unreasonable danger. Not everything can be made marshmallow-safe, but we do expect a reasonable effort to keep hazards within expected bounds.

> The shampoo example is ridiculous. Why would someone put HCL in a shampoo?

I dunno! Why would someone serve a beverage meant for human consumption at flesh-melting temperatures? That's pretty ridiculous!

> Now as for coffee: cripplingly dangerous?

Stella Liebeck was literally crippled by it. I'm not sure what else you want.
Only after it became oft-cited.
Awesome! The for profit hacker schools will HATE this.
I disagree. You don't need pair programming to build a team. Overwhelming percentage of successful teams exist without pair programming.

One can be an effective leader, communicates well, designs and architects large system, mentors junior developers, inspires them to learn, coordinates development effort, sets up development processes and standards, and develops awesome software without doing pair programming.

Pair programming is not the only and true way to develop software. It's just some passé imposed by Agile advocates.
> Along with the less expensive console, Microsoft announced Xbox apps such as Netflix, Hulu and ESPN will be available to all Xbox One and Xbox 360 owners. Previously, access to apps required users to have an Xbox Live Gold subscription, which costs $60 a year. Microsoft will add the Games With Gold service to Xbox One next month as well. The service will provide access to free games for Xbox One users.

This is a big deal. Many people use their game console to stream netflix to their tv.

Previously you had to have an xbox gold subscription. The PS3 let you watch netflix without any PlayStation subscription.

The xbox made you buy a subscription just to watch netflix, even if you never wanted to play any video games online. This kind of thing would put alot of people off of getting an xbox.
Looks like a game-changer - frees developers to focus on the core, lets them easily integrate with APIs & publish their own ones. Good luck and keep on the good work!
Thanks for clearing up the confusion. Although, I think it's worth it for you to edit your initial reply since it's the most upvoted comment so far.

Also, your comment, to me, shows there is still some confusion regarding Om's internals:

> However, this relies on being able to listen for state change from the underlying model data. [...] Instead, it seems that with Om, you are limited to consuming data structures that implement its state change notification interface.

Actually, the interface used is ClojureScript's flavor of STM: you set your app state, generally a hash-map, in an atom. When you mutate the app state via `swap!` it is published to Om -> React -> render. This may seem like a pedantic distinction, however, the key point is that you are required to use an atom which controls app state mutation. You could also use strings and vectors as your app state if you so choose.
I would agree; Backbone and React are tools that help you do the job, but they don't decide how the job is done. That's up to you. Angular is like the cookie-cutter.
I always figured that was just something winos had latched onto to make themselves feel good. Same with potheads touting marijuana's non-toxicity.
There are innumerable small-scale programs that show limited positive results, but almost none of them scale up (see http://www.theatlantic.com/business/archive/2007/11/scale-ma... for more on that general problem; her book The Upside of Down is also good on this subject). Lots of small-scale Head Start programs show promise too, but the program's effects on the whole fade out after a couple years, and on a large scale it hasn't done anything except provide daycare and jobs.

Programs like "Nurse-Family Partnership – Top Tier" already operate. I know because I've written numerous Health Resources and Services Administration (HRSA) Healthy Start Initiative (HSI) proposals (see more about the program here: http://blog.seliger.com/2013/12/15/hrsas-healthy-start-initi...) that attempt to do just this. I do grant writing for nonprofit and public agencies, so I see citations like yours all the time. Next time I write an HSI or similar program, I'll cite "Nurse-Family Partnership – Top Tier." Doing so isn't going to make the program any better, because HSI has been operating for a couple decades, under different names, and hasn't accomplished much on a large scale, in part because of the scale-up problems described in the first paragraph.

Ideas like "Nurse-Family Partnership – Top Tier" sound good, but the gap between the real world and the proposal world is quite wide (http://blog.seliger.com/2010/04/11/the-real-world-and-the-pr...). Zuckerberg has evidently learned this.

Apologies for the length of this post, but the issue is a complex one that is hard to explain and harder to understand—hence all the links!
I agree. It would be weird if we only listened to songs rendered by mediocre live cover bands years after the record, cassette, CD had come and gone.

On another note, one of the biggest, and most baffling, complaints I heard from friends who went to a large local state university was foreign lecturers whose English was so poor they couldn't understand what was being said.
There are some conference videos of Peter Hunt where he talks about why this isn't a good idea.

- Placing markup and logic in separate places separates languages, not concerns

- React/JSX has the full power of JavaScript, not some intentionally crippled lookalike
My data point sure isn't dispositive, but it heads off the "none of you know what teachers jobs are really like!" noize. As a rule almost all my friends have a parent who was a teacher or worked as teachers themselves.

shortening every year with professional development requirements (not saying those are bad

I'll say they are no good. They are, again, credentialism: put up some hurdles for people to jump over, and then say that they should get paid more because they jumped over some hurdles.
Scaling Feature Flags With Zookeeper, Not Redis
See https://news.ycombinator.com/item?id=7739746 .
Source code of ASP.NET
I think foley too often gets short shrift as an art. You would think that in a medium where people are so eager to drop huge wads of cash on pseudoscience and marketing hype, the people who make sound effects that are even more believable than real-life noise would be heroes and legends.

Think about what good foley means to you. The arrival or departure of the TARDIS. Godzilla's roar. The sweepy red light on KITT. The "pew pew" of a laser gun that shouldn't really make any noise at all. The incongruous farty buzzing sound of a GAU-8 taking apart a tank. The crackle and hum of a light saber in motion. The "errr aka-chicka aka-chicka tullet-peppa tullet-peppa" of Ripley entering the Nostromo's computer core. The signature sound of a modem handshake. The ringtone of the very first mobile phone you ever owned.

It's just as important as the visual portion of a story, but gets much less respect.
This is unrelated to the parent topic, but I like your app!

I was planning on designing something similar for an upcoming hackathon, but it definitely would not have been as good as what you already have.