skysight-inc/HackerNews huggingface dataset:
My definition is: has it been assigned a binomial name? I'll also accept if the process has started.

The PNAS paper for the first event does not give a binomial. It says:

> We treat the endogamous group as an incipient species because it has been reproductively isolated from sympatric G. fortis for three generations and possibly longer.

I was not aware that this was the accepted common definition of a species.

The second also does not give a binomial. It describes a method to "initiate evolution of reproductive isolation among sympatric populations".

Is that enough to say that there is a new species? If so, I was not aware that the threshold for a species definition was so sensitive.
> do you really want someone who cannot figure out how to use the mail exerting political power over you?

No. I want anyone (which includes people who don't know how to use the mail) to have the ability to exercise their Consti-fucking-tutional rights.

> Are you aware that anyone who wants employment in the US must present proof of employment eligibility, which in almost all circumstances will be sufficient to verify eligibility to vote

Did you know that there are plenty of situations in which someone could have documents that would allow them to be eligible for employment, but not to register to vote in their state? Such as people who recently moved from one to another, and haven't had time to get a new state ID/DL?

Do you also not understand how difficult it is to get any form of identification if you are, say, one of the millions of Americans who don't have a home? (And, before anyone tries to make the absurd argument that homeless people aren't online--most people [including homeless people, who, though they can't afford to spend thousands of dollars a year on a roof over their head, do generally recognize that it is more than worth it to pay less than a hundred dollars a month for a phone plan that will give them access to an unlimited source of information about anything--from open shelters to food drives] have phones capable of connecting to the Internet. Also public libraries) And did you also know that people without homes still have Constitutional rights?

> Exactly how deep into the bottom of the barrel do you want to scrape before you admit that for any reasonably participatory member of society, voting is actually pretty easy?

IDK yo--how deep of a hole are you going to dig yourself into before you admit that you're literally trying to tell someone that they're somehow doing their country a disservice by thinking about people less fortunate than themselves?
Using your credit card for everything is a great way to find yourself deeply in debt. It's (intentionally!) easy to overspend when using a credit card, and end up carrying a balance.

This is why I have a second checking account that I transfer money to from my primary checking every few days to match the current credit card balance. That way, my primary checking always contains money free of credit card obligation. (Obviously, I then pay off the statement balance from this account every month.)
What exactly is so dangerous? Any app can take screenshots , listen to keyboard entries, send keys, move the mouse pointer and upload stuff to a server without any AXApi permission.

Forbidding window movement doesn't add any security at all.

Anyways, all I want a simple prompt explaining what the Accessibility API does and yes/no buttons.
> I'm a former Seattlite millennial who's lived through the 2008 financial crash, the repercussions of a 50% divorce rate, and grew up on the internet.

Oh. Poor baby :(

FWIW I'm a millennial that lives in a 600 sqft apartment and has never owned a car. I just don't think that it's justifiable to rewrite zoning laws to achieve my weird goals of absolute independence.

>It's true tiny apartments won't fix being surrounded by lakes, but if 1800 more people can afford to live where, and how, they want... Isn't that a start?

I think it's a meaningless drop in the bucket and a wasted opportunity. You don't build shit that you don't want around for at least 30 years, and preferably 100.
Amtrak Cust Service Is Asking If You're Still Stuck in Elevator 8 Months Later
I'm so glad we've come a long way on this.

Shortly after 9/11, I came out against this "enhanced interrogation" and said it's torture. I was down-voted to oblivion, which makes me sad.

Now this guy is doing the opposite and being down-voted to oblivion, which makes me happy.
I've wondered about this: when it says non-commercial purposes, does that mean me downloading a copy to read for my work, or me printing and selling?

I haven't any problem buying it, since it's useful for my job, but that distinction has been a bit fuzzy to me (and I'll normally just err on the side of buy, just to be safe).
Managing one app on one machine (physical or virtual) is a significantly different problem from needed to manage dozens or hundreds of applications/servers.

When you need to automate the entire deploy process, possibly scale up or down the number of servers/services running based on demand, or to run the same operation across hundreds of servers: that is when you need Kubernetes. Trying to do any of these tasks manually when you're dealing with a large number of machines/services/servers becomes unmanageable very fast.
https://www.splcenter.org/fighting-hate/extremist-files/ideo...
I skipped the McCain book out of apprehension that it would basically be a festival of self-congratulation for introverts. Introverts are smarter, handsomer, cooler, and just all around better, don't you think my introverted reader?

Was it better than that?
This is true, but in terms of how the user interacts with the dialog, they can more or less associate the dimmed background and Secure Desktop dialog box with a "from the OS" behaviour. This happens because as you said, the secure desktop is "inaccessible from any other software on [your] computer."

I don't actually know if I fully believe that. I haven't seen the internals of how it's implemented, but at the very least most users can assume that only the OS can bring up the prompt, and only the user can make it go away.
The state can still attack people in the corporate structure individually. For example, if VP Jones decides to go execute a competitor, VP Jones can be brought to trial for murder.

But if that company decides to, say dump toxic chemicals in the waterways, it's only a few hundred thousand dollars, versus millions to dispose of them. Or if the company decides to refuse doing a recall because the cost of recall doesn't equal or exceed its liability, well, too bad.

Corporations can, and do, a great deal of harm. And many of those behaviors are collective across multiple levels and people. But yet, the most we do is a hand-slap of a fine.
Personally, I think part of the purpose of a degree is to testify that one can plausibly function in the workplace. Part of that includes being able to interact socially and work in groups. I dislike group projects because I feel like there are huge efficiency losses to coordination that usually outweigh the benefit of more people working. However, I respect their utility as a way of testing and improving one's capability for teamwork.
Oh, the geek pecking order is fractal and recursive on every scale, to be sure.
Past, Present, and Future of IronPython
>you can make a replica of it but it won't behave the same because you'll be able to minimize or close it

but it would still achieve its purpose of phishing a root password
Ah so you'd need a pretty large and specialized piece of hardware for this then, it seems. Not something that some clown could do on a whim with a .308 hunting rifle.
African-Americans see this disparity and it enrages them (as it should), and that creates movements (political or not). Poor whites see their condition and their (incorrect) recourse is to fight against this vague notion of "political correctness",

Totally false.

Asian Americans outscore their counterparts in every academic endeavour, and we wouldn't attribute their success to anything but their hard work.

Now - because 'Blacks are poor and commit a vast amount of crime' - they are justified in indicating this is due to racism - but when White people are poor - your indicating it must be their own fault.

This is delusional liberal thinking.

Yes, their is racism in America. Have you ever hung out with a group of Asian friends and gone drinking - and then asked them what they think of Black people? My cousin married a Chinese woman who is not hostile, but openly thinks blacks are inferior. She's not really even aware that it's 'racist' to her, it's just a matter of fact.

Most success and failure in America is due to what people chose to do with their lives, macro economic factors, and class. Not race.
Freelance-for-equity marketplace: Loom
Per Recode: Ford declined to tell us how much they paid for the San Francisco-based startup but said it was an all-cash transaction.

Per CrunchBase, Chariot only raised a $3M seed round a year ago (https://www.crunchbase.com/organization/chariot-3#/entity). Given the low-margin nature of the business (many other startups along these lines died out), I'm curious what dollar amount would make sense.
For what it's worth, the JS ecosystem has tried for years to get users to not rely on key iteration order. It was always unspecified but no matter what, users still expected them to iterate in insertion order.

V8 fought against it for years. Look at this bug horror show:

https://bugs.chromium.org/p/v8/issues/detail?id=164

I think Python is doing the right thing. The only reason to not provide a deterministic iteration order for unsorted maps is to give more room for optimizers. But it seems like there is a clean implementation that is faster while also iterating over keys in insertion order.

Sure, maybe someone will come up with an even better optimization in the future that would break this, but at some point, you have to say, "OK, what we have is good enough, and it gives users a more predictable system."

If you are going to declare insertion order is non-deterministic, you really should make it non-deterministic by doing something like shuffling it. Otherwise, users will just inadvertently rely on whatever deterministic-but-unspecified-order the current implementation happens to provide.
Even zebras are not black and white - more a dark brown and cream ;)
You can't comment like this here, so we've banned this account. If you'd like to read the guidelines and commit to commenting civilly and substantively, you can email hn@ycombinator.com and we'll unban your account if we believe you'll do so.

https://news.ycombinator.com/newsguidelines.html
>At least you have the insight to realise your opinion is "entirely qualitative" (i.e. entirely emotional)

Pity it's not shared.
>The average proportion of nucleotide differences between a randomly chosen pair of humans (i.e., average nucleotide diversity, or pi) is consistently estimated to lie between 1 in 1,000 and 1 in 1,500 (refs. 9,10). This proportion is low compared with those of many other species, from fruit flies to chimpanzees11, 12, reflecting the recent origin of our species from a small founding population13.

>In other words, approx90% of total genetic variation would be found in a collection of individuals from a single continent, and only approx10% more variation would be found if the collection consisted of Europeans, Asians and Africans.

>The pi value for Homo sapiens can be put into perspective by considering that humans differ from chimpanzees at only 1 in 100 nucleotides, on average14, 15.

> Clustering of individuals is correlated with geographic origin or ancestry. These clusters are also correlated with some traditional concepts of race, but the correlations are imperfect because genetic variation tends to be distributed in a continuous, overlapping fashion among populations.

I'm not sure how this supports your point. What species are separated by a pi value of 1 in 10000 or less?
Your dates for leaving Africa seem to be off base. Homo sapiens ventured out of Africa around 100,000 years ago https://en.wikipedia.org/wiki/Early_human_migrations

There where early tool across Afro-Eurasia as far back as 1.7 to 2.6 million years. Early human ancestors may have maintained separate populations spreading genetic mutations between them with occasional waves of migration displacing existing populations. Supporting the first idea is the wide range of habitat giving advantages to prior populations who are better able to cope with existing conditions. http://www.nature.com/news/teeth-from-china-reveal-early-hum...

There really does not seem to be much evidence to tell one way or another.
I wrote almost the same post as yours then refreshed, so have an upvote.

I do want to address one thing:

it's very common for whites to use the term...

I feel this should be qualified with xenophobic or racist whites, not whites in general. Many of us are quite capable of recognizing that a Latino or Hispanic person isn't necessarily Mexican and use the correct terms when appropriate to use them at all, or inquire if we actually are interested in their nation of origin.
Yes, I just saw the retraction.
Good for those guys. I'm curious as well.
Every dam worth a damn has fish ladders.

https://en.wikipedia.org/wiki/Fish_ladder

Poorly built dams can damage the environment. Except you know, its 2016 and we've figured out how to preserve the environment while providing clean energy now.
"Wealthy black people have trouble getting rooms on Airbnb. Wealthy black people get stopped by the police at a disproportionate rate. "

This is unfortunate and should be addressed but neither of those things will cause massive disenfranchisement among people.

Finishing high school and not joining gangs will do 1000x more for any community than any outside intervention.
Thanks for this - I was also wondering about how this would effect cache usage.
I'd be interested in seeing a study on the distribution of philanthropic efforts among the wealthy between domestic and international causes.

I fall on the side of wanting the government "out of my pockets" because I question the overall effectiveness of domestic programmes in helping "the poor". I may be ignorant, but like to think that international causes do a better job of decreasing wealth inequality by supporting those at the very lowest end of the spectrum in third world countries. Call me an asshole, but understanding that no system is perfect, because America has one of the better social/government systems in favor of economic mobility, government use of taxpayer dollars for domestic programs targeting income redistribution should be limited. While I do think that there are worthwhile programmes that support the poor domestically, my position on income redistribution can be more easily understood when looking at wealth inequality at a global scale.
What do you mean by 'actually'? The fact that you can use a tool to do it as well doesn't mean anything the article says is wrong.
Exactly this. The idea that MachineZone was willing to take a business that they advertised during the Super Bowl (https://www.youtube.com/watch?v=XkaWyrm8EQg) and put it all in the hands of a single ISP at a single facility is questionable at best.
> is actually better for that purpose then a lot of people have wasted a lot of time.

I don't think it's better, but it is as mathematically powerful, certainly when within the realms of ordinary math. As it is not designed for this task, I would assume that Coq would be more convenient.

Coq is a full decade older than TLA+ (and Lamport mentions Coq when he discusses the design of TLA+ as something to avoid because of the arcane, virtually unknown math; even the TLA logic is 5 years younger than Coq), and even Coq isn't the first theorem prover, nor the most popular. It wasn't even designed to be the "best" math prover, but (I would imagine) to be a tool for type theorists to see how well how their ideas work. After all, Isabelle (which preceded Coq and serves as a TLAPS backend) is very good at "general" logic (not type theory).

BTW, TLA+'s proof languages looks very different from Coq, and is declarative in nature. It is based on Lamport's "how to write a proof", and, as I understand, Isabelle's Isar is also inspired by that style[1], so TLAPS looks a lot more like Isar.

Also, remember that the very concept of machine-checked formal proofs of mathematical theorems are currently used mostly by people who design those provers and hobbyists. Few mathematicians are keen on the approach (although I think they should be). Proof of software correctness, OTOH, is something that a larger group is interested in.

But back to my main claim: TLA+ lets you express specifications about a program that are as rich as anything Coq would let you do. It was designed by people who are experts in software specification rather than by type-theorists. I would guess that Coq may be a better for some things (maybe proving general theorems about some classes of programs), but when it comes to actually reasoning about large software in the industry, TLA+ and its older kin (Z, B-method and more) are almost the only game in town. Isabelle is also ahead of Coq in verifying real-world systems.

[1]: http://isabelle.in.tum.de/Isar/isar-thesis-Isabelle2002.pdf
> Or if the company decides to refuse doing a recall because the cost of recall doesn't equal or exceed its liability, well, too bad.

Is that wrong (I think that's what you're implying)? I'm serious. More money can be used to make things safer, but there's a point where the benefits become marginal compared to the costs.
The point, as I see it, was to compare and contrast the experiences people may have had growing up 30-50 years in the past, not to say anything about the current state of the South. Part of accepting past bad behavior and mistakes is letting it be used as examples where applicable. The only thing getting defensive in this case does it make it harder to discuss past mistakes, which in turn makes it easier to repeat them. Every state (or country, for that matter) has parts of its past it would rather not discuss, but that doesn't mean it shouldn't be discussed.

I think if you feel the South is being attacked in this instance, it's more your perception than reality.
No respectable package would put up a fake sudo prompt only to stash away your password for later use.
Raising your price leads to less sales.
Then I invite you to examine the country closer. Like, really closer. How about moving to Seoul and live within an artillery range of North Korea. I mean, other than atrocious air quality, it's a decent city with good night life and streets that are so safe that you can walk around in 2 am.

It's amazing how much sacrifice people are prepared to make for the good of mankind, when it's someone else's lives...

Not to mention there's no guarantee that the "liberation" of North Korea will improve the lives of North Koreans. One word: Iraq.
A complete solar proposal for POTUS at the White House
I interpret it differently: the ordering is a side effect, and the positive aspect is that it's easier to debug conveniently, not a feature you should rely on version to version.
The PPAML project yielded a lot of cool work, I think that many people are still figuring out the most impact use case. I believe that the most mature new production language is Figaro, out of Charles River. They have some good example projects and a introductory text for their language.

https://www.cra.com/technical-expertise/probabilistic-modeli...

https://www.amazon.com/Practical-Probabilistic-Programming-A...

That being said, I'm very happy that Hakaru is getting attention.
> However, the case in the States was that at the turn of the 19th Century, the States were all pretty much fine with slavery.

No, they weren't. The protections of slavery written into the original constitution (including the fact that slaves, despite not being property rather than represented citizens, were counted at all in apportioning House seats -- and therefore also electoral votes) were written into it specifically because at that time the slave states of the South were already convinced that the North -- and the majority of the represented citizenry of the country -- would be inclined to at least greatly restrict if not abolish it in short order, based on the abolitionist movements that actually existed at that time and had been successful in the North, some even before the Revolution.

The North tolerated slavery in the South as the price of Union, right up until the South decided to sunder the Union over it, but the idea that the whole country was "pretty much fine with slavery" even at the turn of the 19th Century is just plain historically indefensible.
the philosophical questions raised by multiple, visually similar species being considered as one have come up before. Zebras were discovered to be 3 separate species. See "What, if anything, is a Zebra?" from 1983 http://polaris.gseis.ucla.edu/gleazer/462_readings/gould.pdf
Hey guys, would love to hear any constructive feedback on what we're building with Loom! Based out of Austin, we're on a mission to bring together passionate developers with great ideas for mutual interest.
The obvious impact is local, but rivers have sweeping ecological importance, and we dam every one of them.
> this path of treating git as "spell X solves problem Y" will always break down

I agree completely! Anytime you give a list of 'run this command', I think you've actually written a CLI tool in the wrong language (English instead of a programming language).

At work, we want to increase dev's confidence with git in the next few months. We're making sure to separate out 'Technical' knowledge (what do steps do I perform to recover a deleted branch) from 'Conceptual' knowledge (why would it be a good/bad idea to delete a branch, how branches are intended to be used, understanding what git thinks a branch is, etc.). The former go into git aliases or CLI swiss army knife tool, the latter into training videos and workshops.
A Wall Around My Country and a Moat Around My Hometown
Define that all the external contributions must be dual licenced Apache Public License v2 and GPL, that way you can integrate it to your lead version (commercial licence) because APL2 allows it, and also you can release it after 3 years in the GPL branch (or rebase it to the current GPL edition right away). This way you don't need the contributors to sign anything and aligns well with your model.
Handwritten coding sheets for Burroughs 205 Algol (1960) [pdf]
Not exactly. If you remove dropbox from the accessibility auth list while the client is still running (without removing /Library/DropboxHelperTools) it just adds itself back in. Also it prompts for the password after installation.

So it's more like "how dropbox uses the root access you give it after installation to install software which will permanently re-add itself to accessibility even if you attempt remove its authorization".
As a reality check, we're talking simple (and even not-so-simple) web site/app hosting options here (and not some NASA/space/military/healthcare grade requirements).

From my perspective (as a freelance web tech/dev professional who routinely manages close to two dozen hosting accounts for clients), what you're saying above comes very very close to driving a nail with a sledgehammer.
From the photos it looks like the display panel is driven by a Raspberry Pi. Adafruit makes it relatively straightforward to build the hardware part [1], now all that's left is the software that processes the audio and displays the visualization.

[1] https://learn.adafruit.com/raspberry-pi-led-matrix-display/o...
"In 5.4 we tuned V8’s garbage collector for low-memory devices with 512 MB RAM or less. Depending on the website displayed this reduces peak memory consumption of on-heap memory up to 40%."

It looks like this optimization is for low-memory devices which probably doesn't apply to what you are targeting with your Electron app.