skysight-inc/HackerNews huggingface dataset:
I find this campaign/propaganda dangerous.

I only know of Japan and the US, but as someone who went to one of the most prestigious secondary schools in Japan and universities in the US, I have seen well-educated, smart people with "growth mindsets" struggle later in their lives.

1. Regardless of what we say, in many corners of adult life, results are valued over processes. While a superior process has a higher likelihood of yielding a superior result, this is often not the case, and in a perversely Murphy's law-esque manner, it turns out to be false at critical junctures of one's life. And the deeper the growth mindset is ingrained into you, the more disappointed/despaired you find the situation and feel incapacitated and betrayed. Of course, a singular emphasis on results with no consideration for process is equally bad. Most people find their own local optimum between the two extrema, and I don't see how a campaign towards one end of the spectrum is all that meaningful or worthy.

2. This probably sounds terrible, but not everyone is "smart" as measured by academic performance. Certainly effort is a huge part of the equation, but some minds are better wired for academics than others. And the longer you work at it and hence surround yourself with qualified peers, the more apparent it becomes that not everyone is working equally hard. This realization usually does't mesh well with the emphasis on process from one's formative education, and many people become jaded/hopeless. (And of course, even within academic subjects, there are individual variances). While it is important to try, it is also the responsibility of educators (and adults) to see if the child's potential lies somewhere else, or to borrow Mr. Khan's words, to see if the child can be tenacious and gritty about something other than academics.
> "do you think I'm really smart?"

Before the age of understanding: "In our house, instead of saying, 'you're really smart,' we say, 'you practiced a lot.'"

After the age of understanding: "We try not to say 'you're smart.' Let me show you why." Then you do a web search for [praise hard work not intelligence]; the first link is Mueller and Dweck's meta study, which has a very accessible abstract.

BTW, the rule is reversed when it comes to moral traits. "You're so honest" works better than "you behaved honestly," and specifically "don't be a cheater" works better than "don't cheat." http://www.nytimes.com/2014/04/12/opinion/sunday/raising-a-m...
> Dr. Carol Dweck... has found that most people adhere to one of two mindsets: fixed or growth.

I'm sympathetic to Khan's overall POV here, but "research says there are basically two kinds of people..." always tickles my skepticism antennae.

Claims like this are so often overstated by researchers to punch up an abstract, and then so often simplified further in uncritical 3rd party reports that I wouldn't bet a sandwich on the truth of any such claim without seeing the data for myself. C.f. the widely believed and largely unsupported claims about learning styles.

Would be nice of Khan to link to the publications so we could decide for ourselves.
I think latj's idea is right and that these photos were staged as propoganda
Your method does not 'accurately measure how many calories your body uses', it just tells you whether the goal of weight loss is being achieved.
Here's the other side: Kids are often cruel. Kids say demeaning things to other kids. One of the frequent ones is "You're stupid". And some kids are more emotionally fragile than others. I don't want my fragile kid to hear "You're stupid", perhaps frequently, without it being countered by affirmation that she is not in fact stupid.

But I also don't want that to be the equivalent of "participation awards" in Little League. For it to be of any real value, it has to go with teaching her how to actually think.
What?! Canada does not have to follow US laws? I am sure there are some whackdoodle-nutjobs in the US government working on changing this somehow.
> All the statutes requiring donor disclosure that I could find were pretty new

They date back to Watergate. http://en.wikipedia.org/wiki/Campaign_finance_reform_in_the_...

Since then, monied interests have found various ways around them, like soft money (fixed by McCain-Feingold), and now 501c4s.

The SCOTUS majority in Citizens United actually assumed that there would be full disclosure of the outside spending, since super PACs have to file with the FEC. That's been evaded by having 501c4s and other anonymous organizations listed as the donor.
What I think these anecdotes raise, and where it differs from my own experiences with the law, is the "Big Show" of litigation. Especially where jurors, witnesses, or court observers are involved - it's some fractional part of the equation to be 100% correct. It might even be completely irrelevant. Compare the best "I won this litigation" story with the best "I got this case settled" story and I think the odds are clearly in settlement's favor that everyone ended up better off - because you succeeded without turning it into some carnival show of justice.

I practice a type of law where I hope I never have a hearing or go before a judge. No one ever told me in law school this was the type of practice I could be one day doing (although if I had taken the right class - Admin Law, it might have seemed a possibility). My practice is almost entirely by fax (and hopefully one day soon some technology from this century). I advocate best by putting pen to paper, well fingers to keyboard, and connecting the dots in a way that someone can read it and say "that makes all the sense in the world, looks like your client should win." Of course, I'm not so naive to be it operates 100% like that but it's how I get to operate my practice and it means I get to really enjoy my work and feel fulfilled.

Here's the shocker - I'm writing to the VA (Veteran's Administration).

EDIT - Caveat - I would still totally leave to start a software company to improve the legal profession. Been teaching myself code for the last couple years and love to just mess around in my spare time. I just wouldn't be leaving because I was disgruntled but because it's a better opportunity.
Amazon Prepares Online Advertising Program
No, because it wasn't personal. I agree with you that that phrase was irritating, in an otherwise fine comment. But that's not enough to pass the moderator-speaking-up threshold. Imagine how many moderator comments there would be in that case. :(

I wish there were a way for users to suggest edits to each other's comments. My bet is that most of us have no idea when our comments include superfluous stuff that could easily be edited out. Suppose there were an easy way to send pull requests on comments. One could look at the diff and, if it improved the signal/noise ratio, simply accept the changes.

HN needs more sober second thought.
Older version, maybe?
Everything is simple if you get to redefine the problem to whatever you want it to be.
iOS and Android's App Ecosystems Are Completely Insecure
What you will find is that the lag between production and consumption works out as if it were a "constant" in the differential equations and is... dropped.

In general more investment means more growth, but sometimes investment isn't the bottleneck. I don't know how much you can generalize from the economy since 2007 but is looks like monetary velocity is just plain old down.

I don't believe in the stereotypical welfare bum. It does not square with what I have seen. YMMV. Tyler Cowan and others have been talking A Lot about "zero marginal product" workers. Given the length and depth of the recession, you wonder if this is the "new normal" and if it is, we'll have to adjust to it. But I am sure we had the same thoughts in '73. '81-82, '91, '01... still, each recession, some workers are permanently displaced.
If my kid is smart he'll figure it out for himself.
Look at the commits. It's not fully open source at all. The source is available if you want to fork it, but try submitting a patch...
People were also shorter then as well, and shorter still as you go further back. Old clothes, houses, beds, cars... all based around a smaller frame. I'm 198cm/6'6", and while some modern cars are uncomfortable, some old cars I physically cannot fit into the driver's seat.
I'm guessing that's a very hard problem, but I'd love to hear otherwise.

If you go the standard route: write in latex then pdflatex, you have no information in the pdf as to what those symbols are, right? So this is pretty close to mathematical ocr, with all of the weird symbols that math alone uses and the various meanings of different lengths of underbar or overbar in the article. Am I wrong? Is there more information left in the pdf? Obviously you can just extract images from the pdf and put that into epub, but it's a crappy solution at best.

For a long time, I've wished for something that could ocr handwritten math and make even a shitty pass at ocr-ing to latex. There appears to be no such software. I doubt there's a big market, but there are a lot of people being paid $15+/hour to latex up written math...
Check out Learn Javascript Properly to get started with Javascript.

http://javascriptissexy.com/how-to-learn-javascript-properly...
Finite: A finite state machine gem
Well, I'll be: https://hn.algolia.com/?q=how+to+write+unmaintainable+code#!...
Law of Attraction for Kids- a Complete Goal Settings Course for Children
Imagine... A tree editor that could edit itself...

http://i.imgur.com/j74SykU.gif
Ask HN: How do you deal with recruiters when you are not actively looking?
I have a decent amount of recruiters reaching out to me on a daily basis even though I am not looking for a position.

Most of the time, I don't respond because it takes too much time to follow up. I try to accept LinkedIn requests, but I do feel bad when I don't respond back within couple days, sometimes weeks.

My questions are:

- Will it hurt my chances in the future when I am trying to apply for the position?

- How would you deal with it, what is the most professional thing to do?
SpaceX Rocket Explodes After Launch
That'll be painful to merge, especially in big teams.
People here in the SF bay area think that cities will implode like it's the apocalypse when a major earthquake happens. But that never actually happens, and only approaches it in developing countries. Most buildings in the USA can withstand a major earthquake due to building code regulations. I bet if the SFBA had a major earthquake, not counting a tsunami, at most about 5000 non elderly adults would die, which is a miniscule number in a metro area of ~7.5 million.
Maybe you should try reading the article rather than the title.
Great article, lousy title. The point he was making is that smart people are those that appreciate learning more than knowing. The reality is life is very much that - successful people everywhere are those who are always willing to push themselves beyond their comfort zone.
Dangerous? Everyone, even people who aren't smart, can try hard and get better. The point of the article is not that struggle, per se, is to be valued above the result, but rather that when people are trying at their limits, they are learning.

School is so artificial; everyone is solving the same problems to which the teacher already knows the answers. It's better to be "smart" than to work hard, in that situation. When you leave school, if you're doing it right, you'll be thrust into a situation where no one knows the answer and you're responsible for finding it. Doesn't matter how smart you are, everyone from the greatest minds on down finds themselves in a situation where they have a challenging task at hand.
I believe you're confusing "simple to describe" with "simple to accomplish".
That sounds more like "no-one is nominally in charge. Decisions are made by a clique, which you may or may not be a part of."
Reading the comments so far, it's interesting how much people's ire gets raised on this topic.

Also, have a look at this, originally written/published, it seems, in 1958: http://www.ourcivilisation.com/fat/index.htm

Makes for a fascinating read, and it amazes me how close it gets to what's currently being put forward now (high fat low carb == good).
This is interesting. I always thought MACs are unique (manufacture's ID + some sequence). Unless you override factory MAC of course. I may be wrong here but if MACs were nit unique basic networking, ARP etc would not work? COuld anyone elaborate?
"...is a desperate attempt to deflect blame from Cover Oregon and the governor for their failures to manage a complex IT project." Wait, for $240 million, isn't Oracle supposed to be managing the "complex IT project."

So sad that Oregon couldn't find something other than a soul sucking corporate behemoth.
Nice work Andy!

For those interested in ANSI art, please check Sixteen Colors, covering over 20 years of artscene history : http://sixteencolors.net
I believe these visual cues work against thinking in code and delay learning, though the concept has use as a debugging layer, or transitory programming aid. That said, truly visual and/or AI assisted programming, well executed, could blows the doors off programming productivity and accessibility.
The explosion supposedly occurred at their test facility which probably makes this a not-so-big deal. Sure you don't want to damage (or blow up) test equipment but if you're going to do it, the test facility seems like the best place.

I wonder if Elon will be the one who responds and/or how detailed will the explanation be...?
The schedule is too optimistic. I'd be happy to be able to teach that in a semester. As almost all the skills, these require practice and feedback. You can't teach to use a search engine and the bias and problems in a week.
> Humans are very inefficient at converting carbohydrate to fat; we don’t do it under normal conditions.

You must have a strange view of "normal conditions." Fat is actually a more-efficient, longer lasting source of energy than carbohydrates.
(Sorry for the late reply.) But yes, I find that people who've made careers out of programming in non c++ languages never revisit it when planning a project because they have this weird notion that it "slow" or "poorly implemented." I really don't know where this is comes from but I've heard it from many people i've worked with over the years.
I agree with you, have you read this? It's from 1958 : http://www.ourcivilisation.com/fat/index.htm
Open source does not mean "Accept All Patches At All Costs", it does not even mean accept any patch at all.
Show HN: LCON – Ludicrously Compact Object Notation
>Everyone, even people who aren't smart, can try hard and get better.

Yes, I agree. What I tried to convey is the importance of balance between hard work and a degree of fatalism.

You can't solve a lot of things with hard work, but many American elites I know are wired to think otherwise - until they start to fail classes in college or can't advance anywhere near as fast at their jobs. When life hits you hard, accepting things as-is and not trying to work even harder might prove to bring a happier outcome.

>School is so artificial; everyone is solving the same problems to which the teacher already knows the answers.

That actually wasn't my experience. I had a lot of fun in junior high, high school and college, and while there was an element of sycophancy, my education was largely intellectually honest, challenging and rewarding. I would say it was at the first job out of school where I learned the important skill of "just doing it because your superior told you to" to earn credibility and trust.
For me the answer is simple. If I eat 2500 calories a day of vegetables, nuts, meat, eggs and fruit I have trouble finishing it all. If I eat 2500 calories with grains and sugar included I'm starving at the end of the day and it takes every ounce of will power not to eat 3000 calories. It might well be calories in, calories out but what I eat makes it dramatically harder or easier to regulate the calories in.
Western governments didn't know this already?

I have a hard time believing they didn't. There are (in my opinion) strategic reasons ISIS was allowed to get as far as it did. And reasons they were allowed to appropriate large amounts of cash and US weaponry.
Hey, that's pretty neat, I was just thinking it shouldn't be that hard to do something like that. I would love to be able to read academic papers on my Kindle Paperwhite, this might help with that. Reading on a regular tablet is a bit annoying at times.
Thanks. Can you recommend a book?

So the claim that on a ketogenic diet your brain only needs 5% of energy from protein (to make glucose) and the rest from fats and ketones is wrong?
Apple iPhone 5 Battery Replacement Program
Coin backers are furious about delayed release (password:coinbeta)
this is ironic and timely because ive been somewhat seriously considering leaving software for law, thank you
A few nitpicks:

It looks like this implementation only works on the requestor side of the conversation -- that when we create / encode / write a header, it's presumed to be a request; when we read or decode a header, it's presumed to be a response. I would choose a side-agnostic design for a reference library to be used on both sides.

Also, presuming this runs over TCP or similar protocols, I would refrain from using the term `packet` in the code, as it is both jarring and misleading. TCP users are only concerned with streams -- packets themselves are handled by the TCP stack.

EDIT: to refer to a message implemented on top of the TCP stream, I would use the term message or frame
This is only a test. Repeat this is only a test.
Government Conspiracy Theories That Turned Out to Be True
Interesting how often life and success are grouped together as if the two are inseparable.
One thing you have to admire about SpaceX is how detailed / technical they are with their reports, unlike most other companies who just try to move past an incident.
Are you sure that you haven't already upvoted it?
If so, it would seem a simple solution to alias "911" to whatever foolish number their backward attempt at civilization uses.

b^)
I did think "fantasy semantics" was meant to imply it was unlikely I could come up with coherent semantics for it. I wouldn't have considered that sufficient incivility to earn a down-vote, though.

Splitting functions is an interesting idea, though unless you're passing in context as an argument it'd be another way of dispatching on the same arguments (with, presumably, more user control but probably also more boiler plate).
Nice to see services like this out there. I've been extremely happy with Cloudinary and have used that on several projects. I wonder why I would choose Ospry over that? I didn't seen any mention of transformations.
Darin L. Hammond on Challenges and Success
this is bonkers!
The FLIR One, a heat camera for the iPhone, is now available
On a human level, they're just folks trying to make a living; so I usually try to respond fairly quickly, and politely (except to the mass email blasts, screw that). I just try and say "thank you for reaching out, I'm happy at my current position at the moment, but please do keep me in mind as you come across new opportunities in the future"...or something like that. And then I remind them of what I actually do, (since they most-likely contacted me about something I'm not remotely qualified for).

On a business level, you're a walking pile of money to them. So it really doesn't matter when you start being responsive; they'll be happy to engage whenever you're ready.
How does this differ compared to iDoneThis?
Why Microsoft Azure could have the last laugh in the cloud wars | CITEworld
That's simple... to start a string literal, you type a ", and as you type the green box will continue to expand to contain what you're typing until you type another " to end the literal. This is, somehow, better...
we need both. we need lawyers to become familiar with the system and develop new technology. we need software engineers to get inside the system and implement their own/others' improvements to the profession.
Epic List of 41 Web Design Tools That Will Help You Build Websites Faster
That's a terrible name. The man committed genocide and numerous other crimes against humanity. Using that legacy to try and get a laugh is horrible.
Isn't this really just clever syntax highlighting? Emacs, for instance, can already draw boxes around things. I spent about 5 minutes and got close[1]. If you had something like "pretty-symbols" installed [2] then you could probably make the quotes characters themselves not even show up at all. You could probably also do it with some font-lock code.

If it's more than syntax highlighting, then how do you make the "quoted" text? What keypress to you use to start and end the markup that signifies quotes? Maybe the quote key ;-)?

[1] http://i.imgur.com/BNO5fNJ.png

[2] https://github.com/drothlis/pretty-symbols
Why would any real investor want your source code?
Thats very impressive. I wonder what is rendered and what is actually filmed.
Was 'Hitler' already taken or something?
This is fascinating. Thank you.
Show HN: Homeroom, a new edtech startup – any advice appreciated
Ask HN: Which small laptop for Ubuntu development work? (mid-2014)
I'm looking to buy a small (12" at most, preferably smaller; 8"-10" would be ideal), lightweight laptop or tablet/laptop with available docking station. It must have a not-slow x86 processor and SSD, and at least 8 GB memory. It must work well with Ubuntu; Ubuntu will be used as the primary OS, not via VMWare.

Nice-to-haves: Ideally, the fan would be relatively quiet, and it would have a webcam (that works under Ubuntu). A stylus would be cool.

Non-requirements: gaming, media, good GPU, screen quality, sound quality, stylish looks. I don't care if it's thin, rather i just want a small length and width.

Some systems i have heard of that might (or might not) fit the above criteria are the 11" MacBook Air, the 12" Microsoft Surface Pro 3, the Lenovo Yoga 2. What are the other options? Which is best? Thanks
My two friends and I recently started an edtech started called Homeroom (it's live at homeroom.me) to promote collaboration and discussion in the classroom. It's a free online website that acts as a forum for students and teachers to answer each others' questions and discuss classroom content. We launched about three days ago and we've gotten about 900 total users including students just in a few schools we've reached out too in the bay area.

Does anyone have any advice on how to best reach out to teachers in other districts? We've been cold emailing teachers for now and seem to have a hit or miss with them. When we get a chance to explain ourselves teachers are really interested and we can usually get them to sign up with a class. Any advice would be much appreciated! More detailed info can be found at https://angel.co/homeroom.
FBI warns healthcare firms they are targeted by hackers
I'm not trying to attack you here but what you proffer here sounds like typical Russian tyranny apologia. To pick that old example makes me feel more like you're trying to blame the media for being very bad and biased because how dare they expose such shenanigans. Saying they are "mediocre" is just a way to slight them and downplay what actually happened.

Honestly, if that's the case then let's keep the "pre-approved" narratives coming because in that case, it happens to be the correct narrative.
I would recommend Ari Whitten's "Forever Fat Loss" as a book on fat loss nutrition.

I don't know all the detailed claims ketogenic diet advocates make, all I know is that sustained low carbohydrate diets are damaging and a very bad idea. They do in fact work for fat loss in the short run, which is why so many people are buying into it.
They are quite familiar with edit and continue (hot code replace). But they want the full Bret Victor experience, not some lesser variation that was possible to implement with 70s-level technology.

We can surely be inspired by the past, but let's not get stuck there.