skysight-inc/HackerNews huggingface dataset:
Because the "implied-Evil corporation" offers technology which claims to be capable of doing something

Are you suggesting that the 'something' it claims to be capable of doing is, explicitly, "driving 100% without human intervention"?

because you seem to be pushing "it claims to be able to drive without human intervention and cannot", which would be misleading and probably grounds for lawsuits about fitness for purpose.

but ... I don't think that's what it claims to be able to do.

In that case, you are understood to be in control of the vehicle. In fact, you are actively giving minor corrective inputs at all times. It's nowhere near the same as the car saying, "here, let me do that for you", but, you are supposed to sit at the ready, hands hovering slightly over the wheel and foot over the brake, ever scanning and ready to take over? That's asinine, and it's a flawed model.

You, as the human driver, are responsible for control of the vehicle. If you find the terms of some assistive device 'assinine' because you won't be able to be in control, then do not figuratively click 'I agree to the terms and conditions'.

You, the responsible driver, would never believe a child telling you they were capable of driving safely, it would be dumb, you know it's not true - and you're not legally allowed to hand over responsibility for vehicle control to them anyway.

Like you're not allowed to hand over responsibility to a piece of software, no matter how enticing or convincing the marketing blurb seems. And if you do hand over control to it, and then fail to take back control and an accident happens, you should be responsible.

Look, it's simple: the car needs to either be fully ready and safe, or it's not.

Look, it's black and white thinking which doesn't reflect reality. But if you want to force it to binary then it always casts false. The car is never 100% ready, you never hand over control, problem avoided, case closed.

Saying "it has to be 100% ready, I don't believe it's 100% ready, but I'm still going to hand over control, even though I think what I'm doing is asinine because I can't respond quickly enough - and then it crashes which is totally not my fault because I knew I couldn't take over in time!" is have-cake-and-eat-it nonsense logic.
So the onion will be marked fake correct?
Office 365 in term of collaborative text document editing is still behind google docs circa 2008.

But I haven't noticed any improvements to google docs since the early days. You can't create templates, you can't upload fonts, a million other things that make it not really usable in a professional setting for external communication.
> "like Lync and Skype"

Lync has been renamed to Skype For Business, and is very similar in terms of user experience to the standard Skype app.

> "I still cannot figure out where our documents are stored... is it on the windows share? OneDrive? SharePoint? My personal Dropbox??"

You can hardly blame Microsoft for the slack IT policies at your workplace.
Various other security holes. But indeed, this by itself is insecure enough. https://www.nccgroup.trust/us/about-us/newsroom-and-events/b...
I believe the concept has been tested with burritos: http://www.darwinaerospace.com/burritobomber
Assuming you eliminate all carbohydrates: https://en.m.wikipedia.org/wiki/Ketogenic_diet
The elephant in the article is that he mentions Garmin, as a major player, then nearly completely ignores it. The industry isn't an Apple Watch industry, it's Apple/Samsung accessory on one side, and true fitness watch on the other.

As a Garmin user (Fenix 3 HR), I find it indispensable on my rides, swims, runs, etc. Nothing works better with the same battery life and integration. The notifications are kinda nice, but honestly the fitness part of it matters far more.

Apple clearly has been moving in the fitness watch direction, but it's unlikely they'll get the same performance because they're unwilling to sacrifice svelte design (dedicated altimeter, GPS, temperature, extra radios plus long-life battery take more space). Even in the current watch they have about 1/3 the battery life using GPS. Of course that's fine for a lot of people, but there's a healthy number who want more.

I think the final layout will be Apple/Samsung with a large majority of the market, and sports specialists (Garmin) having the rest, but that segment being quite strong and healthy over the long term. Where that leaves Fitbit, I don't know. They don't have a model that meets the needs of someone who wants a Garmin (though Garmin is expanding down into their space), and they'll never have the integration the "cool-accessory" market wants.
Building the world's most over-engineered secret santa
Ernest Becker's "The Denial of Death" is the most recent book I've read that touches on the overwhelming nature of modern life. In a nutshell, his idea of a solution to this problem is to not think about it. People who don't dig into the symbolic/artificial nature of society tend to function better.
In C it also helps to think of it in the equivalent pointer form:

p == &(p[0])
p[0] == *(p+0)
p[1] == *(p+1)

where p is a pointer to some arbitrary data type. Then it becomes an offset in memory.
This sounds like sophistry. There are no 0 things in the world, it's just an abstract concept. I have 1 car, not 0. If I had a lineup of cars, the first one would be 1, not 0.
I've made a quick patch fix on my Nexus 7 by using Splashtop to remote in to my home PC. Sadly, I've never tried setting up an environment directly on the device, though now I think I may try giving that a whirl.
It's also entirely possible that parent is just an asshole and those communities are better off without him.
I rephrase your post in my head:

The value of an education-oriented programming language is a boost to X education outcome relative to competing alternatives, and that "avoiding specific complexities" would be the mechanism by which to achieve your outcome.

Therefore,

(Pyret intervention) -> (educators don't struggle with language complexities) -> (education outcome)

But first I want to know that there's even a difference between (Pyret intervention) and (Python intervention) on (education outcome).
It's a prisoner's dilemma. If you (researcher) defect (publish in Elsevier journals), you perpetuate Elsevier's business, a shitty situation. But it's not as bad as cooperating (not publishing), because there's a chance that everyone else defects and you screw up your career, a really shitty situation. So out of self-interest everyone defects and perpetuates Elsevier's business.
When he put a white supremacist in the White House this applies more to him than other presidents.
https://en.m.wikipedia.org/wiki/Simulacra_and_Simulation
At least in my country, I'm thankful for these quantitative measurements, that difficult corrupt practices: Oh, I assure you he's a great researcher, just not in any measurable way. He's my nephew you say? Well, that's not the point...
A Driver Mode for smartphones
The pay certainly is not good for a lot of these jobs, but nor is it good for a lot of white collar jobs. The difference is often the long-term ceiling which is not a guarantee. For instance I know people who work for non-profits or more niche professions that make very little, but they need post-graduate degrees. Even professors in certain fields don't make a lot vs. many types of jobs, so education is not a guarantee to riches, nor should it be. Likewise, going into a trade should not be a guarantee, but if money is your goal, there are trades that can deliver just as much if not more depending on what jobs are compared.

The AI comparison is a really good one, I like that. I'm in part a trained statistician, at least from the University level. I have gotten into machine learning more recently given my stats background and my previous game development background. This was discussed by other people in other articles, but I sometimes shake my head when the word "intelligence" is used to explain what amounts to applying some basic (or even advanced) stats to an input to produce some hopefully decent output.

Having seen the number of ways that supposedly awesome AIs can easily be confused, I am far from convinced. I don't think we are in danger of being replaced by robots when we can't even secure a web server, email, or now it seems, toasters. If the robots do take over, I know there will be so much sloppy code that we can either hack/backdoor them and shut them down after many long nights in a bunker typing away, or we can wait for them to just crash/segfault/whatever because I trust the creators to write bug-free AI as much as I trust a Lion to go vegetarian. On the flip-side, that all should also make it easy for someone to trigger them all to become self-aware or start the next great cylon purge. I'm ready and don't care about my plans next week anyway.
Ok, but right now we're closing on on 1300 signatures for the NeverAgain.tech pledge. I'm not so worried about the kinds of things that happen in 30 person groups, though I recognize those things are real.
Drugs can help, but really I've had greater and more lasting benefit from proscribed ones than prescribed. Also, psychiatrists really need to grow out of being licensed pill pushers and make more of an effort to be therapists. Every psychiatrist I've worked with sees themselves primarily as a diagnostician and invests only rudimentary effort in the caregiving or investigatory aspects of treating mental illness. I think the compartmentalization of health delivery functions is bad for patients.
I guess it depends on the field you're working with. I'm definitely more at home with 0-based languages, although at this point I have worked a lot with MATLAB/Octave code as well.

In my case, it is very common that i-th element in an array is somehow related to say (x0 + i*dx). This fits naturally with 0-based indices.

With 1-based indices you tend to have (i-1) or (x0-dx) everywhere. It gets extremely annoying when people get clever and rearrange this -1 in equations. Then it is no longer clear what is there as a side effect of the indexing and what is perhaps some constant in the numerical method.
> Is it such a bad thing for society if a business fails when transparency is added to how they conduct their business?

Transparency has nothing to do with it.

Amazon has a history of shutting down Fulfillment By Amazon seller accounts in an extremely arbitrary and capricious manner.

If they only shut them down due to legitimate complaints then sure, you might have a point. The story I linked proved that's not the case, and there are many more like it. That man's life would still be in ruins if he hadn't (luckily) gotten so much attention through Reddit and HN.
I think this hits the nail on the head. Counting things from 0 instead of 1 would be nice in the real world too, not just in programming. For example, in a base 10 system, you could have exactly 10 pigs with single-digit numbers painted on their sides. That makes much more sense than the current system, where the last pig requires a two-digit number for some reason. Tonight I'll go to bed happy in the knowledge that programming isn't wrong, it's the world that is buggy.
Show HN: A responsive Snake clone playable on any device
Facebook censored me when I tried to share the Snowden Documents.

I barely trusted them before and haven't trusted them since.
FWIW, some people seem to (use the phrase "The Elephant in the room" to) just mean "The big obvious thing that no one is commenting on."
Outlook for Android is better than any of the alternative mail clients I can get on my phone. Although that is not saying much...

OWA works just fine on Chrome on Linux, I use it every day.

Sharepoint sucks, but then again the whole wiki/CMS/whatever category of things that Sharepoint is a representative of is almost without exception a huge festering cesspool of villainy and suck.
> I get the sense that Obama actually wants to improve things for the middle class, but is realistic about what he can accomplish with Republican houses shutting him down at every turn

For the record, Democrats had total control of Congress when Obama first came into office.
Bear uses CloudKit, so your privacy is subject to Apple's private keys instead of Evernote's. Is that a significant difference?
If someone is using a SSN as proof of citizenship, they are blatantly wrong. SSNs can and are issued to aliens.

https://www.ssa.gov/pubs/EN-05-10096.pdf

USCIS lists as common proofs of citizenship: US birth certificate, US passport, certificate of citizenship, or naturalization certificate.

https://www.uscis.gov/sites/default/files/USCIS/Resources/A4...
Supreme Court Agrees to Hear Case That Could End Texas’ Grip on Patent Cases
Good idea, bit pricey for just a speed pop though..
that is the difference between a genius and an ordinary person - what is the bucket list for the latter is just a to do list for the former.
> But having L[2] be the third index in an array is horribly counterintuitive and leads to countless mistakes.

Keep calling it the second, then. And use 'zeroth' for L[0]. Problem solved.

Also, what is 'counterintuitive' is very often just a question of habit. I've many times seen Americans (at least those not scientifically inclined) express confusion over metric units. I have been using the metric system all my life in every its domain: I buy apples in kilograms, measure rooms in metres, water in litres, and I regard it as the most natural thing in the world. I find the American unit system batshit insane (why is 'ounce' a unit of mass, but 'fluid ounce' a unit of volume? WTF is up with all those different conversion factors?) and if I had the power to wipe the it from the face of the Earth, I'd do it in a heartbleed. I'm sure that if I asked some people from my country about this, I'd find many agreeing with me. But I realise there are people who feel just the opposite. (I still think they're wrong, but I get where they're coming from.)

Zero-based indexing is similarly just a question of what people are used to. When those students start appreciating the nicer mathematical properties of zero-based indexing (and half-open ranges that go along with it), it'll become second nature to them. (I suspect the reason why many people don't is because laymen don't often work with abstract algorithms and indexed data structures where those properties display their usefulness.)
Another Git catastrophe cleaned up
You could say the same of yelp, or google. Or a higher end restaurant losing a michelin star. What happens when they get bad reviews and their ranking drops? You can diversify and get traffic from other platforms, work through the platform to either fix the problems, respond to complaints, or just get more reviews.
This might be possible in Perl. I've never checked if "$[" supports non-integer values.
Just three days ago my ML Prof (at TU Munich) told us to boycott Elsevier. Didn't know that this was a nation wide thing.
The evidence in favor of psychotropic medications is vast. Any medical treatment may very well "cause more harm than good" -- the physician must weigh the risks and benefits and inform the patient.

They are not the only approach to treatment. There are many others we know may provide a benefit such as cognitive behavioral therapy and many others. It depends on the patient.

I think it's useful to review the medical practice guidelines; they collect the relevant evidence in one place and recommend treatments based on them. American Psychiatric Association guidelines can be found here:

http://psychiatryonline.org/guidelines

For example, lets take the Major Depressive Disorder 2010 Guidelines¹ since it covers the most prevalent mental health issue. It is divided in three sections:

>Treatment Recommendations

>Background Information and Review of Available Evidence

>Future Research Needs

Many treatment modalities for the acute phase are suggested: pharmacotherapy, electroconvulsive therapy, psychotherapy and association of pharmaco- and psychotherapies.

The discussion of the efficacy of antidepressants starts on page 33. Here's a few important lines:

>A large body of literature supports the superiority of SSRIs compared with placebo in the treatment of major depressive disorder

>Each of these medications [SNRIs] is efficacious (i.e., superior to placebo in controlled studies and meta-analyses)

>Mirtazapine has comparable efficacy to SSRIs

>Although trazodone is an effective antidepressant, relative to placebo, in contemporary practice it is much more likely to be used in lower doses as a sedative-hypnotic than as an antidepressant

>Despite widespread use of trazodone as a hypnotic, few data support its use for this indication

>In comparative trials versus SSRIs, nefazodone showed comparable efficacy and overall tolerability

>Tricyclic antidepressants are effective treatments for major depressive disorder and have comparable efficacy to other classes of antidepressants, including SSRIs, SNRIs, and MAOIs

>MAOIs have comparable efficacy to other antidepressants for outpatients with major depressive disorder and may be appropriate for patients with major depressive disorder who have not responded to safer and more easily used treatments

It's well-established that modern psychotropic medications are effective treatments. Choosing among them and offering the patient the most appropriate medication is a complex process. In particular, the appearance of side effects and how well they are tolerated must be monitored.

Of course, general health advice applies. Regular exercise is likely to improve mental condition. However, I've never had the experience where a severely depressed person suddenly got motivated, started exercising regularly and got better. In fact, reduced energy and decreased activity is one of many signs² of depression.

¹ http://psychiatryonline.org/pb/assets/raw/sitewide/practice_...

² https://www.ncbi.nlm.nih.gov/books/NBK64063/
The 800 lb. gorilla in the elephant room made of glass.
But it's not an easy problem. How do you grade from 0 to 10 good research from a candidate?
or how about ... "if you care about your data, don't put it on the Internet. If you do, use E2E encryption."

It's important that people also don't fall into the illusion that their Infosec skills can match that of google/apple engineers. These guys are some of the best there is.
NIPS 2016 Review, Days 0 and 1
Does the first amendment apply to Internet speech? When it was written, there was no Internet.
Not sure, that's from iTerm2. :)

I can only guess that the symbols come from different fonts entirely (the Mac can perform such substitutions). The half-filled and all-filled variants may be easier for font designers to implement than the others so those two come from the chosen font while the rest come from a substituted font.
Siri for sending txt messages is much more useful on the Apple watch.

Also checking messages is more discrete and less disruptive with the apple watch.
Use mine constantly for this.

Don't care about the health trackers, wish I could delete that completely
>* "Moreover, it's very unlikely for Ukrainian scammer to have $500 in the first place."*

He factually had at least $500 in the first place. That's how he paid for the item in PayPal to start with. Also, he did received the iPhone according to his own words in the eBay complaint he did. What he claimed was that the iPhone was not working correctly.
Amazon Go (still in beta) for those who want to get the food personally.
I happen to believe the inverse of all of this. Yes std::exception is optional, but why not use it to root your hierarchy? The only time I've answered in the negative is when the project specifically required no standard library could be used (yes, great that it's optional!). I sympathize with C-compatible API's to simplify an interface, though it's not my first choice. Rooting hierarchies in std::exception integrates library code safely and consistently -- especially over time and code revision to both the library and your end -- because at some point after specific exceptions are all missed some `catch(std::exception)` is hit on errors from both you and the library, and a consistent `what()` call can eventually inform the user with a message.
I'm trying to reconcile these two quotes:

> a few good auto-glass installers, no experience necessary

and,

> commissioned a study of company shortages. Energy, water, and land came up, but the No. 1 answer around the world was skilled labor

Perhaps no experience is necessary for the auto-glass gig, but the metal stamping and machining? Are these all trades one can pick up on the job, by walking in from the street? Because if so, potential workers are leaving money on the table.

More likely, they have stopped looking for work altogether. Unemployment is often discussed, but the Labor Participation Rate is less so, which fell greatly [1] after 2008.

[1] http://data.bls.gov/timeseries/LNS12300000
Huh. TIL. Reading further, thank you!
A prototype for a function generating macro in Clojure
Gotcha. I'm interested in a solution that doesn't involve remote access / cloud IDEs. Would love to know how your exploration goes.

What kind of development are you looking to do? A-IDE is pretty nice for Java, and QPython is pretty solid.
If you don't say Maghreb when you mean Maghreb, how are people ever going to learn what Maghreb means?
This is obviously part of Amazon's effort to build out their own delivery network in order to muscle out fedex, ups, usps, etc. If their drivers aren't delivering packages they can be delivering food. That makes their whole delivery network stronger because it allows them to have more drivers employed driving around town all the time. It's the same reason Uber got into food delivery.
One difference is that restaurants don't have to rely on delivery only - people still like to go out and eat, so optimizing for that experience can decrease the risk.
I feel like I've seen a lot of articles about people who can't find jobs or who are worried about their increasingly-outdated jobs going away in the short term. This article says we also have a lot of jobs that can't find people. What's the missing piece? Re-training? What does that actually look like for a 30- or 40-year-old person who has a family to support and doesn't much care for government handouts?
> CS students when they begin do not like it, it is not natural.

Nice of you to speak for them. Unfortunately you are in error.
It'd be fine if it were simply transparency, if the companies that get kicked off had all done something legitimately "bad" in some sense.

The problem is that Amazon often doesn't seem to really investigate issues in any depth at all; they just kick the seller off reflexively. It's trivially easy to be kicked off the platform for reasons other than doing something legitimately "bad," such as software error, human error, or even a deliberately orchestrated fraud campaign conducted by your competitor -- and many other sellers don't get kicked off for doing the same thing, or worse. It's all very random.
Most news is (unfortunately) nothing more than opinion. Either the opinion of "an unnamed official", the opinion of a contributor, the opinion of a sponsor, or the opinion of an editor.

Take the recent opinions of anonymous officials that Russia's objective in leaking DNC corruption was to get Trump elected. That's being reported on as news and fact, with the opinion aspect of it turned down to obscurity.
Facebook taking action against fake news
Politifact and Snopes push their opinionated worldview as though it is objectively true and morally righteous.
Genos Will Sequence Your Genes – And Help You Sell Them to Science
What makes you think they aren't as curious as you?

They might just be into different subjects. Plus, if there's nothing that suggests that you might be interested, they might self-censor comments about their own hobby subjects when talking to you.
Sorry, I should clarify.

AWS accounts for everything in dollars, and at the top of the monthly payslip there will be (only) one big number in your selected currency (which is just the total dollar amount at that day's exchange rate).