skysight-inc/HackerNews huggingface dataset:
If you don’t believe that discriminatory companies don’t necessarily fail because they discriminate against minorities (especially small businesses in segregated communities), I kindly suggest you read Katzenbach v. McClung, 379 U.S. 294 (1964) and Heart of Atlanta Motel, Inc. v. United States, 379 U.S. 241 (1964).

The landscape may have evolved since, especially with large companies, but if you don’t believe there are still scores of small businesses in small towns who get away with discrimination on a frequent basis, you should get out some more.
"It's easier to ask for forgiveness than permission" is a very popular mantra among the boy wonders of Silicon Valley.
Non-snark version of this:

* Give Electron the ability to support multiple browser back-ends and use the user's preferred browser by default.

* Decouple Electron from JS/Node and allow developers to use whatever language they prefer to drive the native integration.

* Improve their JS SDKs for SharePoint, OneDrive, and O365.

* Port their Cortana SDK from WinJS to Node.

* Can't help here.
So you tell that people trust private company which was loosing money since the creation better than Microsoft with all of its reputation at stake?
Same here. I decided a month ago to uninstall Facebook, twitter, reddit & co from my phone and I’ve been pretty relaxed since then. I’ve been trying to spread the word as well. I feel like it’s aking to being a vegetarian, you need to be annoying and tell the world about it. But seriously, you should try it too.

I’ve also disabled all notifications. Now every app is agressively telling me agressively to switch them back on. It’s insane (looking at you Messenger).
> GitHub will operate independently as a community, platform, and business.

Had Github been bought by an foundation operating outside the confides of the market, then such statement would have been believable. Microsoft will naturally use Github maximise its wealth, thus when disagreements arise then Microsoft will put its will through.

It is of course easy to imagine ways Github could be used by Microsoft, fore instance mere access to valuable user data, strategic focus on integration with Microsoft products or sigle sign on with Azure, Github, LinkedIn and Skype.
The NSA is not god, they can't break 2048-bit TLS encryption no matter how many computers they have.
Maybe a mobile internet connection?

For me my mobile data bundle (10G) could last me for an entire month with all of my regular networking needs as long as I don't watch YT or Netflix. But since I do I also need a separate home connection.
I'm sure that will happen right away, considering they're "all-in on open source".
Protein Shake Recipes Improve Metabolic Rate for Weight Loss
“How on earth does Facebook justify offering deep API access on users who have literally disabled API access to their data?”

Here how it seems really non-crazy to me as a programmer. Let’s say I make phone with a Linux OS. I want to make an app to let users check Facebook on my weird OS. I ask Facebook, they say no. I then build an app to call their API and let users do stuff.

All my app does is call the API and show it to the user. In order for the app to function it has to use private data. But the data are not retained or analyzed, just used to operate the app.

This is how all 3rd party apps work. The APIs were not for the general public, but only to trusted third parties. The alternative is that only Facebook can build and show apps.

So this is pretty much how APIs have worked forever and why you only install apps and log into apps you trust.

It would be like complaining that Adobe Reader can read private files from your laptop via Windows/Mac APIs. Of course it can, this is good. It’s bad of Adobe were to misuse the data.
I have been familiar with Miguel's work since the good old GNOME and Mono days (pre-Microsoft and even pre-Xamarin) and familiar with Miguel and Nat's work since the Xamarin and Microsoft days and I really must say that GitHub could have got somebody far far worse on the executive level than Nat (and ScottGu above him, ofcourse, due to the same kind of personality).

Nat can be best described as a OSS geek gone CEO, and thus I can't imagine a better executive within Microsoft to lead GitHub besides him. In fact, when I heard the first rumors and Chris not wanting to run operations anymore I immediately thought of Nat to run GitHub when Microsoft was crazy enough to buy it.

Seems I was right :)
GitHub wikis are a git repository of markdown files, easy to move. Pages are markdown too AFAIK but issues are difficult to move. That always bothered me. I've got some customers with accounts on Bitbucket and GitHub. They manage their issues there. For the others I use a self hosted Redmine server.
Looking forward to this. Great story and good for all developers.
What languages are you learning in? Many languages have their own preferred debugging tools.
Why would you migrate? We haven't seen anything yet.
The front page doesn't really make me think, oh I want to use this instead of Git.

On the other-hand, this project looks interesting: https://pijul.org/

Pijul is claiming a number of features that make me think it might be worth checking out.

edit, removed this first sentence: The title is misleading as Git is open-source.
If you're not as up in arms about the access that web browsers have to user's facebook data, then I'll assume your response to this issue is just another instance of hn's fb derangement syndrome.
> you can't compare them to companies whose mission is profit.

Why not? They're a non-profit, sure, but that doesn't make them a charity. Like Redhat, they also don't have an obligation to give anything away for free. They just have an obligation to make sure at the end of the day, there's no money left over in the form of profit.

And yet, they manage to not only generate revenue on an open source project, they make enough to keep the company afloat.

That's not to say their model would work for gitlab or github. Ghost works because they're small. But the point I'm trying to make is there is a model demonstrated by Ghost and others that allows for small fully open source project to support itself, while not relying on a closed core.
Personally, I'm not "bailing" from anywhere.

I am however using this as an opportunity to rely on any one single place less.

I'm in the process of mirroring my git repos on GitLab, and trying to think of a way to signify that both the GitHub and GitLab repos are "canonical", and that issues/PRs/contributions can happen at both.
Remember Skype? That wasn’t in 80-90s...
I would be very interested in seeing listings for $400/month. If you would be so kind as to give me links to such, I would be grateful and it might even help get a few homeless people off the street.
OP is confusing Git with Github.
The point is that it doesn't matter who the accumulator is, only if the accumulation is to a detrimental degree. The Gini coefficient in the UK is already lower than most, and reducing it probably won't solve the homeless crisis there. I suspect the bigger contributor to the homeless problem in the UK is the cost of living increasing to an unsustainable level for a large portion of the population.
And now Microsoft is going to solve all those problems? This'll be interesting to see how it plays out, but all of these issues are not confidence inspiring.
This isn't really the "open core" model if the core is not actually open. GP would like to contribute these features themselves to the open core but GitLab likely would not allow it.
This is the article that this article responds on: https://www.nytimes.com/interactive/2018/06/03/technology/fa...
Yes, I am still at heart a poor idealistic 15 year old open source hacker with an axe to grind, g3t 0ff /\/\y 14wn
To be fair, his job is ceo, not programmer.
Because they bought the service that they chose to use, and in choosing the criteria of what to buy, they chose "best overall" over "best 100% open source." Microsoft is one of the the largest contributors on GitHub.
It would seem Github had $7.5B at stake.
Fossil has simple (and free) online hosting at http://chiselapp.com
All true. However, UK bank share ownership doesn't necessarily correlate with UK citizenship. And, maybe more importantly, stock ownership is skewed heavily to a relative few, e.g. (US data) [0].

[0] http://www.nber.org/papers/w24085
You can say they are reaching for the stars.
There is a general belief that parents inherently know best for their own children and to hell with any experts or professionals who might experience from more than their own children.
If you sign in to facebook in Opera mini, opera will store your facebook data on their servers. How much does that upset you?
Introducing YC Series A Batches
Ah yes! I've actually used it before (to read in atmospheric data) but I couldn't remember the name.
Command line compiler explorer
All old podcast interviews of GitHub cofounder and CEO Chris Wanstrath
And most importantly for a runtime format, glTF is fast and easy to load. It's specifically designed to mirror the capabilities of real-time 3D APIs and allow mesh data to be memcpy'd directly onto the GPU with zero processing at load-time. On the other hand USD/USDZ doesn't even attempt to be GPU-friendly, given it was designed as an exchange format for production.
> String Theory feels like a theory which is starting at the wrong place. Not an idea of what process is happening and then seeing if the results fit, but an attempt to connect all the results into a theory.

Are you saying that it doesn't make any predictions (and is therefore unfalsifiable)?
Individuals are generally trustworthy. Groups generally act like sociopaths.

There's a difference between restricting the freedom of all individuals and restricting the freedom of some individuals.

Eventually you have to draw some lines (e.g. not letting people murder each other).
Yes, private repos can have publicly accessible pages.
Snowflake to Avalanche: A Novel Metastable Consensus Proto Family for Crypto
It seems more an attack specifically on 'viral' licenses like the gpl than on oss in general.
> Everything is violence if you think hard enough.

Yes, very much this. "Violent" crimes clearly have a more evident immediate danger, but all theft is violence (though the scope might not be immediately evident).

This applies especially so toward individuals who are already low-income. Steal a low-income person's wages, and they fall deeper into the pit of poverty. They can't make their rent payment, their electric bill, they overdraw their account maybe. They haven't just had an hour or two stolen from them.
I strongly disagree.

GitLab is open core because I can run and use the software in a meaningful way under open source licenses.

MacOs is substantially different because I cannot take their open source kernel and run a functioning version of MacOs
Would you also be surprised to find out that Mozilla (Firefox), Google (Chrome), Samsung (Android Browser), Microsoft, etc. all have access to that data?
Sounds like GitLab when I used it two or three years ago is the same as today. Downtime all the time where we lost access to code, slow browsing, etc.
Data is based on a report by Second Measure: https://secondmeasure.com

Y Combinator is listed on their website as a ... customer?
I suggest you take a look at property and rental prices in the UK, and fuel, and public transport, then reconsider.

In the UK, for a single bed flat in an area with jobs you're looking at £1000 a month. You'll earn just over £12,000 a year on minimum wage - and there are plenty of minimum wage workers here - about 7% of working people.

The cheapest you will find a house to buy is about £90k - for a ruin, on Orkney. In a city, £200k+ - and you'd better have a 25% deposit if you don't want a penurious rate.

Gas is $7.90 a gallon, and that transport cost is reflected in most consumer goods.
https://detroit.craigslist.org/d/apts-housing-for-rent/searc...

Its not the south, but its detroit craigslist.

I see 2 ads for 500 dollars on the front page, both mention multiple bedrooms.

Have you tried craiglist in rural areas?
Open core is pretty well-established phrase

https://en.wikipedia.org/wiki/Open_core
Lightform V1 and Projection (epic visuals powered by computer vision)
YC looks to help more of its companies lock down Series A funding
Btw If Microsoft would mean that seriously (supporting open source) the new owner would be some foundation (something like mozilla).
Worked at an OEM. We preloaded Facebook apps in our phones in exchange for user data. I can't provide more information on how the data was used but I would trust Facebook on this case.
And for $5 you can get 1 carat CZ. It is softer ( while still more than hard enough ), it is optically closer to diamond than moissanite.

Moissanite is a great stone, but its price follow the same tactic as the diamond industry including ridiculous level of artificial scarcity. The biggest selling point they have over CS is that "surely you are not the kind of man that spend $5 for his fiancée"
While you certainly cannot migrate the community, I recently learned how comprehensive the import tools are for gitlab. They will import PRs, wikis and a bunch of the metadata from Github and even try to link it all up to Gitlab accounts if the same public e-mail addresses are used by your contributors on the two services. No affiliation, and I don't even use the site today, but I would certainly consider recommending it to open source projects I am involved with in the future.
... which also happens to match the style of the fossil readme where they are comparing it against git. Instead of presenting factual differences and their dis-/advatages in practical application, it reads like an ego piece and, at least for me, does not win fossil any sympathy.

https://www.fossil-scm.org/xfer/doc/trunk/www/fossil-v-git.w...
I like that there are still hardline cold warriors out there from the '90's.

I was there too, but the war is over. Come in from the cold.
I have a full time job doing web development. I can afford it in terms of money, but its starting to burn me out. I didn't even think that was possible until this past weekend. The only real issue is that they're close friends. No one has invested a penny financially and the only time investment is a few weekly meetings.
that's the entire point. We don't know, because they still won't tell us.
MIT license does not include a commitment to democratically determine project direction. Project owner has higher influence on project direction, although if the owner makes too many unpopular decisions they run the risk of being overtaken by a fork.
Think about it. What would you do if you were an Uber investor? Uber has a solid market, solid ecosystem, they just need to transition from humans to robots.

If investors do nothing, they are guaranteed to lose on their already existing investment. By dumping more money into the org, they can either beat Waymo or follow Waymo, and in either case, the return on that investment is astronomical. The cost will drop so substantially that people will stop buying cars and throw money on ride sharing services. And its not like 1 will win the whole market right off the bat, its a huge world, with many markets, many price points, many potential sales strategies. It makes sense to try to make money on this, because the cost/benefit analysis says it's worth the gamble.
Software developers to companies:

- don’t charge me money!
- don’t raise your prices!
- don’t raise money!
- don’t sell your company!
- don’t shutdown!
...

Me, I don't care. I work for myself.
This is a really interesting moment and is worth some introspection.

On one hand, Facebook is clearly correct: If FB makes an API, and a user gives an application (written by a third party and run on a fourth party's device) their username and password, then FB cannot be blamed for the application using the username, password, and API to retrieve private data. Indeed, that's the point.

On the other hand, appearances make it look like Facebook is hiding some things: why is this not a public API? What trust are you putting in these third parties, what are you giving them that not everyone would be trusted with?

But most of all, people are waking up to the vulnerability of their private data. They are realizing that some things they've been taking for granted for years are dangerously insecure. So we have users, such as reporters, suddenly realizing that their device has access to all the data you view on it. Any third party app you give your FB uname/pwd to has access to everything on your Facebook, and the only limitation is whatever their terms of service are. (So does any software that app runs on top of.) Coming to this realization, we see backlash not always correctly directed. It would make at least as much sense to call out those third parties rather than FB, and ask them to prove they do nothing nefarious with this trust.

Is it too optimistic to hope this will stir mainstream interest in free and open source software?
Fossil is interesting and cool (written by the same guy as SQLite to facilitate SQLite development, but it's disingenuous to describe is as "an open source alternative to Git" when Git is open source, GPL licensed, and originally created by Linus Torvalds to facilitate the development of the (also GPL) Linux kernel.
Retargeting the StackOverflow Developer survey
... and when GitLab inevitably gets acquired by another ${megacorp}?..
Not blindly trusting Microsoft is "misbehaving" now? Were the cryptographers who refused to trust the NSA "misbehaving" too?
What? Yes it is, if you know that X -> Y and you do X, you are responsible for Y. It doesn't matter weather Y was the raison du jour or not. A contract killer isn't suddenly off the hook for first degree murder just because their motivator was to make money.
worse. “... even though your fate is preordained!”
It is no surprise GitHub got sold; look at the investors and you know that they invested to sell later. We were worried about cloud repositories already some time ago, even started our own project (gitstorage.com) to be prepared whatever happens (we are totally relaxed about the GitHub takeover). It could have been worse. There are other companies with lots of cash that would have worried me a lot more.
One interesting thought was that whoever owns GitHub can feed the open and also the closed source into their AI machine to learn how to code properly. IMHO the terms of service of GitHub allow that because AI is not considered a third party. This could have some significant benefit keeping in mind that good code tends to rule the world; and Microsoft understands how to use AI and has the actual means to do something like that. This is speculative, maybe one day the history books will tell us what was the main driver for this transaction.
Bay area tech events newsletter
You are right. Right now Microsoft sounds the same as a politician after losing the primaries, forced to endorse the candidate they competed with and criticized.

We know well though, that when there's a new election, all that happy friendship BS will be over and we will see their true colors again.
Just to spell it out - https://github.com/git/git:

Git is an Open Source project covered by the GNU General Public License version 2 (some parts of it are under different licenses, compatible with the GPLv2). It was originally written by Linus Torvalds with help of a group of hackers around the net.

The name "git" was given by Linus Torvalds when he wrote the very first version. He described the tool as "the stupid content tracker" and the name as (depending on your mood):
Michael Pollan on Psilocybe Azurescens
By being assertive.

Which is easier said than done, especially if you haven’t had any training in being assertive and have feelings invested.

You need to figure out what terms are non-negotiable for you. If you don’t want to work on the project anymore, then you keep telling them that you don’t want to work on the project anymore in a calm and polite manner while you acknowledge their frustrations but keep your ground.

If you can be pursauded to work on the project for money, then you negotiate this opening, and simply keep saying that you can’t work on the project for free, but that you’re willing to keep working in it, if you get paid.

You need to keep things relevant though. The fact that ideas are cheap, isn’t relevant to you not wanting to work on the project, and I promise you that you’ll fuel the fire if you bring that up.
while I'm not too surprised that people want refunds on deposits as schedules for luxury goods slip, I feel that the article might have been a little more substance had they included information about percentages of deposit refunds among other verticals, and how those are affected by delays.

otherwise, this article feels rather flat.
Adventures in application compatibility: Following a detour off a cliff
What nobody is really commenting on is how huge of an opportunity this is for Microsoft to reinvent itself in the eyes of the developer community.

If Microsoft can somehow manage to gain trust from Github users, which is very possible and desirable for them, it will make Azure more compelling in many ways than Amazon as a cloud computing platform.

After Amazon's acquisition of Cloud9, Microsoft is the first big company to try something really bold and inventive in cloud computing. Github can prioritize making code deploy to all clouds AND make it especially appealing for customers to choose Azure, as there will exist amazing opportunities for end to end product optimizations here. Seems really smart for me, and given that Microsoft is really hell bent on changing people's negative opinions about them, they have all the right incentives to make Github even more awesome than it already is.
So, as a non-Apple user... anyone found a killer AR app yet on their iPhone? Something that's not a gimmick you try once?
Well, you used to be able to do that with macOS, but I think they stopped that from happening in the last few years.

https://en.wikipedia.org/wiki/Darwin_(operating_system)#Open...

Gitlab may one day also decide that their core is too large and too useful to let everyone play with it too.

Also, you're not strongly disagreeing with me. I said the same thing, the only difference is that you can get most (but not all) of the useful things from whatever GitLab currently considers its core to be.
Well, they've shown exactly what Google had shown a month ago at Google IO.
There are a lot of situations where people don't have a choice but to use DirectX or MSVC. Same was true for Internet Explorer.

It's only a choice if we have open standards so you can actually choose between different implementations.
I don't know about 25%, I've read 12% somewhere, but I'm thinking about it. I was not one of the first to pre-order and I'm not in the US, which makes the waiting time.. extra long. I'm wondering if by then (something like mid-2019 I guess) it won't be easier to get a "used" one, or even a used model S. I also don't like the opaque pricing: pretty sure with the options I'd like it'll cost no less than 50k€, which is far from the announced low cost. I still like the idea to get a model 3 though, and there is no good alternative as of today.
+1 for Nat heading this. (

Worked at Xamarin as an intern before the MS acquisition. So not too long, but enough to get a coffee downstairs with Nat at the coffee van. I also joined his all-hands. Great guy who has a great attitude towards open-source and has a positive leadership style. I was skeptical of the Xamarin acquisition, but MS open-sourced and made the platform free for everyone. Nat knows how this MS stuff goes, and I think he's a perfect fit to preserve the core of Github.
But surely all the evidence suggests that it is unrealistic, given that reality shows us over and over that people don't read these boxes before checking?

Do you read the entirety of every twenty page EULA before using a new app?