skysight-inc/HackerNews huggingface dataset:
>The title sounds intentionally provocative -- "face scanned" appears to be just "have their photo taken". I can't find a single source that suggests anything more than that.

That's all you need for a face scan. You really don't understand how biometrics work do you? You just need a straight on mugshot.

>Burner phones are mostly associated with criminal activity, so tying phones to identities feels like a legitimate function -- which many countries do.

No, mobile prepaid phones are associated with activity where one does not wish to enter onto a full on Know-Your-Customer like relationship to their network. It is completely legitimate. China is just finding an excuse to try to collect biometrics associated with something basically every citizen is going to need to get by.

>If you're concerned with privacy, that's what encrypted communications are for, and if you don't want to be tracked by radio, then don't take any phone with you.

If you don't like the smog, you can just stop breathing. Just saying. If you don't like driver's licenses, you can just take a rickshaw across the country. Just saying. If you don't like the reeducation camps...

When one flippantly dismisses the costs one's policy decisions will enact on one's countrymen, civilization is lost. Given government policy implemented so far, forgive me if I find the motives and applications of this information to be downright worrisome.
Immediately these bits made me think of the "San Francisco smug" South Park episode
Don't despair too much; maths is a hard subject and even the best mathematicians struggle with new material. You're dealing with crazily abstract ideas and your brain just has to get used to them. That takes time.

If you're having trouble with specific material (e.g. calculus), sometimes the reason might be that there's something else that you don't quite understand well enough yet that is a prerequisite. In such a case, the first step would be to identify what that is (it could be unfamiliarity with trigonometry or a lack of skills in algebraic manipulations) and then go back and refresh that.
Vulnerability in patched Android phones under active attack by bank thieves
Comments moved to https://news.ycombinator.com/item?id=21682360.
If it's not open source, how do you know it's a privacy-respecting tool?
Last Hours – 50% Off Wes Bos Courses: JavaScript, React, Node.js, etc.
EmbraerX Beacon | Senior Front-End Engineer, Senior UI/UX Designer | 100% REMOTE (but, for legal reasons, US only)

Embraer, the third-largest producer of civil aircraft, is hiring. We’re building https://beacon.works, a tool for airlines and mechanics to manage unscheduled aircraft maintenance. This has the potential to be a very high-value product for the aviation industry and could make air travel much better for everyone.

We have multiple (functional JS) React and React Native frontends and a GraphQL API backend in Clojure. Our engineering team is small but very experienced, passionate, and kind.

Location: Remote (must be able to legally work and reside in the US)

Tech: React, React Native, GraphQL, Clojure, Postgres, AWS/GCP

Apply: Please email your resume to work@beacon.works (principals only, no recruiters or agencies)
Seems like everyone is a data scientist or a web developer. Any FPGA guys?
One issue I take with the general practitioners I frequently come in contact with is their usage of the word "average".

In the broadest sense, there are two types of things in the world: things that tend toward (or cluster around) some kind of “natural” value, and things that don’t.

Often times, you are not briefed on the distribution of the graph which the very "average" is being derived from, viscerally it is being surmised that it follows a “Gaussian” distribution by the patient which then makes significant medical decisions based on such bits of information.

Therefore, I'd advise caution for those who'd base their medical decisions on arbitrary "averages", instead you are much better off if you were to take a look at the graph to see if the word "average" carries any meaning at all in such distributions.
Import your country list from Wikidata, and you'll get the Sovereign Military Order of Malta with all the rest.
This is false. It's not correct to handle currency with floating point types.
Location: Elgin, NE Scotland
Remote: Full or Partial; only interested in 50% to 100% remote
Technologies: React, NodeJS, Postgres, MySQL, FileMaker, shell scripting:
Résumé: http://www.linkedin.com/in/rjdyce
Email: hnjobs@dyce.com
Web applications will be a thing for awhile. The long term strategy is to develop financial planning skills that can handle not needing employment in a decade -- that way, whatever way the winds of change blow, you have a choice if you'd like to be part of it. And if you do, great, and if simple React app development becomes totally commoditized and developer salaries decline, you're still secure.

It's indeed a terrifying thought, but in risk assessment, there's two main considerations: impact and likelihood. Your speculation is high impact, but low likelihood.
It's possible to admit you have no idea if what they say makes sense without launching into ugly and dismissive attacks based on a presumption that they can't possibly know what they are talking about. But people rarely meet that standard and typically default to asserting that whatever is currently generally accepted must be correct.

That's not at all how actual science works. Actual science admits "This is our best understanding currently. Feel free to improve upon it."

Shouldn't we be well past the abusive treatment doled out to Galileo for daring to dissent? He was eventually determined to be correct, but it was well after his death, so it did nothing to remedy his troubles.
Mods: Can we have a top level menu option called "Floating point explained"?
They knew enough to know upon assessment that the standard flow chart process was appropriate, and additional follow-up or referral to the specialist was unnecessary. That is the kind of skill and training core to the profession.

IT doesn't reprovision your work laptop after you accidentally deleted a file, they follow the appropriate process for the task ("they just pulled up the system restore flow chart, what am I even paying these guys for").
Chinese Use AI, Apps for Mass Incarceration, Internment
FWIW I registered the domain name "moonmicrosystems.com" thinking along these same lines :-). I share their passion that a "real" computer company need exists. That said, Google and Facebook at least design their own computers because they have the scale. Not many companies need 10,000 servers at a pop.
Yogi | Full-Stack Engineer, Front-End Engineer, and Business Development | New York, NY | Full-time | Onsite | https://www.meetyogi.com

At Yogi, we help companies decipher customer feedback, from ratings and reviews to surveys and support requests. Companies are inundated with feedback, but when it comes to turning this data into actionable business decisions, most companies fall short. That’s where Yogi fits in.

We’re a passionate and hard-working group of individuals who are driven to not only build a great product, but to have fun doing so. We emphasize getting things done over pulling hours in the office, independence over micro-management, and learning from mistakes over fear of making any.

We just closed a seed round last month with some great investors, ranging from top VC firms to billionaire hedge fund owners. So we're ready to grow our team! We are looking to fill engineering and business development roles with folks who are interested in working on interesting technology and playing a huge role in the direction of our company.

Please email me directly for more info (mention HN in the subject): gautam [at] meetyogi [dot] com
Run Caddy on your laptop with inlets
How to Use ML in Production: Text Classification
Richard Stallman Is Active and Doing Well
That’s nice I guess, but doesn’t address my main wish around text: that I will continue to be able to read textual email from my friends without using a full browser engine.
Funny to read this, VISA near silently installed a program whereby replacing your Debit/Card (lost, stolen, etc) automatically updates that card everywhere it is being used a payment method. You can't even cancel a card and see what dies. You have to opt out of this program.
Assume the values could be equal if the relative error of the operation is greater than a small predefined value (called “⎕ct”, comparison tolerance, and you can change it).
I think most people who have worked in science long enough realize that publications are not even minimum-viable: they often omit absolutely necessary information. Sometimes this is intentional, but most of the time, it's just assumed that the reproducer is working in a world-class lab and gets advice/help to implement state-of-the-art work.
Right; for the former integer arithmetic won't do.
Not much of a secret, considering diplomatic relations with 108 countries; 80000 volunteers, 42000 employees, and 13500 order members proper.
And if a hiring manager wants to evaluate your proofreading ability and attention to detail, more power to them.
Location: Bangladesh

Remote: Yes (preferred)

Willing to relocate: Not now, but maybe after a year.

Technologies: Python, Django, Scrapy, Selenium, Postgres, Pandas, Beautifulsoup, nltk, textblob, redis, etc.

Linkedin: https://linkedin.com/in/wasi0013

Contact: https://wasi0013.com/contact/

Email: wasi0013@gmail.com

Upwork: https://upwork.com/fl/wasi0013/
Is this article pushing for getting quirky viral clips of folks with down syndrome etc pushed more broadly into the feed?

Tiktok is very viral oriented - and the net is not that friendly - I hope netzpolitik are willing to provide support for folks facing attack and/or ridicule as a result of going viral - not everyone is in a good place for that (even youtube stars going through crazy burnout / meltdown cycles).
FWIW, both of those can be expressed exactly by floating-point numbers ;)
HN doesn't know anything about hardware + Oxide hasn't explained themselves in detail + cool cynicism. HN also thought that Dropbox was basically rsync.
Photo's on a resume is still a pretty strange request in America because it factors into possible discrimination.

However identification is required in the US only when starting a contract phone servie (for Credit inquiries). If you don't want your name attached to the phone number it has to be prepaid. Which always made me chuckle considering the two most common people to give us obviously fake names for prepaid phones were drug dealers and police. I've had days working in phone retail where someone came in and started a prepaid line under "John Doe" and paid for it out of a roll of 100's in their sock. Then an hour later I've got an officer in uniform handing me a name and address he needs put on a cheap burner prepaid phone.
Uncountable | San Francisco & Munich (Onsite) | Full Stack https://www.uncountable.com/careers Uncountable accelerates the innovation of the world’s largest materials and chemicals companies. With the Uncountable Web Platform and our optimization algorithms, our customers get better products to the market in half the time. We currently have fewer than 15 employees and are headquartered in the Design District in SF.

Full Stack Engineers | $120k - $220k + Equity

---> Uncountable is looking for an experienced engineer who can spearhead the development of the Uncountable Web Platform. The position is heavily product-driven and comes with challenges across the stack.

These are onsite, full-time positions in San Francisco, CA or Munich, Bavaria. Learn more: https://www.uncountable.com/careers

Contact: jason@uncountable.com
Covariant (https://covariant.ai/) | Software Engineer, Infrastructure Engineer, Site Reliability Engineer | Berkeley, CA (San Francisco Bay Area) | full-time | onsite | visa

At covariant.ai, innovation is at the core of our company. Drawing on recent advances in Deep Imitation Learning and Deep Reinforcement Learning, covariant.ai is developing AI software that makes it easy for robots to learn new, complex skills -- bringing the next generation of robotic automation to the world’s factories, warehouses and, one day, even homes.

Covariant employees come from varying technical backgrounds and interests, and together we’re building a team that is friendly, helpful, and down-to-earth. We value continuous learning (both human and robotic), empathy for each other and our customers, and taking on the impossible. And, while our industry struggles to be representative, we're actively committed to building a diverse and inclusive culture at covariant.

We’re always hiring for a variety of roles, but our current priorities are:

- Software Engineer: http://bit.ly/33JiOZ6

- Sr. Software Engineer: http://bit.ly/2nwAcBi

- Infrastructure Engineer: http://bit.ly/2oiLA3K

- Site Reliability Engineer: http://bit.ly/2nnKfZH

- Field Engineer: http://bit.ly/33MSVbb

Experience in AI/ML/robotics is not required!
There were three large threads. We merged them. The other URLs:

https://blog.jessfraz.com/post/born-in-a-garage/

http://dtrace.org/blogs/bmc/2019/12/02/the-soul-of-a-new-com...

Comments about the garage were probably in response to the jessfraz.com post. Other than that I didn't see any merged comments that were specific to one URL.
Are you referring to the vote of officials to ban cars on much of Market street? As far as I know, there was no measure passed by residents to ban cars on streets east of 10th, so your comment is misleading. That would be a very large area, something like 1.7sqmi of downtown SF, to restrict cars.
Published full-stack ML engineer

Location: Bay area, CA

Remote: sure

Willing to relocate: no

Technologies: Scientific Python, emacs, Unix, git, docker, LaTeX, Tensorflow, MongoDB, Redis, Kafka, Jenkins...

Resume: https://github.com/rueberger/cv/blob/master/slim.pdf

Email: <HN username>@gmail.com
1. Money in a brokerage account is not US currency.
IEEE floats are pretty complicated, but today’s CPUs have dedicated support for those and not for rationals, so we use them where we probably shouldn’t.
What's a legitimate use case of scraping the email addresses of people that have starred a repo?
I'll bet every one of them (tries to) absolve themselves from liability through the use of their posted materials. An unverifiable promise that it's somehow a more reliable source than "DuceDangler73s" youtube video on performing a colonoscopy is no comfort.
What plug-on/integrations do they support?
I suspect upvoters have some context that's implied by knowing the domain of these founders or their previous work.
New York Fed Adds Liquidity Amid Heavy Demand for Year-End Funding
I'd like to see if the companies accept less money for their products or services from people based in lower-earning parts of the world. Or less VC capital.
I'm not conflating anything nor am I making a judgement on the FBI's motives. The FBI issued a national security letter that Lavabit fought in court, which I feel Lavabit should have won. The point you missed is the FBI and the judge put a bit more weight towards forcing Lavabit's hand than it did in PIA's case because of the scope and severity of the offenses, perceived or otherwise.
TikTok went the wrong way about preventing cyber bullying against the disabled. In this situation it would have been better to do nothing at all. If they had just let disabled individuals get cyber bullied they could have avoided this negative press altogether.
> Stock settlement transactions often list four decimal places.

That's not a significant difference compared to two decimal places, so brundolf's point still stands. There's no need for arbitrary precision.

Just store all dollars in PIPs so 5$ will be stored as 50000.
It doesn't appear to be a statement of political alignment but of risk-aversive behavior.
This is probably a better forum for legitimate discussion for people not up to speed on the backstory. Reading the discussions on WSB is going to require you to parse out a lot of inside jokes and sarcasm.
Thanks for the suggestion. I've updated the text.
Capitalization automatically corrected
Removing parking requirements = fewer requirements = less regulation = deregulation.

Deregulation does not equal zero regulation.
Location: San Francisco, CA

Remote: Prefer not.

Willing to relocate: Within CA. San Diego sounds nice. Mountain View is OK.

Technologies: Clojure, Java8, NodeJS, NewSQL, Docker, RasPi, streaming video; Eng, DevOps, Tech Lead.

Resume: Tailored to position.

Email: biz@harlanji.com

Pardon the out of the box description. I’m currently homeless and working odd jobs, so I can’t afford a drawn out interview process. Can you treat me as remote? I’ve been given countless flights and hotels in the past, before coming to SF. I’ve been trying to save 2mo of runway to do a proper round of interviews for 20 months but it’s not happening any time soon. I am a “right wing” thinker from middle America, so your people need to be those who won’t ostracize that. I have plentey of personal references and references in open source and service jobs. I need a signing/relo bonus to get into housing and some outfits before I start. I’m willing to work for minimum wage as a trial, as $1,500/mo covers my expenses. I’ve substantial experience going back to 2003. I’ll make a resume and cover letter if you send me a job description. Thanks.
How can you be so certain? [pdf]
https://www.newamerica.org/millennials/reports/emerging-mill...
https://www.cbsnews.com/news/millennials-have-just-3-of-us-w...
https://www.pewresearch.org/fact-tank/2018/08/07/for-most-us...

https://twitter.com/berniesanders/status/1121058539634593794

To approach these systemic issues as just the individual faults of young people is to essentially accept that these problems will never get better. That's the centrist boomer motto.
i <3 django. thank you to all the people involved!
The fact that the most trivial floating-point addition of 0.1 + 0.2 = 0.300000000000004 was insufficient to make this seem HUMAN-nondeterministic to you? (I mean sure, if you thoroughly understood the entire spec, you might not be surprised by this result, but many people would be! Otherwise the original post and website would not exist, no?)

It’s kind of a hallmark of bad design when you have to go into a long-winded explanation of why even trivial use-case examples have “surprising” results.
The issue of the ACM is from August of this year:

https://cacm.acm.org/magazines/2019/8
Herbs vs spices. Herbs are great but most of my favorite dishes involve a lot more spices than herbs.
This phenomenon has a name, by the way: "shadow acne" (which is actually a more general phenomenon, but this is an example of it).
I hope you're not a medical professional. If an individual has a problem (mental or physical), it is never pedestrian, beneath a paygrade, or reason to avoid a personalized treatment plan. If you feel this way, go into research and do not interact with another patient ever again. Sickening attitude.
This is part of the reason Swift Numerics is helping to make it much nicer to do numerical computing in Swift.

https://swift.org/blog/numerics/
“whatever looks like readthedocs” is good in my world.
I would much rather make the concise and clear implementation perform better, than take the readability hit and risk of mistakes from rewriting it (probably more than once).
Here is another article from 2018 - https://homehack.nl/bye-bye-google/
You can still get reasonable enough approximations with more than two decimals if you do something like `int64 myWorkingMoneyVal = currentMoney * 100000`, do your work, then divide the final result by 100000. You still risk some potential truncation if your work involves division, but the larger your multiplier that you're working with, the larger divisor at the end, which will help minimize how much of an error this ends up being. The 64 bit integer space is pretty darn big, so you typically don't risk an overflow, and you will typically get better performance than using a regular "decimal" type, since on-chip integer operations are usually very fast.

EDIT:
Just a note, there's nothing special about the number 100000; pick the largest exponent of 10 that you can get away with a reasonable assurance that no overflow is possible. For a vast majority of money applications, I seriously doubt you're going to be hitting the limits of int64, so you could probably even get away with something like 1000000000.
Outside of discussing 18th-century language, do you really believe Americans are going to turn over their guns because a politician comes along and says we have been misinterpreting it thus we must all turn in our guns?
I interviewed here recently and know some of the leadership and employees. My sense is that this is a high-quality, well-run engineering team. The office space is really nice, too.
International students make up for it by paying 3-4x what in-state students pay.

Do you have any evidence of the zero-sum nature of your comment? That international students are taking spots away from local students?
That doesn't answer it at all. Why do you need to go to the doctor for something that basic? Do you also go to the doctor when you get a blister?
A 30 second google search would tell you what to do if you didn't learn this as a child (is basic health stuff like this really not taught anymore?), and it doesn't require a doctor.
I am a full stack developer, with a strong entrepreneurial mindset (founded or worked on multiple startups/kickstarter projects) and I'm looking for a new challenge to understand inside out and provide new solutions. If you want to build a quick moving team, I'm interested!

Location: Gatineau, QC / Ottawa, On, Canada
Remote: Yes and happy to
Willing to relocate: no
Technologies: React, GraphQL, javascript/typescript, Node.js/express, MERN stack, LAMP stack, dockers, linux servers, serverless architecture, SQL/NoSQL databases
Résumé/CV: https://arthur.juchereau.com/
E-mail: arthur@juchereau.com
Why Entrepreneurs Need a Coach, and Not Another Mentor or Consultant
My city (Waterloo region Ontario) pretty much did exactly what you described. Approval to build light rail was tightly tied to automatic upzoning within a given radius of stations. The light rail itself took years to build and has been open less than 6 months, but the zoning fixes are already apparent. Density around many of the stations has shot up and the skyline would be almost unrecognizable to someone who lived here even 10 years ago.

Unfortunately, like the bay area we are very popular for tech and the all the new dense buildings going up hasn't been able to outpace demand from newcomers. Prices have been skyrocketing and it's really starting to squeeze the most vulnerable. Even more zoning restrictions need to be slashed and timelines for building permits approvals need to tumble.
None. Don't ever use any commercial VPN service for any reason, ever. Especially if you have even the slightest bit of tech savvy. They are completely untrustworthy, and will sell you down the river at their own convenience every time. These services are one of the largest sources of malware, stolen account credentials, and credit cards on the internet.

Run your own IPSEC VPN on a $5 VPS instance using Streisand [https://github.com/StreisandEffect/streisand] or Algo [https://github.com/trailofbits/algo]. It takes 10 minutes of setup.
BATNA - Best Alternative To Negotiated Agreement

(for others like me in the TIL camp)
Quarters instead of semesters have been done to great success:
https://www.wpi.edu/sites/default/files/2019/03/21/UG_2019-2...