skysight-inc/HackerNews huggingface dataset:
Mac OS X is based on the closed source NextStep; in many respects, the Darwin kernel is the continuation of NextStep's kernel. A fair amount of the user space code of OS X is from FreeBSD, which to the best of my knowledge continues along merrily open source as ever. Apple actually hired one of FreeBSD's lead developers to manage their BSD technology group.

And, I mean, c'mon. The move from NextStep to Darwin moved the kernel to open source. Webkit? Open source. CUPS? Still open source. Clang and LLVM and Swift? Open source, open source, open source. Apple maintains an open source page. They put stuff on GitHub.

I get some of the hostility toward Apple here; they're not always good at playing with others, there have been complaints about the way they do (or don't) contribute to projects they benefit from. But the narrative that Apple hates everything open under all circumstance and is all about proprietary everything all the time just isn't supported by reality.
Exactly. Not sure why everyone thinks their favorite Mac apps are using OpenGL anyway. They probably moved to Metal a long time ago — it is much better.
Are these referred to as "public shells"?
Sure, but the whole point of both Vulkan and Metal is to bring out more performance by being lower-level. I'd assume that at least part of that benefit is lost when you use something like this.
If Microsoft's goal is to become a better corporate citizen, isn't anything they do to progress on that goal "furthering their own interests"?
Yes, when they decided to drop all other ports AND their iphones still don’t have USB-C, so you cant use iOS headphones on your mac, and you cannot charge or sync via the default cable on your mac.

Nobody has USB-C stuff everything. Every owner is using a collection of dongles and it is absolutely stupid.

The OLED bar is also stupid.

I just hope my 2015 macbook never gets obsolete because I dislike the newer ones... and yes, I owned one, and I sold t after 2 weeks and got my 2015 back
Until the deal closes.

Then... who knows.
For better or worse, in a $50ish billion dollar company with the short position that TSLA has, there is a lot of working the refs, as far as the press goes. He's doing it embarassingly clumsily, but he's wise to be aggressive about it.
I assumed that Microsoft has security policies to ensure that all confidential information (e.g. non-open-source code and strategic discussions) is stored on infrastructure controlled by Microsoft.

The company I work at is very careful about keeping our intellectual property on our infrastructure, and I am surprised that a larger company like Microsoft doesn't have similar policies.
Worse-case scenario, you are eligible for unemployment.
I feel like you and others are being purposefully obtuse, to some degree.

Can you seriously not distinguish between the tiny selection and low res quality of text faces, and the wide variety of highly specific and detailed set of reactions now available to us? There's only so much you can do with text before you have to be extremely creative (a level of effort excessive for quick casual conversations) or rely on the other party being familiar with your specific vocabulary of text-faces.
Hedge funds are not pro bono. People are still doing their jobs, and most funds are not run solely on a percentage of profit basis.
This is some of the sharpest sarcasm I've ever read. Absolutely brilliant.
No, let me copy and paste the first hit from Google:

https://eli.thegreenplace.net/2012/08/02/parsing-expressions...
I don't see anything about use limits (as in number of maps generated per day). Has anyone seen this documented elsewhere?
At the limit though this argument works for broken legs too. Oh sure the leg seems better now, but it could break again. I think with a broken leg you'd accept that's just a different break, even if it's the same leg.

I had Hodgkin's Lymphoma many years ago, in my final follow up they said the radiation damage means there's a higher than normal chance I'd get some entirely different cancer later in life, but as to Hodgkin's there's no difference from the rest of the population. If I get Hodgkin's again it isn't because the treatment stopped working, it just means the same or similar freak DNA change happened. Like if I broke the same leg again.
Let me guess: you’ve never had cancer.
Aside from Steve Jobs surprising the Facetime team with his open source announcement (and honestly, any Steve Jobs claims in general), what are you referring to?
> OpenGL is effectively being deprecated by its own developers in favor of Vulkan

OpenGL is not deprecated, releases slowed down since there isn't really much new stuff to add, but 4.6 was released just last year after Vulkan.
Congratulations to Microsoft.

I’ve heard it all after this acquisition was announced. Microsoft is evil, Microsoft will never change, Microsoft is that and this, Microsoft will destroy GitHub.

There are people who see a monster when they hear Microsoft but I bet ask them how they’ve been hurt by Microsoft and nothing will come up.

Is our bias towards Microsoft stoping us from seeing the great work they’ve done in embracing Linux and open source software.
Tell me it’s not a big change, and departure from the old Microsoft.
From TFA, it looks exclusively focussed on fundraising and not at all on starting/growing a business, developing product, dealing with users etc.
just a friendly reminder most cli tools you use today that run primarily against a cloud service publish analytics explicitly or implicitly.

you can’t trust MS to not read your code? do you trust amazon to host your binaries? or database? or google cloud? or do you trust no one and rent your own cage and keep it locked?

aws has an entire cloud for US gvoice. they work hand in hand with government requests. google is very tightly coupled as well. do you host entirely on foreign providers?
As far as I understand S-expressions are completely code-as-data, so how do you protect yourself from malicious code execution when loading S-expressions?
This seems little more than an elaborate bit of PR for "Nevercode"?
Its freedom for end users. Not developers and not businesses. Because developers and businesses have proven many times, they will abuse the power granted by bad laws, licenses, agreements and code. They even exploit code intended to be good, but licensed poorly, against even the original author.
As far as I know, Google does not host any actually private repos on GitHub. No idea about Facebook.
Looking at the same chart, you really need to include the Volt as well. Comparing Model 3 vs Bolt/Volt sales, then it's only about 33%; about the same difference as the Prius Prime
Those aren’t exactly long trips. A long range EV can do those without charging at all.

50kW is still slow. I consider Supercharger speeds to be the bare minimum.
Still beats them wasting their time trying to manipulate minds with either ads or freemium games.
> Probably because BitKeeper definitely was proprietary back when the Linux kernel was using it even if it got open sourced later... Your comment seemed to be suggesting otherwise.

I specially looked in the dictionary what the translation of "mittlerweile" [de] means in English ("by that time"). Additionally I did not write "BitKeeper was by that time open source under Apache 2.0 License", but "BitKeeper is by that time open source under Apache 2.0 License", which to my understanding of English grammar means that I am writing about something that currently holds. Additionally the German word "mittlerweile" (which by my dictionary means "by that time", as I already remarked) has exactly the meaning that it was different in the past - and my language feeling says this also holds if "by that time" is used in a present tense sentence. Even if not: if I were to say that it was already open source in the past (when Linus Torvald decided to create Git), I would have used the simple past tense. Using a present tense sentence for such a formulation does not make sense with respect to my understanding of the English grammar.
Nothing wrong with it, I was not trying to be condescending or anything, quite the contrary, it's just that English is not my primary language so maybe my comment got read the "wrong way", so to speak.
There is no information about use limits, but you need a paid Apple Developer Program account.
Personal experience, emojis largely enrich my chats with friends and family. That’s one of the reasons I prefer WeChat over WhatsApp. In fact, WeChat even created platform to invite artists to create more emojis for the app.
Maybe the Bolt was a loss-leader meant to make GM look good, rather than a serious product?
I think that what makes a lot more sense than the article as presented and also what most people view themselves as is the idea that one can make a great effort to push themselves, or not care at all about something, but that these parameters can only get you so far. What really works is trying to maintain a level of focus/wealth/social status slightly above what you have to slowly claw your way up.

Even if you really badly want to become a concert pianist, the best way is not to just push yourself and spend every waking hour on it. The best way is to play regularly and focus on finding bits you enjoy, which then enables you to practise more without getting fatigued.
Bought many of the book bundles they've offered in the past. Never heard of pocket primer so no idea if this one is any good. Thanks to humble bundles I also have a large backlog of things to read that I will probably never get around to.
No, they made a minor change to an existing Pixar file format. Pixar who they already had a very cozy relationship with. The whole industry was standardizing onto glTF and Apple couldn't let that stand.
I think you're confusing that with the Nissan Leaf before its recent redesign. The Bolt doesn't look great but it's not ugly.
> Neither of those examples gave you the right to re-distribute your modifications, and yet they were in fact valuable things to have.

Yes, it did!

You completely legally could buy a TV with the schematic included, use the schematic to modify your TV however you liked, and sell the modified TV. You could even use the schematic to develop some sort of modification-add-on for that model of TV and sell that add-on to people who wanted to modify their own TV. And that includes using any internal functionality of the TV whatsoever, and implementing any functionality whatsoever. If there was some function of a better model present on the PCB with just a few parts missing, you were perfectly within your rights to add the missing components and thus upgrade your TV to the premium version. And you were perfectly within your rights to tell others about how to do it. Or to sell kits with everything you needed to do the modification yourself. Or to sell the upgraded devices. Or to offer the modification as a service.
OpenGL is a real-time graphics API, not an offline render system used by renderfarms. I have never heard of movies or special effects rendered in OpenGL. The first major renderer was Renderman, the only game in town for years, and it has nothing to do with OpenGL.
I'm not sure what these facts are based on, but to make something clear, 'embracing and extending' is practically the definition of open source and how you contribute. 'Extending' here is a synonym for contributing. Embracing is good, extending and improving is good. You just put Microsoft in there and suddenly it's not. It's stupid.

So in all that, you're waiting on the extinguish step where WinGit comes out and blows away Git, Github, GitLab, BitBucket, etc. etc. etc. because you cannot possibly maintain a modern git repo unless you're running it on Windows. Only MS are building Linux based cloud infrastructure so it's not even loyalty to their past anymore.

Never mind the fact that 'extinguish' blew up in MS' face and their attempts to monopolise the internet ensured they never would. Firefox and Chrome are direct products of that particular power grab, so is the shitty reputation MS has, so is the existence of Edge to get away from the Internet Explorer branding. Why even bother trying all of that again?
Avis Budget has begun wirelessly connecting 5,000 rental cars in Kansas City
Without insinuating anything about your post, your opinions or your beliefs, I have the following hopefully partially objective points to note about your post for fellow readers of hackernews.

You raise suspicions that the OPCW and JIT are biased or influenced by the US and its allies. But offer nothing more than a convoluted, hearsay, appeal to authority to back it up. "Smart people around me also think that <something>". That <something> is a frequent talking point of 'the other side' (ie. not the US and its allies). 'Why use chemical weapons if you're winning and you know the US would crack down': because you didn't know, you've been using them since the start and noticed no significant reaction from the west[0], and because there's more to war than just 'winning'[1]. The instances in which chemical weapon use was suspected were instances where a high attrition for both sides was likely: entrenched enemy combatants in civilian areas. Even if you 'win' there by conventional means, you're likely to have sustained losses that can quite conveniently be avoided if you can just gas your enemies out of their basements.

Having cast and fortified your suspicion on the supposedly true, neutral, authority on the subject, but not actually pointing to any concrete points of contention, but keeping it mostly vague using hindsight rationalizations (as if everyone has perfect knowledge of what the other side would do?), you then shift your focus to an implausible scenario that seems calculated to produce a large amount of moral outrage. "What if <contemporary rival of USA> were to invade the USA and then <suddenly[0]> use chemical weapons while casting blame on the USA?".

Of course, we have already established that it is perfectly rational to use chemical weapons when you can get away with it: it's effective, it didn't cause much ruckus until now and, looking at what was actually achieved: you've definitely come out on top[2].

Not to say that the USA is always blameless, but this false-flag-poison-gas operation just doesn't cut it. We all know the US doesn't need much to start assassinating people with drones.

[0]: https://www.armscontrol.org/factsheets/Timeline-of-Syrian-Ch...
[1]: https://en.wikipedia.org/wiki/Pyrrhic_victory
[2]: https://www.theguardian.com/world/2018/apr/09/douma-inhabita...
Reminds me of The Unix Haters Handbook, can't tell if this is serious or modern-day-parody though.

- https://en.wikipedia.org/wiki/The_Unix-Haters_Handbook
1) That’s called “PR.”

2) They can express whatever they like but keeping their word is optional.

3) How do you know? Have you met him?
Yes, because GPU computing is mac/windows primarily, and in these cases, primarily for games?
It's ok man, we can just keep piling on more turtles.
> Remember, your iPhone now has the power to render Toy Story [1].

That is technically true, but in the same sense ENIAC could have rendered Toy Story. Realistically there's a lot more to it than just transistor count.

It's also a strange comment, because in all three cases (the original render farm, iPhone, or ENIAC) it would (or did) take months of real time to render the whole thing.
Core tells me very clearly right on the command line that it collects usage stats, and which env var to set to disable that. The only identifiable data it sends is a Mac hash. The whole thing is developed in the open.
I really fail to see why people are (that) upset about it.
Finally, a use case for smart toilets! Imagine getting a bonus on your Taco Bell™ Rewards Card™ for not...expelling any Taco Cabana chips.
It also used to be considered paranoia to think that the NSA might do all the things in the Snowden leaks, but here we are.
SteamVR is actively being developed for Metal (it's in beta rn), and Khronos has released a vulkan implementation that runs on top of metal.
To your point, no >50kW chargers. Superchargers are 100-135kW.

I’m in the US, and the charging networks outside of Tesla’s are fragmented and unreliable.
Github offers an enterprise version and I know of at least one big company which hosts their code there.
I disagree. Phone encryption should ideally be open source-able and it's security should rely as entirely on a device specific key as possible.

I think this makes more sense for a secret project (e.x. the next iPhone), but honestly as a security person it seems overkill for anything outside national security responsible code, like state sponsored malware.

I also find it strange that the code is apparently somehow accessible outside that building (see the fired comment). If this was anything beyond security theatre, it'd be on an airgapped network and that wouldn't even be a concern (as the employee wouldn't be able to access the code from their laptop). Seems excessive for very little gain.
To me this signals that the Second Moribundity of Apple is nigh.

The First Moribundity was the period in the 1990s when Apple was coasting on the DTP and Photoshop advantage over Windows they had, reducing the features of their desktops and not innovating. Schindler, a smart but ineffective leader, was replaced by Gil Amelio, a star in his prior field but unable to get Apple headed in the right direction. It took Jobs' return to right the ship that time.

The emphasis on thin but less functional and less serviceable laptops, the dropping of OpenGL, the cruft piling on top of OS X to no new net benefit for users, and their coasting on the desktop market all point to this IMHO.
It amuses me to think we have moved from the printed word back to hieroglyphs (emoji). Not in a derogatory way, communication is communication, but in a awe of older cultures. I like the thought experiment of imagining a fallen advanced civilization in Egypt. I imagine them stuck... watching their batteries drop to 0%, and turning to stone and emoji as the only way to persist communication.

What if printed words were really just a transitional state of language until their purest form, emoji!
Oh those mother fuckers.

Can't believe I'll actually have to switch to windows to develop my OpenGL/WebGL games.
OS X 10.14 “Professionally” Deprecates OpenGL and OpenCL
It's still way faster than opengl in some senarios
Their sales is doing what sales does: try to find a method to sell licenses. That has nothing to do with company philosophy but the percentage the sales person get. That is capitalism but nothing special to Microsoft.

And Limux was a troubled child anyway (users, it organization and political leadership all along).

I would have loved Limux to succeed, but unfortunately it did not.
It's been a long time since my QM course, but, assuming by unitary you mean deterministic, then the answer is that time evolution of a particle's state is NOT deterministic. It is probabilistic. For large collections of particles, the probabilities come to overwhelmingly favor a single average state, but the state of any single particle remains non-deterministic.

This is in contrast to, for example, classical statistical mechanics where individual particles are considered to behave deterministically, but we simply lack the ability to measure their behavior. In (the Copenhagen interpretation of) QM there is no underlying determinism at all.

You might not like this idea (it's certainly non-intuitive), but decades of experiments have shown that the alternatives are all, most likely, wrong.
You might or might not be remarkable but even if what you do is of no interest to the NSA, they know a lot about you and you are not doing enough if you are trying to avoid the NSA net.
EVs have lower maintenance costs than traditional cars. Over the 6 years I've owned a Volt, I've only had to take it into the shop a total of 3 times for oil changes, and another 6 times for general tire maintenance. The Model 3 should be the same.

I'm pretty sure the Model 3 car charger is tax deductible as well.

The only real caveat is that you need to own a house and most likely a garage, though I know there are many EV owners who have outdoor consumer chargers.
In my uninformed opinion, ML is more akin to the subconscious parts of our brain, like our ability to recognize peoples faces. We don't learn how to do this, it's there when we are born. It is a hardwired part of our brain that was formed through evolution instead of learning and does not involve higher order thinking. It's obviously useful, and could/would form part of a AGI system but unlikely to be enough.
The amount Microsoft would have to lose - in courts and public trust - if they were to abuse the private sensitive data held in their systems - would massively outweigh any benefit they could hope to achieve from that information.
This is a problem that is entirely of Apple's own doing.

Microsoft could not care less about OpenGL on Windows. However, it works just fine.

You know why? As soon as you install your video card drivers, your OpenGL implementation is no longer from Microsoft. It comes from AMD, NVidia or Intel, with all needed optimizations for their hardware.

Apple insisted in not allowing this and doing the OpenGL implementation themselves (which was always crappy and outdated).

Had they allowed the GPU vendors the ability to provide their own implementation, this would have been a non issue.
> But by the same token, git alone isn't sufficient to produce the social coding phenomenon of github.

How do you know that? Especially so, given that tons of "social coding" happened long before github was a thing?
Some years back I spent some time reading through the EEOC guidelines. I found them quite interesting to read, and informative. They've guided my understanding of workplace discrimination ever since, and I wish more people would spend time understanding their rights and responsibilities in the workplace.

Here are some of the relevant links to your points:

https://www.eeoc.gov/eeoc/publications/age.cfm says: "The ADEA does not explicitly prohibit an employer from asking an applicant's age or date of birth. However, such inquiries may deter older workers from applying for employment or may otherwise indicate possible intent to discriminate based on age, contrary to the purposes of the ADEA."

https://www.eeoc.gov/laws/practices/inquiries_marital_status... "The following pre-employment inquiries may be regarded as evidence of intent to discriminate when asked in the pre-employment context: * Whether applicant is pregnant. * Marital status of applicant or whether applicant plans to marry. * Number and age of children or future child bearing plans. * Child care arrangements. * Employment status of spouse. * Name of spouse."

https://www.eeoc.gov/eeoc/publications/fs-race.cfm says "Requesting pre-employment information which discloses or tends to disclose an applicant's race suggests that race will be unlawfully used as a basis for hiring. Solicitation of such pre-employment information is presumed to be used as a basis for making selection decisions. Therefore, if members of minority groups are excluded from employment, the request for such pre-employment information would likely constitute evidence of discrimination."
I'm curious if there are any unforeseen legal implications in having the world's largest software company acquiring the private repositories of a massive number of smaller software companies, including independent competitors to MS.

MS now has the capability to not only snoop on smaller competitors' IP but gain visibility into their dev team composition, work habits, pipeline etc.

This acquisition smells like something that could get litigated to hell and back, though I'd assume they've already prepared for that
It seems like a clear signal that Apple is preparing to develop its own GPUs. They're already doing this on the iPhones.
One should consider the alternatives. It’s not like Github was going to be run like Wikipedia. It was going to be a Google/Oracle/Amazon/Apple/Microsoft purchase, and to be honest Microsoft is the least scary in that bunch.
They need a new more developer-friendly API built on top of Vulkan as a replacement for OpenGL.