skysight-inc/HackerNews huggingface dataset:
concrete specific examples on what was more polished and how it was more polished.

Sound and video playback worked out of the box for far more cases than with Debian. Networking just worked for far more network cards. X just worked the way you expected it to in many more cases. And while it certainly was buggier than Debian Stable, I don't recall it being buggier than Debian Unstable on which it was based.
Why should the user do that? The project should do it with an automatic build script.

Every open source project worth mentioning releases also portable ZIP packages of the software. Mozilla's Servo windows builds get released only as MSI - why?

(BTW their win builds were available already for many months, just not linked from the frontpage, see bug tracker for more info)
Well, excuse the business hate, but people are being fucked by various "entrepreneurs" daily. From startups "socializing risk, privatizing profits", through planned obsolescence, crap products, to daily shenanigans like your corner grocery store washing their stale meat with dishwashing fluid to make it smell fresh. Many of us have seen the giving end too, being a witness of such policies at our workplaces. So I apologize if I don't trust a random business by default. I definitely distrust startups by default, because their typical business model is this: lie to people telling them you care about your product, where in fact all you want is to make growth curves good enough for a profitable exit, and fuck users after that.

As for Uber, yeah, I'm gleefully waiting for them to burn down and die - not because it's fashionable (it wasn't when I started waiting) - it's because their business practices have no place in a civilized society, and the longer they're alive, the more damage to the public perception of the rule of law they do.
Shouldn't we then also ask said person to clarify exactly how the interpretation is incorrect?

EDIT: Nevermind, seems that was done below.
http://blog.erratasec.com/2012/11/you-are-committing-crime-r...
Titles in HN are supposed to be meaningful when the original is not. Suggestions:

> Canonical CEO retiring plan

> Canonical CEO seeking new challenges
The owner. If you can't patch it, put it off the grid. If owners become liable they will care whether companies will be able to provide fixes in the future.

A somewhat radical solution: if an IoT device has vulnerabilities you go free in bricking it (=making the device non-functional, nothing else). This will put strong incentives on secure devices.
This sounds like a 100-150 points (== entry-level) CTF challenge.
> Why lawyers? This is a technical problem.

You need to push the industry into solving this technical problem, it's not happening on its own.
Easily solved, though, by adding additional confirmation steps if the amounts are above a certain level or the order deviates from your usual patterns. I look forward to giving Star Trek type authorization codes when ordering pizzas...
5 minutes to replace the battery? When I replaced the battery on my iPhone 5S (maybe it's a lot harder?) it took maybe an hour in total. The biggest issue I had was with the glue holding the old battery in. I used a hair dryer to heat up the back of the phone so it was hot to touch, but even so it still took a lot of prying - the old battery was very deformed by the time I got it free.

On a side note, iPhones are really easy to get parts for. I had the digitiser fail on a cheap no-name Android tablet, and as far as I can tell you can't get replacement parts for it.
Are there any bash history systems which also store the directory the command was issued in?
Singapore plans to introduce Micro:bit to schools
There all disclaimers all over the place for exactly this situation. You'll need to outlaw these.
> It doesn't do us any good calling everything in the world a carcinogen

I think it would help tremendously if we started expressing everything in terms of Disability-adjusted life years[1] lost. So instead of "Drinking hot tea causes cancer!", the headline would read "Drinking hot tea causes you to lose an average 20 minutes of disability-adjusted life expectancy". A lot less scary, and a lot easier to compare with other things.

[1] https://en.wikipedia.org/wiki/Disability-adjusted_life_year
This isn't an article by the BBC "proper", it's by a separate organisation which is owned by the BBC, but is solely funded by the BBC's overseas operations.
370 million diabetics in the world, it's also a disease of affluence [1] so they'll have money to buy an iphone and watch combo.

1. https://en.wikipedia.org/wiki/Diseases_of_affluence
I think it's a great move to show the general public how insanely insecure and intrusive the IoT and always-listening cloud devices can be. People brought it to light with google and with amazon - nothing changed and unaware people lapped up the devices, hopefully a demonstration thats more tangible to the general public phones home (pun intended).
> The DevTools Protocol is the primary API for headless Chrome

Why not the WebDriver protocol? That seems to be exactly what it's intended for…
You Are Not the Code You Write
Americans literally, honestly, do not know that they exist. Which is a fantastic achievement by Monsanto, tbh.

People who care should really look into why GMOs are banned in the EU.
Show HN: Tech job aggregator
Then simply do not connect thousands of such devices if you can't handle it…
plenty of rice in china, almost no diabetes till they adopted a more westernised diet. https://en.wikipedia.org/wiki/The_China_Study
As for the operating systems: in order to use it on your phone, you'll need to be careful to use a YubiKey with NFC support and have a phone that supports NFC. You won't have any trouble using it on Windows/Ubuntu/macOS.

As for the browsers: Chrome/Chromium works fine. Firefox has an addon that adds security key support[0]. Unfortunately, this addon has a bug which causes high CPU load[1]. Firefox is also working on adding the native support for this, and I think that their ETA is somewhere in the second half of this year to get this thing to work natively. Unfortunately, even with the U2F addon on Firefox, you still won't be able to use it for Gmail, since Google hardcoded its browser to be the only one with U2F support, so you're going to have to change your user agent in order to use it, or default back to your second method of 2FA (Google Authenticator or something of the sorts). I have no knowledge about the U2F status on Safari and Edge.

As far as I was able to discover, the only service that didn't hardcode Chrome as being the only browser at the moment with U2F support is GitHub, and using YubiKeys with Firefox + U2F addon on GitHub works without any issues (other than the occasional high CPU load that I've already mentioned).

I wrote a short article on my blog about Yubikey usefulness for my usual setup about a year ago[2]. Things changed slightly to the better since then, but not by a lot.

[0] https://addons.mozilla.org/en-US/firefox/addon/u2f-support-a...

[1] https://github.com/prefiks/u2f4moz/issues/51

[2] https://blog.r3bl.me/en/yubikey-review/
This is how Mailgun and their ilk operate

That's because their business model is to facilitate the level of spamming that sits right below the threshold of anti-spam measures.

Of course they're going to help you send out as many messages as possible. That's what you pay them for.

Without saying that OPs approach was the most appropriate solution to their problem, I'll point out that Figma's bottom line isn't directly connected to how many document invite emails they shoot out. That's just a collaboration feature of a larger product.
TEMPO Launches EURT on the “Programmatically Fair”, Stellar Distributed Exchange
Wow, I'm very impressed. At this stage it is a very wise decision to step down and to focus onto something else, rather than to hold on to a project that will eventually disappear. It takes a lot of courage to move on from a project that had to be maintained for several years and that had such a reach.

We can only be thankful for all the good work that went into PhantomJS, and wish the maintainers the best of luck in their next endeavors.

Cheers!
That's quite sad.
Wait a minute. If you've owned my user, what's to stop you from setting the histfile even if I turned it off? Not to speak of how you can just listen to my pty.

I mean, it's really clever talking like a mafia enforcer making vague threats but everyone here is treating you respectfully and you're not responding in kind. It's not cool, man. If you don't feel like engaging, don't.
No, but thinking about strange outlandish theorys - who apparently work for them - can help improve our model.
> qsort might be general in the element type, but not in the container type.

That is a clear advantage of C++.

> Also without LTO it will be very expensive as it cannot inline the compare function call.

Templates force you to expose the implementation in a header file. In C you can choose. If you move the qsort implementation in a header file, the compiler should not have any trouble inlining it.

Inlining is not always a win, though (slower compiles, bigger code, more cache misses).
In dry parts of the world herbicide use can significantly increase yield. Where I live in Australia a lot of broad-acre farming is "no-till". A field is seeded directly into stubble of the previous crop without mechanical tilling or weeding. Avoiding turning the soil retains moisture and stops top-soil blowing away. We recently had a fire come through near where I live and farmers were remarking they "hadn't seen their soil in years", and were concerned about losing the soil and moisture advantage they had gained over the years. Herbicide use is certainly not just a labor saver, it does open up different ways of farming.
I'm curious - What is the utility of headless browsers?

Are there people who earn money by getting it to automatically fill out forms, enter competitions etc?
This appears to be both.
No, we're talking about the reasons why people end up in prison.

> People end up in prison for a reason.

- banthum, in grandparent of your previous comment.

> Ye[s] they end up there for a reason, but it's not the reason you think.

- djsumdog, in immediate parent of your previous comment,
I think it just means that the site is poorly designed. I think websites should work correctly everywhere where CSS2.1 and ES3 is supported. Otherwise some users won't be able to view those sites.
agreed https://en.wikipedia.org/wiki/The_China_Study

low carb is merely retarding the disease, you reduce your blood sugar, but this also provides energy but doesn't treat the cause.

high blood sugar is the symptom of lipids locking up the insulin receptors [1]

so unless you eat just the carbs you need an exercise, you'll just go down a downward spiral.

1. http://www.diabetesincontrol.com/insulin-resistance-a-viciou...
What is a Programmatically fair Distributed Exchange? How does it compare with say NASDAQ?
I'm legitimately curious about their question so I'll phrase it differently: have you ever found something in the shell history that you wouldn't have discovered on your own? Is it more of a delay tactic or real deterrent?
True. But consider this - there's been enough precedent on this particular issue, that we could just be talking to a bot/AI, already, albeit one running on wet-ware ..
PokeVS – 191K Unique 1M Views Past Month Selling Ad Like Million Dollar Homepage
Why Are You Failing in BBW Dating?
> The software industry requires a legislative bitch slap like the auto industry received. These rules would wreak havoc on the industry but if you ask me for the better.

When did that ever happen?
Server side rendering, testing, automation just to name a few.
As well as scraping more JS heavy stuff.
Well, most of the things you enjoy today were at some point created by entrepreneurs starting companies; whether VC-funded startups (or whatever we called them in the past) or regular companies. There is a strong indication that the easier it is to start a profitable business, the more people will do so, create new products and services, and thus improve standards of living.

But there need to be boundaries, because not every business model is good for society. As a thought experiment for those thinking it's better to have deregulated startups in high-tech industry, imagine taking down biosafety regulations. Think of all the biotech startups blooming...
My colleague from automatic testing says that phantomjs actually is much more stable than chrome...
It does, but not really to smoking. Tobacco is far safer chewed or insufflated than smoked, and cigarettes have a bunch of additional terrible chemicals in them.
you can reduce your need for insulin with diet, but no it's not possible to fully cure. but with monitoring and an a needle to hand it's pretty close.
I konw there are others who feel the same, those are the only people im interested in.
Nice presentation. React and Reactive is the future of the web.
> There are many conflicts of interest in the world - organic farming is an industry too.

Your point being?

> e.g. at least one of those 14 experts is an active member of the organic industry and has long had a beef with the GMO industry: https://www.geneticliteracyproject.org/glp-facts/charles-ben....

This particular debate is not about GMO though, is it?

> It doesn't do us any good calling everything in the world a carcinogen.

We're not calling everything a carcinogen. Some people are suspecting Glyphosate of being one.

> We have to rank-order risks in order to make reasonable choices in life, and glyphosate sits very low on that list compared to other industrial chemicals when you look at the evidence for mutagenicity or secondary carcinogenic mechanisms.

But I eat very few of these chemicals (I hope).
He says in his message it's been a slog for some time, looks like a good time to be done with it. Open source is great, we all like it, but demanding unpaid jobs can get old, too.
They have Trusted Voice on Android[0]. Hopefully it is only a matter of time before it is on the Google Home.

[0] https://support.google.com/nexus/answer/6093922 - last entry.
Ask HN: Have you ever applied any Cognitive Psychology learning to your product?
One of these impacted me a lot is Cognitive load, which inspires me to take off mental effort from users by cutting out unnecessary features/ tutorials/ information/ controls.

Have other good thoughts?
I can't stop laughing at this thread.
If you like the ability to get notifications without having to charge often, try the Garmin VivoActive HR. You charge it once every week and receive the notifications snippet of the apps you want. Moreover it is a very programmable device with an SDK and so forth. I never used a watch before in my life, but to avoid looking at the phone so often is a great life improvement for me. The watch is also water resistant, so for instance, I can shower while there is some call I need to receive or something like that, and if I get it I just drop out: before I would not even adventure since I could not check the phone to see who was texting/calling and so forth.
But can you run headless chrome on Chromeos? if not why not?
Casting to IEnumerable Is Two Orders of Magnitude Slower
Web scraping for sites that discourage simple robots by checking for JS or serving content via JS.

Also, the darker stuff like click fraud and all the other kinds of fraud where you pretend there are humans doing something when in fact there's just a bot.
I have used them in the past to convert graphs and reports to JPGs and PDFs so that I can automatically email them to people in the company who are unable (or unwilling) to use a web page.
Women work harder, collaborate better, do not have an ego problem, do not shy away from boring tasks. Just a few things I noticed in my previous company.
Though a collaboration between the two projects might not be out of the question: https://groups.google.com/d/msg/phantomjs-dev/S-mEBwuSgKQ/PQ...
> I even bought the Mac for that!

I did too, then found out you also needed a dev license for users being able to run your app. Supporting Mac/OSX is damn expensive if your app is free.
Even without root. Just run a backup and extract it from that. You can do it with just adb or helium.
Ah, yes, thanks for the correction. :) It does make a world of difference to me too.
Son (& SonU): constrained JSON, canonical and embedded?
Is there any peer reviewed paper proving this?

(Cuba is claiming they have finally cured cancer every 4 months.)
Only if you decide it is such. I've suffered major depression for many years, now, and the advice given is good and will help some people. It's much better than the usual trite "just think happier". It might not help those of us who are deep down the rabbit hole, but it at least, to me, seems not to hurt.
Top Operating System Interview Questions and Answers
I use it to automate turning webpages in pdf.
A few hours later: https://groups.google.com/forum/#!topic/phantomjs/9aI5d-LDuN...
Testing, rendering, scraping, streaming, botting, and many more.

Think "what could I accomplish with a browser, with the slow human replaced by a fast program" and let your imagination run wild.

The space is interesting enough that people have jumped through a lot of hoops to make it work in the past; this makes it one less hoop.

Oh, and if you ever wondered why web captchas are a thing, one of the reasons is headless browsers.
In a surprise event, a Hacker News commenter discovers correlation between price and quality, spurs entirely new branch of economic research.
Server side automation of multiple kinds (not just tests): screenshots, advanced crawlers, etc.
FWIW, I wouldn't walk through an unlocked door I'm clearly not meant to walk through.

There's a difference between "opening an unlocked door" and opening it, walking through it, making notes of everything behind it and repeating this room for all the other unlocked doors and then doing that pretty much continuously for days, weeks, months or however long Uber did it.
Nobody should SWAT anybody. Don't joke about this.
Ubuntu 17.04 Released
Yes Man !
Unfortunately it is legal. Not even fraud. At most major corporate negligence.
How many times will the shoelace story be submitted?
Over the past day or so I've seen this story submitted many, many times. Mods - I know that some great stories slip through the net, so you now allow resubmission under some limited circumstances, but please can we have some way of correlating associated stories?

There are several other examples of this as well. I know that automatically identifying related stories is hard, but your audience can do it if you provide them with a simple interface.

This is a great story, but maybe we don't need 10 (and counting) submissions.
Sorry I can't tell whether this is sarcastic.
Common Sense Media – Media reviews and age ratings
You have already pwned the machine, what disabling history is gonna do to save someone's ass after that?

The hassle of not having a history file every day is a much bigger cost than having it on an already pwned machine, isn't it?

Stop being an ass, that's why most people don't listen to security experts, instead of educating people in a kind way and making the world more secure most of you like to live on your high ivory towers with snark comments, passive-aggressiveness doesn't help anyone or any discourse.

Please, learn some social skills.
For reference:

Shoe-string theory: Science shows why shoelaces come untied
http://exactlyscience.com/archives/11980.html
https://news.ycombinator.com/item?id=14093739
2017-04-12 Comments: 0, points: 1

The physics of shoelaces becoming untied
https://phys.org/news/2017-04-shoe-string-theory-science-shoelaces-untied.html
https://news.ycombinator.com/item?id=14094032
2017-04-12 Comments: 0, points: 13

Shoe-string theory: Science shows why shoelaces come untied
http://news.berkeley.edu/2017/04/11/shoe-string-theory-science-shows-why-shoelaces-come-untied/
https://news.ycombinator.com/item?id=14095839
2017-04-12 Comments: 0, points: 1

Mystery of why shoelaces come undone unravelled by science
http://www.bbc.co.uk/news/science-environment-39573642
https://news.ycombinator.com/item?id=14098725
2017-04-12 Comments: 0, points: 1

The roles of impact and inertia in the failure of a shoelace knot
http://rspa.royalsocietypublishing.org/content/473/2200/20160770
https://news.ycombinator.com/item?id=14100199
2017-04-12 Comments: 0, points: 2

The Knotty Science of Shoelaces
https://www.theguardian.com/fashion/shortcuts/2017/apr/12/string-theory-the-knotty-science-of-shoelaces
https://news.ycombinator.com/item?id=14102323
2017-04-12 Comments: 0, points: 1

Why do shoelaces untie themselves? This team may have the answer
http://www.sciencemag.org/news/2017/04/why-do-shoelaces-untie-themselves-team-may-have-answer
https://news.ycombinator.com/item?id=14102780
2017-04-12 Comments: 0, points: 2

How shoelaces come undone
http://www.economist.com/news/science-and-technology/21720610-three-californian-engineers-have-found-out-answer-knotty-problem-how
https://news.ycombinator.com/item?id=14104866
2017-04-13 Comments: 0, points: 1

Unraveling Why Shoelace Knots Fail
https://www.scientificamerican.com/article/unraveling-why-shoelace-knots-fail1/
https://news.ycombinator.com/item?id=14105410
2017-04-13 Comments: 0, points: 1

Unravelling why shoelace knots fail
https://www.nature.com/news/unravelling-why-shoelace-knots-fail-1.21815
https://news.ycombinator.com/item?id=14105461
2017-04-13 Comments: 0, points: 1
The Norwegian submission to the Montreux comedy festival in 1983 [1] had as a plot point how one of the characters got locked out of his flat because he had a cold that changed his voice enough that it wasn't recognised by his building security system. It'll take a long time before we have all of the kinks sorted out...

[1] Happy New Century: https://tv.nrk.no/serie/montreux/fuha00005782/30-04-1983 (in Norwegian only; it's set on New Years Eve 1999 - it's quite dated)
What Do Animals See in a Mirror? (2014)
> He flagrantly violated MIT's terms of service and knew that he was doing so.

Yep and that shouldn't be a federal offense with ~20 year jail term with a lifetime criminal record

It's private companies defining federal law and dictating enforcement for their own purposes. You wouldn't let Wal-Mart define what it's own tax laws are, or have McDonalds define what RICO is - having companies define what theft or trespass are is just as absurd.

edit: the list of notable CFAA cases reads like a tragic comedy[0]

There is a case in there where someone was charged for encouraging his union members to email complaints to a company and when it crashed their mail server he was charged under the CFAA.

https://en.wikipedia.org/wiki/Computer_Fraud_and_Abuse_Act#N...
Algorithmic Trading vs Discretionary Trading
A bit late to the party, but I wear sonoma "weekend tee"s for this reason. Available at Kohl's, if you have one.
http://www.mtv.com/news/2592934/robert-downey-jr-on-burger-k...

汉保王 is, by contrast, wonderful
There isn't much of a difference between religion and psychology (I'm talking about applied one, psychotherapy). As far as I remember the only method coming from evidence-based medicine approach is CBT. Everything else is based on anecdotal evidence.

The problem of the article is that it ignores physiology which is evidently related to mental illnesses. A lot of illnesses have genetic factor.

I actually don't like calling inherited conditions illnesses. And I'm talking about anything including diabetes. You can't get sick with bi-polar disorder or diabetes. They're given from birth. You can't be completely cured and have to maintain yourself with medications for the rest of your life.
The sentencing is up to the judge, not the law. Swartz was never sentenced to anything. You are getting the 20 year figure from media outlets that added up the maximum possible sentences for everything he was charged with, which bears no relation to how sentencing actually works.

Also, it obviously has to be a federal offense, since wires cross state lines.
My point was that walking through an unlocked door is a terrible analogy for accessing a resource URI that isn't directly linked from a page