skysight-inc/HackerNews huggingface dataset:
This is a sales pitch, not a question. Doesn't belong in Ask HN.
I've been meaning to write that blog post for a long time.

In broad terms, EC2 is the perfect fit for a service like this, that needs to run something like 100 hours of computing each day, but needs that all to happen during a 3 hour window before Europe wakes up in the morning. It's even more fun when something breaks and I get to spin up 200 machines in one go. For like ten dollars.

I use something like 8 different AWS services for various bits of the thing. Everything from computing to storage to queueing & mail. I even used them for payment at one point.

I'll try to get that writeup out the door.
Are mentally ill people capable of deciding of what's in their best interests? Children?

That's confounding the issue with an orthogonal question. We already have the means to measure and control mental capacity before the law: it's called legal guardianship.

If children are allowed legal euthanasia, should they be able to decide independent of their parents or guardians?

"Decide" is a bit ambiguous for me. Yes, they should reach their own decision independently; and no, their decision alone is not reason enough to go through with it.

Could their parents or guardians so decide without the child's consent?

"Without" is a bit ambiguous for me. Yes, if consent cannot be ascertained from the child (e.g. coma, paralysis), that should be possible; and no, "against the child's wishes" should never be allowed.

Should there be any age limit at all?

I simply don't believe in universal hard limits. There will always be corner cases where what's "right" falls on the wrong side of them.

Especially in the case of voluntary termination, I believe that every case is a tragedy in itself, and every case should stand on its own arguments and merits. To do any less would be a disservice to the suffering.

Conversely, to put an age limit on voluntary termination to me feels like mandating by law that young people can't suffer (i.e. I think it amounts to using the law to create the illusion of a perfect world).
Angular (prolly the same of Angular2) is that it's magical hiding the underlying browser mechanic, DOM manipulation. It's is hidden below layers of fancy syntax. Whereas with reactjs you have a kind of steap learning curve in the sens that you have to grok an ecosystem of diverse communities (ex: gulp, flux, webpack) but for Javascripters that's almost part of the regular shore when you are used to build you own framework. AND ReactJS reuse most concepts from vanilla Javascript and DOM.
31, CAD development lead, 3 years experience, A.A.S in Gunsmithing, Centennial, CO, USA. $67k.

20% work from home, 401k match to 4% salary, 15 days vacation, and no one even tracks sick days unless it's 2+/mo.
It doesn't have that potential though. There were 13 questions, with each question changing multiple variables. Simply changing the road/legality situation and the demographics between questions buries any informative results.

I made my decisions based on a strict decision tree. It covered every case without ever involving demographics (except "cat vs. human"). At the end, I got a halfway accurate summary of my swerving and legality opinions, with a wildly inaccurate but equally confident summary of my demographic opinions.

With 13 questions and 5-10 variables, the system couldn't possibly distinguish my ruleset from a totally unrelated one. There aren't enough bits of information to gauge that, and therefore there isn't enough information to gauge much of anything.
Johnson and Johnson discloses that its insulin pump is hackable
Anchore 1.0 is live – New tool to scan and secure your containers
>If done without severe psychological issues and done thoughtfully after plenty consideration.

I'm even mixed with psychological issues on this. We can help a lot of depression; some folks with bipolar disorder, schizophrenia, and a slew of others. But some, help is just barely help. If they've been trying treatment for 15-20 years as an adult, and have found life to be agonizing for the most part, and they've talked it over with a psychiatrist (who could have proceedures for due consideration)... yeah, I can't say I oppose it.

This does lead back to: Who is allowed to decide whether you live or die? The slippery slope you were speaking of : To me, those are simply beginnings. It is a step above complete illegality.
Most banks in Germany seems to have switched to text messages or generator apps for the 3D Secure code. A lot better experience and protects against simple phishing.
A good one is pages 17-19 for this decision from the Massachusetts Supreme Judicial Court http://www.mass.gov/courts/docs/sjc/reporter-of-decisions/ne... , which cites a "finding that black males in Boston are disproportionately and repeatedly targeted for [field interrogation and observation] encounters" from the Boston Police Department themselves http://bpdnews.com/news/2014/10/8/boston-police-commissioner... :

> Specifically, the study showed that during the given time period, minority neighborhoods do experience higher levels of FIO activity, approximately 1% of FIO’s completed per month, when controlling for crime.

> It also showed that Black subjects are 8% more likely to be stopped repeatedly and 12% more likely to be frisked and searched when controlling for other factors like Criminal History and Gang Membership in Violent Crime areas.

and this ACLU report: https://aclum.org/app/uploads/2015/06/reports-black-brown-an...

> The researchers' preliminary statistical analysis found	that the racial composition of Boston neighborhoods drove	police-civilian encounters even after controlling for crime	rates and other factors. [emphasis in original]

The only "loaded" thing here is your assertion that cops being racist is a loaded statement, and the implication that it needs citations to be treated as a reasonable thing to say. That is the consensus position, common enough to be treated as fact in state supreme court decisions, and the one with the weight of evidence behind it. It is no more "loaded" than a claim that the earth revolves around the sun.
We're relying on them not being successfully compelled to retain that metadata -- which is a significantly different proposition.
I doubt you'll find anyone saying this stuff doesn't happen to white folks at all.

The issue is that given the same set of circumstances, a black person is more likely to be searched/shot/whatever than a white person. In the case of police shootings, yes some white dudes have been shot as well as black dudes. But if you look at all the cases of police shootings in the FBI database and compare the cases of white dudes waving knives at cops vs the sample of black dudes waving knives at cops, the police are N times more likely to shoot and kill the the black dudes. (I can't recall exactly what N is but I think it was 5 or 6).

If you're going to "burst bubbles" when talking about privilege, I encourage you to learn about intersectionality first. Otherwise you're bursting a straw man version of the concept, which doesn't achieve anything. Privilege exists on multiple axes, and you still have white privilege even if you're poor and don't have class privilege.
Maybe the solution will be 100% automated vehicles.

Less accidents = less car seat laws?
I would argue that the political/race/religious reasons are just cultural cover for resource stealing. Example, Russia just stole Crimea because a warm weather port is a rare resource in their region and benefits their various military strategies. Everything about "history justifies it," "Ukrainian Nazis were planning on killing everyone," and "they wanted us to liberate them" is propaganda.

Once you are post-scarcity, this kind of propaganda will be much less effective. It'll be more obvious its bullshit.
Everything is fine with JavaScript
The Ultimate Bounce Code Directory to Decrease Your Email Bounce Rate
In my experience, it's not the developers who fall into this trap, it's the culture--nobody wants to learn some random technology that will probably be obsolete in a year (and I'm not even joking when I say this, this really is the reality)

The only situation where you are not affected is if you're a freelancer and you don't need to worry about what's going on around you.

I'm not going to mention where, but I worked at a well known company which you've heard of (you probably would know it as an innovative company), and everyone who worked there was very talented, there is absolutely no doubt about that. But I got sick of what's happening around me and quit recently.

Here's what happened: In the last couple of years a few people started talking about all this "cool new javascript testing/packaging/templating/single page app building" frameworks. Since it is indeed a "cool thing" to talk about these, and since they believe that potential new hires would be excited to learn that we use these hip new technologies to power our company, they started implementing EVERYTHING that the OP mentioned in the article. Of course, I'm sure it looks really cool from a recently graduated college kid's point of view when they interview. But anyway, suddenly the company culture started revolving around these hip technology advocates. I can understand why but at the same time it's really stupid because they keep switching out their stack and spend their money on useless crap instead of actually spending it on building the actual product. For example, they've transitioned from browserify to grunt to webpack in just last two years.

So when I read this article I totally sympathized with the guy.

If you're a web developer who works at a large company that wants to be seen as "innovative" (especially the ones that are already seen as being technically innovative), this is exactly what's going on. And you only have two choices: You either jump on the bandwagon and become one of the "in" crowd, or complain like the rest and be left behind and seen as a "laggard". When I saw these otherwise intelligent programmers moving like bunch of lemmings to adopt the latest new technology I couldn't help but feel pity for them. They grow old day by day thinking they're becoming a better programmer but all they're doing is learning some library that's designed so that the code monkeys can be managed better. They should be spending less time on those meta things and spend more time on building what a user wants instead. At least that's why I became a programmer.
> In this respect, the phrase or its abbreviation is often paired with its complement, "estimated time of departure" or "ETD", to indicate the expected start time of a particular journey.[citation needed]

Source: wikipedia
Beetle PSX-PGXP In-depth look (Perspective correction, subpixel precision, etc)
Ask HN: How to monetize a technical blog without bloating it
It is a real discussion I want to have with the HN community. What do you suggest?
Comcast Xfinity 3.8/5 stars on Amazon, but 86% of the 870 reviews are 1 star
I can't speak to other projects, but I know the additional pieces of tooling I add to my buildchain are there to automate tasks that are otherwise undocumented/uncaptured and thus easily forgotten (Joel Test, step 2). On a team of ~50 core committers and ~100 intermittent committers across the globe (which isn't that big compared to other teams), if it doesn't have a CI build running and passing regularly, it will eventually break and stay broken. Examples: code generation, database schema generation and checking, dependency compilation, building artifacts. Other pieces of tooling I add to orthogonalize and amortize common tasks, e.g. Dagger2, Immutables, AutoFactory.

Again, I'm not familiar with flavor-of-week web dev stacks and I'm not defending all of it, but there are clearly steady-state benefits to tooling, even if the initial setup often ends up being a maze because it isn't in the critical path of core developers.

I think there is huge benefit to be gained from projects considering the aggregate bootstrap effort required to get the whole stack running. But I still think this fragmented, modular approach, even with the downsides discussed in this thread, is better than the likely alternative: depending and waiting on a company like Microsoft to deliver a monolithic development environment for which a Product Manager has spent literally years crafting and honing the bootstrapping experience before release.

EDIT: wording
He may be in need of attention but his organisation performs a task that is - sadly - critical to our democracy. They have leaked information that mass media would otherwise not have been anywhere close to exposing.

I too doubt that they have anything that significant for the election but I will give them the benefit of the doubt based on their prior important work. I also understand that they release information bit by bit. If it was released all at once, mass media would not have a chance to report on all of it.
JavaEE? Or spring boot?
Scarcity might go away, but religion might not. Imagine a fanatically religious and advanced civilization. Their book tells them to eradicate all non believers from the universe.
Ask HN: Learning Hexidecimal Arithmetic
Has anyone taken the time/effort to learn arithmetic in hex (beyond simple addition/conversion)? I am dealing with a lot of legacy C/C++ pointer wrangling code, and I'm curious if it is worth the effort to learn to make debugging faster...
This reads like it's from the original posted article
I have to say, this strikes me as an odd way of filtering out bad developers. jQuery is a time-saving library.

It seems like you're presuming that they must lack proficiency in the DOM if they're choosing to use jQuery. Perhaps you're trying to say you want to see them demonstrate that they're not just copy/paste coders.

Given your code example above, I wouldn't want a candidate to know the difference between each `forEach` method, but I would expect them to know that each provides a means of iterating over a set of values.
Cyber bug in J&J's insulin pump
I 100% agree about wikipedia and math/physics topics. They give the distinct impression that either 1) The person writing them does not understand the topic or 2) The people working on the topic are not doing anything connected to reality.

However, I must disagree with your claim that the scientific press will do better. As part of their coverage of the physiology prize they made up a new term "cell recycling" that will waste the readers time when they try to look up what it is about. As long as they are technically correct, the math wikipedia pages are at most useless.
The affection and love you have for a member of another species is no less special than the love for one of your own species. I'm sorry for your loss. Death is indeed difficult.
How it feels to learn parallel parking in 2016

"I want to parallel park in that parking space."

You'll need a car first.

"When I was a kid I just walked into the parking spaces."

Yeah, but that's not really parallel parking, you were just walking into a parking space.

"Oh ok. So I'll get a car then."

Well, it's not that simple, you have to actually get inside the car in order to parallel park.

"What? Can't I just push the car?"

No way! First you have to unlock the car, start it and put it in gear.

"Oh. OK, how do I do that?"

First take out your key.

"What's that?"

It's a small attachment that should have come with your car. Then press the unlock button.

"I unlocked it and am sitting in the seat. Ready to park?

"Not quite. first, you need to put the key in the ignition"

What is an ignition?

"It's the small hole on the side of the steering wheel. Now turn it. No, the other way.

"OK, let's parallel park!"

Hold on now, you need to adjust your seat, rearview mirrors and side view mirrors to ensure that you can drive safely.

"But I don't want to drive, I just want to parallel park!"

It doesn't work like that.

"Fine. How do I get these side view mirrors to adjust?"

Well, first you have to select which mirror you want using the switch to your left, then push the directional arrows until it's at the correct angle.

"How do I know what the correct angle is?"

There are lots of opinions about this, just search Stack Overflow.

"This seems like a good angle. Let's park!"

Hold your horses, first you have to put the car in Drive...

...

Some things that we take for granted as simple really aren't and never have been. Within a generation the above will be completely outdated knowledge and you'll get a car from point A to point B using an app, with its own complexities and absurdities at which we can poke fun in blog posts.
QEMU always JITs to the host, regardless of target.
Sure it is.

And shortly after it achieves self-awareness, it will seek out anybody named Sarah Connor, and ask them if they need any help since it looks like they're writing a letter.
This study will learn things about how a biased sample of the population answer choices in a simple game depending on the context given; extrapolation from that basis to anything wider, for example the notion that the players view these choices as "moral" requires far more work. It is well known that people use games for escapism, so it does not seem straightforward that the decisions they make in a game always map cleanly to their real opinions just because you put "moral" in the title of the game.

Its also worth keeping in mind that moral decisions have been explored for quite some time, and the novelty here is mainly the mode with which the population is sampled.
So the police raid a house and only find barely a gram of weed in a book bag. If the police arrested the kid for possession with intent to distribute based on some other minor factor (e.g. two empty plastic bags) then what will happen is the prosecutor will offer a standardized deal to the public defender.

The public defender will say to the defendant, here's the deal - 1 year in jail, 3 years probation where you lose your 4th amendment right and also these drug classes that are costly and burdensome.

The public defender will encourage the defendant to take the deal. "Or you will lose at trial and you will be sentenced to 3 years in jail."

The point is, the police can arrest anyone for anything. And the prosecutor can add charges that are unrelated 6 months after the fact. Anything goes in a plea deal and it is a terrifying and troubling reality.
1. I think learning a Lisp has a reasonable chance of making the 'kid' a better programmer. That may or may not appeal to a 'kid' as much as "hacking the resume process" type advice. Personally, I'd be skeptical of Clojure as the first lisp for anyone without a strong background in both computer science and professional experience with Java because, "knowing Clojure" is a much stronger claim within the community of Clojurists than "knowing Javascript, HTML, and CSS" is within the community of web developers. A claim to Clojure is more like a claim to know Haskell and knowing how the JVM (or Javascript in the case of ClojureScript) is required when debugging.

2. These days I suspect that the real resume buster is showing your work on the internet. As programming becomes more of a profession, a professional portfolio will become more important.
>Since we go to cherry-picking, yes, it could be that 4x price difference reflects rather well the cost structure differences between London's commuter region and that of Bucharest or Ljubljana.

It might, yes, which is why the ~12x (not sure of the exact difference but it's an order of magnitude for sure) difference in average price between London and Bucharest train prices is so outrageous.

>Not everyone agrees that privatisation was so bad.

No, the people who profited from it don't.

>Former Associated Society of Locomotive Engineers and Firemen general secretary Lew Adams moved to work for Virgin Trains, and said on a 2004 radio phone-in program: "All the time it was in the public sector, all we got were cuts, cuts, cuts. And today there are more members in the trade union, more train drivers, and more trains running. The reality is that it worked, we’ve protected jobs, and we got more jobs."

This is all part of the privatization playbook - #1 defund public services, #2 say "aren't things shit? privatization will fix this!" #3 privatize. It's happening right now with the USPS. It happened to the UK post office a few years ago.

Once privatized you've got a licence to price gouge.

>At least the popularity of train travel has increased: the number of passenger kilometres has nearly doubled in Britain between 2000 and 2014

People commute longer and from further away due to rising house prices. It's not like people are suddenly bigger fans of getting on a train these days and getting up at 5 in the morning to go to work.
It helps alot with these things to read the newspaper from the older times when the issues first came about. There's lots of reason lost in history books and on the information we would typically read up on.

Last week i was going through 1880s articles, and got reason to why banks aren't 'unlimited liability partnerships'. The realities were, they were in the early 1880s. Then one Scottish bank failed and the courts went after widowers and simple retail investors who owned the shares to get claim back assets for depositors for the failed bank. Apparently taking money from widowers then was absolutely terrible. They allowed banks to become limited liability companies shortly after.

Not the best to repeat that today, as bad as limited liability banks can be, it would be worse for them to sue household investors to reclaim deposits, particularly when they can't enforce accountability in the company, being such small investors.

Today if the idea ever caught hold, that old 1880s newspaper would shed light.
You can run ntfsfix, a part of the ntfs-3g suite, to fix fs errors.
Well, left pad was quite famous. And especially famous when the author removed it. You never know.
> Interview question: "iterate over an array":

for(let thing of things) {...}

forEach only obfuscates the imperative nature of your loop.
When a sentence is in form of 'Can X do/solve/manage/become/etc ... Y?' it is both simply asking and challenging X at the same time.

Challenging science is absurd as is challenging the reality.
For all of the things you can point fingers at Microsoft for doing wrong, opening up their second-generation document formats (docx, pptx, xlsx, etc) was a wonderful, positive move.

It's a shame that the music industry hasn't had a similar revelation. I'm tempted to be cynical and accuse them of fear and greed, but more likely "open data" just isn't something they think about.
Where are you interviewing? All I get is Angular and React questions for interviews where I stated up-front to the initial contact that I'm no expert on either and have tended to stay focused on core technology developments when studying on my own time.
Why we use your open source project (or not)