skysight-inc/HackerNews huggingface dataset:
I think it's difficult to realize what is gonna be solved by AGI (https://www.wikiwand.com/en/Artificial_general_intelligence) and what not.

Regarding APIs that understand each other, it might very well be too much in the direction of AGI.

That means that if we want to solve this we have to look at research that allow AIs to understand each other.

* Imitation learning

* Language grounding

The latter is also known more abstractly as the symbol grounding problem (https://www.wikiwand.com/en/Symbol_grounding_problem) and led to many debates in history. A collection of APIs seems useful, have them interact with each other - by getting the human out of the loop - might be a lofty but unattainable goal.
In the interests of balance you should read up on the life of Joseph Smith, the founder of the Mormons, and his history of fraud.

You could follow up with Why I Am Not a Christian by Bertrand Russell: https://users.drew.edu/~jlenz/whynot.html It's pretty short.
Google Home is an exception to that I think. Partly because you have a good idea which Google searches result in a knowledge graph result. Those are read out by Google Home.

Also you're being very "No wireless. Less space than a nomad. Lame."
>Kellogg points to several studies indicating that working for 1 to 3 hours at a time, then taking a break before resuming, is most conducive to productivity, not only for writers but also for athletes and professional musicians

Interesting to see 1-3 hours per session, as opposed to the 20 minutes of the "standard" pomodoro ones.
Feels like a "Your business is not welcome here" sign
This could also indicate that women have to be much better than men in order to become a doctor.
Another good technique for understanding other people's code is to attach a debugger.

Find an interesting spot in the code that you'd like to examine more closely and set a breakpoint there, looking up the stack to see who called this function and who called them and so forth.
Indeed. Security isn't a binary. There's plenty of layers. And we went from

"Print picture" to

"Compute Sfm 3d object from thousands of photos, and have access to a 3d printer that large that can print human-sized heads, and paint it appropriately in the correct color-space as to trigger the right facial recognition"

It's then trivial to add a feature of 'Blink' and 'Smile'. We have public, free haar and lbp cascades for those. It would be a few lines to add in a check that requests those 2 actions.

"Then you have to print an articulated skull and musculature that activate the appropriate smile/blink responses, with the correct coloring across the face."

And then hope that the video feed of the disjoined head trying to pass as human isn't just sent to the butler or a family member for "quality control"....
Are you referring to the 'Sandweiler' roundabout [1], also known as the 'Iergäertchen', the Maze, and various translations thereof, and officially named after Robert Schaffner?

[1] http://www.wort.lu/en/luxembourg/irrgarten-roundabout-bypass...
Even with privacy concerns, voice input is the future: so much easier than getting you cellphone.

We have an echo, bought when Amazon gave a huge discount to developers, and I bought one for family members for their home. I sort-of trust that no data leaves the house except for a ten second audio recording made after the device hears "Alexa". If Amazon collected more than this then they would ruin this business.

I usually use voice input for sending texts and short emails, assuming I am not in such a public place that I would inconvenience people near me.

I have a hierarchy of device use in the following order of preference: First voice, then input on a cellphone, then iPad, then laptop.

I have looked into writing my own mobile app for voice recognition and maintaining privacy that way, but even with my experience, it would be a ton of effort and would miss the context that google, amazon, and Microsoft have.

Edit: I also meant to say that my hope is that Apple will be the vendor I eventually use for voice interfaces because their business model is to sell expensive devices, not collect personal data. The new Siri enables headphones look effective, but I haven't bought a pair yet.
Sounds like he knows where the data being recorded is always going and what's being done with it. Pretty different from the chance that a camera/mic on a laptop might be randomly sending data to some third party.
Iron 'jet stream' detected in Earth's outer core
In many legal systems, there are laws that disallow certain types of contracts, even if they are supposedly entered into voluntarily. Some things are considered bad enough to not allow. Coercion is hard to define, especially with power differentials as huge as you find between multinationals and small communities.
Without taking anything from Crystal, because there is nothing wrong with Crystal...

Elixir has so many superstars working on/with it.
You could define it more or less to be synonymous to 'lie': knowingly presenting false factual information. Fiction does not generally make factual statement or if it does (e.g. in the case of satire) it is labeled as non-factual.
Wow, I didn't expect anyone to reply to those specific examples. My point was that they're asinine. Context matters and those situations are clearly vague enough that it's doesn't warrant any further discussion.

In Pao's context, the comparisons drawn does suggest a racist undertone, an issue the parent commenter in my post seems to try and skirt around by asking another question.

Basically, you're literally missing my point. I'm pointing at the moon and you're too busying looking at my finger.

As an aside, it's hilarious to me that you think it's accommodating to compare Italians to Mussolini (over Mao or other dictators due to their shared cultural connection).
> Exar plans to start constructing a $400 million lithium-brine plant here next year. Eventually reaching [...] about $250 million annually, at today’s prices.

> By the time the plant is running, Exar will have paid about $250,000 to the indigenous groups. And after that, the six communities would share a total of about $178,000 each year.

> Many indigenous residents were unaware of the contracts, learning about them from Post reporters who were able to review the documents at the provincial mining office.

How much of the problem boils down to education and information asymmetry? -- (e.g fracking here in NA.) -- Terrible contracts signed by small under-educated communities who only later find out they're getting screwed.

I wonder are there organizations that help small communities understand their own bargaining power and long-term impact when structuring such deals?
I agree, people and corporations are always focused on short term profits. Perfectly understandable. But that's why it's the government's job to focus on what's good for a country in the long run.
That's the point. It's close but different enough that I've got to context switch to get the benefits of Crystal. So I wouldn't use it as a replacement for Ruby since it's a downgrade. Since I'm relegating it to areas where I need it's benefits (I and others perceive it to be primarily performance if you're already using Ruby) then I'd just as easily switch out to C or Java or Rust for that matter.
This is one thing I need to do more often. I came from a school and industry segment (.Net) that very highly discourages reading other people's code, and even years later I feel guilty trying to read jQuery's source when I run into a weird edge case.

Is there projects out there that are easy for beginner code readers to grok? I've tried reading libraries you've all heard of, but even after an hour of jumping between files I still have trouble getting a view-from-10000-feet picture of how the project works.
Marx was proven wrong even in his own lifetime.

For example, he wrote:

https://www.marxists.org/archive/marx/works/1847/wage-labour...

>But even if we assume that all who are directly forced out of employment by machinery, as well as all of the rising generation who were waiting for a chance of employment in the same branch of industry, do actually find some new employment – are we to believe that this new employment will pay as high wages as did the one they have lost? If it did, it would be in contradiction to the laws of political economy. We have seen how modern industry always tends to the substitution of the simpler and more subordinate employments for the higher and more complex ones. How, then, could a mass of workers thrown out of one branch of industry by machinery find refuge in another branch, unless they were to be paid more poorly?

and

>To sum up: the more productive capital grows, the more it extends the division of labour and the application of machinery; the more the division of labour and the application of machinery extend, the more does competition extend among the workers, the more do their wages shrink together.

Yet by the 1860s, real wages and standard of living had already risen substantially from the level they were at when Marx penned the above.

He was a totally irresponsible and self-absorbed demagogue whose lies wreaked terrible damage upon society.

To see you elevating him in such a manner is disappointing to say the least.
It's impressive, how many arguments there are against simply giving people money for the work they do.
I think you are right, but the internet has created some cultural shifts about privacy perception.
Do you remember what we used to call all the behavior that Snowden confirmed was true, before he confirmed it? The Snowden revelations are a hell of a lot more shocking to my conscious than "Pizza Gate". It's absolutely a matter of degree and perspective.

When conspiracy theories about politicians are illegal, then any critical public discourse about politicians is equally illegal. It seems to me only willful ignorance in search of political gain could explain an alternate position.
Akamai buys cyberfend
His point as far as I can tell is that Java is somewhat verbose and you really should you an IDE. There are languages where going without IDE is feasible. The need for an IDE is a sign of cognitive and wrist tax Java imposes.
Security Culture is Good
"Big" only works if someone can make big money. It can't have advertising without becoming useless. So, Voice activated lights are "The Clapper 2.0" which was not a big deal last time around.

Sure, there is a niche for reordering products easily, but commodity voice tech is going to rapidly hit zero margins. Like those 10$ TV dongles that used to take a full PC.
What does cyberfend actually do? Is the solution based on Behavioral analysis? couldn't find any data on them online..
Echoes my experience as well! Frankly, I am getting tired of all the spruikers who tout the "Just get an email list together to make a bazillion dollars a day" type rubbish. Or the "just work really really hard and it will rain money" type posts.

Truth is, the grind (especially in the early days) is incredibly difficult and soul wearing. This article does a good job of articulating that.
To be more specific, "BlackBerry owns the next autonomous driving platform".

https://www.bloomberg.com/news/articles/2016-01-06/blackberr...
Probably right, because when I use google maps' navigation mode, it sometimes has a little speed limit sign in the top right corner.
I have this exact criticism with modern GUIs. Hide the scroll bars. Move all the icons into a hamburger menu. Strip chrome from everything.

It's maddening. There's absolutely no way to discover how to use apps like this unless you already know how.
Wouldn't know, because I haven't been there in ages.

But as to what's filling the void, I'd imagine the same stuff as everywhere else: galleries, wine bars, high-end clothing stores, high-end coffee lounges with sparse lighting fixtures and Norwegian furniture...
More mature, more libraries, more supported.

Maybe Crystal gets there some day, but it's not there yet.
People find bugs in software all the time. It's not just about what the Echo devs intended, it's also about what they didn't intend but that happened anyway.
You should use HTTPS Everywhere everywhere.
First, the person writing this article (Filippo Valsorda) has expertise.

Second, the point isn't to select crypto that "works", but rather to select crypto that is efficiently supported by Golang.
How do whales grow so big on a plankton diet?
its the reverse modular exponentiation problem right?

e.g. some a is transformed into b by x^a mod y = b where y is a prime and x has special properties relative to it?

doing that once each, sharing the resulting b's then using the b from the other person raised to the power of your original input a to create a number that is kept secret (because a was kept secret) - so if you can get a back from b (x and y are not secret) then you can work out the derived secret number and its not so secret anymore

its true that for large numbers this becomes harder, and there are many a's for a given b, but iirc the properties of modular arithmetic make them identical in effect, such that finding any a is good enough to crack the key exchange.

... is that right?
ESA article: http://www.esa.int/Our_Activities/Observing_the_Earth/Swarm/...
Funny thing: Based on the screenshot in the post header, he's using async/await and therefore the Hack language (instead of vanilla PHP): https://docs.hhvm.com/hack/async/introduction
Nice write-up! Note to the author: Your website is really slow! Try to use live text instead of images, also use progressive images.
I cannot get past the idea of having an always on, corporate controlled microphone in my house. I am not interested in this. I admit it is fun to play with in the office or at my friend's house. I know that my iphone gives away my position, search queries, and other personal data (same for laptop), but I turn them off.

Maybe I have just seen too many movies about Stasi (East German Secret Police), Big Brother, Brave New world, etc., and that ruins it for me.
GitLance: Top 200 JavaScript Developers on GitHub
"primary concern is solving the local communities' problems and not extracting maximum resource at minimum cost"

That's a clear false dichotomy: either people have no self-interest, or else they must be the bad guys. But almost everyone in any market operates primarily from self-interest. If a company that was losing money offered you your current job at twice the salary, would you say no, because you placed their interests above your own? Of course not. If you didn't take it, it would most likely be because you worried the company would go broke and lay you off, a clearly self-interested motivation. And the communities here - if someone offered them far more than the lithium was worth, would they turn that down? I really don't think they would. So either being mainly motivated by self-interest doesn't make someone bad, or else almost anyone who buys or sells anything is bad.
> I go to the gym at least 3 times a week

What are you doing in the gym? From the point of view of aesthetics, doing cardio etc is basically a waste of time. Focus on lifting weights and building muscle.

I'm reliably informed that being 1. Muscular 2. Not fat and 3. Stylishly dressed will put you ahead of many men physically.
The cover up theory is that Earnhardt was secretly a government spy, and spying on Japanese islands during her trip. If this came out, it would look bad for the president, since this alleged spying was before Pearl Harbor.

If you dare venture your sanity read here. You may need to skin through a lot.

http://www.dcdave.com/article5/120807.htm
The side swiping menus (like in Snapchat) are so confusing to me as an old guy. How the heck are we expected to know you can swipe left and right on a screen to reveal a completely new screen?!?
I helped writing the Alexa skill for The Guardian [0], and I really didn't think highly of it, nor I thought I'd ever use it myself: the voice recognition is still poor, and it's difficul to understand what you can/cannot do with it. All in all, a big meh.

Then one day someone forwarded to our team this email, and it really touched my heart.

I am quadriplegic and the Amazon Echo has transformed my life. I haven't been able to open a newspaper for 10 years, but now I can!
[...]
Please pass this email on to all of those concerned at the Guardian... They need-to-know the difference that they have made".

[0] https://github.com/guardian/alexa-skills-lambda
My father is a mechanical engineer and he says the amount of problems in the designs he reviews is very high, contrary to popular beliefs. There are often multiple rounds required to clean things up and some problems are discovered at build time. Buildings and bridges are not falling down because they are much less complex and more similar to each other than software projects.
I can add my anec-data: I find it really hard to read white text on any dark background, black being obviously the worst.

I also find pure white with pure black really straining on my eyes. I hate the trails of lines I get reading bright text on dark backgrounds, or with really high-contrast colours generally.

Like the parent(or grandparent?), I've edited CSS for web pages. I've got a chrome extension called change colors installed, which has shortcuts for override-colours-by-domain and on-this-page-only. Really handy.
What would be a food that, for you, is cheap, healthy, tasty, and slow?
I was disappointed to realize that "balastic arc" was just a typo. I thought I'd learned a new word. :)
And watch the kernel crapify over night as GKH lets his Freedesktop friends, like say Kay Sievers, run rampant...
I agree and that's my original point, in order to use Crystal I need to unlearn things. I guess I'm lazy enough that the performance benefit isn't a big enough benefit for me to trade off the flexibility of Ruby.

Nothing against Crystal, I think it's great but it would almost have been better coming to Crystal from something other than Ruby.
I see what you are saying but that only confirms that your services are fast and stable as long as ppl are using them for their purpose. What i am interested in is if they are resilient when someone is deliberately attacking them and not with trivial scripts.
So let me see if I am reading you right. The "problem" here is powerful multinational corps using their power to negotiate exploitative deals with vulnerable populations. I'm with you so far. What I'm not clear on is who you think is being unjustly blamed for it. The newspapers are observing this and reporting on it - are you saying they are getting blamed for causing the problem or not doing more to stop it?
You miss the point that TC39 uses a champions model: 1 or 2 people who do design, with the committee reviewing.

That broke down here, to the extent that the champion, Domenic, withdrew under some kind of internal (to Google if not his own state of mind) duress. TC39 never had a chance to consider the argument or whatever it was that caused this.

More to say after January's meeting, I'm sure. I'm not going to throw stones at Google but it would not surprise me if there were backroom objections. If so, they should be brought to the committee cleanly. There is still time.
Am I the only person who finds talking to these personal assistants profoundly uncomfortable? Like I've spent all my life learning how to interact with a computer, and now these companies want me to interact with it like it's a human (which I'm not very good with anyway) but it's not a human. Instead it exists in this uncanny valley where it sounds a little bit human, but its cognition is so completely limited that I have to turn myself into a limited cognition robot to communicate with it?
There is 'standard' and there is 'reality'.

If it doesn't work everywhere (eg. on sqlite) then it's not 'standard' in that it's not familiar to all developers (minimum subset).

The further you go from that subset, the higher price your developers pay to grok your code. Yes, that includes stuff as simple as foreign keys, indices, etc.

Contrary to your bread and butter assertions, in my experience this stuff is end-of-the-branch, end-of-the-twig, end-of-the-leaf, only-present-at-winter-solstice level common in web and CRUD applications.
"Lady, you just hired the A-Team"
That's a valid point and at the same time, we have to wonder about things like bundled cameras and mic's on computers, cell phones, TV's. These days it seems like the act of having an internet connection at all can open this type of door.
Not OP but if you want an app in production then you want to be able to configure the http parts and script with command line tools. And if you start doing all that then you're basically reinventing nginx. Even comparing Java, nginx still has nicer http features, such as reloading ssl certs and config without dropping connections.
Here's a bit more about how we did this https://medium.com/@gpitfield/gitlance-how-we-ranked-9-milli...

In short, it's a graph that uses repo forks, stars, and commits to generate a big graph, and a PageRank-ish algorithm to generate the rankings.
Wouldn't, say, a Paleo or Atkins diet be even better for them if bread & pasta were the source of their problems?
> On the internet nobody can hear you being subtle.

https://en.wikiquote.org/wiki/Linus_Torvalds
I don't believe that working in fits and spurts is a written exception to the minimum wage law.

To be covered by the Federal minimum wage, one must be a "covered nonexempt" employee. There are two ways in which an employee can be covered by the law: "enterprise coverage" and "individual coverage." [1]

Enterprise Coverage

Employees who work for certain businesses or organizations (or "enterprises") are
covered by the FLSA. These enterprises, which must have at least two employees, are:

(1) those that have an annual dollar volume of sales or business done of at least
$500,000
(2) hospitals, businesses providing medical or nursing care for residents, schools and
preschools, and government agencies

Individual Coverage

Even when there is no enterprise coverage, employees are protected by the FLSA if their
work regularly involves them in commerce between States ("interstate commerce"). The FLSA
covers individual workers who are "engaged in commerce or in the production of goods for
commerce."

Examples of employees who are involved in interstate commerce include those who: produce
goods (such as a worker assembling components in a factory or a secretary typing letters
in an office) that will be sent out of state, regularly make telephone calls to persons
located in other States, handle records of interstate transactions, travel to other States
on their jobs, and do janitorial work in buildings where goods are produced for shipment
outside the State.

What I think that means is either Turkers are covered by FLSA if the HIT comes from a business which has more than $500k of annual sales volume.

Or Turkers are covered under FLSA because their work involves commerce between states. Because their work itself is literally commerce between states on its face -- the writen work product is sent over the Internet -- I don't see how you weasel out of that one.

I don't see how Turkers could be exempt from FLSA, but IANAL.

[1] - https://www.dol.gov/whd/regs/compliance/whdfs14.htm
You are being painfully pedantic. I had originally written my comment in an elaborate and precise way, but it was roundabout and I thought "active ingredient" would be simpler to get the meaning across. Apparently not. I'll go back to the original:

The gum does what it does by releasing those compounds. "works by" means that the gum's mechanism is releasing those. This in itself is not promising any particular outcome.

I can show you a "skin rejuvenator" and then tell you that "It does nothing. It works by blinking lights at you." and I would not be contradicting myself. "works by" is only stating mechanism, not result.

Nowhere in that article does the BBC claim a result.
There's no good way, and I really dislike this modern trend of un-discoverable UIs.