skysight-inc/HackerNews huggingface dataset:
Well, that's right. The GPL is designed so that you can't copy-and-paste GPL code into a closed-source project. For software competing with each other, that stops the arms race being won by the side that can use their own work, and the work of the other side.

It is certainly fair in the sense that the Linux or BSD kernel people will never get to see, and benefit from the NT code, but microsoft and Apple can certainly use any BSD or MIT licensed code they want to.

But using Linux kernel code in the NT kernel is a special case of software sharing that can only be done at the source code level, by experienced programmers. And then it has to be released by the project maintainers, in this case the linux foundation, or microsoft.

But application code (e.g. an mp3 player), can be released for both windows and linux whether they are closed-source, or GPL.

The kernel might not be the best example to make your point.
"developers! developers! developers! developers! developers! developers! developers! developers! developers! developers! developers! developers!"

- Steve Balmer(1)

And folks said that microsoft is different now.

1) https://www.youtube.com/watch?v=33grif58qO8
But then how will people know how much friends you have? Some people that have these obnoxious continuous gongs going off while they are messaging other people are just oblivious but many want to make sure others can’t miss how incredibly popular they are.
I would suggest that needing to defend a particular use of grammar on a discussion site is a bit like needing to explain a joke. It means your original message simply wasn't effective.

Regardless, you haven't explained what your actual point was. BitKeeper switching to open source after Linus's initial decision to use it doesn't refute the original commenter's point.
In most climates, you really do need a garage. I'm in southern Ontario, and we have neighbours with an electric Soul. They really like it, but they do have to do all kinds of goofy hacks to deal with the charger getting iced into the car on winter nights— stuff like wrapping a towel around the handle and then pouring a warm kettle over it.
That’s quite interesting. I’m going to have to give this a try under real world condition. This gives a pretty good argument for massive improvement.
I've updated to iOS 12 beta 1 on my iPhone 7, and it's so much smoother and faster than iOS 11.4, it's like a whole new phone. :)
That depends on who you ask. OpenGL is in the deprecated API section on MSDN[1]. Because of the ICD model, Microsoft can't prevent GPU vendors from adding OpenGL features, but they don't bother integrating it with modern Windows APIs. You can't create an OpenGL context on a DirectComposition surface or in a UWP app. It integrates poorly with the compositor. You can't get composition feedback, and most drivers will flicker or show artifacts when windows are resized. OpenGL apps don't get windowed-fullscreen optimizations and you can't control when they enter exclusive fullscreen mode. I don't think you can use windowed-stereoscopic or windowed-HDR either. All these issues push developers away from OpenGL and towards DirectX, which is what Microsoft wants.

[1]: https://msdn.microsoft.com/en-us/library/windows/desktop/ff8...
> it doesn't even use a database (everything is stored in files).

No wonder HN is crashing...
> It's not an abstract idea mapping to an arbitrary icon; without prior explanation, many emojis make sense (within a certain cultural context).

What a coincidence, the exact same thing is true about written words.

>Kind of like how we can't replace the essence of giving a friend a gift or a lover a flower with words or an arbitrary icon. Apple understands this in a way few technology companies do.

I feel like you're one of those people who would have been way into flaming guitar gifs and midi on your geocities page in the 90s. I mean, seriously? You're literally saying that sending a gif conveys so much more meaning meaning it is similar to giving a gift or a flower than sending a text.

Maybe you're right: https://tinyurl.com/y7xeu7dc
[cfe-dev] [RFC] Introduce HIP Language Mode
This is a prime example of numbers with no value added. Just spitting out figures. No insight. For example relating frameworks to build times.
I was not asking why an agreement is not able to physically get between the person and his computer and tie his hands from data being used in other ways. Why would i possibly ask such a question :D

I was asking why consequences of breach of agreement is not a strong enough deterrent in this case .
My first and only question: have you never owned a car before? Your message makes me think you jumped into the decision of buying a new car without much thought, or a lack of understanding of what car ownership entails.
HN is where you stay on topic, argue on merits and stick to subject matter, and stay dignified. Take your personal insults and strawmanning to 4chan?

4Chan - whose app is likely to be rejected [1] by Apple for violating app store TOS. There - they love censoring speech too. But I bet you already knew that while fellating Apple's middle management, and the app store review team. Ok fine, I did the exact opposite of what I was preaching about dignity, but didn't Apple once run a 1984 themed ad before turning into big brother

[1]: https://www.quora.com/What-is-the-best-iOS-app-for-browsing-...
GPG Suite 2018.2 – addresses EFAIL
Why did you buy them the tablet?
Years ago I had the privilege of driving Hersh around when he came to speak at my college, so of course I'm inclined to like him. But yes, his process as a journalist -- to rely so heavily on anonymous sources -- makes his work hard to follow. His reasoning is that this type of sourcing is the only way to get the most important secrets. But plenty of important work has been done without such secrecy. It's debatable that Hersh is the one who broke Abu Ghraib considering 60 Minutes II published a week before [0] Hersh. And the AP broke the story months before, [1] although the story seems to have gotten little traction because, at that time, the military hadn't yet initiated a major investigation [1].

This isn't to say that Hersh's New Yorker story didn't have a profound impact. But it was a story not only corroborated by other news sources, but by plenty of official documentation. The investigations of Hersh's that get the most criticism do not have such supplementary evidence.

[0] https://en.wikipedia.org/wiki/Abu_Ghraib_torture_and_prisone...

[1] http://legacy.sandiegouniontribune.com/news/world/iraq/20031...
So much this! I've been writing OpenGL code on a daily basis for the past 10 years, and I hate it. It works like an API designed in the 1970s. It uses none of the modern features of languages, easily allowing you to pass incorrect data to a function, and giving you almost no clue what, if anything, went wrong. Just look on StackOverflow some time at how many questions are basically, "My previously working OpenGL program is now rendering nothing but a black screen. What went wrong?" And then compare the huge number of different causes. There's no reason they couldn't have improved it along the way, keeping backwards compatibility, and just adding more informative error codes and better use of language features. But they didn't. My feeling is "Don't let the door hit you on the way out."
Netflix is paying money to its competitor. i.e. Amazon Prime Video.
It’s antisocial to leave your phone about so it disturbs other people while you’re gone. It’s a mobile phone, take it with you if you need to receive calls or messages. If you don’t need to receive calls or messages and want to leave it somewhere, put it on silent.
Disclaimer - I am CEO of WSO2, a pure open source company. We philosophically oppose open core business models.

The author is speaking to the differences between the open core and open source business models. I've been writing increasingly about the differences between these models on my Medium blog about WSO2's growth story, our thoughts on the MULE acquisition by CRM (another open core vendor), and our open source business model.

WSO2 is a pure open source business model and we believe that it's more honest, efficient, and scalable. Also, if executed in the right manner, there is no risk from IP exploitation. We have been able to demonstrate that as we are growing on an ARR basis faster than MULE with an equal customer net dollar retention with negative churn, while getting to cash flow positive operations.

Our biggest rationale on why this is the case is that our internal teams do not compromise productivity by perpetually wrestling with where the “for free/for pay” line must be drawn. It is expensive for an enterprise vendor to determine the best model of where for-fee options reside. Not only does the vendor have to develop a strategy, but they must communicate this to all their employees and then justify it to the open market. This is evidenced in this thread and in the many HN threads for Gitlab - their management team has to invest time and energy into explaining the philosophy that was used to establish the line. It's rarely intuitive, so some non-zero effort goes into that education internally and externally.

These costs are passed along to customers and require significantly higher forms of capital from investors. This line does not stay static, either. The nature of open source is that is erodes and impedes upon the areas where a vendor is selling their proprietary extensions. This means the “for free/for pay” line must be periodically rethought. This is a continual process, and this is time where inefficiencies are introduced.

In the pure open source model, we just tell our developers to design and build. And we can focus on a single pricing solution of value in and around that overall platform. It saves us a lot of emotional capital, too, because people get very committed on where they think the free / for pay line must be drawn.

Finally, it lets us be more up front with customers. They know that our sales reps have nothing to gain by suggesting one tech stack over another. Customers can use the entire stack before they talk to us and so if they are really engaged, then we are engaged for a value added subscription for all of the right reasons, and we don't have to lengthen the sales cycle while they try to decide which route they want to take - open source or proprietary.

[1] https://blog.usejournal.com/wso2s-growth-story-and-why-open-...

[2] https://blog.usejournal.com/salesforces-acquisition-of-mules...

[3] https://blog.usejournal.com/wso2s-open-source-business-model...
> to the subconscious parts of our brain
Not too bad of a definition since the basis for ML is statistics on assumptions on what describe the world.
That which gives rise to experimental results and perception. If you don't think there's a real world responsible for those, then how do you explain what we sense and the results from experiments? What makes the technology work? God?
I believe his argument is this:

1. Cheap housing exists ($400-500/mo)

2. Minimum wage jobs are readily available in the areas that the cheap housing exists

3. Working a minimum wage job and living in said areas is preferable to being homeless

4. The primary reason someone might choose not to, or be unable to, take that path is mental illness

5. Therefore, homelessness must be a mental health problem

There are a number of ways to attack this, but "ease of finding housing and jobs" is actually relevant to his argument - namely, that because such opportunities exist and the homeless are not taking them, there must be something preventing the homeless from taking them (and that something is mental illness)
Yeah, all I was really saying was that the grandparent's comment and the parent's comment weren't in opposition.

Microsoft owns the data center the code lives in and certainly takes care of physical security.
Didn't Apple try to work with Krohnos to make Vulkan, but they were taking so long, that Apple just gave up and made Metal and shipped it before Vulkan was finished?
You only need a 51% voting share to control a company. $15 billion * 0.51 = what Microsoft just paid for GitHub.

Microsoft paid over $25 billion for LinkedIn.
Operator precedence parsing is linear time, but it only produces a parser for a very limited set of grammars, the epsilon-free LR(1) grammars with no consecutive nonterminals.

Precedence parsing is typically combined with another parsing method to parse a non-operator part of a grammar, or it is used with preprocessing filters that insert extra marker tokens to work around the limitations.

Most programming languages have grammars that are very close to being operator precedence languages, so in the early days of parsing there were a lot of attempts to extend precedence parsing to handle more general grammars. After SLR/LALR parsing was developed, most of this work stopped.
I don't necessarily think that a fairly long stack learning curve by itself is a problem. If the extra parts/layers actually pay off after learning, then you have net savings of labor. Regardless, it's always good to stay critical of your stack and try to simplify things over time, and experiment on the side without breaking production processes.
I myself had to fix weird Safari and sometimes even iOS-only bugs more than once, but it's just Apple cripple it's own platform. Also even if it's annoying for web developers these things still keep our eye keen on how what we work on look in something other than Chrome.

Unfortunately Google has abysmal power over web right now and I cant count how many times I see them cripple experience for Firefox. Now they even outright saying that new Adwords interface only work in Chrome. And AMP only prove how little we can trust Google.
I'd argue that our company, WSO2, which is now the 7th largest OSS company is doing well. We will push $50M in sales this year, EBIT positive, cash flow positive. Growing 60% yoy. All of our software is Apache licensed.
Or turn day into night time view or tell me this strangers name I’m talking to.. AR glasses are more suitable for those ideas.

As for AR Wikipedia or AR Historcal View it would require a massive amount of crowd sourcing. Though Wikipedia did it.

Overall AR as of today is lame it needs killer utilities or experiences like AR Wikipedia or whatever it would be called.
It's pretty fucked up that people do this, and if running this particular tax dodge complicates people's lives, God bless the bureaucracy. You should not get to underpay payroll taxes, roping off a big chunk of your income as "profit sharing", simply because you happen to own an S-Corp. I've heard this is a big audit flag, but even if it wasn't, I think doing it is pretty close to immoral.
> I also do not share your adoration for things that are super instantly accessible. There is much value in learning, and in struggling along the path to learning, that people think they don't want or need. Linguistic training (like learning to read written words) is a necessary skill for assimilating oneself to a new culture or in-group and language is one of the best methods for practicing that.

At its core, language is a tool. Its job is to allow people to communicate ideas with other people. You're arguing that there's value in not making a tool easier to use because it promotes learning, but I disagree with that point. Sure, there's value in overcoming challenges to benefit learning, but we shouldn't create artificial challenges (like not using emojis) just for that benefit to learning by doing things in a harder way. It's like saying we should use hammers to put in screws because using a screwdriver makes things too easy. I agree that there's much value in learning, but I think learning can be done in a much more efficient and productive way than by refraining from using emojis.

Also, you have to think of the costs associated with the inefficiencies of human language. One example: look at all the scientific work being done in English. Anyone that doesn't speak English fluently is automatically at a massive disadvantage in the scientific field. These non-English speaking scientists have to spend years simply learning English to contribute their work. That's an opportunity cost. All those years could have been spent on their actual scientific work, and those individuals and society as a whole have to live with that loss. I'm obviously not arguing that emojis fix this problem, but I'm saying that simplifying our language tool in some way could.

> Also, are emoji really so universally understood? Are the peach or eggplant really universally understood to stand in for genitalia? Like almost everything the simplest form of emoji are accessible but I do not think everyone in the world is on the same page about the finer points on how to use some symbols

That's an interesting point. There are differences in how emojis are interpreted, but this is no different from written or spoken language. Since the beginning of human communication, people have developed slang words and altered the rules of language. Some of these changes have spread and persisted while others died out or remained in use within specific groups of people. While the peach and eggplant emoji may not have the same interpretations across age groups, different cultures can likely still infer their meaning. For example, the see/hear/say-no-evil monkey emojis likely transcend many cultural and language barriers. Knife + scream + shower head emojis likely convey the shower scene from Psycho to anyone who's seen the movie regardless of culture or language.
Save Workbook to Strict Open XML Spreadsheet Format and Excel to PDF Rendering
What makes you think that Apple refuses to allow GPU vendors to provide an OpenGL implementation?

The real question is why would a GPU vendor go through the expense of creating and supporting such an implementation when Apple doesn't even make a computer with slots that you can install their video cards into?

If producing an OpenGL implementation doesn't provide a competitive advantage for selling their products, why would they bother?
That's a better argument, but it still doesn't really explain what qualities make emoji a better medium of expression, or why we need 2000 of them.
But he didn't really jump into that decision. He put down money for an easily refundable deposit, and then got his money back.
The herd mentality as you, so simplistically, call it comes because many of us are old enough to remember their behaviour in the past.
Maybe, we're a proverbial herd of tech elephants with very long memories.
Satya Nadella is the cornerstone to this fake love-in with Linux and all things OpenSource. So, then what's to say, when he goes, that Redmond won't revert back to a Complete C&@t of Steve Balmer's ilk as their next CEO?
You don't just erase 30yrs of corporate bullying, patent trolling, anti-competition practises and general fuckery because of a few years behaving, less openly, like a bunch of fucks.
And it's not just the Win10 spyware/file level data mining and telemetry I have a problem with today, although not having the choice of an opt out is showing their trues colours.
Who were the first tech corp to sign up for the US Government's "Prism" surveillance program, as a deep state collaborator, against their own citizens?...
Oh yeah that's right M$...
Citing other unethical companies like Google or Apple etc, is a straw man argument, we know they are no better.
And no, us older fucks, aren't gonna sit on our hands and see how it plays out.
I was actually thinking of switching to Gitlab for a while, only my apathy stopped me.
M$ just put the bullets in the gun for me to pull the trigger. That's the feeling of many in the community.
Going to gently push back on a number of these, for a number of reasons, but the first of which is, address the article; you tend to jump in any thread that has to do with him and repeat the same, unsourced attacks, some of which are to put it bluntly absolute bullshit. For the record, I too believe that his work has been a mixed bag, particularly on Syria lately, but the idea that he's unhinged spouting nonsense is absurd and frankly quite useful to a number of people/institutions. For example;
https://www.lrb.co.uk/v38/n01/seymour-m-hersh/military-to-mi...
This is a long, long piece that came out a little less than a year before the 2016 election. In it Hersh through in an interview with M Flynn illuminates what has now come to be seen as more or less unvarnished truth; that Michael Flynn was and remains batshit crazy and was absolutely working against the intents of the Obama administration, and doing so behind their back with Russia and Israel. You can criticize the tone he takes in the piece (I do) but the piece itself was mercilessly criticized by people who less than a year later would be shouting from their perches at CNN and Vox exactly what the piece discusses( Looking at you Max Fischer). Its a perfect example of the way that a narrative about Hersh, "he's a bit of loony, his reporting has declined" completely obscured his work and actually contributed to the erasure of his reporting to the detriment of the country. Imagine for a moment, if he had been taken seriously, if Flynn had been investigated, openly and by a broad swath of the press and the things that he had been doing had been highlighted and discussed as extensively as, say the absurd Clinton email scandal. I want to point out here, again, I disagree with Hersh on a number of things, I voted for Sanders in the primary and found Clinton distasteful at the least, but the reporting on Trump and specifically on people like Flynn was shallow and weak and waited until he had won.
As to his supposed opinion on Opus Dei, these were off the cuff remarks in a foreign country that were not recorded and have been reported on second and third hand. Not to mention that the idea that religious fanatics of all types of christianity are highly, highly, highly over represented at the highest reaches of the american military system is not conspiracy theory, its a fact. Jeff Sharlet, Mikey Weinstein, and a number of others have been covering this literally for decades in a serious, judicious way, but because Hersh is Hersh, and speaks in a brash way, it easy to sneer and pretend he's some unhinged conspiracy theorist.

I could go on (the story on OBL was bad but the admin also did lie, Chicago absolutely was fixed, and so was Texas in the 1960 election, no less a conspiracy theorist as Robert Caro in the second volume of his 3 vol bio of LBJ goes into precisely how Texas was fixed), but this comment is already long enough.
> Is free software against copyright laws?

Mostly.
https://www.gnu.org/philosophy/freedom-or-copyright.en.html

> To make copyright fit the network age, we should legalize the noncommercial copying and sharing of all published works, and prohibit DRM.

But note that "being against copyright" is different from "advocating violating current copyright laws"
Ask HN: Is there an easy way to delete my HN account?
Is there an easy way to delete my HN account and history?
What's disquieting is how well you can imagine the M.O. he deploys working. People remember the big stories you get right. Unless you go really, really big --- like claiming that Obama falsified the UBL killing --- nobody remembers the random stuff you took flyers on.
I guess I expected HN not to understand emotion-based communication. After all, "disagreement" is assumed in pretty much every comment.

But as for deciding it exists because people aren't smart enough to use words, U+1F914.
Where does SecondMeasure get their data?

I can imagine companies not being super happy about this info getting out, particularly if there are fiscal/stock implications.
If I have an asset (e.g. Collada .dae), are there tools available to create a USDZ? Or can USDZ be created programmatically via SceneKit?
The developer identities that link developer activity across all projects, the network of forks.