skysight-inc/HackerNews huggingface dataset:
Since grammar is just an attempt to generalize observations about usage (descriptivist), when you attempt to correct someone's grammar you are really saying "the prestige way to say this is ..., and you look foolish saying it the other way". In this case it is the author of the blog that looks foolish, since he is going in the face of the vast, vast majority of the community and he does not bring with him higher social status.

This is all a long winded way of saying the author of this blog post must be completely insufferable in real life.
It reminds me of what my mother told me when she was studying archeology few years ago - that whenever archeologists don't have any clue about what was the purpose of a particular finding, they say "it was used/built for religious purposes".
THEN THEY'RE PRIORITIZING TRAFFIC.

This is a subsidy to netflix and youtube. Gamers, Teleworkers, et.al. lose. Pre-roll ads are the big winners.
Haskell Prop Trading Internship 2015
Tuskegee caused a dramatic change in how studies are run, with laws on informed consent and ethical requirements. Humans may not have inherently changed, but our procedures to prevent abuses by humans have.
That's called a heavy NP shift[1]. Since "A meeting with Kevin" is "heavy" (which is a fuzzy line, but one which native speakers know intuitively), the phrasal preposition gets "shifted" closer to the verb.

An example (pronouns almost never qualify as "heavy"):

Good:

• Please set him up

Weird sounding:

• *Please set up him

[1] http://en.wikipedia.org/wiki/Heavy_NP_shift
As many people have pointed out here, the issue is http://en.wikipedia.org/wiki/Herd_immunity. Vaccines are not 100% effective, and some people can't get vaccinated (due to allergies, immunodeficiency, chemotherapy, etc).

Infections spread exponentially, with each infected person infecting X other people (I'm oversimplifying here of course). The key is to make infection of a random person sufficiently unlikely that X < 1, so the infection dies out rapidly instead of becoming epidemic.
Do you support a law forcing every eligible person to take vaccines or not?
Unfortunately, it's not that simple. Maybe 95% of the people who get vaccinated are subsequently immune, the rest (and people who have depressed immune systems) are dependent on herd immunity. So the small number who choose not to vaccinate can make life much more dangerous for the few who can't or for whom the vaccination was ineffective.

For a good look at the maths, see this blog post: http://www.goodmath.org/blog/2015/02/05/quick-vaccine-math/
I have a video blog that needs to go. homecookingrecipes.net.
> nobody died

Thanks to luck more than anything; I used it to regularly commute between Austin and Dallas, a 300 mile drive.

The thing is, I didn't have to commute, and I was living in Austin at the time - and I worked from home. I could have elected to get around town via bus (slow, but doable) or bike (with a helmet, almost certainly safer than a seatbelt-less car).

I should have sold that damned thing much sooner and replaced it with a moped.
You probably also shouldn't inject the polio vaccine into your eye. So what?
Yeah, I can easily imagine future archaeologists postulating the use of left-over Saturn V hardware as part of a burial ritual for the Potus (our high priest) or some such thing.

I do often wonder if things like the pyramids had some actual function. I'm not talking about the far-out sci-fi speculations like landing pads for aliens, but some function other than to look awesome and store mummies.
There's a difference between “virtual DOM” and components.

In React, components are not just functions that return their own virtual DOM. AFAIK for many vdom-based libraries this statement wouldn't be true.

React components may have local state (as much as some people hate it, some find it useful), they have a lifecycle, can react to receiving new props with side effects, can implement diff bail-out hook. And you can nest such components declaratively.
It's possible that's exactly what it is, in a cultural-transmission sense.

(Suggest discussing this one, rather than reflexively downmodding. The use of sarcasm and mockery as legitimate rhetorical tools has previously been brought up by people like Sam Harris. I thought it was a pretty interesting point when I first encountered it.)
Google Street View Comes to Bangladesh
There is a lot of development that I think can be categorized this way. Someone learned a skill 5 or 10 or even 15 years ago, and goes to work everyday and essentially punches a clock. Having done ColdFusion for a large part of my career, I see this pattern in that community.
That's laughable. The flu of 1918 killed 3% to 5% of the world's population that year, and killed somewhere between 10% and 20% of the people who got it.

Your position is only defensible if you don't believe that there are diseases that can kill or cripple you. While I wish that were true, that's not the world we live in.
I have nothing to do with them, but it seems like an interesting internship.
"most of my experiences with them were pretty good (even those who I didn't write)." - lol, gotta love programmer arrogance, I'm guilty as well.

I can't remember the joke but the tagline goes, "Code I didn't write" anyone?
Anyone who is willing to put in 170 hours a week isn't worth that kind of money.
Nice summarization of an article in one sentence. I guess I am going to have to be a little more careful naming by methods. I might just avoid this type of word in the future.
The recommended age to vaccinate is 12 months (I've read as early as six months). Until those babies are able to be vaccinated, they're at risk.
There are going to be lots of different types of frameworks that encourage different patterns all backed by this concept. I'm not saying React is the worst of the bunch but I also don't think it's clearly the best.

All I'm saying is that when people praise React I wish they were really praising what you call "declarative component model".

React is receiving 100% of the attention in this space when imo it should be receiving about 75%.
I tend to be the planner in my social circle and I've learned a few things in my many years of planning/organizing (I'm 33)

- If it's something casual, don't be too pushy. Like we learned in D.A.R.E, leave the door open. So if I ask someone if they'd like to come out to get drinks and they're not sure, I just say "No problem, text me if you want to come, we'll be there." For more formal events that require reservations, get a commitment well in advance.

- I find that if I'm doing something that the person I'm trying to invite hasn't done before they're more interested in coming. I do my best to make it easy on everyone so I lay out an exact itinerary, offer to do the group purchasing, and make sure everyone has a way to get to the event.

- I find that posting some post-event photos on Facebook help a lot as people see the fun they're missing out on.

- Don't be afraid to have fun by yourself. I enjoy rambling around new places by myself and the more I put myself in new situations, new places, the more often I find myself meeting new people.
I have it for few days now and I must say it's better than I expected although the sound quality is not good enough for the money.
The problem of the anti-vaxers is that they believe vaccines carry risks that actually do not exist, like autism.
stupid undocumented magic numbers...
How many products are there in the world that cannot be refined?

Just because a new version or refinement exists, does not invalidate the usefulness of the original, nor does it mean the original users were guinea pigs.

Now when a product has zero utility in it's first version, that's different. But I would argue you should demand your money back at that point.
How can you use empathy to break past the fact their entire ego is now wound up in their decision being the correct one?

Changing your point of view in spite of your ego requires some form rationality; no amount of empathy can make up for this lack.

No, I believe that the correct answer is a well funded marketing campaign. Every Jenny McCarthy needs to be countered with two Angelina Jolees. Every study published in a scientific magazine needs to be countered with one each in Time, Newsweek, and the WSJ. Every commercial needs to be bought out with prime time, big budget commercials.

Doing it this way ensures that the proper message gets to a person in the method they prefer, and in a way where they can use their standard values to pick the answer, as opposed to having to protect their ego against someone else.
What is the "braking" distance for a 120km/h to complete stop operation? How do you go from the ~6km/h you get at 850rpm in first gear to complete stop?
Studies show presenting hard evidence to irrational believers strengthens their beliefs. I'm not sure how you can convince these people. The best thing I've found is to lead by example.
While "setUpInstance" could mean "set the instance of the up (direction)". That would confuse me a lot more.
You could go Socratic method on him:

You: "How does natural immunity work?"
They: "You get really miserable and sick and...something something antibodies and maybe t-cells"
You: "Oh, I see...and vaccines work differently?"
They: "Well, vaccines are made of, uh, weakened or dead virus cells that induce the creation of, hmmm, antibodies...and maybe t-cells."
You: "Those sound really similar"
They: "Yes, but natural immunity is *stronger* and *more complete*."
You: "It is?"

Any whiff of patronizing in your voice will invalidate any progress you make. There will be no satisfying payoff for you on this - they will never outright admit that you've convinced them. You're just planting the seed of 'Oh crap, this doesn't really make sense'.

> Not all anti-vaxers are stupid or ignorant

Maybe not stupid, but ignorant...'liking the odds' of not vaccinating is the same as 'not knowing statistical methods'.
Sorry, I should probably have put science in quotes, or more particularly, many media outlets suggested that science believed that vaccines were dangerous, and caused autism. In general the media made the process of the debunking much more confusing than it had to be.
It is very strange his motherboard splits the BIOS on 2 SPI chips of 2 different sizes. I have never seen a vendor do this. Why?
Here is a good article on non-medical exemption rates
http://www.motherjones.com/environment/2014/02/vaccine-exemp...

TLDR:
Oregon, Michigan, Idaho and Vermont are the worst offenders with over 5% of their kindergarten students having nonmedical exemptions.
Would that not be illegal? Or is SpaceX required by law to do so?

The law prohibits employers from hiring only U.S. citizens or lawful permanent residents unless required to do so by law.

http://www.eeoc.gov/laws/practices/inquiries_citizenship.cfm
If a part effectively takes a calendar day to print, the build plate increases the odds of an acceptable prototype 0.1%, and net revenue on the completed project will be $5001 per day, then a $5 build plate pays for itself in a properly capitalized design development cycle.

And that's only the case if other features of the system don't add any value that could offset the cost of the plate and the additional day of design labor and overhead is ignored.

All of which is to propose the possibility that there might be business cases where the machine makes sense and the possibility that everyone besides we two obvious geniuses might not be incompetent.
>All I'm saying is that when people praise React I wish they were really praising what you call "declarative component model".

I long for time when these concepts are boring enough no one thinks of React anymore. Sadly we're not there yet.
Ask HN: How long is your laptop lifespan for work?
How often do you get a new laptop for work (programming, web development, etc.) if your company doesn't provide you a laptop? I use my computer roughly 12+ hours/day 6 days a week, which puts a toll on my laptop.
Breakthrough DNA Editor Borne of Bacteria
The problem here is that not all diseases are the same in terms of risk to health/life or even the ability to infect others. Comparing Smallpox to Polio to the Measles in equal terms is a stretch at best and probably closer to being dishonest. Many people recognize that either wittingly or unwittingly and so getting vaccinated against Measles and Chicken Pox just isn't a high priority. Now to talk about the MMR vaccine: It has had a rough go the last few decades. It was reformulated a couple decades or so ago and the efficacy was massively reduced to around 30% or less if I remember correctly. They went back to the old formulation later but not after a full decade or more of using the new formula that didn't really work. In several of the measles outbreaks of the last decade or so - most, if not all, of those that got the measles had been vaccinated. Of course then everybody blames the anti-vaxers for the outbreaks :(
>> "What more education could we possibly give that smoking is bad?"

I think most people who smoke now know this but choose to do so anyway because it's a trade off. They enjoying smoking enough to accept the risks. As long as that doesn't hurt me, fine. Anti-vaxxers are causing problems for the rest of society. In fact they aren't hurting themselves at all, they are hurting their children and other people's. With smoking we could minimise the negative externalities for non-smokers (ban on smoking in public places etc.). With anti-vaxxers that's difficult without excluding them from society completely.
While at a PHP conference last year, which is the first I'd ever been to, someone did a presentation on abstract machines. At the end, there was a long applause, with many people commenting that the presenter was a genius for understanding these advanced topics. I was dumbfounded since these are topics which even a minimal CS education would cover.
A good writeup and worth it for the links alone. Does a good job of mentioning existing tools and previous talks on the topic.

The chipsec tool looks pretty useful for evaluating your setup: https://github.com/chipsec/chipsec

Also the UEFI parser https://github.com/theopolis/uefi-firmware-parser
looks to be really useful if you want to dig deeper.
You're right. In a perfect world we would have some legislation regarding wars, cars, and cigarettes as well.
It does not help the debate when people say "Yeah vaccines are great, but there are risks".

As opposed to mocking and deriding the notion that they have risks? Does that have merit? Because that is the predominate message in any discussion about vaccinations of any sort: There are only upside, no downside, and anyone who has hesitation is just a misinformed creationist.

I pointed out that HPV vaccine because it is exactly where we are headed -- there was shockingly little actual testing, zero long term testing, but it was blanketed across an entire generation. This seems profoundly risky, but since we're in the "question it and you're a nutter" world, one dare not voice such a concern: It might upset people's sense of smug superiority.

You're getting downvoted because you're pointing out that vaccines have risks

No, I'm getting downvoted because HN has become yet another site where people feel very comfortable in this simplified, black and white notions of the world. This is seen in thread after thread, anything complex collapsing down into simple right and wrong, up or down. It is a tragedy, really, but was bound to happen.
I agree with you but I think some of the following needs to happen as well. There is a huge miss trust of government and pharma. Vioxx, AZT, Fen Phen, and Thalidomide to name a few 'miss steps'.

- Big pharma should have some responsibility and making sure vaccines are safe. [1]

- There should be a clear line between what vaccines are absolutely necessary and which ones aren't. Right now it seems like you need all (maximum profit)

- Big pharma should not be permitted to lobby for new vaccines to be mandatory (HPV?). That decision should be made by someone not under a motive to make profit.

[1] http://www.fiercevaccines.com/story/supreme-court-drugmakers...
You're conflating "death from the flu" with "death from a low percentage of people who didn't take a flu virus".

Can you cite a number of deaths that took place from the latter?
I think one of the most important reasons is timing; they were in the right place at the right time.
>So if the rest of us are immunized the only people getting sick are the anti-vaxxers.

You are leaving out the infants that are not yet old enough to immunized as well as those with immunodeficiency that cannot be vaccinated.
You can make it cheaper, but you have to accept a certain amount of uncertainty in your position and momentum data.
Wow, some of those names... lots of *duino and Pi. And anyone would wonder why people choose Arduino and RPi, because everything else is an imitation.
I actually and really went through half the article thinking 'Wow, what an interesting point of view!'. It was only in the last couple of paragraphs that I realized the satire. I am not a very bright person.
> Are we going to force people to make the same decision as you or not?

When it comes to vaccinating children who are medically sound to be vaccinated? Yes. Without hesitation, yes.
Might as well since reason, facts, and logic don't seem to be working.
I've never been a fan of using "DSL" in the context of Ruby. Sure, you can do some metaprogramming, but you cannot create new syntax, change order of evaluation, etc., which I feel is a fundamental requirement for creating real EDSLs. One simple consequence of this is that you end up having to quote a lot of things.
> Who says the criteria for separating parts of programming language identifiers need be dictated by whether the words are separated by spaces in English?

Many coding standards specify different presentation for single-word vs multi-word identifiers, except in languages where the syntax would prevent this (e.g., snake-, Pascal-, or camel-case presentation of multi-word identifiers.)

All the examples are phrasal verbs, presented as single words in identifiers that are using snake_case or camelCase to distinguish multiple words in the identifier, and so are incorrect.

The only times I can see this being anything more than a mild aesthetic issue (though still a real issue that, while perhaps not the most critical to address, is worth being aware of and avoiding) is if it is in a language where, e.g., properties and methods share a single namespace, and coding standards dictate that properties use noun-based names and methods use verb-based names. In that case, using a single-word noun in an identifier when you intend a phrasal verb is a substantive error (most particularly when that semantic unit is the whole of the identifier).
The code style really reminds me of ExtJS circa 2.x (not sure what it's like now), which was pretty good at what it set out to do. However, React Native requires compiling down to various different platforms which means having to maintain multiple compatibility layers to continually shift to keep up with the native vendors. You're also pretty much stuck with proprietary distributors as well. Fun. Fun.

This does look interesting, but honestly, I think this can either already, or very soon, be replicated on the web, a platform which holds tremendous advantages that native will likely never be able to catch up to. Perhaps there's an argument that these apps can also be translated to the web when their time comes, but I wonder what sacrifices are being made in the name of going Native?

React Native seems to be an attempt to fight in the opposite direction (Web -> native) while the real momentum is going the other way (native -> Web), and the best part is, you don't even have to do anything to get it, the major players are building that open ecosystem for us.
>When writing if-statements that have an AND, always put the quickest executing condition first.

This would matter a lot only if those if statements were in a bottleneck of the program, e.g. in a loop or nested loop that ran a high number of times. (Unless you are trying to squeeze out the last few cycles of performance). Or am I getting you wrong?
For sure there’s this «don’t cross the bridge» paradigm in the community, yet I’ve never actually experienced this issue. In our biggest app, an SFA that grew other time in a big fat ass app (project that I’m quitely waiting to chop in different pieces/apps) the kind of performance issues we found we’re related to managing tableviews of… 20'000 rows! And then we switched to dynamically loaded listviews and boom. No perf issues at all.
And the risks of vaccination are largely externalities, risks on other people. If you don't vaccinate, you are not only taking a calculated risk with your own child. You are also taking a risk with other kids, which others cannot necessarily even calculate, let alone mitigate.
The Switchboard: Chinese hackers may be responsible for the Anthem breach
That's not what I was saying. Nor is it implied by what I was saying.
The analogy doesn't really hold up. And I love it how you can be so right, so unwaveringly correct as to leave no air or room for debate. While illustrating a point poorly the author just comes across like an asshole to anyone that doesn't completely agree with him. Circle jerk much?
i meant criticism in the friendliest way possible!

it's been interesting to watch the shift in how prosthetics have been perceived just in my lifetime. It's shifted from "it must look exactly like a leg" to "something metal and carbon fiber looks really cool". And I expect that trend to continue. My personal theory on it is we are all becoming little cyborgs with cell phones attached to our hips or palms - that is making the regular person much more comfortable with the idea.
> for the sake of pharmaceutical company profits

Ignoring the fact that 1) vaccines are low-profit items, to the point that some companies have stopped making them, and 2) it's way less profitable to prevent illness than to treat it.

If you want to believe a conspiracy, you've got to go all it. And if you do that, the real conspiracy would be that vaccine manufacturers are spreading mistruths about them so that you'll buy their expensive cures rather than their cheap, low-profit preventative vaccines.

Which is hogwash, of course. But if you're in for a penny, might as well be in for a pound.
Your opinion does not fly in the face of the anti-vaxxer public discourse. It's not a question of vaccine frequency. Vaccines are being accused of causing autism, and anti-vaxxers propose abandoning them altogether.

All of this without any validated study linking vaccines to autism, in more than half a century of vaccine use. All of this, also, in the face of many confirmed studies proving the efficacy of vaccination in disease prevention. It's like people have decided to abandon science altogether and rely on gut instinct alone.
In snow in the winter, slamming on the brakes actually can prevent you from stopping your car. I grew up in Minnesota, where you learn how to deal with this very quickly.

If you've never driven in snow/ice before, there's a situation where the brakes can "lock up", causing your tires to freeze instead of slowly spin down. For some physics reason I don't entirely understand, the tires have better friction with a slippery surface when they're still spinning, so when they stop spinning your car just turns into a giant hockey puck, and you can no longer stop the car without getting the tires to spin again.

Newer cars have what's called an "Anti-Lock Braking System (ABS)", but it usually doesn't work very well. I'm pretty sure it's just there for the people that have never driven in snow before. It's actually worse to trigger it sometimes.

If you've never driven in snow before and just moved to a place where it does, find an empty driveway and learn how to pulse the brakes. Seriously could save your life.
OK this DOM stuff is great but what about the other HTML5 interfaces, like sending requests to the server, localStorage, etc. ?