skysight-inc/HackerNews huggingface dataset:
it's not, my previous company took everything offline - they got infected via connections to their offices in Ukraine. lots of companies in the Ukraine are infected.

company I work for disabled all working from home VPN accounts for the time being until we do a security audit
DNA Ancestry Tests Are 'Meaningless' for Your Historical Genealogy Search
I wonder if the plot of Hackers was derived from the fact that shipping companies typically keep a cash bounty in their on-ship safes to placate pirates should they come aboard, as (AFAIK) it is cheaper(?) to just pay off a pirate than deal with all the other factors?
(1988)
Why ClojureScript and not PureScript?
There are reports of hundreds to thousands of machines infected across multiple firms in multiple countries. I'd bet >99% of people are never gonna send the $300 in bitcoin to decrypt their machine, instead they'll just clean and restore as much as they can. The $3k is 11 people desperate to restore all their data now, more may come in the future after people have exhausted other options, but the vast majority will never pay unless their backups were hit too.
An easy option is to use an offsite backup service that keeps versioned history (e.g. http://www.rsync.net or http://www.spideroak.com).

Not sure about Spideroak but in the case of rsync.net they duplicate snapshots and store them outside of your main account so even if your account gets compromised and an attacker deletes all your backups you're still safe.
Nobody said pure acetic acid. It's diluted to 5%.
Why would the malware care about if it is an external or internal drive?
You're private (1) unless you tell us you want to be publicly advertised, or (2) when you choose to work with a specific client
Preventable Deaths Surge in the U.S
Joshua Topolsky, Former Editor of the Verge, Engadget, Reviews the New iPad
"They're returning relevant information Customers are searching for."

They were really not.

For every search you assume you will be given the more popular matches, what they were doing was purposefully bypassing their own algorithm to their advantage, giving doctored results.

There wouldn't have been any problem if they promoted their service making it clear it was not part of the search results.

EDIT: For a counterexample, google "flights price compare".

You will be shown a small form at the top from which you can use their own service.

It is clearly separated from the search results, which show the actual most popular websites for flight comparison.
There is no on-prem offering yet, since there was actually no demand/requests. At least with the Golang agent, which was introduced first. With Python agent we will reprioritise it. Thank you for the feedback! (Disclaimer: I work at StackImpact)
No doubt that once voice recognition, speech to text and NLP advances enough you'd have public safety microphones always looking out for counter-revolutionary speech and terrorist activity.

1984 is fantasy because the telescreens couldn't scale with a human listener. Worry not, deep learning will bridge the gap.

What a disaster!
Carry a book, or a fidget spinner.
I find that's a telling way to determine the experience of the interviewer. I'm saddened by the number of times an interviewer has asked me, "What is a reduce? How does it work?" Of course, that information isn't very helpful in the flow of an interview, it's mostly just upsetting.
It could be the algorithm: Maybe the original EU story got many downvotes from HN users that work at Google?
Ask HN: Good examples of management dashboards?
Was talking it over with some coworkers, and we couldn't come to an agreement over any examples of dashboard that were well thought out and succinctly presented all the information it needed to, without overwhelming the user.

I had suggested digitalocean's dashboard was elegant and concise,but a few other developers thought it was too simple, they preferred something more like nasa's open MCT.

Obviously it is heavily dependent on what information is being presented and what the dashboard is being used for, but I am interested in hearing what examples of management dashboards you have come across.
They will try to defend it, but a counterargument can be made if people start losing lives (eg. from medical systems going awry). Then the collateral damage will become unacceptable.
Bringing the mysterious and fun side of GitHub
Q&A with Software Developer Nick Babich
No. This attack is using the EternalBlue vector (MS17-010[0]) and CVE-2017-0199[1]. Updated systems are unaffected.

[0] https://technet.microsoft.com/en-us/library/security/ms17-01...

[1] https://portal.msrc.microsoft.com/en-US/security-guidance/ad...
How's it different from DataDog? considering you have same price tag
Wow! Is it based on Geocities circa 1996?
I had not, but I have skimmed it now.

TBH, whenever someone sends me a link to this blog, I find it a little puzzling. To me, it seems like an attempt to describe color to people who are colorblind, and I guess I'm not in the blog's intended demographic. It seems like the author assumes some premise in the readers' minds that I simply don't share. I like the intention behind it, though (I think?), and I hope that the blog's audience find it helpful and/or interesting.
I see your differentiation of advertisers-vs-sellers but it doesn't apply because, yes, I do wanted to be connected to those advertisers. The Google Shopping page clearly shows the message "Sponsored (i)" at the top of the results. Click on the "(i)" for more info and it says:
"Products and offers that match your query. Google is compensated by these merchants."

I'm using the Google Shopping as it's deliberately designed: connect me to the advertisers.

I think the confusion is that regular search results (e.g. search for "how to concatenate a string in PHP?") is a "pull" mechanism in which Google spiders webcrawls and scrapes from pages like StackOverflow. You expect some sort of pagerank curation without requiring StackOverflow paying money to Google. Nevertheless, Stackoverflow answers often show up at the top.

On the other hand, the Google Shopping is a "push" mechanism where the advertisers pay to place their links there. The advertiser/sponsor model is basically how all the major comparison shopping sites work.

I don't know of any reputable/reliable price comparison site that uses a "pull" mechanism to scrape prices across multiple retailers that covers most products. If it does "pull" price data, it tries to derive income via techniques like affiliate url links for commissions. Camelcamelcamel uses a pull mechanism but it only scrapes Amazon and not the other retailers like Best Buy, Newegg, etc.

To turn this around, let me ask you... what price comparison website connects me to sellers instead of advertisers? (A site like Ebay connects me to "sellers" but doesn't include results from multiple major retailers such as Amazon.)
Sniper Elite 4  Download Is Here Free LATEST Version-PC GAME
Yawn... Google isn't going to give up a double-digit percentage of their market to indulge these sorts of nationalistic revenge fantasies.

The EU has strong legal institutions, and is a democracy ruled by law, with standards at least as good as the US.

They aren't any more hostile to businesses than the US, which has basically identical antitrust laws. Find the list of EU antitrust actions, and you'll see they take actions against EU companies far more often than companies from non-EU countries, almost perfectly aligned with representation in the EU market. You just don't hear about some Italian steel mill being fined in US media.
These types of stories bring to David Brin's approach to privacy:
http://www.davidbrin.com/transparency.html

Brin's argument is that as the technology to record everything becomes so cheap that the cost is trivial, trying to enforce privacy and anonymity in a sea of cameras is a losing battle. We're better off as a society if we allow the recording and de-anonymization of public spaces, but we should also make this information free to anyone. In return for the loss privacy in public spaces, we should demand that the wealthy and powerful give up some of their privacy as well. Obviously, the wealthy and powerful will fight to keep their privacy, but as recording devices become ubiquitous the landscape favors those pushing to set information free rather than those trying to secure it.

To relate it to the story here, rather than fighting the anonymity of private citizens who commit minor trespasses like jaywalking, we should be focusing on uncovering trespasses committed by those in power. Say, the financial dealings of Xi Jinping or Donald Trump.
I'm not condoning this action I'm just arguing that it's a likely path for politicians to take because of political and media pressures.

Of course I think 0days should be reported and patched immediately.
To clarify a bit further as I can no longer edit my post:

The points about the methodology stand, and I don't believe one should update ones beliefs in either way based on this paper.

The "killer" finding is not necessarily a killer towards the reported results (which are dubious anyway), but towards the way the paper is presenting these results. The missing discussion of this interaction effect between phone dependence and phone location is what makes me very much doubt the quality of the paper.
I got excited but then read that it's some kind of cloud-based web application thing.

Is there something like this (show memory use and call times for a Python process) that just runs on my computer to help me profile a long-running Python process?
None of that sounds particularly hard, complex, or tricky without decorators though.

Like, I get they can be used for stuff but why are they a better option?

So far - based on the responses here - it appears to be syntax for syntax sake and no practical benefit.
You know the quote: if you encounter an asshole first thing in the morning, you encountered an asshole. If you encounter assholes constantly all day long, it's probable you're the one who's the asshole.

If you have a 90% rate of "utter face palming failures", the problem isn't with the people you're interviewing, it's with the interviewer and/or the interviewing process.
This is a good guide, but I will tell you a trick that is faster, easier, and more effective:

read 2 or 3 papers.

All that effort you would put into doing these steps? Instead, read 1 or 2 other papers that the author refers to in the beginning.

Science is a conversation. When you read the other papers, even if you don't understand them at first, you will get a sense of the conversation.

Also, some writers are abysmal, and others are amazingly lucid. Hopefully one of the 3 papers you read will be the lucid one that will help you understand the other 2.
The front end might very well be heavily node influenced right now with React et al but I'm personally still seeing a lot of backend development being done in Python or Go. No doubt there's been a huge surge in demand due to React in particular but in many of the postings I've seen they seem to be talking to backends in Python/Java/C#. The contracting/getting paid for it landscape is still looking very bright for a lot of tech that doesn't have the buzz of node*.
That's an interesting product :) I found a teardown: https://wiki.hackerspace.pl/projects:xiaomi-flora
I was just reading about stellarators in the book "A Piece of the Sun" [1] about the history of fusion. I find it fascinating (and a bit worrying) they are still basically attempting to optimize the same two approaches that were developed in the 50s/60s, tokamak and stellarator.

I respect the scientists who continue to work on this. Many people have spent their whole careers on it and have died without making significant progress. It's inherently challenging because it's super expensive and working at super high temperatures. But the potential of the end goal might be enough to keep people working on it perpetually.

[1] https://www.amazon.com/gp/aw/d/1468304933/
Also uses a client side exploit in Word/Wordpad, although that was patched earlier this month:

https://portal.msrc.microsoft.com/en-US/security-guidance/ad...
What if Google simply pulled out of those countries?

I'm asking this seriously. When they pulled out of China, China blocked them, so they effectively lost. But Europe's countries do not block websites. Google could just pull out of those countries, continue to localize content for those countries' languages, and the users, page views, ad revenue wouldn't go anywhere. And those countries wouldn't be able to lay a finger on Google in terms of fines.
Worth noting that Tesoro is the name of a major oil/fuel company in Texas.
I think psychology has a lot of models of cognition without a clear winner, so there's probably no conclusive answer at the moment.

But talking through a problem forces you to use verbal reasoning. A lot of programming can be done well with non-verbal reasoning skills.

Personally, quickly sketching some timelines on a piece of paper would be the fastest way to get the correct checks. Talking it through would force me to convert my mental visualizations into words, and that'd make me stumble.
Depending on the vinegar/soap it may contain alcohol which is known carcinogen where glyphosates are a suspected carcinogen. On toxicity, acetic acid in vinegar is pretty high and associated with things like osteoporosis which has been seen in people who consume apple cider vinegar on a daily basis. Along the same lines LD50 of glyphosates is 10,000mg/kg where acetic acid in vinegar is fatal at 3000mg/kg.
Contribute on Open Source Friday
> PostgreSQL and MySQL offer different replication options

With the introduction of Logical Replication as a first-class feature in PostgreSQL 10, I think it'd cover both the major modes of replication offered by MySQL.
Seems like out of the major libraries (TF/Caffe/Theano/pytorch), pytorch is the only one to have a core that is C (the TH*). It's not exactly a small library, though. One small library that is in C and has some state-of-the-art features is Darknet (https://pjreddie.com/darknet).

That said, seems like directly using the C++ API was a major use case here, and it looks fairly clean to me.
Excuse the overstatement -- there are sane ways to use the libraries in the same project. The point was the 3 libraries all prescribe a certain model of structuring and operating on data. One cannot reasonably expect to use all 3 without some cognitive overhead.
Kaspersky wrote about Petya 16 months ago. https://blog.kaspersky.com/petya-ransomware/11715/ Has the delivery changed causing it to resurface again?
Ask HN: You have a VERY big cluster for a day. What would you do with it?
If you could run a program (with mpi, hadoop, spark etc) for one day on a very big and powerful cluster, what would you do?
Cloud Identity Leader Auth0 Adds $30M Series C
I used a fish tank pump with surgical tubing and a moisture sensor with an arduino to switch the pump on when it got dry but as you say, its never that easy, the whole thing is lying in a drawer somewhere, it didn't make anything easier. Another project involved load cells and LPG gas bottles. That was a bit more useful but it needed to be constantly powered and the wires kept falling out, so that's also in a drawer somewhere. I still haven't made a useful project yet
Gene Munster Predicts Apple Will Eventually Earn More from AirPods Than Apple Wa
TL;DR: Republican voters want "trustee-style" representatives, Democratic voters want "delegate style" representatives. Republican representatives aren't hurt much electorally when they vote against the wishes of their constituents if doing so is consistent with the representatives' stated principles, whereas Democrats get punished by the voters for going against their wishes.

Note that the submission is not about health care, or really any current political issue. That was just the issue they are using to illustrate this underlying difference in how Republicans and Democrats view their representatives.
I'm not trying to make an argument, I was just passing on a single data point. I made it pretty clear that I don't know and it's not my field. I don't know how you get from what I said to "somehow I have more knowledge than oncologists". If I said that then I'm 100% wrong.

My dad was a physicist and when he got cancer he started looking around to try and figure out why. He found that the only thing that made sense to him was roundup, I think he just went through all the stuff he had been exposed to in his life and that was the only thing that had any possibility of giving him cancer.

Maybe that's a bad argument but he was pretty baffled about it until he found roundup. There was literally no cancer in his family and his relatives tended to live well into their 90's. He was 75 and very fit, I went canoing with him 2 weeks before he died.

He had a lot of roundup exposure because he was very active in wetlands preservation and they fought off invasive species with roundup. At the time, there was very little noise about roundup being possibly cancer causing.

Again, that's just background, I'm not trying to make an argument that it is or is not cancer causing, I don't know. What I am trying to say is that he thought that was the cause, California seems to think there is something there, the EU seems to think there is something there, and the lawyers seem to think there is something there. That's a lot of people, in my opinion too many people, for it to be a conspiracy.

So it's fine if people want to say my dad's case is not evidence or useful or whatever. That's really not the point. The point is there is enough smoke there to think there is a fire and I don't get why people would argue about my smoke being nonsense; that seems to miss the bigger picture.
The term "AI" is so overused that it can mean anything. Expert systems are considered "AI" for that matter. They may not necessarily use the most computationally expensive methods like neural networks, but "AI" doesn't prescribe any specific technique.
This really doesn't have much to do with the Internet, and your comparison is factually wrong, as well. Please go find that someone who said this, and tell him his petty nationalistic fury is unbecoming.
What makes a natural monopoly different from a monopoly?

How did Google displace previous search engines?
obviously, that number will grow
I grant you that's a valid reason.
Nothing, its mostly hype. If Angular works for you, you are not missing much
Some quick clarification. In the US we don't have to rely as much on guess work. We have data on based on 20 years of $9-$10/hr minimum wage (in inflation adjusted dollars).

https://en.wikipedia.org/wiki/Minimum_wage_in_the_United_Sta...
Are there no prisons? Are there no workhouses?
> The first time we pumped water into our planter, the tube directed a small stream into one spot, completely soaking that area but leaving the rest of the soil dry.

I use irrigation tubing with drip line emitters in my garden. That might be a solution for you. The cool think about the emitters is that they control the flow of water and are easily positioned. I think they start at .5ga/hour on up to 10ga/hour.
Thank you!

Not all entrepreneurs have to be product-based. I have friends who are sales experts and know no engineering, but have setup successful reseller businesses (e.g. of Cisco products). I think that freelancing for engineers can be very similar - you don't have to make a product or raise funding to get the flexibility associated with being an entrepreneur.

Regarding remote work - after I shut down my last startup, I started freelancing, then promptly sold all my stuff and moved to Mexico City (where I am now). It's been liberating to live on my own terms.
Google is addicted to the favourable tax arrangements of the EU.
I thought we settled on the PPA approach.
So syntax to his bad application design & code patterns behind? That’s an argument against them surely?
Because it implicitly selects for inexperienced/mediocre candidates over experienced ones.

Even among people who did a degree that involved implementing these algorithms, 99% or more will never do it again once they set foot off their campus, because they'll just use a library that already has it implemented. Then they'll free up room in their brain's working set for the stuff they actually do have to implement. And the longer they go like that, the longer it'll take and the more difficult it'll be to find where all those tree algorithms got paged out to in their brain, and the worse they'll look on an interview which consists solely of asking for that stuff.

Meanwhile, the inexperienced and likely unqualified (given what people claim about the average CS graduate) person who just walked out of their college graduation still has it fresh and ready to regurgitate onto your whiteboard, and passes with flying colors: great technical skills, great "fundamentals", A+++++ hire ASAP!

The solution to this is to stop using proxies for the thing you want to know, and start actually testing for the thing you want to know.
If you back your files up on the usb drive on Tuesday, remove the drive after back u the files, and get infected on Wednesday, the files on the drive obviously are not going to be infected.
What is single most effective thing you did to improve your programming skills?
Do these attacks affect anything else beyond Windows?
It's especially incumbent upon technologists to a) refuse to develop or implement these types of systems

Keep in mind, this necessarily includes not building those types of systems for their own use either.

Once a private entity has collected some juicy data, the government gets roll up and say "I'll help myself to some of that." And at that point the company has also preemptively conceded the vast majority of principled opposition to government use of such systems by exploiting them for commercial reasons.
I spent last summer in California's inland empire region. You've gotta remember something. In between SoCal and Phoenix, AZ lays Death Valley, one of the literal hottest places on the planet. It really shouldn't be that surprising, then, that the regional area can become super-heated, if that's even a term.

When it was topping the high 110s where I was last summer, it really wasn't that bad. I spent 4 years living in the middle of Georgia, and 95 degrees with 95% humidity was a much more unpleasant feeling than a dry 118 was, at least for me.
I'd buy that having adversaries is what makes crypto different than other topics. Thats probably a better way to pitch your message as well.
Last time I looked, there was no solid evidence against glyphosate. Has the situation changed? Or is California reacting off of hype?
Have you seen the MSDS on acetic acid? Drinking a strong acid isn't good for your health.

Chronic Effects on Humans:
MUTAGENIC EFFECTS: Mutagenic for mammalian somatic cells. Mutagenic for bacteria and/or yeast. May cause damage to
the following organs: kidneys, mucous membranes, skin, teeth.

http://www.sciencelab.com/msds.php?msdsId=9922769
Funny; for me, the abstract version is exactly what I need. And the answer pops out almost immediately:

B <= C or D <= A

(Assuming A <= B and C <= D, for which I may ask the interviewer about.)
StackImpact is a set of profilers, which continuously sample production applications at low-overhead. The result is line-of-code precision, not just application-level metrics. I think it doesn't really compare to monitoring tools such as DataDog. However, it also sends metrics as well (cpu, memory, GC). (Disclaimer: I work at StackImpact)
I kept waiting for the artistic magnets. Sadly the opening image the best you get.
Discussion here: https://news.ycombinator.com/item?id=14645452
In Ukraine, banking services nationwide as well as credit card payments on the metro in Kiev, and the airport IT systems, are all down. At what point do we call it massive? When US banks and airports start having trouble?