skysight-inc/HackerNews huggingface dataset:
A few months ago I wrote this https://news.ycombinator.com/item?id=12879493 and I think that's still valid.

Simplified UML class diagrams (i.e. boxes and arrows) are expedient for explaining specific aspects of a design. Complex class diagrams trying to give an all-encompassing picture of an application: Not so much.

Sequence and activity diagrams can be quite useful for clarifying application state, too.
TypeScript interest peaks in Google Trends' July 2017 stats
Because your ISP doesn't have correct peering agreements, and doesn't see all IPv6 addresses...
How do you get started with 3D in general?

I mean I studied CS and had computer graphic classes, but this was mostly theory and clicking around in Maya.

What does it take?

I always find myself fiddling around with numbers for hours. Primitives, sizes, positions, transformations and it looks shitty in the end.

How do 3D people start a new project and focus on stuff that matters to get good results fast?
OpenGL was also universally very buggy so most applications opted to use DirectX on Windows even though OpenGL was available.
If you think that it's "luck" that Turkey's location on the map is important in 2017, you should go back and look at the history of the region. Istanbul has been one of the major focal points of world history for literally 7000 years. Ottomans, Romans, Greeks, Persians, and even Celts (yes, those Celts) have ruled over or passed through the region. Hell, the place where "history" was invented is even in modern Turkey.

"Luck" has nothing to do with it.
I had no word "windows" in my comment. Windows never was cool and never will be cool. It just works.
The key (literally and figuratively) is in the trust of the biometric reader.
That is plain wrong. Software patents exist and are enforced in the EU and other member states of the European Patent Treaty. The European Patent Office even has a nice FAQ on helping you get your software patents granted at:

https://www.epo.org/law-practice/legal-texts/html/guidelines...
From a legal point of view you are completely right.

Personally I find the whole idea of IP to be a little too strict. It is possible for me to come up with an idea completely independently and still get sued because someone got the same idea and decided to make it his IP.

Some big tech companies have the same strategy as patent trolls, and for some reason this is a much more widely accepted practice.
While reading this article it gradually appeared to me that it just HAD to be about UK English, not US English.
This is the proposal:

http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/p019...
No, quite the contrary

Smaller processes are not very well refined at the moment,
and anything that matters is 14nm or bigger

You're not building critical stuff on the smaller processes until they're very mature
Hope it is not too late but the aluminum foil meme was a Department Psi op. Interestingly enough it was Russian (well Soviet) researchers that showed that aluminum in fact enhances susceptibility in the remote subjects.
Even if the licenses are _compatible_, releasing contributions under a different license is not allowed without permission from the contributors.

If you read the CLA, the contributors agree to allow Facebook to sublicense their contributions. Which is what Facebook is doing.

FYI, the dual-licensed it under APv2/GPL.
It's time to wipe harmful mosquito species out completely.
Disney is opening an immersive Star Wars Hotel where each guest gets a storyline
Only because people got to learn software isn't to be trusted.

If companies got heavy fines like in other industries for selling broken products, the scenario would be quite different.
"Is Everything Wrestling?"

> With each passing year, more and more facets of popular culture become something like wrestling: a stage-managed “reality” in which scripted stories bleed freely into real events, with the blurry line between truth and untruth seeming to heighten, not lessen, the audience’s addiction to the melodrama.

https://www.nytimes.com/2016/05/27/magazine/is-everything-wr...
It's funny to see that Erdogan wants to battle every European country and at the same time he asks us to visit Turkey.

His power comes from the wealth and investments of Western companies, so the people had it good in the past. But this is currently changing. Its 'just' a waiting game.
Some Important Recommendations on Explainable Artificial Intelligence
This is 100% normal for these types of situations.
> Expect West to kick out Turkey from NATO or Turkey to leave NATO soon since the islamists see west as evil.

I don't think so. Unfortunately, ethics often play a less than significant role in international affairs like this. Just look at the dealings the Western world and the US in particular have with a backwards, medieval state like Saudi-Arabia that more or less openly supports Islamic extremism.

Turkey is a strategically important region, not least because with Bosphorus it guards access to the Black Sea. From a geopolitical point of view the "West" couldn't possibly want Turkey to align with another bloc or another powerful country.
Stealth satellites aren't impossible given that all the tech has already been developed for Earthbound use, and unlike aircraft you only have to make the Earth-facing side stealthy.
Interestingly enough, I immediately moved from LastPass to 1password when I heard about the subscription service. Why? Because I trust AgileBits but last time I wanted to run 1password I was going to need to pay a shit ton of money just to get it on Most of my platforms. Now, overall I'll pay more money, but I don't have to worry about how many platforms I use or upgrading periodically.

Plus, syncing is done right automatically. Sure, AgileBits could go out of business and I'd not be able to use 1password anymore. That's fine. It took one day to switch from LastPass. The lock-in is minimal. I'd rather not continue using a piece of security software without updates being released.

(Even if they did, I have a gut feeling they are classy enough to open source the server, though. It looks like the app already is built with the possibility of connecting to 3rd party sync servers.)

And it looks like a real solution is in the works for Linux finally, so there's that.
If you do not learn what others have learnt, you are likely going to end up reinventing the wheel or worse continue making mistakes that lead nowhere.
There is a reason academic papers have pages full of references.
Paulg: nontechnical founders pay one more programmer's salary
Back up you claims. Have benchmarks and demos. Why say these things when there are neighther benchmarks or demos out there?
RocksDB license changed to dual Apache2 and GPLv2
Sound definitely adds a lot to the viewing experience. Take this awesome biomechanical whale for instance that someone showed me the other day:

> https://sketchfab.com/models/daaaf76c7d9e45618b5da7bf8f08e03...
someone is really butthurt by turkey and the little sultan. being hitler du jour was never a meritocratic affair. what did he do ... and of course we know who is butthurt cause since our "networks" have been playing this single note song for quite a while now
What a ridiculous comment.. I can assure you that the majority of the developers do not own a 8GB dev machine, and surely you can see why this application would be valuable for the average user chatting with their friends on Skype/whatever on their 2GB, i3 laptop (assuming they're lucky enough to be able to afford such a device).

I have browsed Show HN every day for over a year now, and I can't think of any project that made me as excited as this (although https://github.com/google/xi-editor and https://github.com/limetext come close). I bet that almost every Go developer on HN would love to read, study and learn from his code, so how about we ask him nicely instead of attempting to attack his credibility in hope of pressuring him into releasing his source code..
He seems to be arguing with a nod and a wink that SV VCs form a sort of cartel.
Agreed, would also like to hear more about this!
And doesn't cover finantial services, thing that is very important for the UK
Which is what i said.
Elon Musk Lays Out Worst-Case Scenario for AI Threat
> "I have no special sympathy for bankers, but the matter of the fact is that London and the South East are the engine of the country, largely subsidising the rest, and finance is the engine of London."

But that's the problem, over-reliance on a single industry.

The thing is, it wasn't seen as a weakness by politicians whilst the money was rolling in. However, many people outside London recognised it as a weakness as their industries were being neglected whilst the UK transitioned towards becoming a service economy.

I'm not suggesting their won't be a downturn from bankers leaving, but I am suggesting it's a necessary one to break the myth that the service economy approach is the only one worth pursuing. The UK will need to become more self-reliant to return to stability, and that will ultimately be a good thing.
Blockchain's Big Hiring Crunch Could Last Years
Decentralisation isn't black and white, it's all relative. Bitcoin is more decentralised than fiat currencies and traditional banking. Isn't that obvious?
Entrepreneurs Are Betting on a Billion-Dollar Future for Hemp
That would frankly be impossible. All JSX boils down to is h(name, properties, children) and that is literally it. Each reconciler is different, uses another v-dom, etc. If you wanted to patent react, you patent the mere use of functions. And not just that there are about 20 years of fair use of similar principles, even for jsx in particular which evolved from mozillas e4x and otherwise keeps to basic xml markup and mustaches.
Hmm, my experience doesn't tally with this "clickety-click and done" business.

Living in London, I tend to follow one of two patterns. Either go to a part of town known for some large department stores, eventually navigate to the right bit, and pick the option that's most appealing from the smallish selection on offer. Assuming they have anything to choose from... There's a famous place that I now refer to as "Never Knowingly Stocked".

With the Amazon option, I've already tried several search terms to get an idea of what's available. I look at sales rank, and click on the link for "best sellers in category". I have a few browser tabs open for different product options. I read reviews... three stars first, then work my way up. (I seldom bother with the one-star reviews, because you have to filter out the batteries-upside-down no-hopers). I usually have a tape measure handy if I want to double-check dimensions. When the choice has been whittled down to two or three alternatives in their own browser tabs, I'll have a quick look on YouTube to see if there are any reviews, and to get a feel for how it operates in practice. Finally, I might have a quick check on eBay to see if a cheaper price or quicker delivery is possible.

If anything I think I'm putting more effort in, spending a similar amount of time as the trek to Oxford Street would take, but arguably sourcing better stuff.
> "until I bought another one and left it in the office"

Ooh! You mean 'whoever has the spoon has the lock', type thing? I genuinely presumed you meant, 'don't mess up this code with conflicts or you'll get a smack of the wooden spoon' :D
How did you set it up specifically, what ubuntu packages are needed on the pc? Can you point to a resource where I can go from, I have a pc with two network cards an incoming line and a switch. To working DHCP, port forwarding and a firewall for the things connected to the switch?
- operator overriding
- look up interception API
- metaclasses
- embdedded design patterns: iterator, singleton, context manager, etc.
- multiple inheritance
- standardised imports, with hooks
- controlled gc

One of the best things about JS is that is has none of these features. Smaller languages are better, and blindly adding features is not the way to improve a language.

Unfortunately, nothing in JS can ever really go away, so it's starting to leave the "small language" sweet spot.

JS is better than Ruby by being smaller and infinitely better specified. Go is a nicer language due to being designed from scratch recently by people with excellent taste.
> "The unthinkability of war between its members"

A problem solved by NATO and the OSCE. The EU is far from the only organisation with widespread European membership. Here are three of the most important non-EU organisations that affect policy in Europe:

https://en.m.wikipedia.org/wiki/Council_of_Europe

https://en.m.wikipedia.org/wiki/Organization_for_Security_an...

https://en.m.wikipedia.org/wiki/NATO

It's worth remembering that the EU only really found it's current form in 1992. There were earlier agreements that formed the basis of the EU, but it changed considerably after the Maastricht Treaty.

https://en.m.wikipedia.org/wiki/Maastricht_Treaty

> "The "not in its current form" argument in EU discussions is a classic one (a similar rhetorical device to "I'm not racist but..")"

Only for the lazy. I simply don't agree with how the EU is run. I'd much rather stay as a member of the Council of Europe than any group that dictates fiscal policy. You can see how well that's worked out for the Greeks, burdened with debts they can't pay for the benefit of European bankers (the bailouts were a bait and switch move, the Greeks got a small percentage of the total funds). The EU will become increasingly focused around the Eurozone, and policies that suit the Eurozone. We may lose some financial benefits from leaving the EU now, but it'd be far harder to leave as time went on, and more power was centralised in Brussels.
O Google Earth quer deixar os fãs mais próximos dos cenários de Game of Thrones
Hindsight is 20/20. Decisions should only be evaluated based on the information available at the time of the decision. Was Autodesk that successful at the time of that negotiation?
Oops I didn't read carefully.
The Curious Tale of Airbus and the African Gold Mine
When the purpose of hashing is protection of passwords, MD5, SHA1, SHA256, etc. are all effectively equally broken. MD5 vs. SHA1 makes no real difference here.

You can usually tell a company's security posture when they say "all passwords were hashed and salted" without listing the hashing algorithm. If they're using an algorithm actually suited for password hashing, like bcrypt, they'll usually state the name of the algorithm.
Good point. I can't edit the main post anymore, so it might cause some confusion still.
To make it clear, the purpose was to express 24 million dollars
My last pay check was $11000 working 12 hours a week online.My sisters friend has been averaging 15k for months now and she works about 20 hours a week.I can't believe how easy it was once I tried it out.This is what i do.
........... http://www.joinmate2.Com
Is this the sought distinction?

"This source code is licensed [to you] under EITHER" whereas "Th[e] source is licensed under BOTH". The "this" hints at a genitive that's not there but still feels there. (Linguistics class was a long time ago btw.)
The problem is they are 'buying worthless patents'. Then trying to get people to pay not because of the patent, but because the US court system is so expensive.

One of the problems is the patent office may grant an extremely narrow patent, but the courts just might interpret it broadly. However, the shell company suing you has no assets to recover over a bogus suit. So, taking them to court has zero upside, costs money, and has a tiny chance of costing a lot of money. Thus troll.
5 Imaginary Products from Real Internet Companies
Docker too. https://github.com/moby/datakit https://github.com/moby/vpnkit
I had the same downvoted experience. Hopefully this will evolve into a full victory - https://github.com/facebook/react/issues/10191
I've made a pull request to fix that situation https://github.com/facebook/react/pull/10195
There isn't a .bacon gtld yet
Back in 2013 the Turkish CA (TURKTRUST) enabled phishers to spoof Google. Given the current situation, finding someone who tries to mess up the certificates should not be a surprise.

> https://security.googleblog.com/2013/01/enhancing-digital-ce...

> https://www.wired.com/2013/01/google-fraudulent-certificate/
Its basically patent- trolling with ground. You buy enough to stop any construction process, dead in the water due to legal processes.

Now you can extort from any company going there, wanting to build something the money for the little area you sell + the money it would cost to restart construction elsewhere - 1$ + the legal fees saved by not going to court.

ProTip: You might want to share the wealth with local legislators later upon, to avoid having zoning-laws changed.
I'm pretty sure I saw implementations that used the existing publish subscribe mechanism in Redis to handle it and seemed happy with it. I have no personal experience with it though.
The 1Password Memberships/Subscription Conundrum
I rejected using React in a project just for this reason. I'll be perfectly honest: I didn't (and still don't) completely understand the implications, but on it's face it sounds like trouble.
"I assumed the license was OK considering its popularity."

Always check the licence. Public domain, MIT, simple, plain BSD, GPL (any version), apache - if it's anything else, be extremely cautious.
I'm not sure about iOS, but on Android this is possible with many apps in the app store. Some manufacturers also have "smart settings" in settings of Android that also gives this capability out of the box.
Did they not have syndicates in that era? How do you syndicate without in some sense shopping?
In Denmark, we have "THREE IS THE MAGIC NUMBER... YES IT IS. IT'S THE MAGIC NUMBER. []" "song" when dialling others while using the 3 Mobile telco operator.
Definitely ahead of their time, Openstack wasn't formed until 2010
Entrepreneur Musk lobbies for government control of AI programs
Do you know what a stinkpipe is?
And why are the business opportunities for women any different from those for men?

This article is disgustingly condescending.
I look forward to the day when someones sex becomes irrelevant when mentioning their accomplishments.
This is pretty great!

It would be nice to add swift and elixir on the list.
This is all about Trump's recent comment in France that "Something could happen with respect to the Paris accord. We'll see what happens. ... If it happens that will be wonderful. If it doesn't that will be okay too."

The standard Trump technique is to be ambiguous and agree with both sides of an argument. That lets everyone interpret the statements with their own biases. If you think that the Paris Accord is important, then this is a sign that Trump is changing his mind. If you think the US should pull out of the Paris Accord then this is a sign that he's going to require major changes in order to stay in.

As another example, he says he 'can live with' either a one-state or a two-state solution with Israel and Palestine. The US policy has, for decades, been that there must be a two state solution. Whereas Trump "likes the [solution] that both parties like."

As a third example, he accepted a phone call from Taiwan President Tsai Ing-wen after nearly 40 years of no direct contact between U.S. and Taiwanese leaders and said that the one China was "up for negotiation". He backed down once China protested, and said he would honor the "one China" policy.
I'm splitting hairs, but 'sublicense' and 'sublicense under any license of our choosing' are two different things. I'm surprised FB's CLA isn't more explicit.
They are. All those Emergency numbers you call to see if school is canceled are really ringback tones. It's how many people can call at once to receive the message w/o hearing a busy tone.
Because Turkish straits have huge strategic importance, especially in the event of war with Soviet Union, er, I mean Russia.
5 Best WordPress Hosting Service Providers of 2017
> And I simply don’t know what this means: “This is a booked four-coach service”.

Does it mean that the service only has four coaches and that each seat has already been pre-booked? (That is to say, good luck, you'll probably be standing.)

Any other possible meaning I'm having a hard time divining.
Thank you! Late comment but I'm starting a new business and was missing the old cheaper/startup plans. I would be fine with badging the site Mixpanel-style. Congrats on the success, your tools have saved me many many man-hours in past businesses.
Thanks for the correction, I hate getting into a habit of misusing words!
https://www.bloomberg.com/view/articles/2017-07-14/so-many-c...

Noah Smith has good rebuttal for standard blanket critiques and he uses this article as an example.
Not true. Too cynical. That the economy is amenable to quantification is unquestionably true. That it has so far completely resisted our advances is false.

Edit: Having said that I see where you're coming from.
How can we stop algorithms telling lies?
So Many Critics of Economics Miss What It Gets Right
Facebook says it shouldn’t have to stay mum when government seeks user data
> The constitutions define the limitations of government, not the other way around.

Not every nation does have a constitution, some even completely lack a comparable document. I'm also not a US American because as I said before: It's pretty much only US Americans who seem to have issues understanding this very simple dynamic.

> Guns are not 'legal'. The government doesn't have the power to take them away from you.

As confirmed by the supreme court: The government does have said power to enact regulations of said firearms because the second amendment leaves that interpretation room.

> Free speech isn't 'legal'. The government doesn't have the power to take it away from you.

The government, of course, has the power to take that away from you: https://en.wikipedia.org/wiki/Free_speech_zone

How "free" is speech really when you can't even choose time, place and manner of said speech?

I ask you again: Who is in the ultimate position of power to interpret a nations constitution and actually enforce said interpretation? Idealists might claim "the people!", when in all actuality it's the acting government.

Case in point: Many of the people in Hamburg also demanded their constitutional given right to "freedom of assembly", the vast majority of them did so peacefully. Guess how that turned out? With a media campaign painting the whole movement as rioters and common Germans demanding that police should simply shoot them.
They use the word `ideology' in the article, it would be more correct to use it in the title as well. Both sectarian religious thinkers and partisan economists let their ideology lead their reasoning. So are oblivious to this, others are aware of it.
Note that this is from 2014 though. I'd say it's already quite different based on what I saw during my time there last year.

For me what I noticed was pretty demure, neutral colours, relaxed fits, back to focusing more on quality of texture, build and fit over everything else. Plus a dash of the streetwear/sneakerhead style that is super popular all over the world right now.
> Rumania

It's spelled Romania.
Well it is in the South East of Asia. Nation groupings aren't exactly scientific taxonomies.

A better comparison: S. Korea, Thailand, Indonesia, and Vietnam all started with sub $200 GDP/capita in 1960. As of last year, S. Korea's has exploded to ~27k, while Thailand and others are below $6k.