skysight-inc/HackerNews huggingface dataset:
I remember reading the original article that inspired it and thinking "huh, that's a cool idea." In practice I wonder if they'll ever really sort this out:

> Test selection algorithm is not perfect yet (it may produce false-positives and false-negatives)

The problem is you're going to need to run the entire test suite before deploying anyway unless the algorithm is perfected. If you have to do this anyway, while it's helpful to have more confidence going into an hour long test build that it's going to pass, it's probably more helpful to just build an infrastructure on which the entire test suite runs more quickly. I've worked on sites with extremely large test suites and it was never an issue to run the tests in < 10 minutes because they could be run on an infrastructure that allowed tests to be run in parallel. I think that's the solution rather than a complex and flakey algorithm.
You can verify fingerprints (manually or via QR code, example screenshot: https://info.securityinabox.org/sbox/screen/textsecure-en-1/... ) if you're concerned about MITM. You will be warned and need to manually accept the new key if a person's key changes.

Your "proper way" requires people to actually meet before they can begin a conversation, which greatly limits usability (you couldn't even test the app without a friend sitting next to you - who would keep an app they can't even try out on their phone?).
Where can you work? You have a good CV (certainly the bits I read) and some good experience. I wouldn't recommend working for free though. If a company needs your skills they should be willing to pay from the start.
This just got me thinking, which would be worse -- your account data from any one site leaked, or metadata about your internet activities leaked? Thinking about the arguments about mass data collection and metadata, I'm pretty certain I'd be most worried about metadata. Do metadata-collecting companies tend to be more secure, or more security aware, or it just hasn't happened yet?

What I mean is, if your private browsing session from your laptop, along with non-private sessions, and data connections for IM conversations, were all leaked, that would be intensely revealing.
STOP. USING. SO MUCH. CLIENT-SIDE. RENDERING.
Guide: Search Engine Optimization
Chief Justice John Roberts Is Playing the Long Game
Contractions don't prove philosophical arguments. They only demonstrate something is inconsistent, but nothing requires reality or systems of thought to be consistent.

This is what separates philosophy from math or logic.
Moov+|+Premier+portail+Internet+de+Madagascar
It seems to be based on code coverage measurements. I wonder if it will miss things like interface definition files that are never technically executed.
Jon Sneyers is a known advocate of Free Software, I am actually glad he acts on his beliefs.
NY was Gotham City. Why is there so much animosity for the 'Broken Windows' policy when it clearly worked?
Because uBlock Origin ships with the default filter lists, so that it can work immediately out of the box without having to remotely fetch these filter lists at launch time (updated versions of these lists will be automatically fetched some time after launch).

It's not uncommon that the remote servers hosting the lists fail to respond, which would cause the extension to "malfunction" if this happened after first install -- these lists are key for the proper functioning of the extension (at least in its default out-of-the-box settings). I want the extension to work properly immediately after 1st install.

The size of uBlock Origin as downloaded from AMO or Chrome store is ~1.5 MB (because it's compressed). The compressed package would be ~650 kB without the 3rd-party lists (the content of these lists are not javascript code).
You can't link proprietary software with GPL libraries, only with LGPL libraries.

For but Apple it's not even a licensing concern. Apple doesn't have a problem with the GPLv2, but doesn't touch the GPLv3 because of the patent clauses that it contains. The bash in OS X is a version from 2007 because that's the last GPLv2 version of bash. But Apple has no problem including git because that's also GPLv2 and not v3.
Self-driving taxis take to Japan’s roads next year
I'm not a Magic player personally, but I learnt about it through the project I did on this game. Learnt how complex it is and really good for doing different analysis. We created a Deck Builder Toolkit, which should help inexperienced players to build their card deck in order to improve card synergies and overall success ratio. Fortunately my team mate was experienced player while we were building this. If anyone interested, you can check project info here: https://www.dropbox.com/s/hojm1rfqgkz5dn4/Poster.pdf?dl=0 And Git repo here: https://github.com/dzeno/deck-builder-toolkit
> Hmmm. This is unsatisfying.

It's unsatisfying not because it's wrong, but because it replaces a tidy narrative, (a narrative which suggests a public policy many of us would like to support) with "it's complicated". I think you have the picture reversed -- the article is saying the problem is nuanced and complex when we'd rather believe it was simply the war on drugs.
Of course not. I started by slowly walk-running 2 miles, two or three times a week and only increased my distance and speed gradually over a period of two years (compounded with a couple of frustrating delays due to injuries).

These days I run around 25 miles a week - two 6-mile runs during the week and a 13 mile run on Saturday. I also bike around 25-60 miles a week in order to cross-train and give my body a break from running.

Before I started, I was 70 lbs overweight with sore knees and a general malaise after two decades of sedentary living and too much food. I'm in much better shape today than I was two years ago, but I was already noticing significant improvement in my fitness, well-being and body shape after just a few months of what now seem like very slow, short-distance runs.
Use ptrace to wrap the system calls for things that aren't C-based (though this is a little more involved than LD_PRELOAD).
Progressive JPEG has supported this for decades. Anyone over 25 should remember them from dial-up years.
Don't need an AI, just use a statistically valid random sample, then use human intelligence to analyze that smaller data set.
Blink Health
We might observe that X causes Y, and A is just an effect of X while B is an effect of Y.

When we observe this, we come up with explanations as to how it happened, describe it using mathematics or chemical symbols or whatever is appropriate. In this way, science is done.

There are still a lot of mysteries out there today. Scientists are working on explaining them.
I'd be glad if people stopped asking for PFS in email. Email can not have PFS. If you actually implements PFS over email, it becomes instant messaging.

Yes, you can cargo cult the PFS algorithms over the email infrastructure, but if you save the temporary key, it's not PFS anymore, and guess what, if you want to save your message to reading later, you'll have to save the temporary key too.
Surprisingly Turing-Complete
I posted the news of this new file format weeks ago on HN, no one picked it up :P
> The added benefit of the "exercise first" approach is that after exercising, I find that I don't even want the donut.

Yes, this exactly! The real challenge of getting in shape isn't the physics or chemistry nearly so much as it is the psychology.
> I just checked my /usr/share/dict/words for everything starting with "y"

If they ever find a way of converting nerd cred into dollars, you'll be in a very good position.
I kind of figured that Adblock Pro was a fork, but this is ridiculous.
I've been using it for a month now. Can't recommend it more.
Science can explain how a photon traverses the slits. The trick is explaining why it does so, which is still an active area of research.
Ask HN: How do I create Android apps with game like elements?
I was playing around with my Starbucks Android app this morning and was playing with the coffee cup component that shows how many stars I have, which shift when I tilt my phone. How can I learn to create this type app component. I keep coming up with game engines but I'm just looking to add 2d physics engine type interactivity to existing apps that are not games. Where should I start?
Το+καλύτερο+σεξ+το+κάνουν+τα+call+girls+-+Golden+Diamond+Escort
An interesting aspect that has not been mentioned on flif.info nor here, is the implementability on silicon.

How many transistors would be needed for and encoder? How about a decoder or a codec (encoder/decoder)? And what about clock speed? How long is the longest pipeline in the codec?

For any other modern codec the hardware aspect is a very important one. Usecases like smartphone browsers or smartwatches are very common, and on platforms like that performance==battery life==usefulness.
"We believe in privacy" except when it affects our bottom line. We will totally sell you out if you're in China and 100% allow the government to censor your requests. We say we believe in privacy in the West because dumb people believe us but really were just all about that cashhhhhhh.
I think it has more to do with maintain control initially.

It is a lot easier to restrict now and liberalise later once more thought has been given to the options, than it is to draw things back in later if you decide you want more control for any reason.
We don’t need new multimedia formats (2010)
The cost of medical heroin to feed the typical daily consumption of heroin for an addict costs in the $10-$20 range, as far as I remember. We know the costs because because heroin is manufactured and regularly prescribed as a pain killer in a number of countries, e.g. in the UK you sometime get diamorphine (heroin) prescriptions for post-operative pain.

In other words, even if it was not paid for, but just made available on prescription, chances are substantial proportion of users would be able to afford to maintain their addiction without much, if any, crime.
I think your intentions are in the right place but I don't think that would have helped here - they didn't just get in via SQL injection, they have all the source code too. That hints that they had quite a lot of access.

Based on what we know about breaches in general, it's quite likely the attackers were inside the network undetected for months: https://blog.code42.com/the-heavy-cost-of-ignoring-dwell-tim...

This would be plenty of time to slowly spread through the network, learn what is stored where, and hop through servers until they got what they need - even in a setup like the one you describe.
I feel that this reflects an ignorance about (a) the lives and work of scientists in the modern day and (b) the lives and work of monks in the 13th century.
Hi,

The Android position isn't available in the "CURRENT OPENINGS" list. Could you please answer is the position closed?
Just want to emphasize something here:

Exercise, when thrown in with the typical "calories-in calories-out" context, is absurdly terrible for fat loss. It makes people hungrier, and then they eat more.

However, when viewed in the context of many people who are struggling with losing fat, it can be an excellent complement to dietary changes. Why?

Because obesity and fat storage in general are extremely metabolically driven, and metabolism is itself driven by numerous endocrine system factors. The effects of exercise on the body can cause someone who is already eating a healthy (minimal sugar/refined carbs) diet to have even better results due to the increase in insulin sensitivity for a 16 hour period after exercise.
Introducing Amazon Elasticsearch Service
Worth mentioning that this is built on Pelias[0] which is an exceptional piece of software.

[0] - https://github.com/pelias/pelias
A while ago I wanted to include a library in some GPLv3 software, but I couldn't because that library was GPL2-only with no "or any later version" clause. And both versions of the GPL are not compatible unless the GPL2 software has this "or any later version" clause.

So even if you stay strictly within the free software universe, even only within in GPL universe, a strong-copyleft license is a bad choice for a library.
I noticed that, but he's doing a single REST query for every timing:

https://github.com/jhb/neo4j-experiements/blob/master/query_...

There's no way that a single HTTP request is responsible for a difference in hundreds of seconds

(his benchmark code isn't really sound, but I don't see how this can affect a difference so striking)
I mostly solved this problem by taking 2 minutes and writing a thoughtful response to remind them that I am an actual human.

"Thanks, COMPANY_NAME sounds interesting, but I'm not looking to make a move. I really enjoy working with my fantastic team solving challenging problems in my current position. It would take an unbelievable improvement in [salary, schedule, problem space] to make me consider a move. Let's stay in touch on LinkedIn and feel free to reach out in N months or if any amazing opportunities that meet those criteria come across your desk. Thanks!"

Personally, I have found that not all, but many recruiters will reply with a LinkedIn request and an "I'd love to get to know more about what you are looking for, or will follow up in N months."
Firefox with vimperator for keyboard ui, firefox/mozilla sync for cross-device access to history, tabs, passwords (with option to self-host the server part), ublock for adblocking and noscript. In vimperator ctrl-i brings up vim for text inputs, which made "it's all text!" redundant. Ocationally use webeveloper.

Also use chromium for poorly designed, js-heavy and tracking/ad-optimized or media-heavy sites like facebook, youtube or various google apps.

Don't know what I'll do if ff stable breaks vimperator - maybe move to UZBL[u]?

On mobile the ux os worse (than desktop with vimperator) - just ff with password manager for mobile.

[u] http://www.uzbl.org/
Why do you need expandable storage if you get 64/128GB. I've never even managed storage on my 64GB Nexus 6 since I got it in February.
I think you are underestimating the amount of graft and corruption that may have been involved in a lot of these fortunes. From knowing folks who have opened factories and businesses in China, there is a staggering amount of market manipulation by various government functionaries who pick and choose who gets to win and lose.
It gives a predictive model, but it doesnt give us a mechanism.
> What you have is preexisting conviction.

So we should give up discussion when either side has conviction?
Technically, I believe the answer is 100%. If you're using the original code as a starting point or a reference for your code, then you're basically creating a derivative work.
Fair enough. Yet the question remains: can you meaningfully lower arrests/convictions that resulted from stop-and-frisk, by changing the laws regarding the particular charges that are brought? If it's about a 'fishing expedition', then decriminalizing marijuana might dramatically drop drug charges, but not move net arrests much, as officers simply find something else.
And software engineers. :)
Yes, using a central server should be possible, but the application should ask you whether your friend is with you and if you say yes, it should use the QR code/NFC method instead (which also has the advantage of working with people you just met and haven't otherwise added to your contacts yet).

If you say no, it should clearly delineate how an attack could take place and advise you on how likely it is.
Because this makes it easy for non-web-savvy creators to get paid, at regular intervals. It establishes trust & familiarity for the users giving money. It's also a good way to minimize transaction fees if you're supporting many creators - from what I remember Patreon batches many small donations into one large transaction.
Why do you need expandable storage if you get 64/128GB. I've never even managed storage on my 64GB Nexus 6 since I got it in February, and I have tons of audiobooks with hundreds hours of length already.
And uninstalled.

Are any of the adblockers open source? So, I can take a look at the code, and learn how they work.
It seems if you wish to retain more control and give up less of your company, it would make more sense to scale slowly. Are VCs and other investors typically pushing product to market faster, in turn creating this landscape?
"terrorism" doesn't mean much any more.

Violence targeted against groups with different origins or beliefs for the purpose of sowing unrest and causing fear in others?

They did eliminate the Sandy Hook guy and others due to broad antisocial attitudes without specific targets. So they did make an effort of sorts...but I'm sure they have an agenda to promulgate, I just haven't bothered to read what it might be.
>when heroin users know where their next hit is coming from (the clinic) they are better able to handle their addiction and able to make some progress in the rest of life (hold down a job, etc).

That's extremely wishful thinking.

We currently have abundant access to alcohol and alcoholism is still a problem.
The GPL is compatible with BSD, MPL, and MIT licenses that Firefox / Chromium use.

The problem is more that Firefox / Chrome ship proprietary bits like the DRM modules that would violate the linking GPL coverage of flif. And that Chrome is proprietary.

Its going to need to be relicensed LGPL to be included.
So you're saying that for example the FreeBSD people are money oriented because they prefer a more permissive license over the GPL?
Interesting. I don't know quantum theory, but let me ask:

A weighted coin flipping in the air is neither heads nor tails until observed. That we can't observe the property of the coin (its weighted bias) while it's in the air flipping, doesn't change the coin's properties. In fact, we wouldn't be able to measure the bias from a single observation. Yet, if I constructed the coin to be precisely heavier on heads versus tails according to some ratio, it would have that property the whole time, no?
> Not everyone who looks at the philosophy of science is a quack

True, but the problem with philosophy is that it is the study of how humans embrace reality, not the study of reality itself. For the simple reason that philosophy has no tools (other than science) to establish what is true or false in the world outside our own minds. If you understand philosophy as the ways we make sense of the world, instead of a tool of finding what is true, then we would have a better time dealing with it.
Ctrl-F "tracking" Ctrl-W
Whitelisting a site is just a matter of pressing the big blue button: it works on a per-site basis.
NixOS Release 15.09
At least this article could be considered news. Other articles there stretch the definition of “news” beyond my tolerance.
That's the distributors/manufacturers, we are talking about the consumers.
The author's theory? Why do I care what the creator of Autodesk's theory on weight loss and diet is?

Why is Hacker News so fast to pooh-pooh the study in the linked article and declare it as fake science, but we're happy to accept a completely unproven and untested theory from someone with no expertise in the field? Because it's called "The Hacker's Diet"?

You wouldn't give a nutritionist's opinion on Javascript frameworks much credence, so don't take your diet advice from programmers.
The Zombie Preacher of Somerset (2009)
Bayesian Reproducibility: Evaluating Replications' Meaning
Population genetic differentiation of height and body mass index across Europe [pdf]
I combine "find ./" and grep instead of learning how to use find. (I'm a terrible person.)
Browse GitHub.
IMO...

For opensource applications, they're seeking widespread user adoption. To that end, they want to keep users & developers focused on a single project & codebase. Releasing under a license like the GPL ensures they can easily incorporate features from any knockoffs/forks... which pretty well ensures there won't be any longterm knockoffs/forks (unless the project is mismanaged).

GPL isn't so great for opensource libraries though. They don't care about users, they want widespread adoption by developers and their applications. Since applications may have all kinds of licensing requirements of their own (many of which can't mix with GPL), licensing a library under the GPL automatically limits the library's potential adoption.

Which is why LGPL makes a lot more sense for a library. It allows incorporation of forks, but at the same time allows widespread adoption of the library.

Of course, the BSD license almost makes great sense for a library, but mainly for ones which have little expectation that there will be significant enhancements made under closed-source forks; or ones whose purpose is to contribute a basic reference implementation for the greater good.

E.g. a BSD license works well for something like a reference PNG decoder, to encourage adoption of the format; but less sense for something like ffmpeg, where the project's survival depends on garnering as many contributions as possible from a limited base of coders (experts in the intricacies of video codecs).

Thus I think it's less hate, and more frustration that by using the wrong license, the project has hobbled itself at the start, which clack of contributor interest before the project even gets off the ground... and folks would like to see something (like) this succeed.
It's not a result in logic. The question of which properties (if any) exist is not a logical question but a metaphysical one.

Of course, philosophers often make use of results in mathematics. If you arbitrarily decide that any philosophical work that does this in some sense "doesn't count", then of course you will find that the remaining work concerns results that are less than certain! It's in the nature of questions that can't be answered through mathematical methods to have less than certain answers. You might notice that many of the most important questions in life fall into this category, though.
5 Simple Steps to Destroying Your Business
> the IT provider has put a lot effort into security for a reason

It really depends. All too often the reason for various restrictions IT set up is to limit their own workload. It sometimes goes to the point of making everyone else's work harder. It's especially irritating in schools and universities, where I could swear IT departments often live by the idea of "if we make a system X completely unusable, nobody will use it, so we won't have people breaking things".
I don't know any other way to respond to this than to flat out contradict you: it is easy to miss something, even in a specialized subject where you know the 15 other groups working on similar stuff. Things are hidden in M.Sc. theses, Ph.D. theses and even papers with titles that didn't lead to you to suspect there was something relevant for your specific subject in them. There's just too much being published.
TLDR: it wasn't the crime waves, it wasn't longer prison sentences, it wasn't the declared war on drugs - it's that the probability that a district attorney files a felony charge against an arrestee goes from about 1 in 3, to 2 in 3
SolarCity claims to have built industry's most efficient solar panel
No one said "chemicals" are bad. The person you're replying to said we should be conscious of which chemicals we put into our body - which is absolutely true.
What’s the Right Color for Your Brand?