skysight-inc/HackerNews huggingface dataset:
One thing to note: For non-sandboxed apps like Dropbox, the Accessibility API permissions don't really decrease security by a lot (in my opinion).

Most bad things can be done without the Accessibility API, e.g. apps can act as key loggers, take screenshots, encrypt all files your user can access, upload arbitrary things (unless you have a firewall enabled), synthesize mouse & keyboard events etc.

The Accessibility API makes some of those things easier, but if someone really wanted to attack you, he wouldn't need the Accessibility API.

For sandboxed apps the situation is quite different, because the Accessibility API would allow those apps to break out of the sandbox.

But of course Dropbox should have asked the user...
You seem to be mixing and matching hardworking vs. curious, incremental improvement vs. innovation, and results-oriented vs. process-oriented, all of which are completely different topics.

Saying hard work is ego driven while curiosity has some more noble, ineffable motivation is the exact same sort of BS I was decrying before. Hard work can just as well be driven by a sense of responsibility, a desire for more predictable outcomes, or faith, while curiosity/playfulness can be an ego-saving measure to offset mediocrity that the person can't or won't work past. Neither is more morally right, imo.

But to meander back to the core of the discussion, I don't think it's possible to become notably good at anything without at least some motivation towards self-improvement and foundational skills. People who ride playfulness and curiosity into lasting renown are able to do so because they have some degree of mastery of the fundamentals. Some people manage to earn lasting renown without much curiosity or playfulness, just a single-minded drive towards mastering known techniques.

Few to no people have ever earned lasting renown by noodling around in a field they had zero grounding in until they randomly struck gold. Some have earned infamy with that approach, but that's a different topic.
"Accessibility authorization" sounds benign, but the "authorization" it gives itself is full control of the Mac via the Accessibility API.

So, "How Dropbox uses the root access you give it during installation to gain full control of your Mac without triggering the usual popup."
> the only credit cards where interchange is 2-3% are those that pay 1-2% in cash back or reward points/miles

What percentage of credit cards in the U.S. and Canada pay 1-2% in cash back or have reward points/miles? If the answer is most credit cards, then it seems to follow that merchants are being charged 2-3% for most transactions. Or am I missing something here?

Furthermore, I don't believe that merchants are allowed to pick and choose which credit cards they'll accept based on the fees. That is, if a merchant says that they take Mastercard, they have to take any brand of Mastercard. They can't refuse a Mastercard that gives cash back (and how could they even tell at the time of the transaction anyway?).
"Because I'm renting out my personal residence."

That's your choice. No one made you.

"Why should we lump hotels and my apt into the same bucket? They are different types of businesses"

They really aren't. They provide the same service.

"I think it's unreasonable to say that all home-sharers must act like hotels."

I don't. Especially with regards to anti-discrimination laws.
The catch is that usually, the JavaScript is on a page because it interacts with the page in some way. So without a DOM, executing the page's JS likely won't work.

Having said that: if you just want a headless V8 VM, Node.js is what you're looking for. You can even use jsdom there to simulate a web page if the JS you're trying to run requires it.

If you're looking for headless Chrome/Chromium (which includes V8), try nightmareJS.

Neither Node nor nightmare include V8 5.4, but they will in the relatively near future.
Wasn't interracial marriage illegal in the US until the 20th Ceentury?
Or maybe it is just a complicated situation that we haven't solved yet because women pursuing careers in large numbers is a new-ish thing in the world:

http://micheleincalifornia.blogspot.com/2014/03/the-gray-zon...
That depends. What about blog posts that have inline JS demos?
I bet the EULA for the firewall's software says you can return it for a full refund if you don't agree to its terms.
Or I can come back to you when technology allows timeshifting usage to match availability.

Even if you want to run a factory 24×7, you don't have to run the most power-hungry parts at an invariant pace, see?
Seconded.

Also, I think everyone should go through Neo's Git Immersion at some point early in their experience with git. It is the best crash course by far.
>If you're already running an SSH server, a non-root app can most likely edit your ~/.ssh/authorized_key file. It's just a regular file, nothing special about a malicious app adding an entry to it.

That file is -rw-r--r--, so only the owner or root can change it, unless I am misunderstanding you?
Totally agree. Teton Dam failure in the US killed 11 people: https://www.youtube.com/watch?v=cdOGPBnfoKE
Airbnb has not done anything to make it impossible for you to host.
Dams aren't endless, but no human artifact is. It is totally within design parameters to have to drain and excavate (and perhaps patch the cracks in the dam) every hundred years or so. The rain will still fall.

Actually one expects that aquatic sediment-removing robots will eventually be created to obviate this basic maintenance task, but that sort of assumes that humans will want dams in future. It's possible that they'll develop cheap energy without the drawbacks inherent in hydropower, and decide that rivers are better than artificial lakes.
> is it really normal to expect to be able to return a non-faulty product once it's shipped, or unreasonable of Dell to refuse such returns

It's normal for people to make mistakes, including people who are Dell customers. Good, normal businesses accommodate their customers, try to help them succeed and build good relationships, and don't treat them like suckers, potential criminals or bad schoolchildren when something goes wrong. They don't cite terms, they find solutions.

But for a business customer, there is an easy solution to this problem: Find a vendor who does want your business. Be glad it happened with a $500 order and not something more expensive; it's a cheap lesson and the sooner it happened the better.

My guess is that Dell will lose more when the customer leaves and tells their friends (ignoring the HN post) than they would over one return. But that's their problem, not yours.
It is politically loaded to many people who hear it. Testament to the fact: "Murica" is used as a joke word to refer to things such as giant hot dogs, big guns, or invading other countries. Further testament to the fact: the song America the Beautiful, the saying "God bless America", America, land of the free.

Using "United States" in any of these would sound awkward and wrong, right? "United States the beautiful"? That is because "America" is overwhelmingly used with positive connotations, but only for the US, and that is what I'm protesting. The rest of America also wants these positive connotations, but instead we get not-quite-America such as Latin America, South America, or some other-adjective-America.
WikiLeaks Release Excludes Evidence of €2B Transfer from Syria to Russia
I believe crony capitalism and poorly managed "globalism" are serious problems, but I see time and again direct evidence that economic circumstances aside, there is a black/white racism problem in the US, and I object to the pretense that we can ignore it while working on some fundamental root problem that will be a cure-all for other problems as well.

Wealthy black people have trouble getting rooms on Airbnb. Wealthy black people get stopped by the police at a disproportionate rate. The cops aren't doing that because Alcoa told them to.
Ask HN: Teaching a class on Python at university – suggestions?
I'm teaching Python at some local universities, and I'm really excited to be doing it. We have some general goals, but the purpose is to get them ready for academic needs and/or real world programming.

I'm looking for suggestions on learning goals, data sources (if they can generate it themselves, even better), topics you think we shouldn't miss, etc...

Thank you, HN community, I really appreciate your thoughtful suggestions.
So, are there different species of people?)
A recent explosion in a US nuclear waste facility is estimated to cost $2 Billion. It was caused by using the wrong kind of kitty litter apparently:

https://www.abqjournal.com/830731/2014-nuclear-accident-at-w...
I agree, I'm only pointing out that in terms of genetics, the term hispanic is even less precise because it is commonly used to describe any person that originates from a region where Spanish is predominantly spoken (i.e. covering a much broader range of peoples without regard for genetics).
none of these (including the importrb one) is seamless. you have to install ruby, you have to install pandoc..etc

what you want is a way where you point to a github account and wordpress site... and 5 minutes later, your github pages are filled with your blog pages . All nicely formatted and with all images.
Chosenreich is my port of the Storyworth site by Nick Baum to the German language. It got conceived when my mother gifted me one of those printed Books "Papa, erzähl aus deinem Leben" that seem quite popular in Germany.

I find the topic of entangled lifelines quite fascinating, and actually have another project that shows key events in multiple lifelines concurrently on a single page: https://entangle.de/
> 1 sq km to match a baseline 1GW power plant

Does that sound like a lot to you? A single airport runway is much larger than 1 sq km.
> Wikipedia makes me believe that Mexicans are generally a mix of European and native ancestry.

The interesting aspect of the article is that the "native ancestry" part is very diverse itself.

> But why does Mexico have so much more of that than the US?

The Spanish mixed with the native population and created communities with them since the beginning. This process is 500 years old. Race boundaries have been erased. In the US this process is 100-200 years old.

> Especially considering we stole much of our land from them...

A lot of the land was very sparsely populated. Most migration to the West occurred after the 1840s. People coming from the East (NY, Boston, Philadelphia, Louisiana, etc). This explains why they are so similar to them.
54000 seconds!
Let's say it halves every year.
To get it to one second you need about 12 years.
But if it drops by 1/3 every year, it would take 7.

Not stating anything especially mind-blowing. Just restating the shocking speed of exponential growth/shrinkage.
Having not lived in the American South and much preferring the idea of an entire Union than one divided into two or more feuding countries, I don’t meet your criteria.

However, the case in the States was that at the turn of the 19th Century, the States were all pretty much fine with slavery. By the middle of the 19th Century, the North had decided it was not fine with slavery. The South was still fine with slavery. The North decided the South was going to do what the North wanted it to do, whether the South wanted to or not. To do that, it was going to use a strengthened federal government.

How you feel about slavery is beside the point (obviously it’s a barbaric practice). The point is that one group of people had a change of heart, and used force to compel another group of people to kowtow to its whims. And that changed the structure of the country.
See, this is a problem with democratic decision making. Individually, you are just looking out for your own interests. Collectively, you are inadvertently choosing horrendous alternatives.

In areas like San Francisco and San Jose, there is just not enough housing to house all of the homeless people. There is not enough public funding to create housing for all of the homeless people. And the effectiveness of each dollar keeps going down, faster than inflation.

The article goes into detail, how micro-apartments can be $900 per month each in current market conditions, unsubsidized. But regulations force the cost upwards and the unit count downwards, so both the price goes up (or you do not build until median rent goes up) and the number of low-income people housed goes down.

But, hey, at least the tent city is not directly in your backyard.
Not a lot, just a little. Pages 1-2 are just title pages. Page 3-6 every row shows 0.05%+$0.22, because those are all types of debit cards. Page 7-8 are the ones that apply to swiping a credit card, and only 3 of those rows account for what we're talking about here: retail/supermarket/restaurant. In those rows, we have 4 columns that correspond to how many rewards the cards pay back to the consumer. They max out at 2.4% for any brand's variety of Visa Signature Preferred card, which pay up to 2% cash back.
That's a pretty interesting datapoint though thanks. It's possible I've just not met a wide enough group of people.

Think back though, my wife had a friend (engineer) who had been working solidly for 30 days without a break. I guess stretches like that do happen.
Materialistic – Ad free, open source Hacker News client
"Because, math?"

Except you're saying that small businesses should get to ignore that math, and get stuff for free.

" That company may have a team of 5 developers, how do you split those 5 developers across 3 8 hour shifts that cover 24 hours/day 7 days/week + holidays + vacations + sickdays to get 24x7x365 coverage without doing an on-call rotation."

You hire more people so that you can, or you don't make deals you can't afford. Honestly, why is this so hard to understand? Why do you feel so entitled to things you can't afford?
I understand what the lede is trying to say, and I understand what the average (that is, mean) person probably thinks. Take a random person from that place. I think it's more likely the author meant take the median, or even better for diverse locations, the mode.

This is exacerbated by the believe of Americans (myself included) that we are a uniquely diverse place, reinforced by our education and mythology. We're diverse. We aren't that diverse.

P.S. It is rather funny that California was used in that example rather than some other state. It's one of the few states approaching the level where the majority population will soon buy Hispanic, if it isn't already, making the statement somewhat pointless.
Yeah, as someone from the South this bothers the crap out of me too.

Bill Gates went to an elitist private school that is still having problems with diversity: http://crosscut.com/2007/04/lakeside-schools-dirty-little-se...

There was a really good article in a Boulder (where I live) newspaper recently about how living in a majority white area can really skew people's ideas of racism since they aren't confronted with its challenges on a daily basis like people in the South: http://www.boulderweekly.com/news/black-in-boulder/

I mean, just go to certain parts of LA, or the entirety of Boston, to get a good dose of any kind of racism. The idea that racism is the South's problem or that all racial tension is the South's fault boggles my mind and has, in my personal experience, been a extremely accurate indicator that the person who parrots such things has never in their life had to live in an area where you are forced to coexist with people of a different race or ethnicity.

It's been found time and time again that the refusal to acknowledge racist attitudes within one's own community, regardless of one's personal or outward ideology or rhetoric, is one of the largest contributors to the vicious cycle that perpetuates discrimination. But I guess given recent events I shouldn't be surprised that we're still seeing such denial.

It's just funny to me how the vast majority of the POC I know from my hometown and college ended up moving to "racist" places like Greenville, Nashville, New Orleans, and Atlanta instead of "enlightened" cities like Seattle, Denver, San Francisco, and Portland. Weird, huh?
It's not just bad business practice. At the company I work at, our anecdotal experience with Sonicwall products has just been shitty. You buy a router and you still need to pay extra to activate advanced features. What a shitty product.

In contrast, we bought a whole bunch of Mikrotik's RouterBoards, they're really inexpensive and come with really powerful features that you don't need to pay extra for. We're starting to deploy them everywhere and we'll eventually phase out the shitty Sonicwall.
Okay, but now we've gone from habitable to sufficiently Earth-like to meet an unspoken definition of Earth-like.
Well, im not the one who used the phrase gift, so this isnt the appropriate place to nitpick that.

Other than, 'some other group of humans told me this' what evidence do you have that the earth should be the birthright of humans more than that of any other thing on earth?
>In Latin America, for example, "race" doesn't matter,

Unfortunately that is very wrong. The non-indigenous populations have very prejudice views of them throughout the region (central / south america). Not always overt (but often is) but from ingrained, subconscious views of them as lazy, slow, drunks etc.

Generally, if you watch the news here or TV in general you would be forgiven for thinking there are no indigenous peoples and would be shocked to find out that in fact they may make up 20, 30, 40+ of the population (depending on country).
The CI/CD system should do that.
That would be a reasonable exception. Of course, I'd only give the page a 5/5 rating if the JS code would be still readable even if no output would be produced.
Clearly that's an exception, I don't think that really needs to be discussed or considered when talking about static blogs not needing JavaScript.
Well.. as a client interface HTML/CSS/Javascript have all been fairly anaemic compared to what is possible with native interfaces.

Once you've worked with a native interface, you're loathe to give up the potential for creation that comes with it, just to keep complexity out of the front-end.

Arguably, one could say people need to be retrained, and need to stop trying to make the web into something its not.... but considering the trends, I think that ship has sailed.
Elementary OS Loki Released
In Norway next to Sweden, nurse is three years "høgskole" after three years "videregående". Same goes for engineer (except "sivilingeniør" which is another two years on top of that).

Welder or carpenter is two years of "videregående" and then 2 (or more?) years as apprentice.

So

Nurse or engineer: 6 years study.

Welder, carpenter etc: 2 years study + 2 years as apprentice.
How exactly do you sue a country? Can we sue China for loss of wages (stealing manufacturing jobs) as well?
I think you are spot on for rootkit, but you are absolutely wrong on backdoor.

You say "This conversation is the best possible example of why we can't allow the corruption of previously well defined words - it causes confusion for no good reason." when YOU(and others like you) are the one corrupting the meaning of backdoor.

Backdoor has meant for ages to be a way to access a computer/program while bypassing the normal authentication method, whether added by the designer or by someone else. You are trying to redefine it to mean only methods of bypassing normal authentication added by the designer. If you find it confusing that both types of backdoor are backdoors, then make up a new word that can be considered a subtype of backdoor don't try to coop an existing word and change its meaning.
The more capabilities people have the opportunities they have to be great or be confused. It is a tough balance but generally speaking the flexibility of JIRA lets teams do some amazing things. We need to always we making sure it is harder for people to make mistakes but also need to make sure that our core users can have the flexibility they demand.
That app is running as you, so it is the owner of the file at that point.
Star Trek TNG Bluetooth Communicator Badge Available Now
My company has a tech ladder but it's incredibly difficult to climb the tech ladder. An engineer who wants to make the same money as a manager has to be a superstar whereas managers of the same salary level can be mediocre.
Movies in Tops page are based on what people are most interested in, which is a sobering thought. When first loaded the channel selection is random. But there are definitely some depressing/dark tags in the db.
> Wasn't interracial marriage illegal in the US until the 20th Ceentury?

Yes, and no. That is, it wasn't established as a federal Constitutional right until the decision in Loving v. Virginia (1967), but there were many states where it was legal prior to that (in fact, it was legal in 6 of the 13 original colonies at the time of independence, and there are several states that never passed laws prohibiting it.)

And even then, the laws that were passed only consistently prohibited whites from marrying blacks, though some of them also included all or specific other non-white "races".
Tease. There's no fuckyeahlawnmowers.tumblr.com
All the basic human rights the USA enjoys has been won by popular struggle. The abolishment of slavery, civil rights, freedom of speech, women's rights etc. Similar things where said during these struggles for example, slaves are "one of the US's greatest assets" and that slavery was "not going anywhere".

I see no reason why the popular struggle to improve human rights will not continue.
Someone more knowledgeable can correct me if I'm wrong, but the diversity of Mexico might have to do with how strong the Central American nations were at the time of colonization. They had huge cities and much more complex government systems than their Northern native neighbours. There was thus less massacres and more intermingling down there.

The modern distinction may have been caused by the border itself (e.g. if you are a new immigrant in US, you probably have better opportunities away from the border).
Here is a couple of square miles of solar panels in the Mojave Desert. If you zoom out, you'll find quite a bit more nearby. Whether or not you count this as large, the impact is not negligible.

https://www.google.com/maps/place/34%C2%B048'44.1%22N+118%C2...

EDIT: To be clear, I am not fundamentally opposed to such installations just as I am not fundamentally opposed to new hydroelectric projects, but we need to be aware of the impacts, and we need to make conscious decisions about when the costs are worth paying and when they are not.
shrug

Then, I guess you know who you're aiming the copy at.
Would you kill two black men to save a white man. I wouldn't.

Would you kill two otters to save a human? Yes. Absolutely.

Would you kill two bacteria to save a human? Yes. Absolutely. I would kill a million bacteria to save a human. In fact, we do it all the time.

It's about the lack of consciousness in bacteria, as I would never kill even one mentally deficient adult, even to save the life of a genius.
HN is full of solutions that answer no real world problems (X written in Go; new framework to do Y; ...) Useless engineering and sleazy marketing go hand in hand.

Marketing gets bad rep all of the time, but I think that is because often marketing is done (like you said) after one has something to sell. For me the order should be inverted:

1. Find a real world problem and identify potential customers (marketing)
2. Create an original solution that actually helps solve it (engineering)
3. Loops from marketing to engineering to improve the product

If you are pondering what should you that could actually sell you are doing marketing.
I was under the impression that you only have multiple courts review a case when the case is appealed. Wouldn't cases that are appealed be biased in favor of unpredictability by the fact that people believed they could be reversed?