skysight-inc/HackerNews huggingface dataset:
> Weak AI will eat around the edges. Better spelling, grammar, and cite checking software could reduce a lot of billable time. But most associates spend less than 10% of their time doing that.

You must live in a world where NLP software is very advanced. In mine, researchers found it so hard to either produce or understand human language, that most of them switched to playing statistical tricks on images.
Not sure how you concluded "We should not do that." from the original authors post.

He was just adding more information to the original article.
Two great Python projects for doing microservices without REST:

* https://github.com/onefinestay/nameko

* https://github.com/deliveryhero/lymph
But then you could tell from looking at the box whether there was anything in there (if it's locked, it's got something). Probably enough to deter an opportunist, but a determined thief might bring bolt cutters (or just take the box)
> "Leschorn eventually mailed more than 3,000 invitations to the last known addresses of fugitives with 5,117 outstanding warrants among them. About half of the invitations were returned because the suspects had moved."

> "The letter that was included with the invitation was signed by I. Michael Detnaw. (Spell the last name backwards and say the first and middle initials.)"

Why would anybody in their right mind do this? I guess, there were quite a few of the non-attending ~1400 recipients of this letter who recognized this semordnilap and stayed away from the sting.
The Tale of Two Wunderkinds
Your Family: Past, Present, and Future
The lack of a truly environment-friendly energy storage is and will be keeping renewables from ever truly replacing fossil energy.

Fortunately this is slowly changing. Different technologies are right in different situations, but the battery story in particular is undergoing rapid development.

For example flow batteries[1] usually don't require rare metals, are (fairly) cheap, reliable and are slowly becoming available.

One of the first uses is on cellular towers in South and Central America where the power grid isn't reliable.

[1] https://en.wikipedia.org/wiki/Flow_battery
If you pay $300/mo in air conditioning, then of course you won't have an air conditioner, assuming you earn 6k/yr

Also, if population density everywhere was the same as in Bangladesh, having green energy wouldn't have helped. It is far more "green" for many countries to force a one child policy than it is to switch to green energy.
Dazzle camouflage
Browsing an old web page there, I found that many links contain a dot.

example.com./index.htm

(the dot after com)

check the links there: http://info.cern.ch/hypertext/DataSources/WWW/Servers.html
Here, in Norway, parcels are delivered to a supermarket or petrol station nearby and either a paper slip is delivered or a text sent to announce the delivery. You then go and pick it up.
Isn't the motive clear form the article? The Fed and US adept of Treasury were completely controlled by ex Goldman execs -- the motive was to find a scapegoat to stick the debt with, while Goldman got off getting paid 100cents on the dollar. Goldman equity was less than what they would have lost on AIG CDS so AIG bankruptcy meant instant Goldman bankruptcy.
I noticed recently while doing a price check on parts that NewEgg isn't the lowest on price anymore in a number of categories.
> This could have been avoided with a truly modular design

No. A new module interconnect bus standard might become available, which would limit you just as much when you compare to the competition with integrated phones which can change both in new devices as needed.
My firefox bookmark manager contains about 1300 links. Since quite a while I was really unhappy with this solution. Link rot is really bad and it's sad when even internet archive does not contain the lost site.

The only solution to this problem I found is storing the links locally. I'm now in the process of importing everything into OneNote (onenote clipper is a huge help). A big plus is, that the content is indexed and fully searchable.

I probably would not do this if internet archive was more reliable. I'm ok with this solution, but it's a bit strange that firefox/chrome/IE haven't made this process of storing sites locally easier.
That last paragraph is pretty much a description of google search is it not? That's what struck me about this article. It's describing AI as a thing which is coming in the future, but... knowledge mining document discovery tasks? The future is now! Google's AI (combined with the vast corpus of linked knowledge on the open web) is presumably already doing away with the need for a lot of low-level legal enquiries which would have previously been handled by law firms. I notice this article touches on the topic:

http://edition.cnn.com/2015/05/22/opinions/barton-rise-and-f...

"Nonprofits and government entities have put almost all of the raw materials of American law online and Google and other search engines have made that law easier to find than ever. An American with a smart phone now has more access to legal sources than most lawyers or judges did fifteen years ago."

When stuff is made available on the open web for google (and other search engines) to index, that is the AI revolution right there. I say bring it on. Laws and court proceedings should be treated as public property. It should be put on the open web, permalinkable, annotatable, preferably with an explicit open license, so we can all benefit
Not sure why the US is so religious but the education and lifestyle will kill it. No AI needed

I think you profoundly underestimate the power of both religion and philosophy on the soul and imagination of man. Back in the 16th century, the "new learning" confidently predicted it would sweep away religious belief and other forms of "antiquated" thinking. How silly and facile that seems now. The fedora-clad New Atheists are no different—arrogantly predicting the demise of something far more powerful and permanent than they are.
Niche to Win
I don't see how this helps if the thief is following the delivery truck. Wouldn't they just take the decoy along with the real package?
I don't know that Italy and new gastronomy are as incongruous as this article suggests. Arguably, the Italian futurists invented new gastronomy: http://thenewinquiry.com/blogs/the-austerity-kitchen/red-hol...
If you could do away with Chrome you could maybe use IE + OneNote?

Cannot say for sure in your case but OneNote is pretty good at linking to where you copied stuff from.
It's also possible that a site may misleadingly return 451 codes to indicate that they've been censored when perhaps they haven't, maybe in order to inflame a discussion or some other political maneuvering. So, not only can you not trust that a missing 451 means no censorship, you also can't trust that a present 451 means there is censorship.
PS: I believe he used the noun usage of 'vintage', referring to a desktop manufactured in 2011.
Ask HN: Terms, conditions, privacy policy… or not?
I am about to launch my first serious side project, an online user-created content distribution platform.

I have noticed that pretty much any serious online service always has terms, conditions, and privacy policy written down somewhere on their site. How does one go about writing these in practice?

I’ve thought about writing my terms based on ones from other sites, or maybe using a terms and conditions generator, but in both these cases I risk of not truly understanding the legal implications of what I am actually telling my potential users. Obviously, hiring a lawyer of some sort to review the conditions would make sense.

What would the legal implications, in general, be if I did not provide any such conditions at all on my site?

I am based in the EU but the site will be running on US servers, if that makes any difference.
Python is another example. You can assign dynamic properties, but there is no object literal syntax
If you are interested in finding out more about Massimo or other Chefs, 'Chef's Table' on Netflix is quite a good watch. He is the focus of episode 1.
As you stated Yubari is an extreme example. It was a coal mining town. The mines closed down in the 1980s.
There is a global trend of concentration in big cities with the service industry, woring women, specialisation...
Google don't want you to use bookmarks, which is why Google Chrome bookmarking sucks.

There's definitely a niche in the market for a bookmarking site that does some form of bulk importing of your bookmarks; has really easy organisation (drag and drop, and an API for power users); has some kind of thumb-nail; has some kind of link to Internet Archive (to read old sites); and maybe a link to IA to store sites. The internet archive stuff could be a paid option with some money going to IA to help fund them.
We use NServiceBus for our messaging architecture. It has a lot of the negatives covered in this.
Sure... "The U.S. officials said they are certain U.S. spy agencies themselves aren't behind the back door." because if they were they would immediately tell everyone. It's not like they have a political agenda to both deny involvement and blame foreign agencies... /s

Either way this will have a big economic impact for Juniper. In no way are they going to win the next big banking or government contracts.
> the spirit of open source software is, to make the software used and to encourage sharing of the source between developers.

This is why many of us feel it is important to support Free Software instead of Open Source Software. Freedom - and preserving a free development environment for General Purpose Computers - is a far more important goal.

> GPL basically ensures that most developers of commercial software have to stay away from it

That's not the GPL's fault, proven by the fact that there are commercial software companies that sell GPL software.

There are reasons to not use GPL, but you don't want to follow the community's rules, you don't get to steal their work. Nothing is free; either pay the price the community sets (follow the GPL), or negotiate another license from the authors.

> very large companies prefer the open source approach

Yes, they prefer being able to take code for free without any ethical obligation to give back, a very narcissistic attitude. This meme that the GPL is "bad" or "less-free" is just a cheap excuse to try to get free code.

> exclude them from any non-open use

They only have to open the code associated with someone else's GPL code they are using. Depending on what you're writing, this code can be isolated so you only need to open the source to that particular program. If you're linking to an LGPL library, it's even easier.
Ask HN: Does a self service ad tool not exist?
All of the major platforms, google, bing, facebook, twitter, instagram, pinterest, reddit etc... all have a self service ad tool that (appears to be) the primary source of their revenue.

What I cannot for the life of me find, is a product or OSS that is such a tool for other products/services/companies to implement. Am I totally missing something or did every single one of these brands build their own self serve PPC system?

Note, I am not talking about ad networks where you submit your application to them and then serve ads from the network. I am talking about systems that manage sponsored or native content in the application.
JavaScript Scope – In depth
They certainly won't if the cost of losing the case is sufficiently high.
Your link does not support your confirmation.

> Leaks from a secret BND document suggest that its monitoring station at Bad Aibling checked whether European companies were breaking trade embargos after a request from the NSA.

If all the NSA did was look for illegal (off the books) sales of military equipment, that's exactly the kind of thing that's easy to justify ethically. If they were taking Airbus data and funneling it to Boeing, that would be highly unethical.

Is there any evidence the NSA has ever been motivated by economic espionage?
This makes no sense.

I have an American degree and I've heard the phrase "Fourier transform" before, but I couldn't have possibly told you anything about it until I googled it just now. I wouldn't have expected any random Chinese academic to know either, no matter how good their institution was. I write software in a variety of languages every day at my full-time job, and while I've seen MATLAB code and could certainly teach myself to write it, I wouldn't bother if I could just have somebody else do it. Why would you expect some arbitrary group of Chinese scholars to share very specific skills and knowledge? If you gathered up a gaggle of researchers from anywhere else, you'd have to get pretty lucky to land a group where everybody was familiar with both one specific area of mathematics and one specific programming language.
It seems you want open source software and the positive things that that entails. The GPL does not want that, it wants free-as-in-freedom-as-defined-by-RMS.
There are naturally pros and cons to each. People seem to forget the cons of a non-free(libre) license coupled with open source. Especially the long-term effects.

For the uninitiated/"unbrainwashed", the difference between open source software and free-as-in-freedom software:

http://www.gnu.org/philosophy/open-source-misses-the-point.h...
If I'm reading it correctly, it looks like the comparison table says Knowledge Graph has an order of magnitude more data than Freebase did?

What's the issue with Wikidata's license? Both Freebase and Wikidata seem to be Creative Commons licensed. Is there a catch?

As for progress, if there's anything slowing the migration of Freebase data into Wikidata, I would guess it's Wikidata's different citation standards.

Given that the original Freebase data is still available, would it be correct to say the issue is Google isn't releasing their new data for free?
One can start to question using proprietary security software and devices with closed source vs using opensource.

If its one device, it may be in others.
On iOS, I find that it's mostly the OS that becomes unusable. However, that's an interesting idea.
As the thread has evolved, I am seeing better explanations of what happened, as well as better explanations of how the underlying technology worked. So I'll take back my idea on the disgruntled employee. I originally posted when I saw very few comments.

That being said, I'd like to clarify thoughts on Occam's Razor. It's a bit off-topic, but I think it would be an enlightening discussion and don't expect it to go on long. The rest of the discussion here about OP is far more interesting. I just appreciate it if someone points out when my logic is flawed, so I hope you take it the same way.

It is used as "a heuristic technique" and "is not considered an irrefutable principle of logic or a scientific result." Occam's Razor says nothing about what the actual truth is - it's just a tool use when choosing hypotheses to pursue.

I don't think you and I disagree with anything here. I am surprised and curious as to why you might think I thought otherwise. Using your words instead of mine, I was curious why the investigation was so quickly pursuing the hypothesis of foreign governments hacking Juniper's engineering team to plant code. My question has now been answered as the thread evolved.

I think that you understand Occam's Razor's letter and how it is used in academic circles, but you do not understand how its spirit still applies in non-academic circles.

Occam's Razor simply states (quoting from the Wikipedia article): "Among competing hypotheses, the one with the fewest assumptions should be selected." Hypotheses are theories on how the world works. Detectives also have their hypotheses in their investigations on what happened in a crime. Infosec professionals also have their hypotheses on what makes a newfound piece of malware tick.

Kepler, the FBI agent that chases serial killers, and the Symantec guys who discovered Stuxnet all share in common the dogged determination to figure out the truth by chasing facts. If you want to be a stickler on semantics and say that Occam’s Razor is referring to scientifically testable hypotheses, it seems a bit too dogmatic to say that we can’t scientifically test with experiments whether someone is the person that stuck the knife in another person, so Occam’s Razor should never be discussed. Good (I emphasize good) police work doesn’t make it necessary to design an experiment for that.

Focusing on simpler ideas that fit the facts is more profitable than focusing on grandiose ideas, even if grandiose ideas also fit the facts, if both ideas explain the subject equally (equal quality of explanation being a key point of consideration, as discussed in the Wikipedia article). Those grandiose ideas aren't discarded because Occam's Razor is indeed only "a heuristic technique" and "is not considered an irrefutable principle of logic or a scientific result." If more facts arise that cause the simpler explanations to lose weight, the investigator changes course.

I fear you are projecting too many assumptions onto people who cite Occam’s Razor, thinking that they’re taking Occam’s Razor to mean license to conclude an argument as finished when most people likely are not doing so. Certainly, I wasn’t. :)
> Google don't want you to use bookmarks, which is why Google Chrome bookmarking sucks.

Why?
This is more or less how I've been handling my work as well. Didn't know there were systems describing it. I use Asana, it's not perfect but it works.
How do you define freedom w.r.t. software? Based on your examples, you differ from Stallman, but it is unclear to me how you see it.
Nobody really sells GPL software, they sell support for it or they sell it together with hardware. I mean, the GPL is perfectly reasonable from a commercial perspective if you're going to charge a one-time fee to release your software and dispense with royalties, but nobody really does that.
Not sure if this is too much to ask, but is there any plan to also provide this data in some raw form? Would be interesting to dive in.
From my consumer perspective (mostly Amazon Prime packages):

I've probably had 1 or 2 random lost/stolen packages over the last 6-7 years, from a handful of locations. There's more that randomly go missing for a day or so but those are usually carrier issues, and not lost, but delayed.

From my business perspective:

We're a semi-large FBA seller on Amazon and have had 100,000ish orders over the last 2 years. I've received many messages before where customers claim to have packages go missing, but a quick reply notifying the customer that we'll get x carrier to investigate usually gets a quick reply that they found the package.

To us, this is more of a numbers game where we allocate 0.x% of revenue to lost/stolen/damaged packages and then just try to minimize the losses on a case by case basis. Our main goal is to have happy customers that receive what they ordered, so if there's any delivery hiccups, we always take the liability and quickly replace or refund.

Bonus Amazon tip:

Delivery confirmation w/tracking information isn't proof of delivery for packages, and they'll refund/replace orders even if the tracking details say "Delivered". This makes sense when a package gets delivered and someone steals it before the customer takes possession of it.

As a seller on Amazon, in the event of a problem/claim, Amazon requires signature confirmation to guarantee that the package was actually received. Signature confirmation is expensive so it then only makes sense for packages valued at $300+. (Products in Electronics might be different w/higher loss rates)

IMO, damaged packages are a bigger issue, but then that becomes mostly a packaging, then carrier issue.

What's the solution? No clue, but adding friction points such as giving a package to a neighbor, or having to go somewhere else to retrieve your package just slowly adds to a negative customer experience over time and should be avoided whenever possible.
It is rather a bold claim that REST is synchronous by nature. Synchronous only means less complexity, but it is by far not a standard. Considering the example in the article, calls to EmailService should be asynchronous and rather return '202 Accepted' instead of blocking.
What do you recommend instead?
Do you mean something like Pocket (https://getpocket.com)?
> It is far more "green" for many countries to force a one child policy than it is to switch to green energy.

Which doesn't say anything against having green energy but about current sad state of society and humanity in general...
> If it were, I don't think we'd be reading about it on CNN at all.

NSA has absolutely no reason to tell Juniper they were behind this, even if they were. If the blame falls on a foreign actor that's entirely in their interest.

(That not saying they did it, of course. We don't know. But the fact that CNN writes about it should not be taken as evidence either way.)
Doesn't it depend on how good their code reviews and release engineers are? You also forget how the negative attributes of big corporations (eg. size, bureaucracy, etc) can make it difficult to notice a phantom commit from Bob, especially if Bob is asleep at the wheel or not motivated.
> "but if you miss the basis, your creativity will suck, full stop"

I couldn't disagree more. There's nothing wrong with learning from the past, it's a useful source of inspiration and ideas, but creativity is the 'art of the possible', in other words the only limits are those which set what is possible. If all new creations need to live up to the 'greatest hits' of the past then creative exploration is going to be severely limited. There is nothing wrong with making a bad tasting dish if you can learn from it.
Amazing!
Anyone knows a good source for acoustics fundamentals?
That's actually the complete form of a FQDN (full qualified domain name):
https://en.wikipedia.org/wiki/Fully_qualified_domain_name#Sy...
One of the culprits:

> air-conditioning units (which are basically unrestricted openings to the street)

Window air conditioning units are virtually unknown in a large part of the warm weather world. We use "split systems," where only a couple thin pipes and some wires connect the outdoors with the indoors. NYC's fascination with inefficient window units is really quite strange. I suppose landlords enjoy not having to pay for installation and maintenance of permanent units.
And it's ludicrously obvious how much extra potential work there is for legal contractors. Right now there are companies turning down revenue-generating opportunities because the time/cost of scrutinising proposed contract changes isn't worth it. Not to mention a huge number of agreements done on a "standard contract, no exceptions" basis for the same reasons. If automation allows these to be turned around in hours, for a fraction of the price, the variation and complexity in standard contracts is going to multiply exponentially.

Even if the process of checking the contracts is fully automated, there's still a role for an associate/paralegal level lawyer (overseeing many more contracts than their predecessors) to answer followup questions, because their clients aren't going to navigate through case law summaries to get a more thorough explanation of non-standard term 3.1b's applicability to their specific situation if they can still phone somebody with a law degree.
> ..developers will insist on using, to the frustration of everyone else.

I'm thinking It won't change the underlying text so I imagine it will only apply to the individual developer choosing to apply these ligatures on their display, as such should have little effect on other devs. Unless you mean to say people might start to use this in documentation and code examples, in which case this is indeed an interesting thing to consider.
Google wants you to search, so they can show you ads in the search results.
From the guys who gave us OOP, css, and Qt to the guys who gave us the guy who gave us Linux. A mountain top. What's not to like?