skysight-inc/HackerNews huggingface dataset:
RationalWiki – Analyzing and refuting the anti-science movement
http://www.nytimes.com/2014/07/27/magazine/why-do-americans-...

I believe you might find this article very interesting. It is a discussion of how math education has changed over the years, and has strong words about the very problem you mentioned of the teachers being ignorant of math and passing that ignorance on to those they teach.
With the current exchange rate, that is pretty good pay, compared to U.S. teachers. Anecdotally, my mother has 27 years of experience and a masters, and only makes roughly the Quebec figure.
This Is Warren Buffett’s Portfolio. Not Kidding
Wrote up a quick list of common sense actions that can help make the business to contractor relationship run more smoothly. Relevant if you use any contractors (especially if you have a whole team of them).

I'm interested in what the any of you in the HN community have done to make these relationships run more smoothly. Or, the converse, what's gone poorly and how would you avoid in the future?
Exactly. Which aims at organizing better and teaching better. I loved the fact that early display engines were memory deprived to the point where most of the logic was lazy and streamed. Framebuffers allowed progress but also regress. History rotations.
"Have a strategy. Most people don’t. Occasionally take a little bit of time to think about how you’re executing against your strategy. Specifically, remember that someday you need to have a monopoly "

Remember to ask yourself 4 questions: https://blog.ukigumo.eu/content/images/2015/02/governance-qu...

(sorry for the bad image quality btw)
See Project Ganesh, demoed at the Chrome summit late last year and apparently in Chrome 41:

http://www.androidpolice.com/2014/11/19/project-ganesh-demoe...
I think your point 2) is unjustifiably harsh. It may have been misinterpreted. I think it's an honest mistake.
In other words, you're fucking stupid.
Having just gone through this, I agree completely. Even if they post a range, employers still play hardball with salary. The only way I had any leverage at all in the last negotiation is because I knew what the range was in advance, otherwise I would have seriously undervalued my skills.
It's a bit sad IMO that in our current education culture, we portray the study of math and science as being somehow opposed to the study of history and culture.

I find the them inextricably linked. I'll never forget the human stories of mathematical discoveries from Erastosthenes to Newton, up to the present. And rigorous quantitative and symbolic reasoning is indispensable when discussing socio-cultural phenomena at all scales.

I wish math and science were taught with more historical narrative than they are, and likewise, that the humanities were taught with more mathematical/scientific rigor than they are.

I also think it would open up both to people who would otherwise have a hard time grasping them.

EDIT: added conclusion
Grand Canyon NP is already accessible with pavement, sidewalks and even nice restrooms.
Raiders has long been one of my favorite movies. For me it represents an era of filmmaking (the 1980's) when filmmakers relied on strong characters and stories more than familiar sequels and over-the-top special effects.

If Indiana Jones or Raiders seem cliche, it's only because they were instant classics created by brilliant filmmakers at the peak of their craft.
>> "...it's difficult to get to."

I'm surprised that nobody else has brought this up: No less an authority on matters arid and wild than Edward Abbey has written extensively [0-1] on the inaccessibility and remoteness of the Grand Canyon. If I had to sum up his position on this topic, it might be "That's the point."

[0] http://www.amazon.com/Desert-Solitaire-A-Season-Wilderness/d...

[1] http://www.amazon.com/The-Monkey-Wrench-Gang-P-S/dp/00611297...
You sir are brilliant!
>Or, are they just saying that whenever finance becomes prominent it attempts to drive out risk ruthlessly?

That's how I interpreted it. Finance would rather invest with high collateral or even rent-seek than accept the actual risks inherent in productive investment.
Meh, Ted Kaczynski went farther.
Well...looks like I missed the fine details, my model is not covered. wth
Can an App Be Too Successful? Ask ‘Trivia Crack’
You can make a cognitive activity into a non-cognitive activity with enough repetition and habit.
From what I've heard from people close-ish to that experiment, it was always a PoC to see of muon tomography could be used to passively scan trucks for nuclear material.
The National Park is already quite accessible (so much so that I didn't enjoy it whatsoever, but hey).
This article misses the point entirely. Anyone running a load balancer in their production environment is "MITM" their SSL. The difference between CloudFare and Superfish is that A) as the site operator, I'm electing (opt-in) to use CloudFares service, and B) and configuring CloudFare to use SSL is something that is very apparent during the setup process. There's a huge green button.

In the case of Superfish, the software is opt-out. It comes pre-installed, and there's no giant green button that says "enable SSL through this service".

The two couldn't be more different.
> Re-entry after winter break has not been easy for him. The rules and restrictions of school – Sit Still. Be Quiet. Do What You Are Told, Nothing More, Nothing Less. – have been grating on him, and it shows.

> The lack of movement and rigid restrictions associated with modern schooling are killing my son’s soul.

As an asian, I can't muster a lot of sympathy for this line of reasoning. Nobody would accuse asian countries of catering to girls rather than boys, but the schooling over there is even more "sit down, shut up, and do your work" than it is here in the U.S.
Street Fighter in the UFC: Hadoukens and Izuna Drops
I agree but I'm sure that separate education would turn into a political minefield if outcomes are different between the sexes. It would be the 'separate but equal' issue with race all over again.
This is precisely why the first film in the series (Raiders of the Lost Ark) was by far my fave. It's just so gritty and realistic—comparatively speaking, of course—to the sequels. It's almost a perfect action/adventure movie. You can feel the love and physical attention to detail that Spielberg poured into every frame.
I think it just that Math requires abstraction and abstraction is genuinely hard. Because it is hard and highly desired skill very few teachers are good at it
> Do you have a dog in this fight you're picking...

No more than you. The neurolinguistic programming is a nice touch, by disagreeing and providing a counter argument in a voluntary exchange of ideas - I have picked a fight and therefor become an aggressor!

> ...some inside knowledge you're not letting on about, maybe?

Probably the years spent in the military.

> You seem pretty sure of yourself, and deeply invested in the innocence of somebody you presumably don't know.

I am sure of myself, I have an easily defensible position founded on solid reasoning. What innocence are you talking about?

> Or am I making a mistaken presumption that you don't know Barak?

I do not know him or anybody that works for Komodia or Lenovo. Terms and conditions apply, this message may cause rectal hemorrhaging.
So, there is a cheap way to communicate between the DOM thread and web worker threads. It's called Transferable Objects. The technique involves postMessage()'ing a Typed Array's ArrayBuffer as your message payload. Rather than making a copy of the bytes in your sending thread's Typed Array, the byte buffer is "detached" from the sender's ArrayBuffer and "attached" to a new ArrayBuffer on the receiver thread. This allows you to do huge bulk operations on a worker thread, generating megabytes of data for the DOM thread and not taking a penalty of allocating memory, copying the data, and garbage collecting a big allocation on the sender thread.

Transferable Objects are not as useful as, say, being able to access the DOM from a worker thread. But there are many tasks that ultimately feed DOM updates, are data intensive, and could be mostly offloaded to a worker thread with the final update payload fed to the DOM thread via Transferable Objects.

http://updates.html5rocks.com/2011/12/Transferable-Objects-L...

The DOM/Layout/CSS is a crufty document engine. Is it reasonable with today's hardware to have a 60Hz scroll rate benchmark of quality? I think expanding mobile main memories and CPU advances this decade will make it more reasonable.

How about framelocking us to 30Hz on mobile, could we be satisfied with that? Makes me wonder if there is a way to framelock a browser scroll with requestAnimationFrame().

-- edits clarifying ArrayBuffer
DevOps League: Certification by the Industry's Leading Thought Lords
This makes a ton of sense. Role and salary should be discussed up front, so necessary conditions are established.

Follow up - what stops you, as a candidate, from discussing this upfront?
A friend of mine posted her daughter's homework, which had a math problem like "What is 17 - 9?" then "Explain." Her daughter wrote something like "because it is". Which is all the damn explanation that should require. The friend did admit that her daughter later added an explanation. (To be fair, I think they were looking for something like "because 9 + 8 = 17" which isn't entirely unreasonable.)

This is a pattern I have seen more, and I think is part of Common Core more generally. It makes some sense, but it also feels like they are aping good education. Yes, it is important that students have more than one way to approach a problem, that they understand the truth of the answer and not just the mechanism to produce it, and it is good if a child can work at articulating their thought processes. But, acknowledging that, the Common Core response is: add some more questions requiring the student to do those things. It's not supportive.

Now, back to boys and girls. These vague requirements, these attempts to induce "critical thinking", are not well defined, and the only demonstrable result is whether you can please the teacher. (IMHO in a better approach a student would use multi-step thinking, construct and answer their own problems, and ultimately produce a result that could be externally and objectively validated, ideally supporting iterative development and adding complexity.) Boys are not very good at pleasing teachers, certainly not nearly as good as girls are. A boy would be less likely to amend his answer to satisfy the absurd question, less likely to try to read the teacher's mind to figure out what output the teacher was trying to get. A boy is less likely to match the girl on language skills at some of those ages, and then can't even excel at something that isn't language based, like math. Everything becomes an essay question, and if you aren't good at essays not only won't you be graded well, you may not enjoy the work itself. And the harder you are pushed towards performing the more you will be pushed towards your weakness (the flaw that is keeping you from being graded well); this may improve your grades at that moment, but at the cost of long term learning.

Kids have a lot of time to learn what they need to know. So much time... when people talk about lengthening school days and years, it makes me think about expecting people to work late to increase output. It's not smart. But worse it reveals a lack of value being placed on the time already spent. But if you let a child learn what is right for them to learn, when it is right to learn it, there's so much time for them to become eventually well rounded.

It sucks for girls too. They cope better, they are better equipped to conform. They are also cursed with that ability to conform. The bad results for boys often involve obvious external measures, like failing, disciplinary measures, testing poorly, struggling after school. The bad results for girls are often more internal, a fragile identity, not nurturing their own autonomy, feeding on external rather than internal validation.

This is why as a parent I opt out of public education.
Thank you for enlightening me on the concept of "Eternal September"
> so your son is slacking off in school, but you're still giving him everything he wants?

I don't see how you get from playing Minecraft in the morning to her letting her son do "everything he wants". You're assuming that playing Minecraft is frivolous or negative or that shouldn't be allowed in the morning, much less encouraged. And you have little information on what other activities she has encouraged, permitted, or forbidden.

It's tempting to pass judgment on other people's parenting. This temptation should be resisted.
Question: why didn't any of these issues prevent the web from taking over the desktop during the years between 1995-2005? Native has always been faster and more feature rich, on every platform and at every point in time.
So nothing in the article says her son is doing academically poorly in school. Simply that he has been labeled with the classic "behavioral problem" catch all and the author believes it is because of her son's lack of physical movement.
He responded to a proposal that it should be with, depending on how you interpret it:

1) An assertion that it is not currently the case. (Probably true, but completely missing the point of a proposal)

2) An unsupported assertion that it should not be the case. (An unsupported opinion in response to a thought out opinion isn't adding much to the conversation. He may as well simply respond "No, your opinion is wrong." A better comment would explain why he has that opinion.)
Hack gave U.S. and British spies access to billions of phones: Intercept
Yes, this is true; the point was to highlight more generally the complexity of ensuring correctness when moving/copying C++ objects versus doing the same thing in Loci.
I agree with what you say. Kids should learn to follow rules even when they don't like them. Society cannot function if everybody does only the things they like.
Schools should focus on building solid character in kids and teaching them responsibility and hard-work not coddle them and let them play all the time.
Personally, I think asian kids achieve more things because their culture enforces discipline, hard-work and obedience from a young age.
> Although in elementary school we learned to call them
> "contractions.

This is the part of your understanding that is incorrect. You're talking about contractions, which linguists call Synaeresis [1]. The article talks about Vowel (Phonetic) Reductions [2], which are changes in the sounds that the speaker emits, not the complete removal of the sounds.

[1] http://en.wikipedia.org/wiki/Synaeresis
[2] http://en.wikipedia.org/wiki/Vowel_reduction
Gromf web/iOS: organize events and invite without collection of personal data
"It just feels hollow."

- I'm probably too blue collar for these airy advice musings... but I really turn my nose up when a business man tells me to "work hard". Never do these manifestos acknowledge the basic truth that all entrepreneurs are escaping professions, trades, and "jobs". Scoff this terse anonymous message away all you like, the entrepreneur redefines work, then audaciously proclaims himself the hardest worker.

Sometimes, inventing something "people want" is the most wildly selfish thing a person can do. The sheepish, holier than thou advice post that admits this will have my ear.
Schools are failing our daughters as well.

My daughter complains that the 'boys are stinky and loud' and that's why she doesn't go into computer lab more often. She says that the majority of the boys in the lab are 'playing games' and are 'obnoxious'. If you've ever been in a computer lab with a bunch of middle schoolers, you will undoubtedly agree with her statements.

Simple solution? Build a partition down the middle of the computer lab and make one side for the girls and one for the boys.
For paywalled articles on WSJ and elsewhere, I always just triple-click the Headline. Then right-click and use Chrome's "Search Google for" feature. It's always the first link and always lets you view it. Works every time.
No wife or children, no.

That being said, I met tons of people on the road traveling with their family for extended periods of time - tons of tons of people are driving around the world with kids. I had a pizza on the streets of Cartegena, Colombia with one French family and one of the kids said "We hate homeschooling..... we love worldschooling!"

Friends of mine paused their trip for a few months while they had a baby in Santiago, Chile, then kept driving :)
Do you mean lenses can get smaller, or is there some way this means the sensors can be smaller too?
You hit the nail on the head. As a top entrepreneur I spend a lot of my time reading VC blog posts. It's the best way to filter the investors I'm going to bless with the opportunity to invest in my next home run.
There's an awful lot of people who think they are bad at math but they never really tried it because they find arithmetic difficult/tiresome/whatever.

Ask them how long it will take to drive somewhere, no problem, they can calculate it.

Ask them to solve an algebra equation with 1 variable? No way, they don't know how to do that.
R Programmer / data scientist position at Jvion
About Jvion
At Jvion, we use data to change the way we look at and deliver healthcare. We are doing this through our RevEgis platform, which allows us to pin point individuals at risk of serious illness. With 270+ hospital clients, we are helping more than 42 million people live better, healthier lives.
We are already getting praise and recognition from the industry including the Intel Innovation Award, Gartner Cool Vendor designation, and the FierceHealth IT Innovation award.
We have an impactful and innovative team that is passionate about the promise of analytics and the value of data for the healthcare industry.
We love everything about what we do (insert link to https://www.jvion.com/why-we-do-this.html)
What You'll Do
•	Programming in R and applying various statistical models for data analysis
•	Create predictive models utilizing machine learning algorithms for various outcomes with quantifiable performance measures
•	Analyze and evaluate data elements for transformations and insight
•	Prepare model results
What We're Looking For
•	Proven ability in model construction with ML algorithms and analysis of model result performance
•	Extensive knowledge of and comfort with R
•	Advance understanding of statistics concepts and implementation in R
Skills
•	Software capabilities: R; Tableau or similar visualization tool experience is a nice to have
•	Advance understanding and familiarity with Statistics, ML, and Linear Algebra
•	Data munging, visualization, and communication
Work Perks

This is an opportunity for many people to impact and save lives while doing advanced ML work that excites all of us.
•	Competitive salaries and stock options
•	Flexible hours, so you can be at your most productive
•	Generous out-of-office time for holidays, vacation, sick leave, and personal or family needs
•	401(k) plan
•	Friendly, casual office environment with plenty of toys

Please reach out to us at contact@jvion.com
I wish more founders had experience working in annoying corporate environments with a variety of managers (on the "good" "bad" scale) before starting a startup. I believe that would result in picking better management. And that management would more closely align with the culture.
Ask HN: Who's using CD?
My company is considering moving to Continuous Delivery (CD), but I'm still struggling with all of the changes that are coming. Could anyone share their experience with CD and how it's evolved their development process?
With the risk of sounding ignorant I'm going to go out on a limb and say one of the biggest missing pieces for most people is financial security - or at least the availability of a safety net.

Based on my experience there are four scenarios where someone could start a company:

- You have financial support from someone (whether you're in college or have a spouse that makes a good income - probably the most common)

- You have money yourself (perhaps from a previous company you started, etc. - fairly common)

- You relied on outside financial support while you saved up enough money to start your startup (this is most likely a scenario where a parent paid for ones college so they were able to save right after graduating - fairly common)

- You built a company that can sustain you and your employees from day one (very uncommon)

There are probably other obvious scenarios out there but these are based on my experience reading articles and speaking with founders.

Once you have that financial security it becomes much easier to put those actions into motion, and they become less hollow. You see them as tasks now because you actually have the time and resources to execute on them.
The prelogy was as much badly done than badly timed, they were still trying to go over using the technology[1] for the sake of it, nowadays you see people using CGI to help the experience more often.

People will probably realize that all of this is unnecessary. There was a video on youtube showing how much CGI there was even in a movie like The wolf of Wall Street. It's incredible how everything is faked (scenery, mood, ...), you end up wondering how people did make movies at all before. Well they did it pretty well.

CGI characters and stage are bad because they lack .. depth. I watch Alien often and only a few seconds of it sucks you into the ship. Same for Blade Runner, the guys are walking in an actual street, it probably embeds the whole crew a lot more, giving realism that can't be achieved in green rooms (Star Wars < 4 shined in this department, it was as bad a Soap Operas).

All of this require good sense and good sense of measure. Terminator 2 SFX very pretty crude in retrospect, but the editing made them blend perfectly. If you do frame by frame you'll laugh as some shots were really bad, but in real time, it never shows, the pace, framing, action compels your mind to think about the story, not the pixels.

[1] which makes the original trilogy even more impressive, most was invented on the spot yet it wasn't detrimental to the story.
If only all web apps where as simple as providing food recipes.
To me, this "60fps or bust" notion that seems to have come up recently is complete and utter nonsense. It's masturbatory technofetishism.

In the eight or so years that I worked as a system administrator and the many more years that I have been the go-to guy for all things computer-y for friends & family, I have found the vast majority of people to be tolerant towards the inconveniences and failures of technology to the point of defeatism.

The things people put up with sometimes boggles the mind. Eight minute boot time to a usable desktop? "Oh, I just tap the power button and get coffee". Half a dozen browser toolbars they never installed willingly. Popovers and popunders. Nagging Java updaters and upselling "security software". Forced reboots that kill your unsaved changes over lunch when Windows decides to install updates. And, and, and…

That story hasn't changed one bit on mobile. "Well, I know know that I have to restart my phone [for two minutes] before I can play this game, because it crashes otherwise".

There's a good chance that this is the majority of people interacting with your app, site or gadget.

If you can squeeze out silky animations and buttery scrolling out of a complex web app, go for it. I'm the first to marvel at your ingenuity and applaud.

But if you honestly think that these people care enough about "60fps scrolling" that it warrants reinventing pretty much the whole of HTML and CSS in Javascript — badly —, then I don't know what to tell you.
If there's ever a time it's OK to judge someone's parenting techniques, it's when they write an article like this - that's practically asking to be commented on.

And while you're right that it doesn't give a full picture, I suspect blkhp19 is right based on the entire premise of "it's not his fault" in the article.