skysight-inc/HackerNews huggingface dataset:
Test automation professional here.

"Hermetic" means not relying on the performance of resources not under test, such as an external server. You get away from that with a combo of test doubles, fake servers, or real servers running on test localhost/cluster and strictly under that machine's control.

"Atomic" isn't really a standard term in testing as much as "hermetic" is (though I haven't heard "hermetic" much either until recently when Google Testing Blog started popularizing it).

Edit: googling "atomic unit test" shows that it's used more widely than I thought.

But generally, just by what "atomic" means (stands alone), I would interpret that to mean not sharing state between tests--i.e. nothing where the last test creates your fixture and your next test uses it, or multiple tests together form a sequenced scenario.

QUnit uses it that way too, for example:

https://qunitjs.com/cookbook/#keeping-tests-atomic

Of course, your group might normally call that "hermetic," but you'd be out of step with most others.
Pretty much what rubiquity said. Inflection was causing confusion and explicit > implicit almost always, so we decided to drop it.
That occurred to me, too. It certainly hurts any competing ad networks who don't have a Flash-to-HTML5 converter ready.

On the other hand, I think Chrome is the only major browser that ships with the ability to play Flash, so one could argue that it is just altering the benefit that Google has been providing to all Flash providers for years.
The Cure for Genetic Data's Dark Side
> 1. TPM on recent Intel hardware is controlled by Intel Management Engine (http://libreboot.org/faq/#intelme) which basically acts as a hardware backdoor which cannot be disabled or controlled in most cases.

Seems kinda like this point is conceded: "plus there is a pretty high degree of certainty that state security agencies have ways to defeat it (probably by design) ..."

Other than perhaps misplaced faith, you're no worse off than you would be without TPM?
I sure hope not.

This is an interesting personal project, but it is far from how medical devices should be (and are) developed. Where is the risk analysis, for example? Or the FMEA? Was the software developed under ISO 62304? Etc.

There's a lot of activity that happens in a regulated industry that is completely missing here, which is why I see this as a poor example.
So, why not simply sign ALL company email using PGP or other tool?

Your company, your rules. Just do it. Anything not signed by the right key is a spoofed email.
Women don't need any of the online stuff. Men throw themselves at women on a daily basis. Even average looking women get an overabundance of sex options.
How to Add Custom Map View Pins on iOS
> when I take public transport it's 75% men

Where do you live? In New York, the split seems to be much closer to 50/50. In fact, during the day there seem to be more women (though I'm guessing that's because more men than women have day-jobs, and so women probably tend to run errands during the day rather than after work.
Pentagon teams up with Apple, Boeing to develop wearable tech
Aren't ranges and streams conceptually different? Ranges are for data traversals and streams are for data transfers.

I want more than empty, front and popFront to manipulate byte buffers with high performance.

I'm thinking about reading data structures, performing bit conversion, and extracting primitive values from untyped byte arrays. Going as far as to reuse the array's memory for the values being read which isn't possible with ranges.
Longest railroad tunnel. There exist longer tunnels that are also rather interesting reads:

https://en.wikipedia.org/wiki/New_York_City_Water_Tunnel_No....
And most of those options are ones they don't want; I'd wager that most women don't particularly want to sign up for a site and deal with 50 garbage messages a day.
> That gets to the philosophy of what sudo is used for in the first place. Back when sudo was experiencing a big upswing in popularity, it was a way to avoid having a root shell open at all. Forcing the user to type sudo before every command reminds them they're acting as root.

I do not think that is accurate. As I remember it, sudo gained popularity because it provided better control over access to the "root password" for teams of administrative staff. sudo was lightyears easier and provided much more fine-grained control than figuring out how to design POXIX groups.
This sounds really cool. Unfortunately I can't test it out yet, as all of my Linodes appear to be the older Xen based ones. Migrating one now, just so I can see what all of the fuss is about...
Still fraud, methinks. Having some accounts for "entertainment purposes" accounts is one thing, taking money from men -- with an "affair guarantee" at the top tier -- to let them message "women" nearly 100% of whose accounts are fake is another.

As the writer of the Gizmodo exposes said, it was like cheating Farmville.
I actually first heard about airbnb in 2011, the time they were all over the startup news because someone's house was trashed. At the time I thought "this is terrible, but this service sounds great!" and I've used it many times since. In fact, I'm sitting in an airbnb right now.
This all seems rather academic. Is there any reason to be reasonably sure the NSA wouldn't just do it regardless of what a judge said?
Pitch to over 60 VCs with this app
>> Something also tells me that if this guy wasn't absolutely stinking rich but was just a regular grumpy 70-something, there would be significantly fewer people fawning over his egotistical temperament.

You're forgetting the thing about him where he makes art that is unbelievably beautiful. He says himself he'd still do it even if his materials were worthless.

But who knows why people want to spend hundreds of thousands to own it.

"Let me tell you about the very rich. They are different from you and me. They possess and enjoy early, and it does something to them, makes them soft where we are hard, cynical where we are trustful, in a way that, unless you were born rich, it is very difficult to understand." - F. Scott Fitzgerald, "The Rich Boy"
Les bons plans du mois: 25% de réduction sur 4 extensions de noms de domaine
There is also a theory that Atlantis was on Sardinia [1].

[1] http://www.theguardian.com/science/2015/aug/15/bronze-age-sa...
> How can you go on as a business if your business model has been exposed as totally fake ?

They should take a few pages from the TSA playbook!
It's not that there isn't an argument to be made that a petition is a case. As a matter of language, of course, it could be. This depends on the precise definitions of "case" and "petition."

But you are way too late to the party when it comes to deciding the legal meaning of these words. The prevailing judicial understanding, for more than 100 years, of the "Case and Controversy" clause has been that Article III courts can only hear lawsuits involving more-or-less concrete injuries.

And as tptacek has pointed out, this is probably for the best. Imagine the chaos if the courts were constitutionally required to hear every grievance brought by a member of the public, even if it did not affect his or her interests in any concrete way. Then also imagine the quality of the legal reasoning that would result from such a farcical system, where there was no guarantee that a plaintiff actually had any interest in its outcome.

You may wish that courts had the power to hear petitions for the redress of grievances when it is your grievance you wish to see redressed. But you should also consider the wider universe of grievances and whether you would really want to see them all ventilated in a court of law.

Edit: There are very many cases that state this clearly but here is is a somewhat random selection:

"The party who invokes the [judicial] power must be able to show, not only that the statute is invalid, but that he has sustained or is immediately in danger of sustaining some direct injury as the result of its enforcement, and not merely that he suffers in some indefinite way in common with people generally." - COM. OF MASSACHUSETTS v. MELLON, http://caselaw.findlaw.com/us-supreme-court/262/447.html#488

"Over the years, our cases have established that the irreducible constitutional minimum of standing contains three elements: first, the plaintiff must have suffered an "injury in fact" -- an invasion of a legally-protected interest which is (a) concrete and particularized and (b) "actual or imminent, not ‘conjectural' or ‘hypothetical.'" Second, there must be a causal connection between the injury and the conduct complained of -- the injury has to be fairly trace[able] to the challenged action of the defendant, and not the result of the independent action of some third party not before the court." LUJAN v. DEVENDERS OF WILDLIFE, https://www.law.cornell.edu/supremecourt/text/504/555 (very many citations omitted)

"Although the law of standing has been greatly changed in the last 10 years, we have steadfastly adhered to the requirement that, at least in the absence of a statute expressly conferring standing, federal plaintiffs must allege some threatened or actual injury resulting from the putatively illegal action before a federal court may assume jurisdiction." LINDA R. S. v. RICHARD D., http://caselaw.findlaw.com/us-supreme-court/410/614.html#t4
Yeah, but it's just an arms race at this point. If I can decrypt the content by performing X, I can make by browser either simulate X or report to your servers that I did X.
Great resources. Another one worth adding might be the recently published https://github.com/yasoob/intermediatePython which got quite a bit of positive feedback, both, here and on the python subreddit.
Do you believe that every company with a dominant market share -- even one gained by building a better mousetrap -- deserves to have that power disrupted by the government?

If not, could you name an example of such a company that you would leave alone?
He Said beyond the pillars of Hercules which could be referring to Gibraltar or it could be the edge of the Blacksea or somewhere else entirely.
What does it bring to the table over "mv"?
It's funny how a game featuring literally a line, a square and a dot can make one core in my machine go nearly 100%. Yay webapps!

EDIT: And it does not run at 60 fps.
link to the cyclist's OP:

http://forums.roadbikereview.com/general-cycling-discussion/...
> and regulatory framework has to, in absence of a legitimate competitor (Japan prefers Yahoo! for some reason), treat Google as a functional monopoly.

Yeah, well, there's this outfit called Microsoft. They have this service called Bing. You may have heard of it. I'm sure that they'd be pretty offended to be told that they're not "a legitimate competitor".

You can have a legitimate competitor, and still have the majority of people prefer one. That's not the same as a monopoly.
Put an egg in your shoe and beat it, smart guy.
Spells of Genesis has raised over 860 Bitcoins using Coinkite Multisig
I work for external clients, and when they get billed daily instead of hourly I just convert the hours into full days according to a 8 hour workday. If I worked lets say 80 hours on 20 days on their project, we bill them 80/8 = 10 days.

Of course in those 20 days I also worked on other stuff, worked for other clients etc.

It would seem totally unfair to me to bill them 20 days instead, so how would you handle this?

Even when I only have a single client and do nothing else, it would seem unfair to count a full day if I worked longer or shorter that day. Unfair to me if I worked longer, unfair to them if I worked shorter.
Do we have any evidence for that view? There is at least some evidence for the converse.
Not the person you are responding to, but it's obvious he's referring to the suggestion that you automatically update the hosts file from the URL.

> set up a refresh script to replace it periodically.

Especially considering the https version of the page isn't valid.
> I'd wager that most women don't particularly want to sign up for a site and deal with 50 garbage messages a day.

Likely more than that on a site like AM.

11,000,000 active accounts, of which about 2,000 were women. That's a 5,500 : 1 ratio.
`x.x.x.x foobar.com`

Where x.x.x.x:80 is a redirect to some malicious site.

Here's hoping foobar.com set up HSTS
Well in general an imbalance in dating websites exists. It's not because women aren't as interested in dating but because I'd think women have an easier time hooking up than men. If a woman wants to meet men all she has to do is visit a pub and you've got the attention of 5 outgoing, more chatty than usual men for every 1 woman. The opposite probably isn't quite as true. The 5:1 ratio surely exists the other way around but a yoga class isn't exactly a place to hook up and most would be really bothered by an advance at a yoga class. So unless you happen to have a certain social circle, as a man you'd be more desperate to try to meet women online than a woman, who has various opportunities to meet men in the real world.

But then AM adds a whole extra layer ontop, which is marketed for affairs. And there I feel the disposition towards cheating also differs between sexes. At least, intentional, planned cheating. i.e. woman probably cheat just as often, but it's probably very much a male thing to register on a website specific for dating guys who cheat (and being comfortable then, with the notion that whoever you're meeting is also a cheater), pay a whole load of money for this, and then hook up with guys you know are cheating on their wives. Whereas a man who's looking to cheat probably doesn't care much that the woman he's hooking up with is cheating on her husband. There's this whole layer of 'family wrecking' and notions about sex that men and women probably, on average, think differently about. Most women who are comfortable with such relationships are probably part of a swinger couple anyway which isn't cheating and not part of AM's market.

The combination of the two is such that you get ridiculous ratios. But yeah even I was surprised to hear it was apparently something like 1:2000 right? That's just hilariously pathetic if you think about it.
"don't say "The Economist" because they don't say who that is!"

It is The Economist. That's the whole point. There is a (good) reputation attached to it. If they fail to live up to their own standards, then that reputation will crumble and people will stop reading and quoting it. It's a brand.

We used to have brands for products, like RCA, Westinghouse, Philips, etc. But these have become just nametags that are bought and sold, and no longer mean much, or anything. But there are a few brands left that still mean something.
The highest paid tier, for $249, includes an "Affair Guarantee." You could still claim that even so, men are just paying for a fantasy, but at those prices, and with the supposed "guarantee," they seem to venturing into fraud territory.
Here's a real sample of most of the messages women get on dating sites:

hi [that's the whole message]

u r so beautiful [again, the whole message]

hey babe do u want a real man i will treat yuou lik a lady

This represents the vast majority of messages men send on dating sites. And the volume of messages women get is insane. It is a firehose of garbage. Why would anyone volunteer to be on the receiving end of that?
I will never understand this obsession with unofficial documentation when the official documentation provides a perfectly adequate tutorial: https://docs.python.org/3/tutorial/

If the official tutorial or manual is lacking, the normal procedure should be to improve it, not to write your own entire document.

Or, in today’s parlance: Submit a pull request before you fork the project or write a complete replacement for it.
What the... Chill, I mean, the guy just pointed out a glitch with the most non-threatening neutral declarative sentence possible. Why is "good form" to post a reply like that?
At Starbucks. At work. At Nordstrom, Saks, Bloomingdales, etc ...
IoT and Design: Week in Review
Thanks for this. I just installed ghostery and I'm still reading up on it. I don't have a problem with advertising and people making money and studying usage. I do have a problem with attempts at tracking individual users and trying to create individual user profiles. I like how you started your list at zero.
Don't worry about it, it's not inappropriate at all. Good luck with your product!
Do you add any software that you use into SElinux? Otherwise SElinux is useless.
Getting to 1.0 is really awesome. Although I have a lot of 'framework fatigue' at this point, what would be really helpful for me would be why this framework is better than the dozen other frameworks along any number of axes, say "time to develop", "spinning up new developers", "obsolecence protection", anything which would provide a compelling story why this instead of Angular or React or Bootstrap or Eve or anything else for that matter.
The solutions to all our problems may be buried in PDFs that nobody reads (2014)
Cool, but honestly, I'm not sure I'd ever use it.
Users of Dil Mil app reporting privacy violation
Young black man jailed since April for alleged $5 theft found dead in cell
"the revelation that there are no women on AM". In my experience, this was not true.

I was on AM about six years ago, over a two month period. I'm in a Poly relationship and at the time was searching for a new partner. I chatted with a couple dozen women. Don't think they were software robots. Met with six or so. Definitely not robots. Still with one, who I love and adore. The women I met were all quite good looking and quite sexual. Was introduced to the nude selfie - an eye opener.

Perhaps the fakery came after my time, or perhaps the assertion that there were no women on AM is just not true.
Public Transit Should Be Uber’s New Best Friend
Bing? Yahoo? Either of those ring a bell (pun not avoided)? Either of those active in Europe?

People can prefer Google without Google being a monopoly. There's competition, even though Google is ahead. (When multiple companies compete in a market, someone is almost always ahead.)

Google has effective competition. Winning against them does not make Google a monopoly.
Good to hear :)

What's your addon setup then?
You misread my post, what I meant was that your day-to-day account is vulnerable, since you run your applications with it. If that's the account belonging to wheel, once your user account is compromised the attacker is root as well. One should use a different account, hopefully harder to compromise since is used only for sudo.

That said, I like your use of yubikeys, even better than the phone that's the sort of stuff that should be triggered using a smartwatch.
And then after that they'll rename it to Firefox
About That Airplane Part That Was Supposed to Solve the MH370 Mystery
State official will seek to prosecute officer who killed teenager
Pinterest.
Do you mind sharing what kind of project you develop? And even maybe what company you work for?
link should be: https://en.wikipedia.org/wiki/Gotthard_Base_Tunnel
How I Lost Control of My Spotify Account
> Is there any reason to be reasonably sure the NSA wouldn't just do it regardless of what a judge said?

Why would they have to disobey the judge if they can make the court say what they need?
Yes but that's still using the past. All we have to work with, in order to formulate scientific theories, are correlations and patterns detected at some point in the past.

Of course, some correlations and patterns are much stronger than others, and we can be more confident in the predictions they yield.

So really the fallacy is about using too weak a model to predict the future.
The troubling, and ongoing, collaboration between Feds and AT&T
> But it's hard to explain the government how this is one of those rare places where the engineering and the math are just too hard and too rigorous, the connection to reality too direct and too strong, for their toolset to be of much use. They encounter that situation so rarely they don't really believe it exists.

While we're at "it's even worse than that..." Many of the more-thoughtful proponents of back doors who might have a grasp of the impossibility of doing what they say they want are die-hard Hobbesians who think that if encryption (or 3D printing, or cryptocurrency, or CRISPR, or whatever novelty the government can't easily tightly control) means the end of beloved Leviathan and a world of crowdsourced assassinations by bio-engineered insects carrying 3D printed titanium machine guns. A vision they'll make frightening to the masses by saying "there will be more CP." They think the world will spin out of control without pervasive surveillance.
I can. I've written D interfaces to vendor-supplied C and C++ SDKs and for an open source C library (libusb). We're using this at work. For C, it's relatively easy and mechanical to translate by hand but https://github.com/jacob-carlborg/dstep makes starting trivial. For C++, I had two cases- one was easy as that vendor provided a C handle and function call syntax while the other required doing a C shim (facade) to wrap up the object. I didn't find SWIG to be useful but did examine its output to get ideas. The built-in unit testing in D is very handy.
Cryptolocker doesn't get root though - that's the point. Cryptolocker exploits the absurd situation that we protect system data better then we protect user data - the irreplaceable part of your computer.

ZFS protection on Linux is also an accident here - because on Solaris users can manage their own snapshots, but in ZoL you currently need root.

I've said it before: what people need is the concept of user privilege namespaces. So you sudo elevate yourself into 'backup' privileges without elevating to root.
Indeed. I idly wonder if there are any special laws to prohibit evicting someone for the primary purpose of trying to sway an election. Perhaps remnants of laws added due to oppressive tactics used in company towns?
Summary of the DebConf firmware discussion
Why everybody's doing their on hooks instead of using a framework such as pre-commit [0] or Overcommit [1]?

[0] http://pre-commit.com/

[1] https://github.com/brigade/overcommit
Try, if you can, to imagine that the government is not a single monolithic entity. Or you could just go through your comment and replace every instance of "government" with "people" for all the sense that would make.
don't specify max width in physical units, except for print. Specify them in either em or rem units.

My preference is ems for text width as that translates naturally to line length. Toss in an auto left an right margin for centered text and a padding directive for keeping text out of the gutters and you're a long way to readability.
Dating sites like OkCupid, Match, and Tinder (yes, it's used for dating alot) have a decent balance.

Yoga, Tennis, Beach Volleyball all have a high percentage of women. And whole foods...
What evidence is that? What single thing is absolutely sure to kill us by age X?

Specifically, I don't think "aging", which is really a root cause of other things which cause us to die counts. If the problems aging causes could be reversed or cured, then aging no longer would cause death.
I always find this sort of relativistic 'define good' comment somewhat irritating and pedantic - yes, we can debate the exact outlines of 'better' somewhat, but the gist of it is obvious.

In this case, reading a well-written novel is the fastest way to feel the same things as a person from a background different than your own, in a situation different from your own - and therefore increase both your empathy and your understanding of the human condition. What you do with that is up to you, but you'll have a hard time persuading most people that more understanding of others outside yourself isn't 'better'.
Black Sea also got flooded and in similar time (although how catastrophic and sudden that was is under debate).
https://en.wikipedia.org/wiki/Black_Sea_deluge_hypothesis

edit: oh and apparently some of these floods were caused by draining of a glacial lake in the middle of North America
https://en.wikipedia.org/wiki/Lake_Agassiz