skysight-inc/HackerNews huggingface dataset:
I think you have a good point. Something that was fascinating for me was that one of the things the search engine did after being acquired by IBM was looking at search queries for common questions people would ask a search engine. Taking 5 years of search engine query strings (no PII[1]) and turning them into a 'question' that someone might ask.

What was interesting is that it was clear that search engines have trained a lot of people to speak 'search engine' rather than stick with English. Instead of "When is Pizza hut open?" you would see a query "Pizza Hut hours". That works for a search engine because you have presented it with a series of non stopword terms in priority order.

It reminded me of the constraint based naming papers that came out of MIT in the late 80's / early 90's. It also suggested to me ways to take dictated speech and reformat it into a search engine query. There is probably a couple of good academic papers in that data somewhere.

That experience suggests to me that what you are proposing (a pidgin type language for AI) is a very likely possibility.

One of the bits that Jimmy Fallon does on the Tonight Show is an interviewer who asks people a question but uses nonsense words that sound "right" in the question. The most recent example was changing the question

"Do you think you will see Avengers: Infinity War"

With things like "Do you think you will see Avengers something I swear." Similar sounds and people have already jumped to the question with enough context that they always answer as if he had said "Infinity War." How will conversational systems deal with that, I have no idea.
if we ask what the reasonable expectation is after an advertisement tells a customer that the capability "exceeds human safety" I would say that the average customer thinks of a fully automated system.

This couldn't be further from the truth as automated vehicles still suffer from edge cases (remember the lethal accident involving a concrete pillar) where humans can easily make better decisions.

A system that is advertised as superior to human judgement ought to strictly improve on human performance. Nobody expects that to mean that the car drives perfect 95% of the time but accidentally kills you in a weird situation. This 'idiot savant' characteristic of ML algorithms is what makes them still dangerous in day-to-day situations.
A large part of the Kellogg "experience" is what the other students bring into the classroom. 2 years may not seem like a lot, but it's a world of difference apparently in what stories/examples students can provide one another for the concepts being taught in class.

I don't have a direct understanding of any of this, but that's how my fiancée and our friends explain it when I ask. Take that for what you will!
There is no one answer to this questions, and efficiency isn't always in the best interests of a "big company". Efficiency always must be tempered with risk. In startups, risk is embraced and therefore they can be very "efficient", but in many large corporations (and the federal govt. especially) risk must be quantified, controlled and eventually managed.

When you combine risk management with certain corporate cultures and market verticals, you get a combination of the following:

Risk aversion

Lack of technical knowledge in the management layer

Technology viewed as overhead vs. a value provider

These three things are deadly to an ambitious corporate IT project. Unskilled management can't appreciate requirements, manage scope nor understand trade-offs very well. The business wants guarantees on budget and timelines. Budgets are fixed, and management rarely wants to ask for more since ROI may be hard, if not impossible to quantify.

So what do you end up with? The standard "over-promised and under-delivered technology" solution that are endemic across so many enterprises.

[edit - formatting and spelling]
When I saw "... using web technologies" I was curious if it uses Puppeteer. package.json confirms that is indeed the case.

https://github.com/GoogleChrome/puppeteer

(I work for Chrome DevTools team, creators of Puppeteer)
Tachyons https://tachyons.io

Netdata https://github.com/firehol/netdata
That's not true. One of the bases for legal processing is legitimate interest, as long as it doesn't override data subject's legitimate interest or fundamental rights and freedoms. You can use the IP address for support, or for keeping track of bans, but you have to inform the user about it, keep the minimal amount of information you can, have a retention policy in place, restrict access to these logs to only people who legitimately need them. If you don't provide support then you don't need the data.
This article is seriously undervoted. I know it's against the interest of several stakeholders here, but admitting that what we're working on now has little to do with AI could actually help us to direct our efforts in workings towards true AI, if it's possible to reach. Instead, we call simple classification "AI", even though it has much more to do with statistics. Let's just leave it at "machine learning" and stop talking about AI as something that already exists, especially in your products.
Another good source is anything to miniKanren / uKanren, especially papers and talks by William Byrd. There's a book called the Reasoned Schemer by Daniel Friedman and William Byrd describing their take on a goal oriented language.
This is exactly why Nestle set up shop in Michigan. They can afford to maintain their own infrastructure to pump and bottle the cheap, abundant water and the government could give a damn about the marginalized, majority black and latino population that remains in the area.

Big corporate players are noticing the trend and playing the long game. There's a reason why Michigan and Wisconsin have crippled collective bargaining and imposed restrictive voter-ID measures.

https://www.theguardian.com/us-news/2017/sep/29/nestle-pays-...
GraphQL Scraper. Turn websites into graphQL end points

https://github.com/lachenmayer/graphql-scraper
Benchling (YC S12) Is Hiring Software Engineers to Accelerate Biotech Research
The end of the quote is "fun and profit."

I think you jumped to economic profit for an individual.

But I think we should think of the good of the many. Hans Rosling talked about nations that are opt-in for organ donation, versus nations that are opt-out for organ donation. Turns out, people don't change the default. So, opt-out organ donation is MUCH BETTER for everyone.

That's an example of exploiting human behavior for the benefit of all.

Fun and Profit. =)
Man, that sounds a lot like "developers just doin' stuff". What's better, randomBytes(16) or H(randomBytes(16))? Or random UUID? Why hash the random bytes but not that? What are the entropy implications? Why attach an identifier to something that's supposed to be anonymous? etc etc
Have you looked into VRFs (verifiable random functions)?

This is essentially a public key crypto version of HMACs. You have a piece of data and a blinding factor, both are committed into a single point on an elliptic curve, and blinding factor is not exposed as-is (as in case with salt for hashed content), but instead committed into a public key (a point).

The resulting point preserves the algebraic structure, which allows you to sign proofs about it, but w/o leaking the blinding factor. You can even sign a proof to a "designated verifier", which makes the proof useful only to a specific party, but anyone else wouldn't be able to trust it as it could be forged by that other party.
BBC Radio Drama (2006): Terry Pratchet's Small Gods (expiring Soon)
Neither of those state why you need an email, though. Why not a user ID of the user's own choosing? Why does this email need to be verified?
> It's really not that deceptive.

I'd say that if they're claiming to be able to deliver full self-driving autonomy to existing cars via purely a SOFTWARE upgrade, then that's pretty deceptive, since I am pretty sure not even Tesla knows exactly what hardware might be required for such capability. They'll know when they build it, but not before.
I would think other HN readers are more at the center of things than me and better equipped to comment, but my perception is, comparing the last ten years to the ten years before that, we have seen Moore's law stop and we have seen a surge of innovation in software, and even in chip design when you consider things like TPUs. It seems odd to present it as speculation about the future.
I understand the reasoning behind this, since it's hard to get right, but if we offload all of our logins to Facebook,Google and friends, they suddenly get WAY more information about us. You as site author are giving them access to all of your users, and you as a user of the site are giving them access to where you wander on the Internet.

Plus if a breach happens on Facebook or Google, then the hackers get EVERYTHING including access to your site (as a site author).

So there are definitely downsides to doing social login(s) as well, and it's not as clear cut as just "let Google and friends do it for me".
Machine Learning Fundamentals for Self-Driving Cars
What Is the Document Object Model (DOM)?
Maybe I'm too young to have a good perspective here, but in my limited time on earth, it seems more and more that the US is "pushing off" things, to what end I don't know.

What does my country think will happen if it continues to strip education budgets? Don't we know enough from our experience with Mississippi? Haven't the teacher strikes taught us our lesson? Why did America reject the concept of universal education, do we not believe that engineers and doctors generate enough profit for our country? Are we not understanding that other countries will fill the brain gap?

Why is infrastructure being so universally neglected? Why is public transit being reviled? What happens when the oil runs out? Do we just not care? Why does nobody in government seem to give a shit?

Why is funding being stripped more and more from critical organizations like the IRS? Are we just pushing it to see how far we can go? "Well, it hasn't completely annihilated the coffers of the USGOV yet, I guess we can keep pulling money out of it." Is that the justification?

I hate to be so fatalistic but it also seems like the people with power have already given up and are strip-mining what they can before the whole thing falls around everyone's head. I mean, I guess we survived the dotcom bust and the housing crisis... but people smarter than me have been writing that we're heading straight towards not only another housing crisis, but an even worse student loan crisis.

Older people, what's your perspective? Is the castle crashing around our ears or is this just another cycle?
Correct. They are largely overpriced though.
So one of the issues here is using an externally visible ID (or a transformation of such) as an internal ID. Why not create a random int64 at account creation time which is invisibly linked to the public username (eg, email address). So now you've got a proper join key, you can restrict access to the map, and it's easy to delete the map entry when the user unsubscribes.

(There can still be good reasons to apply one-way hashing to the random internal UUID, as well: for example, to provide different levels of logs access to different internal users. People who make dashboards get hashed ids, and people who debug logging get raw ids.)

The problem of entropy allowing individual user identification even with all IDs scrubbed is still very real, though, and non-trivial to undertake. One can start by wrapping the query engine with a service which checks that a certain minimum number of people are covered by a given query before returning the results. Or apply differential privacy-type transformations to the output...
No. That assumes perfect information and perfect availability. We do not, nor cannot actualize those things. We don't even need to.

People, society are not machines.

There are costs, risks, balances to be made.

And of course, productive from whose point of view? I value helping people far more than I do actualizing peak efficiency, and I do that because the human costs are generally undesirable.
Trades pay very well with just a high school education.

> "Nowadays, "working-class, blue-collar" stuff does not make money`" is just flat out wrong. That line of thinking is a major contributing factor to the shortage of labor in blue collar fields, along with mass amounts of young adults with crippling college debt.
Cutting the budget of the branch that brings in the money might be strategically unwise...
Native American English speaker. I haven't had good results with speech recognition as a white male native British English speaker
Announcing Dharma Protocol Bug Bounty: Earn Up to 50k USD for Critical Exploits
Business-like and non-commercial are not mutually exclusive.

Atleast under german law, you are business-like if you offer a website beyond personal interest (ie, a webpage about you, your family or your hobby). A forum is certainly business-like.

The same forum can still be non-commercial, you don't have to make any money to fall under business-like.

In total, a non-commercial entity, which is business-like, and has more than incidental EU users will fall under GDPR.

>They've made a law that applies extraterritorially which requires knowledge of European cultural context to interpret correctly!

I'm sorry, the US made extraterritorial laws that require US cultural context to interpret correctly. You don't get any special treatment here.
>some parents would probably go to prison

Not in Eastern Europe
Lockheed Martin pitches Japan an F-22/F-35 hybrid that would be superior to both
The ClearDesk Project(or)
A close friend of mine, when we were 21, had heart attack and passed away. No family history of heart attacks, he was in excellent shape (cycling was his life) and just randomly out of the blue.

I do try to stay fit and eat healthy but there are times that I realize that I have no control over randomness or my genes. That is humbling and scary at the same time.
There's also the option of not running KPTI at all... database servers are the most heavily impacted, and since they only run trusted code there's not much point in patching them.
The HN submission guidelines include the following rule:

"Please use the original title, unless it is misleading or linkbait."

The original headline is a bit sensational/clickbaity. That's a judgment call in this case, IMO, but I suspect that's why the title was changed.
>>The point is that users should be in control of their data

Intentions and effects do not always align. The effect of GDPR is to make any business model where a user trades their personal data for a service illegal.

Business models involving voluntary exchange should not be prohibited.

The fact is, the free market already gives users control over their data. They are not obligated to use any service that requires private information from them.
Advertising != Peer reviewed publication. Drinking Coke doesn't make you sexy and desirable, as suggested by their ads, just makes you gassy.

IBM is allowed some creative liberties in their mass-media advertising campaigns.
Cheers to this kid's drive and inventiveness, but I won't be at all surprised when his house becomes a Superfund site.
> I disagree that companies implementing "AI" are less technically-adept than the average HN reader.

He didn't say that. He said that the c-suite of those companies was less adept than our fellow readers. This is almost certainly true. I'm not sure that it matters.
I mean, they won't be magical, but we have the resources, surely.
>It IS lower compared to human error

One of the big issues here is the concept of "human error", as though a statistical average is some sort of monolith that can be applied to all humans. The truth is that many people lack the basic skills and attributes needed to drive safely (concentration, attention to detail, the ability to multitask effectively). This is true even before factoring the millions of elderly people who are unable to tie their own shoes or operate a self-checkout kiosk who are out on the road making things more dangerous for everyone (including themselves). Performing virtually any task better than "the average human" is a very, very low bar to hurdle. The question is, what standard should we be using to determine who (or what, in the case of self-driving cars) should be allowed to pilot a multi-ton vehicle on public streets? The truth is that we favor convenience over safety (and I'm not even arguing that this is a bad thing - just that it is an often ignored fact) in many facets of society, and in order to have an intelligent debate about self-driving cars we ought to recognize and acknowledge this fact.
Well you are missing the angry rant of tech savvy customers about charging per mega/giga bytes. They want flat rate and unlimited data.
Netanyahu says a lot of things
Seems kind of neat. But for my purposes I will still use Markdown to PDF using pandoc etc.

What really upsets me... the typography still looks shit compared to LaTeX... MS Word / LibreOffice can do better. Would rather stick with plaintext again.
But it's not something that was written once and has been used as-is for 40 years – it has constantly changed to match the tax code. The IRS has claimed that it is difficult for them to find engineers who can maintain it. After all, they didn't start a major project to port it to Java for no reason.

I also disagree with Mayer's assertions about LOC. In my professional experience, the best ways to avoid bugs are optimizing for clarity as well as continuously grooming your codebase (including modernizing when possible). Obviously the latter is not an option for safety-critical software, and probably not suitable for the tax system either. But in general, those practices have worked better for me than have others.
Hesitated whether to share this or not, in case Simone would read it...

My (then 70yo) mom got diagnosed with something very similar three years ago (golfball-sized tumor just behind one of the eyeballs). It was super scary for everyone involved.

The surgeon (in Linköping, Sweden) was one of the top specialists globally on this type of procedure - I did a ton of research before the surgery.

Recovery took a few days. They were wonderful at the hospital.

She's fine now, but her eye-sight on the affected eye is like 30%. I think the reason for this is that it was diagnosed quite late.

I'm quite surprised that such a young person like Simone (she's 27 according to wikipedia) has a golf-ball sized tumor.
Alberto – Living as a foreigner in Russia [audio]
> Both things feel very ugly.

Both things ("multi-letter combinations" and "same letters to represent very different sound") are inevitable anyway -- with or without diacritic characters.
After learning the language - I do not notice any of these two problems.
But I struggle with switching between keyboard layouts multiple times every day: I frequently forget to switch between English and Russian and start typing in a wrong layout.
If Russian used 26 letter latin alphabet - there would be no "layout switch" problem.
You can install R and some commonly used R packages with:

conda install r-essentials
Temporarily. Once past (and possibly during) the "Trough of Disillusionment"[1], products that really do solve problems that people are willing to pay to have solved will do very well.

[1] https://en.wikipedia.org/wiki/Hype_cycle
My Life-Threatening Bout with E. Coli Food Poisoning
Huawei Reportedly Developing Its Own OS as a Backup Plan
hmmm.. if we're going to draw a line between "hobby" and "profession", then that's perhaps the most obvious way to do it.
As always discussions about GDPR on HN is 99 % FUD.
I'm moving away from apps created by someone else to the ones I can fully control. Here's a good list:

https://github.com/Kickball/awesome-selfhosted
Depends I think - big companies are vastly more efficient than small companies at certain things.

To give a personal example from a FAANG, where I work at, web developers don't have to worry much about a lot of the ops infrastructure - a lot of that work is offloaded to another org whose sole responsibility is to have a robust setup for the whole company. We don't have to reinvent the wheel for things like CI/CD, and such nice features like deploy on a pull request basis. The main inefficiency I see is that large organizations take time to make the decision of whether something is the right thing to build. Once the decision has been made, the implementation happens much faster than what small companies can match that I've seen - my own employer moves frightfully fast compared to any startup I've worked for.

From personal experience, I see small companies constantly struggle with trying to standardize these things, and often solve these problems in a way that causes long term iteration pain. Oftentimes the engineers aren't good enough to solve many of these problems, and the short-termism of feature development strangles a lot of proper solution building, which actually leads to a lot of inefficiency.

A lot of times, small companies also often take shortcuts that bigger companies cannot take. For example, internationalization and accessibility may be minimum requirements at some bigger companies, whereas small companies may not be hamstrung with supporting those fully for their customers, if at all.
I don't think skeptics and "deniers" should be considered equivalent. One group endeavours to verify facts before accepting them, while the other ignores facts or deliberately misrepresents them.
I wanted to solve problems without money, but I quickly realized that I can solve significantly more problems with money, than with less money.

I sold out, took a high paying job. I pay interns to write articles and finance a charity.

I spend my evenings writing an app(that I hope makes billions). I can only imagine how many people my charity will teach healthy, low cost food skills if I had millions at my disposal.

Its kinda awful, but if I dont do it, I dont think anyone is going to teach kids how to cook low cost foods.
Check your bill, we found a charge on ours for rental on the also unused box. Took it back to the service center, and removed the charge.
The main problem is you still need to support password based auth unless you want to lock out part of your user base that doesn't have an account with the supported providers or doesn't want their login activity tracked by one of the providers.
> I think you jumped to economic profit for an individual.

Do you actually think my reading is unreasonable?

Somehow I think Hans Rosling would use a different phrase than "for fun and profit." The phrase "for fun and profit" heavily connotes economic profit. Especially coming from Taleb, and especially on HN.

But sure, if I take the less common meaning of profit (a benefit) then yes there is nothing selfish about this quote.

Edit: Furthermore, this post is about worthless crypto currencies and exploiting the ignorant.
To be honest, this one feels in conflict with keeping the data secure. The full IP address may be important to forensics in the instance of a data breach.
What the heck is an engineer anyway?
Stenography has always interested me-- the art of hiding things in plain sight!
I wish click bait was more well defined. In this case, I feel the original title summarizes the entire claim made in the article. Using the title "Claims made by..." sounds like it'll be an article summarizing the claims made by AI and Watson, rather than a push back on those claims.
what is a scanner in this context? what is its role?

or is this a stepper? or scanning electron microscope?
That’s probably a gambit to avoiding being easily sued but it’s a really bad faith attempt to mislead. Most people are going to read that and assume that a Tesla is self-driving, as evidenced by the multiple accidents caused by someone trusting the car too much. Until that’s real they shouldn’t be allowed to advertise something which hasn’t shipped.
GDPR will also apply in the EFTA countries (Norway, Iceland and Liechtenstein), so you did right by doing Europe rather than EU at least