skysight-inc/HackerNews huggingface dataset:
Knowingly and willingly giving users a false sense of security? How is that not worse in every way?

If they couldn't manage to get false negatives down to an sensible level without compromising security in such a blatant way, there's two courses of action: Live with it, or don't release it.
The trouble with statements like 'for the average xyz user' is:

1. 50% of your users won't have their needs met - that's a large proportion assuming a uniform distribution

2. We can't be sure a uniform distribution in the first place is appropriate

3. If we're going to assume an average user then why don't we assume an average phone too: If the average user gets by without something today then why bother building it as a new feature?

In the end a product should not be designed for an average user. It should be designed for a well defined audience who's needs will met well by the product. If you're going to bother with fancy biometric tech as a feature and selling point then you're clearly NOT aiming at the average user who couldn't care less...
The game was combinatorial search from the start, so you could argue that it did not degrade the game, but it dispelled the illusion that it was deeper and something more than a sport.
At 94, Lithium-Ion Pioneer Eyes a New Longer-Lasting Battery
Assume my bank gives me a linear interest of $10 per year.

Then going from $100 to $110 that would be 10%.

Going from $110 to $120 would be ~9%.

Going from $120 to $130 would be ~8%.

In any year you could conclude my savings grow exponentially. 10%! 9%! whoohoo! But if you look over a longer time frame, it clearly isn't.

And as nevdka mentioned, the population growth is less than linear. If my bank gave me $10 of interest last year and $9 this year, and $8 the next, there is definitely no exponential growth.
I’m still hoping someone will compare Guetzli to mozjpeg.
Show HN: Out of Office – A guide to establishing a successful remote culture
Bingo. All of these 'but you can work remotely' suggestions are non starters to anyone who isn't already relatively wealthy, because they carry immense risk.

If there was a serious safety net that guaranteed a decent quality of life, a significant portion of people would be taking on those options and leave the city centers.
But what I mean is slightly different. That the fact that we find these rare bones in Europe but not in Africa may have more to do with less scientific excavations going on in Africa than with the species not being present in Africa at that period.
AIUI smart contracts mean that a ton of nodes has to execute this code, so making the language of the code as weak as possible would seem like an important design goal to me from a langsec PoV.
>Fingerprints or the iris sensor is an improvement for them because they are quick and easy to use.

I'm not sure about it being an improvement, human laziness always finds a way to make something less secure. Like buying "fingerprint stickers" because too lazy to pull off a glove when wanting to unlock the phone [0].

The CCC always does interesting stuff like this, a couple of years they reproduced a politicians fingerprint just using photos of her hands [1].

This kind of stuff turns biometrics from something "you are" (your fingerprint, your iris) to something "you have" (a fingerprint on a glove, a picture of an iris) making biometrics often very trivial to bypass.

[0] http://gizmodo.com/these-fake-fingerprint-stickers-let-you-a...

[1] https://arstechnica.com/security/2014/12/politicians-fingerp...
You could arrange something in person, but you'd probably better bring those machines that check for fake money.
Qual é o melhor: CClaner ou Advanced SystemCare
Manchester attack: 22 dead and 59 hurt in suicide bombing
Is Stephanie the woman who predicted the famous AlphaGo move against Lee Sedol when playing along on youtube?
While crude, I do think raverbashing has a point here. If a 10 person startup already requires their devs to use 3 different reporting tools that startup has a problem. If you can't streamline at a small size like this you won't stay nimble and you won't make it.
The match standings are 1-0 for AlphaGo, not +0.5 for AlphaGo.
I appreciate many aspects of your post, but let us remember that jobs are good because they produce value.

For instance, people who want to give free haircuts to homeless people that are charged/fined are people who create value that dont have jobs, being stopped from creating value by people who do. DOH preventing people from living in Tiny Houses they've built IMO falls under same category. Health insurance execs, red tape admin workers, etc.

I contend that what is important are things like human welfare and dignity, space exploration, and animals rights, to name a few.

When truckers are obsoleted I dont want to see them digging holes and filling them again. Let creative destruction work its magic, push them to succees in a competitive market, and in the meantime help with their human needs so they dont starve or go without housing or healthcare. Jobs are the wrong thing to focus on, it leads to perverse incentives.
TLDR; in mice
Quotes Uncovered: I Am a Soldier
Why Being Agile Does Not = Working Smart
> Basics: something you are (iris scan, fingerprint), something you have (2fa token, usb unlock key), something you know (password).

Why complicate things with 2fa tokens. Something you have: the phone!
However I agree with something you know being missing.
To be fair, you need to find yourself in a situation where raising funds is the easiest thing on your "to-do" list. Raising funds will revolve around whether or not your product resonates with your target user segment and how many people would actually pay to use your product/service.

Once you've found the answer to those questions, what you do next will be dictated by logic. Best of luck!
I disagree the 'space travel is too hard' option is a bit glossed over on this article, I agree that the wikipedia page is good.
And a few guns, that are held by people who can use them.
The finish is the problem. Glass is a clean, smooth surface for touch. Walls and wood aren't. The odd tap is fine, but any app that relies on a lot of dragging is going to feel unpleasant, for at least some users.
Some people are constantly bad even though they know they will have to answer for their actions.

Some people are bad and don't want to be and it is a struggle.

Some people just do what they need to to survive, for whatever survival means to them at any given time.

Some people test the limits of their, and societal, boundaries.

This is too complex of a concept to limit it to two coinciding factors, IMO we are all all of these things in differing quantities.

Hopefully people learn that the consequences of bad actions are rarely beneficial long term and develop processes to mitigate.
I have no idea how well this works in real life. But if the interactive surface is even close to what the video shows then isn't a big portion of the microsoft future concept video [1] fulfilled?

[1] https://youtu.be/w-tFdreZB94?t=2m22s
It makes your short term memory worse, demonstratively, but doesn't seem to have the same affect on long term memory.

And yeah, this study is on mice, so it's pretty inconclusive.
OppsList: Business Problems Requiring Software Solutions
Should I Go? The Pros and Cons of Using Go Programming Language
Was that supposed to be a joke? If not, you can easily pay for journalism like this by subscribing to the Economist.
A new kind of news platform
Great tips, but I would add that those 2 hours spent exploring the code can actually be useful. I often need to read the code a few times before the big picture starts to come into view, so unless I need an immediate answer, I usually prefer to dig for it myself.
Transcript of New Orleans Mayor Landrieu’s Address on Confederate Monuments
One out of three is still somewhat more secure than zero out of three.
Join Virool (YC S12) Video AI Startup as an Ad Operations Ninja
Don't most Mac users have a Macbook with effectively no Numeric Keypad? I use an external KB but it's tenkeyless.

Some other default bindings would be useful.
He actually has 27MB of images. Which is even more worrying, as he's then got 3MB of who knows what.
Who said I want to read them? Most people will not pay a subscription fee to read the article. So it does little use to that demographic. I am not implying they are not credible source of information. It's just that we will be restricted. That's all. But thanks for the downvote, reminds me that I should have given this reasoning before.
Often certs are listed without any actual relevant experience, otherwise that would be listed instead. If you have both, it can still be seen as time that could've been better spent than taking a test.

Also this varies widely with the company/HR team you're dealing with.
Arq 5.8.5 for Mac Fixes a Bad Bug
You could also add eye-tracking to have the user follow a pattern and add complexity to faking it.
> take their labour elsewhere

If we are talking about a UBI, we might as well start treating people like people again instead of job-executing machines!
That is what he meant. Doing it better is that easy, that the cost of the S8 is more expensive then the hours of programming labor.
Oops, looks like I shouldn't rely on reddit for my news.
Anecdotally I do not notice any eye discomfort while using this n times per day. It's also not "bright" from my perspective but someone with this system would better answer the eye damage question.
But do phones check for all those markers?
More evidence for WannaCry 'link' to North Korean hackers
What do you lose? I actually use REST ATM but interested in GraphQL for my next project.
There are known-unknowns, and unknown-unknowns :-)
It might be higher in volume because the data size for a single illegal movie is several orders of magnitude the size of text based media.
No, it can't. The warning is for optimal detection rates, it doesn't harm your eye.
Thanks orf, you are exactly right. The requirements exceed the minikube defaults, we will add this to the documentation as well.
> If you have an objective metric of success in a formal universe machines always win.
More like, machines will eventually win given enough time and effort put forth into making it so by humans. At least, so far.
I wouldn't go and say this is due to stupidity but as a senior professional that would sure be my starting point. That company is in a less than desirable situation, how many other gaffes are there?
Creating a Cross-Plattform .Net UI Application
How to save money while paying for educational expenses abroad from India
Is distributed tracing worth the time investment?
Because it's about humans...

Machines can be made to do better at just about any sport but we still have athletes because it's about human potential and competing within that regime, not pure unbounded scientific advancement. If that's what you want then there's plenty of opportunity to do so in academia rather than professional sports, and such pursuits coexist just fine.
For a simpler secure pastebin, try https://sptpb.pw.
kW/h would be a unit of the derivative of power, measuring the rate at which power consumption changes.
We should understand the attack model better and the likelihood of a successful eye capture.

We know that it's certainly less hard than knowing someone's password given a semi sane password policy, but more difficult than scraping fb selfies and printing them.

Thinking out loud, I certainly don't share my phone password with my eye doctor, so there's one example of disclosure.
The kind of startup that knows when it's time to hire a lead dev.
Yes, this is easy to add, since there is a dedicated constraint called all_distinct/1 that we can use to express that a set of integers be pairwise distinct.

In this concrete case, we get this by simply adding all_distinct(Ds) to the query. For example:

?- solution(Ds),
all_distinct(Ds),
reverse(Ds, Rs),
label(Rs).

This yields Ds = [6, 5, 4, 8, 7, 3, 1, 2, 0], in addition to other solutions. Now we only need to add that none of the integers must be 0. We can express this (for example) with the additional constraint Ds ins 1..9:

?- solution(Ds),
Ds ins 1..9,
all_distinct(Ds),
reverse(Ds, Rs),
label(Rs).

However, when you run this query, you get false in return. This means that there is no solution that satisfies all these constraints at the same time.

Therefore, the task you mentioned was probably about the prefices, i.e., the initial segments of the number. We can easily express this with small modifications to the program above:

solution(Ds) :-
length(Ds, 9),
Ds ins 1..9,
all_distinct(Ds),
foldl(segment_divisible(Ds), Ds, 1, _).

segment_divisible(Ds, _, I0, I) :-
I #= I0 + 1,
length(Prefix, I0),
append(Prefix, _, Ds),
reverse(Prefix, RPs),
foldl(digits_number, RPs, 0-0, N-_),
N #= I0*_.

digits_number(D, I0-P0, I-P) :-
I #= I0 + D*10^P0,
P #= P0 + 1.

With this program, we get:

?- solution(Ds),
label(Ds).
Ds = [3, 8, 1, 6, 5, 4, 7, 2, 9] ;
false.

This means that there is a solution, and it is in fact unique! This is determined very efficiently thanks to the pruning that is automatically applied by the constraint solver.
It's funny because Operation Ironside - the operation to trick the Germans was intended to get the Germans to believe that the landings would be in the Bay of Biscay.
Did the author offer any practical solutions?
That description also matches virtually any government in existence :)
Currently reading The Bell Curve to see what all the fuss is about. I'm not far in, but their hypotheses about intelligence stratification and poverty seem to make sense and they seem to have been very careful in their analysis.
Designing and 3D-printing a garage remote motorcycle mount
> and start improving it as a way for you to understand the systems.

Be aware that to do this in a time-efficient way, you might need to pull in one of the existing engineers who can give you the lay of the land.
Also jpegmini and kraken.io

Anecdotally jpegmini's 'optically-lossless' algorythm seems to provide better results than the other options, but obviously ymmv.

I'm super interested in this because i want to optimize in the region of 20k photos a day (don't ask :() and the PAYG options all work out relatively expensive with that kind of throughput, whilst mozjpeg is generally only saving us between 5% and 7% on the most-served images.
Thanks for sharing those resources. Will have a read.
Which is the most upvoted?
The Power of Digital-Comic Therapy in Schools
Is there any practical programming language (or dialect, or static checker) that enforces this property? Or is Viper the first attempt at a usable, yet decidable language?
Ask HN: Why is there no YouTube for Podcasts?
Relatively new podcaster here. I was blown away by the awful infrastructure of podcasting (everyone hosts his own data, submits his own feeds, etc.)

From a company/money perspective: why is there no central instance (like YouTube) that allows to upload your podcasts? It looks e.g. Apple/iTunes has a pretty strong marketshare. They could easily play ads before/after each podcast, similiar to what youTube does.
I'm especially interested in the walk by, weather/clock feature. Instead of mounting an iPad/LCD on the wall I can just drop this on some furniture and have the same "persistent display" experience. Having my calendar display would also be very helpful.
Note to junior engineers reading this: If you don't already know the codebase, this can be a terrible way to get to know it because you get sucked down rabbit holes and end up having spent 2 weeks with not much to show for it.

You need to exercise skill of being able to do an organised exploration of the codebase, probably producing documentation along the way.
Interactive AdWords Tool to Find Potential “Reach” in Any Area
Why American Workers Now Dress So Casually
Wait. S8 has iris recognition system and people are dumb enough to scan their eyes and give another biometric data point to god knows whom?
UK survey of 14-24-year-olds indicates social networks harm mental health
Ask HN: Tab or Space
Have you ever been outside? It's dimmer than that.
Creating a Ruby DSL
> IIRC, the version without tree search beat the full version 25% of the time.

That would be amazing but it seems hard to believe. Any references?

I found this (which is also impressive):

AlphaGo team then tested the performance of the policy
networks. At each move, they chose the actions that were
predicted by the policy networks to give the highest
likelihood of a win. Using this strategy, each move took
only 3 ms to compute. They tested their best-performing
policy network against Pachi, the strongest open-source
Go program, and which relies on 100,000 simulations of
MCTS at each turn. AlphaGo's policy network won 85% of
the games against Pachi!

1. https://www.tastehit.com/blog/google-deepmind-alphago-how-it...

2. https://gogameguru.com/i/2016/03/deepmind-mastering-go.pdf
Or release it and make money with your cool feature that competitors don't have.
The Most Important Thing to Know About Medium’s Read Ratio
TheVerge has a nice hands-on video of the prototype, which I think explains the whole thing better than the official website: https://www.theverge.com/circuitbreaker/2017/2/27/14737824/s...

I like the projector mode a lot.
Me go-to for learning a new code base is fix bugs, fix performance problems.

The bugs give me an overview of the system and let me develop my mental map of the code base, the performance problems give me an overview of what's been done wrong.
I agree with the notion that it's manipulation, however, also in the context that almost all businesses are - vast swathes of the economy literally only exist to get people to do things they don't need to, and drawing a line through marketing over and above other elements always hurts since it's an easy target but not detached from other elements doing the same.

You're right that most marketing relies on human psychology, but I wouldn't call it weakness per se, it's the same areas that are influenced by all kinds of storytelling (whether that's film, fiction or marcomms).

Diving deeper, there's also a lot of "marketing" in nature, we look at the evolution of plants and animals whereby entire species have developed based on generating emotions and actions in other animals. Perhaps a tenuous connection :) but I always find it holds valid for me, we're designed to look for emotional triggers to influence what we do. Whether utilising these is "taking advantage" or not is where that personal interpretation comes in.

I'd also point out that advertising is a subset of marketing, but not all of it, it's probably the area that's most explicit in its intentions though, but things like content marketing are designed to influence you as much, whilst being more subversive about it.
> We could build robots that paint more and better than what we do, but as humans we are very likely to still be able to produce things computers dont.

I expect this to be the next big human activity where machines consistently beat humans within ten years.

We already have neural networks that can apply a painting style; creating a new style, and impacting a political or sentimental meaning to a painting, will soon be within grasp.

To quantify it, I offer a Turing-like test that I expect to be beat within ten years: there will be a machine-generated work of art that will be sold higher than human-made ones at an auction in which there are both human and machine works of art, but where nobody in the room knows which is which.
> You are 40 years out of date. The Flynn effect disappeared in the 1970s once everyone had compulsory secondary education and access to decent nutrition. Scores have been flat since then

That's addressed in my second link (published 2014):

The mean effect size for 53 comparisons (N = 3,951) (excluding three atypical studies that inflate the estimates) involving modern (since 1972) Stanford-Binet and Wechsler IQ tests (2.93, 95% CI [2.3, 3.5], IQ points per decade) was comparable to previous estimates of about 3 points per decade, but not consistent with the hypothesis that the Flynn effect is diminishing.

As for your other point, the results of that study suggest that at least a large part of what's being tested is motivation. If people have motivations besides money (as most people do), or if monetary motivations aren't uniform across the population, this is going to influence the test. This is also a relatively recent study. It's likely that there are many other factors that have a large influence on the test that haven't been studied yet.

At the very least, being able to significantly alter the test scores by giving someone a small monetary incentive shows that the scores aren't simply capturing innate ability.
Exciting! Have you written about your experience trying to become a pro anywhere?
Been going on for a few hours now, breaking builds. :(
I guess it doesn't make sense in all cases, but in general, it seems like a good approach.
> a fingerprint on a glove

Fingerprints are even worse. They are all over your phone. So if someone steals it the key is already included.

Fingerprints are something you leave all over the place right now and with the increased camera placement and tracking done everywhere pictures of your iris wont be much better for long. So both are not something you are or have, they are something everyone you ever passed on the street has access to.
You mean truly catastrophic if it was codebook?
Starting with a new (ish?) machine, write down everything you need to do to get your development environment set up and building the code.

Now, take a step back. How easy was this? It should ... must... be absolutely frustration free. If not, fix that.

To come up to speed on the tech stack, go sit with the other developers. Get a feel for how they are using the technology. Then, start picking off some smaller issues from the backlog and try and fix those.

Don't make assumptions. Learn the tech without an opinion. Sure, you won't like some of it (nobody likes everything), but find out if the team likes it. If they do, don't try to change that.
Why is this even necessary? If they were found in court to be guilty of having this cheat mode, why weren't they also compelled to produce said code that enables it (and the cheat mode code respectively)? IIUC, the 5th is not applicable to legal entities, hence VW could not claim it so they should be able to be forced to produced it, under penalty of law otherwise.
Express and react + redux are frameworks mate.
Well, it is the CCC. These guys do this for fun, so having more fun while doing it is just added bonus.
Ya, the pattern is fine.

As long as you...

1. Don't break back button.
2. Provide an overview so user can jump around.
3. Give a progress bar.
> Many banks have very strict IT policies on posting things on internet

Yes, they do. And I really love it. Because it means that MY bank eats their lunch, because the bank I work for actually UNDERSTANDS how to use technology, while still keeping (very!) strict controls.
Nice.

> Something but probably nothing dumps:

> ...

> 004074CB - function call with arg WNcry@2o17

Ah, he got one of those binaries.

Almost every binary in the wild is using the above string as the default password.
It was a crushing victory actually. I watched the entire game, and followed professional commentary. Before the end game started, Alphago was leading by between 10 to 15 points -- an enormous lead in professional games. Most players would have simply conceded, which is not to say this is what Kejie should have done. Actually Bravo to him for sticking it to the very end, and let us all watch how a computer would handle end games. As it turned out, Alphago routinely picked the marginally safer move while yielding a bit of its lead. A style of playing that's not consistent with human players.