skysight-inc/HackerNews huggingface dataset:
The article casts doubt on expanded use of facial recognition but that’s not the right reaction IMO. Facial recognition systems are used as a first pass filter. That is they are reducing a large space of possible matches to a lesser space of possible matches. It is significantly better than expecting beat cops to match faces on the sidewalk as they look around, for example. No one, to my knowledge, is relying on facial recognition systems as absolute matches.

The ACLU rep that is quoted is IMO relying on hyperbole to make his point (“One false match can lead to missed flights, lengthy interrogations, tense police encounters, false arrests, or worse”). If the match is close enough that a human would confirm it as well, and conduct an “interrogation”, then presumably facial recognition technology did not incrementally add to the problem of mismatching since a human would also make the same false match.

So if it makes policing more efficient and enables more criminals to be nabbed, and it is used as a first pass filter (so the false positive rate doesn’t matter), I am all for it.
I thought I’d take a moment and share how we’ve amassed over 10k users and over 50k page views in the span of 4 months without spending a penny!

It’s been quite the adventure, but I strongly feel that marketing your product is something anyone can do if you use the right tools and if you’re willing to invest your time instead of money :)
Google Assistant interpreter mode real-time translation on iOS andAndroid phones
I would like to know what "consider that a divorce" does.
> will this help up us to invent such algorithms?

In addition to the obvious polynomial reduction between NP problems - which is usually not very practical - it is quite possible that this will help.

> I don't see how

“When I was a child, I spake as a child, I understood as a child, I thought as a child: but when I became a man, I put away childish things. For now we see through a glass, darkly; but then face to face: now I know in part; but then shall I know even as also I am known.” -1 Corinthians 13:11,12
We already have usability testing, but there are more dimensions to usability than can be encapsulated by one SI unit. As an example one measure might be the number of seconds required to perform a set sequence of actions such as copying text from a web page to a Notes entry. That's a completely different task to copying a pre-written comment from Notes into a web page, even though they both involve the same apps and are measured in seconds.
More likely it will be proving p!=np. Which, yes, would not really teach anything except we would finally know how to prove it, which could be useful for something else.
Impressive for a solo indie game dev.
I fail to see how third pary sellers, of which Amazon take a cut, are significantly different that suppliers if traditional retail outlets. The primary difference is less risk for Amazon, but otherwise they seem to have a very similar relationship of traditional retail <-> supplier. Not the same, no, but similar enough not to split hairs on the topic when discussing Amazon's market influence.
>Once you’re in interpreter mode, the Assistant will translate your speech and read it out loud. On phone screens, the Assistant is able to offer up Smart Replies that can speed up the conversation by letting you respond without having to speak.
I've passed off excessive tech support calls for a few people by suggesting they get a Mac. Not because it's easier to use, I really doubt that is true anyways. But for the simple reason I don't know how to use them being an Android, Linux and Windows guy. The calls went away fast. I first started doing that when the bosses wife called me at 12:30 at night and had the audacity to expect me to do a home visit to help her.
St. Nick went to prison: The true story of Saint Nicholas
That's interesting. As a glassblower I don't understand why that ever would have been a difficulty. I suppose they were trying to etch the glass previously, rather than to apply a coating.

Huh, it turns out his solution was acid etching the inside of the bulb, which was what I assumed they tried that didn't work.
Sure, at small scale, it may be a bad idea. At no point did I say it was universally a good idea, just that it was not in fact "very very weird" as the GP claimed.

At large scale (especially social network scale that I'm describing and personally spent most of the past decade working in), the cost/benefit calculus is quite different. I'm talking 8-figure cost savings here. And there's no negative impact to "transparency/usability", since application queries are all going through a data access layer that understands the serialization scheme, and rando staff members are not allowed to arbitrarily make manual queries against users' data anyway.

As for optimizations: a custom serialization scheme can easily be more optimized than how the database stores JSON/BSON/hstore/etc. A custom scheme can be designed with full knowledge of the application's access patterns, conceptual schema, and field cardinality. Whereas whatever the db natively gives you is inherently designed to be generic, and therefore not necessarily optimized for your particular use-case.
Now that's press and hold on the keyboard to move the cursor without your finger being in the way so you can never figure out where the cursor is going to land in "teh".
This is awesome and inspiring. I'll probably use this in a future project.

A few questions:

1) How do you plan to monetize the service? Always important to ask of free services so I don't get blindsighted later. :)

2) How often are new images added? Is there a process to go through to request specific images/themes being added (perhaps for a fee)?

3) On the "For Designers" page I see that every image is a vector and scalable -- do you plan on offering a few separate PNG downloads for things like small, medium, large? Obviously people can resize things manually (or, at least, I assume they can losslessly resize PNGs without photoshop), but it might be a nice quality of life improvement too.

Sorry if these are answered in an FAQ or something in the footer -- with infinite scroll I can't ever get down long enough to see what's actually in it. :P
Agreed. Recently Amazon stopped showing addresses to sellers for FBA orders. If you don't even know who your customer is, it's hard to argue you are the retailer.
What are you using currently?
I've seen some Python scripts to crawl a website.
Then you can plug it into Omnigraffle to generate the map
Aren't those companies great examples of this though? They have a great vision, but really try to play inside the existing system except for one thing. Tesla for example haven't yet done much innovation that the other car companies don't, except for betting hard on electricity (or more specifically, batteries). A more radical approach challenging the whole system on all fronts would be to re-think personal transportation (perhaps cars VS horses is a better example of that). Sure, they realize that in order to make electrical cars viable, they have to put up chargers. But that's really just a means to an end (batteries/electricity as fuel). Same goes with how they sell cars - they have to in order to break through the market, it's not something that is necessarily core to their business or why they exist. They exist to replace ICEs with battery driven mirrors. The rest can stay. (autonomous driving might be more revolutionary if they succeed and create something different than what cars are today, but that's a lot of ifs and buts)

Apple is also very much in that corner. The smartphone existed long before the iPhone. They just packaged it and polished the concept so it made sense for a broader market (and they are/were really great at that), but how radical were they really? Revolutionary after a while perhaps (if you can be a slow revolutionary - seems a little bit contradictory), but technologically they just put a lot of existing techs together and packaged it differently than the existing players for a different market/crowd and had tremendous timing (I bet the smartphone revolution was coming either way, they just helped define the concept and bridge the gap from early adopters to mass market).
NP complete, not NP hard
Don't respond to a question with a vague quote, if you want to talk about putting away childish things.

If anything, it implies you don't actually know the answer either.
I would never guess any of those gestures. It's very much the opposite of intuitive.
presumably they don't store a cookie indicating your opt-out choice because you chose to opt-out, that is a small price I am willing to pay as a reminder that I don't really need to read the article on their damn website anyway. There are multiple tech 'news' websites that are often posted on HN that I haven't read articles from in over a year. I find personal tech blogs to be much less invasive and more interesting anyway which is the silver lining to the current trend of news websites being so unusable.
I have no experience in handling raw PDF data, but as a user, I sometimes notice that the computer is not reading the PDF text the same way as I'm reading it. Here are a few examples:

1. When searching (Ctrl+F) a commonly used phrase that occurs multiple times in a PDF, some occurrences fail to show up because of line breaks, accidental hyphenation, etc.

2. Once in a while, I come across PDF files where searches for words containing "fi", "ff", etc. fail because of some insane ligature glyph replacements.

3. Some PDF files that have a two-column layout for text still treat lines across the two columns as one line. Search fails again.
I have to think the engineers were maliciously complying with the directive. It's far too dark a joke to be honorific.
I think it goes much deeper than people choosing to work on fashionable problems. Here are my thoughts

1. The more defined and mature the problem space is, the more the assumptions that underpin that field are taken as a given.

2. These assumptions may become so deeply ingrained that people become effectively blind to the entire range of possibilities.

3. These assumptions frame how the problem/solution space is looked at. Therefore the solution space is constrained by the set of assumptions (about what the problem is , how to solve it, what to do)

4. These assumptions are recursive, in that they are contained within other assumptions. It is turtles all the way down. At some level, someone working in the space may not even understand what the core assumptions are. We have to have these assumptions though. See the next point.

5. The interesting thing about this is: The constraining of the problem/solution space is actually a positive. It enables co-ordination and incremental improvements and refinement. It allows people new to the domain to quickly get productive.

I like to think about it this way:

Picture yourself in a massive area that is pitch black. You are grasping around and can not see much. Someone figures out how to get a tiny fire started. With this tiny fire you get to see a little bit. Using this you can build a bigger fire illuminating more of the area (but still leaving the entire space unexplored). This eventual results in the ability to build a permanent light illuminating a specific corner of this space.

This specific space with light illuminating it becomes highly productive, people can do all sort of things. Like read etc. Yet, there are still areas left unexplored. The light cannot simply be taken across. It takes work, and it takes turning your back towards the current "lit" up space, and taking a step back into the dark. A scary thought for some.

5. Importantly: These assumptions have been inherited from the past. So they existed and were relevant at a specific point in time. They may or may not be relevant as of today. We would have to peel several layers to get to the core.

6. While 4 is a positive, it is also a negative. The idea/areas greatest strength (maturity, constant improvements, efficiencies) is also its greatest weakness (constraining the search space)

To take a step into the dark, is to turn your back to the lit up parts. You have to question the underlying assumptions and see if they are still relevant. If you discover an assumption about the world that is no longer accurate, then you found a new space to illuminate.

To put it in another way, to explore the dark is to shift your perspective on the problem/solution. It is to see with "new eyes". Initially it may be dark, but slowly with diligent work, and passion you could light up a completely new and novel area.
Anyone witha brain can see that Uber is a dead horse - still moving, so those who want to keep any of their equity better sell tomorrow, Tuesday will be too late...
Both examples are wrong. Lots of economists working on inequality , it is even a hot topic.
Your physics example is so vague that is meaningless. Name one promising theory/approach in physics which is not getting interest because it goes against "the currently dominant theory of the field".Tip: LQG does not count.
This game is not available in the Dutch Apple App Store :(
In the browser it kinda is. Unless the web app/site is opensource and allows everyone to study it, then it is a benign cancer I guess :)

Server-side JS is, well, just an inferior choice IMHO. But that's down to taste or the task at hand. But server-side it sure is no cancer.
I was under the impression that if you contribute the annual limit (currently $19k) every year for 40 years (25 - 65), then pull 1/20th the account value per year once you retire (65 - 85), Roth makes more sense because the amount you will be pulling will be $4.15m, which would be $17.3k/mo before any additional investments (like a maxed out Roth IRA every year). That's $207.5k/yr in income at retirement from just the 401k alone, which would suck to get taxed on I'm sure.
I was really excited to see multitasking coming with iPadOS 13. Unfortunately, it turns out to be absolutely horrible to use and insists on turning itself on with annoying regularity...
Since an algorithm for running NP-complete problems in P-time would be enough to prove whether P=NP, wouldn't the impossibility to prove it just prove that P!=NP?
I use freezer bags labelled with function / location for all the parts I remove that aren't recognizable by themselves, and phone photos for assemblies that need sequencing.

I understand the time argument. It makes sense as a trade-off. For me, the trade-off is different, until now at least - no kids, but one on the way. It's imbued riding with more meaning, like when you cook a meal yourself. Feel a niggle, fix it, feel the improvement, the increase in quality.
At the risk of continuing this meta discussion, I would have flagged that comment too, but not for any disagreement about whether JavaScript should be avoided.

Many of us have family members fighting cancer, and there are cancer patients and survivors reading HN. I don't think a casual statement equating that terrible disease with a mere programming language is appropriate here or in any public forum.

By way of contrast, I would have upvoted a comment like this:

I avoid JavaScript whenever I can. I feel safer that way. I use FooBlock Organic to selectively whitelist JavaScript for sites that need it and that I trust. I recognize the irony of using a browser extension which is itself written in JavaScript, but it's open source and I've reviewed the source code carefully. I even contributed some patches to make it easier to use.
I constantly use: Slack, Datadog, Gmail, Sentry, JIRA, Confluence, Google Cal, IDEA.

And that’s excluding the apps. CityMapper, Google Maps, Amazon, WhatsApp.

Every day there’s something new released in one of those apps.

I can barely keep up with my email stream - you are either not using enough apps or you have too much free time on your hands.
One example that comes to mind is codefresh.io. It allows local run of the pipeline (and even debug via breakpoints) and only requires docker to be installed locally.

I currently use task system with Gitlab to make any job in 1-3 lines. Then I can easily replicate build locally. The task engine is either installed on runner's host itself or run inside docker container.
P=NP? is such a difficult problem that it is more likely than not that a proof either way will necessitate extremely powerful new tools in complexity theory. It's hard to say what the impact on algorithm design and analysis would be.
I once shook my phone because I was annoyed by autocorrect repeatedly messing up. The shaking undid more than half the text I had written. I couldn't find a way to redo.
Show HN: Linux driver for the Xbox One wireless dongle
Does it show up when you hold down the Command key?
The article we're discussing would be part of that superior 10% then :)

My experience as a noscript user of several years is that the time I lose to one-time delays as I mark some domains trusted is vastly outweighed by the time I save avoiding repeated distended pageload times from sites suffering from multi-domain js bloat.

Usually, about 75-85% of js domains for a given page are delivering some peripheral service like tracking, advertising, or analytics, in my experience, and loading all these unessentials can represent significant performance loss as well as other detriments.
The human brain evolved when CO2 levels were lower
> will this help up us to invent such algorithms?

It depends on the details, but it's very likely that the proof carries hints about how to create such algorithm.

But even if it doesn't, it being possible means that there is more value in searching for it than people expect today, so more people will look.
Japanese KFC Rice
Well, the problem is that you have already been bombarding that user with a bunch of other useless features, so what they are going to do is to quickly skip through your tutorial and then end up swearing “why the hell did they decide to switch that functionality I am used to?”.

Also, I am yet to find a single piece of software that does snapping better than tiling window managers, so I am not so sure about your use-case.
Frank Lucas was a notorious USA based heroin dealer/trafficker who died this year.

https://en.m.wikipedia.org/wiki/Frank_Lucas
Apple is just a cult. if Steve Jobs was great at anything, he knew how to create a cult and then the money will follow. It's not about engineering, design, users or any bullshit you see in the ads, press, your annoying friends shilling, etc.. . It's pointless to argue with cult believers. Cults are only removed with new cults.
> If the match is close enough that a human would confirm it as well, and conduct an “interrogation”, then presumably facial recognition technology did not incrementally add to the problem of mismatching since a human would also make the same false match.

it seems likely to me that cops might use it as justification for a fishing expedition, or TSA agents may just go along with it as a cover-your-ass measure
https://en.wikipedia.org/wiki/RSA-768#RSA-768 was factored almost exactly 10 years ago. I wonder if anyone has tried factoring this one? Hopefully the NSA doesn't still use this key...
jq is the AWK of today. I'm in favour of jq in *nix base. I use it almost as much as grep | cut | sort.

JSON is ubiquitous now. So much so that even my <conservative enterprise customers>, who 20 years preferred data in CSV, 10 years ago preferred XML, now want to exchange data in JSON.
Apple's "services" apps–App Store, Music, Podcasts, TV–are the worst apps on the platform, period. They're so awful that I cannot understand how a sane developer could ship something like that.
According to Amazon, they are very different. A supplier supplies stuff that you sell. When convenient, Amazon asserts that they are mere conduits to the sellers’ inventory.

Add FBA, and suppliers are sort of like consigners, except Amazon claims to be at arms length, so as to avoid liability.
Monti's a priori knowledge absolutely matters and should have been stated in the article. If he had no knowledge beforehand about which door the prize was behind, then you would have to expand the probability table to include cases in which Monti opens one of the remaining two doors and accidentally reveals the prize, in which case the user just loses without getting the opportunity to switch or not switch. Monti knowing the door is hiding the prize and actively selecting the non-prize door versus just guessing and sometimes accidentally revealing the prize, are two different statistics problems.
Yeah, it's always interesting seeing the contrast between textbook computer science approaches vs practical real-world solutions. For some reason, people get especially hung up about academic CS concepts in the database world in particular... I've found things are never that clean in the real world at scale.

Thank you for the kind words re: Skeema :)
You could always figure that out thanks to the maginfication you had. The took that away
I think we’re in the era of notification burnout. Your pop up may not be the problem but it’s taking the blame - since these pop ups are optional to a lot of people.
But that’s my favorite drug name, despite its antiquity. There’s just such a goofy mismatch between something that sounds like magical fairy sparkles from heaven, and a drug that lets you fight six cops at the same time and win.
> Most people believe those things are a small necessary evil that you need to ensure safety,

I believe the same too, but not that people are clueless. People are quite aware (imperfectly , but still pretty well) of what can go wrong, and they 've decided that losing some liberties is a small price to pay. It's been too many years of revelations and media campaigns. I think at this point we just have to admit that most people don't mind, not that they don't know. That's what leads many people to say that true freedom is not compatible with democracy.

> A democracy in which authoritarianism rules is only a democracy in name, but not in function, just as the GDR was.

Right, but where do you draw the line. Did the germans in 1933 think they have a democracy? Do Turks or Russians today think they have a democracy? It's easy to tell post-facto, or from the outside, not so easy when it's happening in real time. Do the UK or US think they have a liberal democracy ? absolutely. Is that 100% true? less clear
It's much like how the design of Facebook constantly changes without adding any sort of benefits. I think that they have large design teams who have nothing to do because the product is already perfectly adequate, so they invent work for themselves.
I cannot speak for the entire public sector or the BRZ.

However, Lisp has already played an important role in two projects I led, and it also plays an important role in the project I mentioned which is currently ongoing.

Prolog is used for example in a theorem prover for deontic logic developed by Björn Lellmann at TU Wien:

http://subsell.logic.at/bprover/deonticProver/

In cooperation with Björn, we have used this solver to showcase the formalisation and automated application of legislation. For a prototype, Björn has formulated a few paragraphs of the Studienförderungsgesetz (a law regulating student grants) in deontic logic, and demonstrated that this theorem prover can be used to automate various decisions because they can be deduced as stringent logical consequences of existing regulations.

Generally, I think that as the tasks we want to solve become more challenging and encompassing, high-level languages such as Lisp and Prolog will be increasingly needed.
I think it would be best to have plain HTML available for download (without any JS or any other cruft). Even .epub (e-books) is just zipped HTML with some extra parts.
Yes exactly, that's really underwhelming to me. It doesn't tell me my age, gender, location or anything about my browser or purchasing history. I'm certain real advertisers can do better. I'm using stock Chrome on Android.