skysight-inc/HackerNews huggingface dataset:
Because most journal articles are speaking to multiple audiences—those wanting to efficiently consume the text in a literature review (like the instruction in this article) and others who are preparing a rebuttal or an elaboration on the methods; still others are trying to understand the larger discourse / set of questions in which the paper is embedded, and don't particularly care about the specific results of any one. Journal articles as they are currently written are a decent compromise among the needs for all of these populations.
Cornell has done studies where they've fed dogs and rats huge amounts of glyphosate over long periods of time and were unable to detect any cellular changes. Due respect, but when you're at the point where you can't give rats cancer with long-term high dosing, the bar for establishing carcinogenicity from first-principles reasoning is very, very high.
I don't find institutions valuable in this regard as well, unless you're looking for a potential conflict of interest there.

Journals is something else, mostly because finding out if it is a "real" journal can help to sort out a lot of crap. If it's a journal where you just pay to get stuff published without any peer-review that tries to look like a real scientific journal, it's pretty safe to just stop reading.

Using the prestige or impact factor of the journal as a guide for quality is likely misguided as well. Though it is a warning sign to me if a paper makes claims that look like they should be publishable in a prestigious journal, but it actually appeared in some journal nobody knows.
Is this the paper originally referenced in yesterday's article?
Current agent and the dashboard are designed for long-running applications, such as servers or scripts. There are no plans for end user devices yet. But because the agent is pure Python (it just relies on some system specific functionality, such as signalling), it could work with a few tweaks.
What is annoying about this all, is that the EU picks on tech companies a lot. They seem to do absolutely NOTHING about the financial houses, that got away with an awful lot during the greatest financial crisis the world has ever seen, as an example.

It would be much better for consumers if the EU applied their fines to more "dangerous to society" type outfits, that can actually do and have done immense damage to economies not just in the EU, but the US and rest of the world.

The EU should apply consumer concern to the banking/finance sector in equal measure as they do with Tech firms. After all, Google cannot crash a society, But the Banking/financial sector can and has done.
I have a picture of one of those signs near our hotel when we stayed there. My wife and I were very surprised to see it. It's so ridiculous.
Only source? Wow! That's tragic for grandma, but I guess some weddings are better off without old folks anyway? b^) Actually, in a couple of years that will be a good way to leave out young people...
>Institutional affiliation and journal imprimatur should have no bearing in science.

They shouldn't, but they do. This is reality. Industries producing research are often industries that would benefit from the research being biased in their favor. This is an important element to consider.

It's not about dismissing certain affiliations, it's about being conscious of institutional bias.
No. That's a bash program, this is python. (not the author, just looked at the repo)
Two billion dollars is a lot of money. Maybe enough to consider all possible means to avoid paying them.
I'm starting a Machine Learning channel, will publish weekly
https://www.youtube.com/watch?v=5IPuNDVRhkk
Been working remote now for four or so years. The big items that I found useful:

If part of the team is remote, then the entire team is remote. Keep this in mind for meetings. If anyone in the meeting is phoning in, then it's best to just keep everyone at their desk and have everyone phone in as if they are remote. Otherwise, the in-house folks just end up tuning out the remote employees and you end up with two meetings. A meeting of the in-house and a meeting of the remotes.

Team bonding is always an issue. Fly people in once or twice a year and really schedule most of their time in-house to be situated around social activities. We do daily stand ups and block out thirty minutes. Wrap up stand up in five minutes, spend the other twenty-five bullshitting about what's going on in your life. When you're not in the office, it can be difficult to really know what's going on in people's lives. If someone has a sick kid, or a grandparent in hospice this isn't going to be readily communicated unless you schedule and encourage some non-work-related conversations.
Cyberwar and Cloud Migration
Get your startup tanned this summer
JavaScript as a language also doesn't make a lot of guarantees. Dynamic languages are great for small projects, but I think we've very clearly seen from the growing interest in linter tools and gradual type systems like TypeScript and Flow that there is huge interest in having more static guarantees. Compiling to WebAssembly has the added benefit of letting you work in a language that has them already, rather than having to shoehorn them into a language that wasn't ever designed for it. And if we are going to have a translation step regardless (ES2016 to ES5), then why not start with something better than ES2016?
Just because you don't do something all the time doesn't mean you're a -phobe. Someone who is a car lover isn't sitting in a stationary Honda Accord all day just because they love cars. Someone who loves food isn't eating junk food 24-7. That's called addiction.

A car lover seeks out beautiful cars, and maybe owns one or two that they take out enjoy when they have time.

A technophile is the same. What this discussion is about is addicts, not technophiles or technophobes.
Users have to do what users have to do though. Apple may not mean for them to "manually manage apps" (i.e. killing apps; not some monumental task), but there are plenty of reasons for users to need to do it which are listed here and in the article comments.

So why are we making it harder for them to do things that they definitely need to do? I think the only opinion we've heard so far has been "because that's what Apple wants users to do".

This is typical Apple - they are totally ignoring what users actually need to do and acting like it's a superior design. Next thing you know, they'll provide no means to resize a window by any corner or edge on Macs. Then Apple evangelists will defend that decision for years and years as if it were somehow better (or "just different"...but definitely not worse than anything else!)
"Does it benefit the consumer though?"

Isn't one of the big refrains here that competition always benefits the consumer?

This situation makes me think of the larger markets: We're wanting the short term benefit (Google prioritizing their results over others) at the expense of the long term benefit (healthy competition in the travel space).
I thought the combined fines given to Microsoft by the EU Commission were larger than this amount, but I was wrong. It seems Microsoft paid something like 2.2 billion euros between 2006-2013[0].

[0] https://en.wikipedia.org/wiki/Microsoft_Corp_v_Commission

(On a side note, I was employed by MS for a couple of years during that time, and remember clearly how every new feature was being inspected to ensure whether it followed EU requirements, on top of compliance requirements imposed earlier by FTC in the U.S.)
Because donors and taxpayers still wouldn't understand the summary version in many, many cases.
While the DOM may always be slow, faster JS (ie. wasm) can provide faster calculations in pure javascript land and better efficiency (better memory management, similar to c++/native stacks).

This is useful for optimizing DOM usage, such as using a virtual dom to avoid excessive real DOM access.

So while it does not attack the bottle necks directly, it will increase the overal perceivable performance of a webapp.
Hmmm.... spontaneous would be without an external source of ignition, which is the solar concentrators of the power plant. Probably more accurate to strike spontaneously and simply say "...causes birds to combust when flying near ..."
The Missing Guide to Elixir
The company that powers search for this very Website:

http://www.impact-north-america.com/french-search-api-startu...
Perhaps this is pedantic, but I feel compelled to comment hoping someone from Github sees this...

"we've encouraged GitHub employees to take time at least every fourth Friday to work on open source"

I think this is meant to read "last Friday of the month", not "every fourth Friday", seeing as this is being promoted today.
Oi ne pizdi, oi ne pizdi radi boga....
The problem is that there are loads of women with the opposite view at yours; and I'd argue they are still in the majority in most countries. For them, even the suggestion of splitting the bill means the man is cheap. So the safest default, for a man, is to go with tradition.
(Sorry for the repost but I feel the pain of sysadmins so it might be useful to some people as everything melts down around them this evening)...

Hey, FWIW we had to do some response for ransomware cases recently.

There was a lack of decent stuff out there for how IT teams should deal with it. So we contributed to putting together this quick checklist:

https://github.com/0xswap/guides/blob/master/ransomware-tria...

Would be great if more people wanted to add to it.
There's also a huge difference between telling a formulaic story with traditional style and some sort of sermon like moral statement, vs photographic memory of a "where's waldo" book.

For example, look at formulaic rebooted sequel Hollywood movies. Given less than a paragraph outline, you can recite the details of most movies pretty well. Consider the first Star Trek Reboot movie, doesn't that compress down to only a couple lines, even if you talk for hours about lens flare and pew-pew sound effects? The second reboot movie compresses down to perhaps one or two complete paragraphs worth of raw data, its at least twice as complicated as the first movie.

Something like the iconic original Star Wars was tight because it provided a new formula, a pretty cool formula, but within that formula which admittedly is difficult to learn, the story is also not terribly long.

I guess I'm getting at teach a Bard about Hollywood Star Wars films for awhile, then learning specific movies only takes one viewing and is easy to memorize.

If you know the Adventure Time world and in-jokes, each episode is like two lines of text to memorize, maybe.
In particular the easiest way to access sun.misc.unsafe is with reflection.
I don't understand the opposition to abstracts: dense means high information content, so if you know the field you can learn a whole lot (like whether you should read this paper or another one).
That's one hell of an assumption you're making about web development. Node became popular only within the last few years.
Five Reasons to Consider the Server Side
There's another 'worldwide' ransomware attack and it's spreading quickly
Question:

> Charon uses the username to look up your password. Next Charon builds a packet of data that contains the ticket-granting ticket. Before it sends you the packet, Charon uses your password to encrypt the packet's contents.

> Your workstation receives the ticket packet. You enter your password. Kinit attempts to decrypt the ticket with the password you entered. If kinit succeeds, you have successfully authenticated yourself to Charon. You now possess a ticket-granting ticket, and that ticket can get you the other tickets you require.

In this system Kerberos needs to know your plaintext password, no? How was this problem solved?
As far as I can tell from Proposition 65... any amount is sufficient to necessitate a label.

The current law states:
[the requirements to not expose anyone to such a chemical are waived for] an exposure for which the person responsible can show that the exposure poses no significant risk assuming lifetime exposure at the level in question for substances known to the state to cause cancer, and that the exposure will have no observable effect assuming exposure at one thousand (1000) times the level in question for substances known to the state to cause reproductive toxicity, based on evidence and standards of comparable scientific validity to the evidence and standards which form the scientific basis for the listing of such chemical pursuant to subdivision (a) of Section 25249.8. In any action brought to enforce Section 25249.6, the burden of showing that an exposure meets the criteria of this subdivision shall be on the defendant.

So basically, the minimum amount you need to label is the minimum amount you'd be unable to convince a jury that exposure to is safe.
EU citizens vote in their national elections. EC members are nominated by national governments. If your government appointed someone that you feel doesn't represent your interests and you feel strongly about it, you should vote for someone else in the next election. This is exactly how representative democracy should work.
The most popular JavaScript engines do indeed have real integers available. You can get real Integers in regular JavaScript, they are just cumbersome. But if you're transpiling, you can hide that difficulty away.
Thanks. There are a ton of people having the same issue though only for their personal non-developer account. I even tried creating a FB account only and letting it sit there for a few days before making a developer account.
It's in a bit of a transition; we're planning on using LLVM's backed for wasm, and I believe that's landed in nightly[1]. Stable has support but through emscripten's LLVM patches. So maybe they wanted to try out the new stuff, or maybe they didn't know that it was on stable already.

1: EDIT: looks like it https://github.com/rust-lang/rust/pull/42571
Depends on The ransomware.

Usually if it says "0-Day" assume that it can be exploited without human intervention a-la stuxnet
> They aren't shortcuts for the lazy, they're shortcuts for non-scientists who aren't capable of fully evaluating the science alone.

It's a shortcut fraught with potential for deception, as even a casual glance through a site like Retraction Watch will demonstrate:

http://retractionwatch.com/

I'm not sure what you mean by "evaluating the science." A scientific paper should present a hypothesis, the author's best attempt to disprove the hypothesis, and an interpretation of the evidence gathered in the processes of testing the hypothesis. There's going to be a back-story, and it's likely to be quite involved.

The article does a good job of presenting a method for navigating a paper on this basis. I don't see what checking credentials adds to the process. On the contrary, it may do harm.
Say I have an endpoint that has to parse a giant JSON object, which can take 100ms to parse... if that locks the thread it can block another request. With lambda I would just make one lambda function for each route and routes won't block each other.
> Nope. It's crazy. You don't go to the most popular restaurant in town and have them tell you to go get desert across the street because the superior food and experience hurt their sales.

Which is why they determined Google's market dominance in Search, not shopping sites.

Your analogy should be about the single most popular restaurant guide in town, opening up their own restaurant and then only writing reviews for that.

The quality of Google's in-house shopping business didn't factor into the EU Commission's rulings at all. Which makes a lot of sense because, given Google's market dominance in Search, it is impossible to know if their shopping business is in fact superior or not, because they abused that power (gained from Search, not building a superior shopping business) to stifle any competition.

As the article clearly states, market dominance is not illegal (like your restaurant analogy suggests), irresponsibly abusing the power that comes with it is.
Interesting, where are you based?
It's an ETH coin scam. Swoop in, act as middle man, skim off the top of ever transaction, use puff pieces like this article to pump up the value of your coin, then cash out.

As a rule, anytime "blockchain" shows up someplace where it makes no sense someone is pulling a scam somewhere.
Show HN: I made a 5 hour neural networks class with no prerequisites
Excellent, thank you. I disabled SMBv1 on my Windows VM after the WannaCry outbreak so I should be safe.
Distrusting Windows was the wisest thing you did since you climbed off your horse. [1]

No, seriously. How is it paranoia to think the NSA was/is surveilling your Windows installation if we already have proof that they have the means [2] and motivation [3] to do it at scale?

[1] http://www.quotes.net/show-quote/34121

[2] https://en.wikipedia.org/wiki/EternalBlue

[3] https://en.wikipedia.org/wiki/PRISM_(surveillance_program)
As the plant grows the rate of water being removed from the soil increases, so the amount of water supplied will need to increase. Varience in illumination, temp, and humidity will also change transpiration rates.
Cool, Rahiel! Thanks for doing this.

Here is a related idea I proposed a couple years ago to a Knight News Challenge on Libraries: https://web.archive.org/web/20161104175911/https://www.newsc...
"Create a browser addon so when people post to the web they can send a copy for storage and hosting by a network of local libraries. ... While the Internet Archive is backing up some of the internet, it is another single point of failure. We propose developing data standards, software applications, coordination protocols. and hardware specifications so every local library in the world can participate in backing up part of the internet. ..."

Sad that the Knight News Foundation has changed their software and so all the old Knight News contributions are no longer available. It's an example of the very thing that contribution was about -- the need for distributed backups. Glad that info is still findable in archive.org -- until perhaps the Knight News Foundation puts up a broad robots.txt and makes it all inaccessible.

Thanks again for creating a great plugin!
Made with ARKit
That's what I keep questioning and why I've tried various methods. After screening resumes along with coworkers, at various companies I've worked at, we'll pre-screen or not, bring them in and ask them questions from their resume.

Resume says 'I'm an expert in SQL'. Great, lets start some every day foundational questions. What is the difference between an inner join and an outer join. Why might we use a varchar instead of a char data type? Why do we use indexes? What is the purpose of a foreign key? A good majority of the candidates can only answer the join question.

'10 years experience, senior dev in <main language>' can you write a function that returns the largest number in an unsorted array? Most struggle to even pseudo code it. Tell me something, anything about interfaces. Basic security question on SQL injection/xss/csrf/hashing/encryption. Without a doubt most have only heard of SQL injection and then they get that wrong. Most say hashing and encryption are the same thing.

I do blame myself, the failure rates are incredibly high. But when resumes looks great and onsite can't pseudo code a simple loop, or answer basic questions about something they claim expertise in, what can you do? Require and call references to make sure the the lead dev with 12 years experience and decent companies isn't lying? Because the result of most of my interviews appears that people inflate their resumes and flat out lie.
What are your adversarial concerns?
Are you using Samba as a DC in this situation? Because I can't think of a reason you would have to ditch SSSD to set up file shares.
Facebook Sound Kit for adding interactions sounds to prototypes
What is this? An iOS library to do CSS like transformations?
I think you're mostly right, but it's hard to tell.

The company doing this, LO3 Energy, is installing one piece of hardware - a "Tag Element" - next to a participant's existing energy meter.

The Tag measures how much excess electricity a PV/Solar panel generates.

The Tag sends that information on LO3's blockchain ("Transactive Platform") - essentially crediting whoever produced the electricity, and giving another participant the option to buy this "excess energy" directly from the PV/solar installation.

The end result is that someone can feel like they've bought the exact electrons from the participant with the PV/solar installation, while in reality, they've just bought some more energy from the grid.

I'm not sure how the pricing scheme operates, and if there are different prices for dirty grid energy vs renewable neighbor microgrid energy.

https://www.youtube.com/watch?v=oLsKQfjbYNg

I'm also not sure how or why the project is marketing that this grid could withstand a power outage or extreme weather as they are not installing direct physical lines between the PV/Solar producers and other microgrid users. Presumably the entire system would go down if the main utility went down - the PV/Solar guys could power their own homes, but there would be no way to get that electricity to other consumers.
The C standard versus C and the mother of all hacks
Every time you buy instead of pirate, you fund the people responsible for this, enabling them to buy even worse laws.
And you don't see Lyft as seeing an opportunity to sell for $15?
There is a difference between reading and studying a paper. Many papers I just check the abstract for claims of A causes/correlates B (ie it is a "headline" claim), and look for a scatter plot of A vs B (it is missing).

Then I do ctrl-F "blind" (can't find it), ctrl-F "significance" (see p-value with nearby text indicating it has been misinterpreted). Boom, paper done in under a minute. There is really no reason to study such papers unless they have some very specific information you are searching for (like division rate of a certain cell line or something).
Does anybody have an experience with CockroachDB in production? Is it ready to replace PostgreSQL as "the default database"? How does it handle querying and updating big (>10Gb) collections of data?
Just as a prerequisite.
Sure, it's a minor annoyance to have to hold down a pane to be able to close apps, but in the end, closing an app is only necessary when an app is malfunctioning, which doesn't happen that often. (Yes, it's happening more right now, - but it's an early beta. What do you expect?)

I still find way too many people who are convinced that every app shown in the app switcher is using up their battery or actively running. I suspect this is the audience that will be most annoyed by the change.
(Doesn't have to be through your LAN)
https://cloudtweaks.com/2017/06/cloud-migration-cyberwar/ Implications for cloud adoption highlighted
It is refreshing to see an article from a distributed database vendor that gives a reasonably good description of the trade-offs they make and why - without the all the nonsense hyperbole claiming they're the best for everything without any trade-offs*

* I've reviewed ~400 databases over the last month and it's surprising (?) how many of them are all the best of every use case and are the [fastest|first|only|best]
Moronic design of the microsoft page. It requires you to acknowledge some bullshit T&C on first visit, then redirects you to the website home page. Which means that someone clicking on the CVE to check if there is anything important will be redirected to a home page with no information. Most sane people will go back to the original link, but if there were only sane people in this world, this second wave of malware would be toothless. That's not exactly helping awareness of the vulnerability.
So if a private company skips regulations, it's not the government's job to enforce them?