skysight-inc/HackerNews huggingface dataset:
I'd argue that the incentives of a company who made their fortune and moat on deliberately incompatible lock-in OS/software are permanently broken, so I agree with you but come to the opposite conclusion.
I am not feeling extremely concerned, since every developer has almost or exactly an identical copy of the repository in at least one location, and can push that entire repository to another location with two commands. This would probably be the most difficult genie to put back into a bottle.
Most people that make predictions and call themselves Austrians are IMO in the business of selling something. Mises, who was perhaps the most influential Austrian economist, instead took the tack of demonstrating that if you wanted X that Y either would lead to it or would not lead to it (eg minimum price laws on supply of a good). He was against making value judgments and emphatically argued that they had no place in economics as a science. He also was against economics being construed as a science capable of making predictions about eg the macroeconomy. Modeling in general Austrians consider a fool's errand.
I can envision something like "Deploy to Azure" support as well.
Of course they are, have you read all the HN posts on the subject? People literally called them "fundamentally reprehensible."

It's not too much to say that they more or less only have upside here - if they can more or less keep their hands off GitHub's community and mindshare while expanding its capabilities and services, it'll be one more notch in their belt of "See? We're not Gates or Ballmer."
Everything you need to learn about using Shared inboxes in Gmail
I bet you'd want to know the location if the malicious acting company was Iranian or Sudanese no?
Works for me, swipe left/right
These days Bill Gates is a philanthropist and Steve Ballmer owns a Basketball team.
They paid $7.5 billion? Wow. Microsoft has a knack for overpaying for companies (and then putting them into the ground), doesn't it?
Interesting, where are the financials for GitHub available? What sort of deficit were they running?

I think the answer would be 'a company without a history of ruining things one loved' -- my recent experience of Microsoft is very negative too (though I've seen some awesome tech demos of their's).

GitHub being unprofitable makes the situation worse because one knows then MS intend to make major changes: either to destroy it, or squeeze money from it.
Main Street Metaphors
It is reported that GH makes about $200M a year.
Keeping in mind, of course, that it's an opinion, and not a fact. I happen to have the opposite opinion, although I documented it a lot more:

https://news.ycombinator.com/item?id=17225290

History does not help with trusting them.

So let's wait and see.

But I talked about MS PR team before, and I can already see it at work everywhere. Here, the first HN links were not warmly welcomed, so we had another one published, then another one published, until one with a positive top comment for them is here.

Also plenty of comments to defend them by using vague positive things like "they did good things recently" or "they like open source".

If you go on reddit you'll see the same is happening.

The good thing is that it means now they care a lot about what we think of them. They didn't before. So at least, if they haven't changed, they are forced to act like they have.
Meanwhile the rent-seeking on FAT patents continues
Yeah, it'll be interesting.

In hindsight, it's amazing the other hyperscale cloud providers didn't buy it.
Nokia is pretty much alive.

As for what Elop did, in case you missed the news, he only did what the Nokia board themselves asked him to do, and even gave him a bonus for achieving it.
That's Oracle propaganda. Sun was perfectly happy with Google using Java and the free entry into the mobile market they got from that. See https://www.zdnet.com/article/a-google-android-and-java-hist..., https://www.zdnet.com/article/sun-ceo-explicitly-endorsed-ja....
That is quite interesting. We are planning to offer IPv6 based kubernetes hosting with transparent reachability by IPv4. Are you interested in talking about that?
More generally, cloud is the key. MS is using O365 as a lead-in to Azure and Google is using G Suite the same way. GitLab currently has built-in support to pump your CI pipeline to Google Cloud and comes with some hosting credits. That would be the obvious next step for MS. Introduce one-click deployment to Azure Container Service. I can also see VS Code in the browser for your GitHub projects, but that would be brand halo, not a money maker.
I absolutely think this is at least one factor. Just look at how parents treat their first baby. Myself and all of my friends obsessed over the sleeping schedule and eating and fear of every little illness. Then child #2 comes along and you're less worried about everything.

One of my friends has 3 children and we were just talking yesterday about how he manages, and he and his wife basically laughed and said that they try their best and just make sure the children are fed and clothed. There's only so much time available, you can't micromanage every detail and still have a healthy marriage and personal life.
That was also the Linkedin acquisition pitch. I wonder how that played out.
If you're wondering why they bought GitHub, it's here:

> Second, we will accelerate enterprise developers’ use of GitHub, with our direct sales and partner channels and access to Microsoft’s global cloud infrastructure and services.

This is it.

At one time Microsoft used to dominate enterprise software development in certain areas (most of the east coast in the U.S.) to such a degree that it was almost impossible to find a non-.NET developer job.

Their biggest failure was TFS. At one time all .NET shops used it. But then git crept in and the rest is history.

Microsoft is going to sell a lot of enterprise hosting accounts. Look for the on-premises installations to go through the roof, especially.
A Django Async Roadmap
> the same company, only with different cash cows.

I think having different cash cows does change a company. If it's in their interest to be a good steward of VSCode, Typescript, Github etc then they're more likely to do it.

I think consolidation is actually as much of an issue as which company it is, the more consolidated, arguably the less direct incentive for intercompatibility and open standards. That's more of an issue here because GitHub is not open-source, so unlike the other examples the developer base has nothing to fall back on.

On privacy, that's never stopped anyone from using Angular or Kubernetes because of Google, or React because of Facebook, unfortunately behaviour towards developers seems to be judged separately from behaviour towards users.
The phrase "Embrace, extend, extinguish" comes from Microsoft. [1]

There is one actor I don't trust with that, it is them. I'll move my repos next weekend. Maybe that's the call I needed to self host...

[1] https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguis...
OT: Empire was one of the games that hooked into computing and eventual programming. For such a simple looking game it was to me then what Civilization games are to people today, something I would start playing and look up and see it was morning
Still pretty much undefeated when it comes to desktop usage.
How to be productive without an office
Credit where credit's due: http://developersdevelopersdevelopersdevelopers.ytmnd.com/

I still remember when this was made.
my power supply is capable of 1KV at 10mA. it's the one piece of lab equipment i own that genuinely scares me. all this stuff has to be treated with respect. still though it's good for cool experiments with monoscope tubes. :-)
Show HN: Podscripter – Automated Transcription for Podcasters
Russia defaulted on ruble denominated debt in 1998. Sometimes default is less harmful in the long run than inflation.
Yes, one of the many bugs there is the progress indicator. Sometimes it really does take a crazy amount of time. Most times, it has failed behind the scenes and you won't know unless you look at the logs. If you're running your own instance, check Admin->Monitoring->Logs->Sidekiq logs
Going concerns are profitable. MS don't look to me like a company that wants to charitably support Github's userbase?
DRW | Chicago, IL | Onsite | Full-Time | drw.com

DRW is a diversified, technology-led principal trading firm. We trade our own capital at our own risk, across a broad range of asset classes, instruments and strategies, in markets around the world. As the markets have evolved over the past 25 years, so has DRW – growing to include real estate, cryptocurrencies, venture capital and several industry acquisitions.

We are currently hiring for the following positions:

Senior Software Engineer, Treasury: https://grnh.se/yft7ukd41

Software Engineer, JavaScript: https://grnh.se/4j5v6wb71

Senior Software Engineer, Trading Infrastructure: https://grnh.se/84uasxgv1

Web Developer: https://grnh.se/5aqfm77y1
It's not just about "earning money". It's about creating an exit strategy for the investors - meaning either going public or getting acquired.
It read like a standard run-of-the-mill press release you would expect from a big corporation. Btw, the word-stem 'develop*' appeared 31 times. Reminded me of the old famous chant...

"Developers, developers, developers!"
Azure already has great GitHub (git repo) integration, I'm hoping they bring some of the social features over into Azure.
> If you change the leadership and change employee incentives, it might as well be a different company.

Exactly. Which is why the idea of "trusting" a corporation, or treating them like you would a human being on any level, is ludicrous. They're a plane crash and a stock dip from becoming a totally different entity.
> The era of the intelligent cloud and intelligent edge is upon us.

I still have no idea what "intelligent edge" is supposed to mean.
About your second point, I just tested it on my machine, Word 2016 saves and opens *.odt files just fine. Is there some unsupported stuff?
As an engineer I'm a bit puzzled that github was valuated 3 times less than linkedin.

Yet I haven't done any real analysis, neither I know if business data of X individuals is valued more than hosting Y projects, probably from an ad + data gathering perspective it makes some sense but still I'd love to hear a more in depth analysis on this
You might be interested in Zish https://github.com/tlocke/zish which has support for maps, timestamps, binary data and decimal types.
Killed Nokia?

Nokia is still alive. But it's not like it was doing well before Microsoft bought them.
I reported a bug in a Microsoft product earlier this year, one whose only effect was to complicate interop with a minor opensource competitor.

They handled that fairly, promptly and well. Microsoft isn't the same company as ten and twenty years ago.
So, is GitHub going to become a Synapse[1]?

https://www.imdb.com/title/tt0218817

I am wondering how good their Deep Learning-based code analysis tool prototypes are, if they can identify bleeding edge code in private repos already...
> I don't have to lose time writing types

In C#, I write type names when I declare a type, when I create instance of a type, when I declare method argument or return type (which you would probably do even in a dynamic language as a comment - you don't want people to have to go through your code to figure it out themselves, right?) and when I declare a collection of that type. Out of all of these, only the last one seems as "wasting time", because if I declare a collection and instantly use it on the next line, the reader can probably infer what type I meant to use - but in all other cases, not writing types would make the reader's job harder, not easier.

Don't the same principles apply when you're working in a dynamic language?
It matters because it means second order arithmetic isn't a finite object in the same way first order effective theories are where you might have "infinitely" many axioms but they are packaged up in a finite object, an algorithm.

The whole point of a formal system, its formality, is that it doesn't require any semantic notions to describe it. Second order arithmetic with its full model is no such thing. It is inherently infinitary and therefore not formal at all.

And it's a treacherous object. C.f. Richard's paradox which demonstrates that "subset of the integers" is by no means a naive idea.
Keeping tabs on shady internet authorities – What is Certificate Transparency?
a 'smack' is non-verbal communication, but once you can reason with a child it shouldn't be done.

also direct feedback is important for young children as they won't know what they did wrong hours down the line.
GitHub - $160M Recurring Revenue in 2016... sometimes I am amazed how they got to the $7.5B figures.

I wonder what happen to Atom Editor. Although I think most are using Visual Studio Code anyway, so may be it make sense to marge the man power.

I wonder if they would make Coding ( Visual Studio Code ), Code Hosting ( GitHub ), Deploy ( Azure ) all seamless.

Surely now Microsoft has the incentive to make Ruby Rails a first class Citizen on Windows?

At this rate, I wouldn't be surprise in 10 years time Microsoft open sources its Windows Kernel.
Extraordinary claims require slightly better evidence than someone darkly hinting that one of the organizations whose policy objectives he helped shape "appears well funded in the country of its founding (the UK), and it seems suggestive that its members have appeared at national and international events and conferences together – and apparently singing from the same hymn sheet – with the Bank of England and the George Soros (Gyorgy Schwartz)-funded INET (‘Institute for New Economic Thinking’)" whilst failing to acknowledge he was its most reputable contributor and disavowing the policies he's advocated in various capacities for quarter of a century before that only implicitly (whilst continuing to cite other parts of the papers anyway).

Feels like the whole argument is going on inside his own head, and whilst I've heard economists conclude policies they used to advocate wouldn't work before, I've never seen them handwave their earlier beliefs away as "totalitarian" without even acknowledging they actually used to hold them.
How to Skyrocket Your Productivity and Serenity with a Big Boost in Your Energy
> Haven't they spied on Windows 10 users? Do they not engage in patents racketeering? Have they not killed Nokia or ruined Skype?

I don't think one can say they killed Nokia. Nokia's phone business was basically doomed after Android gained traction, and Microsoft just helped the company to pivot by overpaying for that part of the business, while leaving Nokia with everything that actually was making money.
Intel and IBM also have their own share of not so FOSS friendly actions, yet devs keep embracing them.
I still see Microsoft's predictable behavior in 2018. I have a friend who owns a Surface, and I was thinking it would be useful to put Linux on it (it was older ARM hardware). Well you can't, it's a Surface RT and Microsoft not only locks the bootloader but it also only runs Microsoft approved apps. That's their endgame whenever possible. Apparently people didn't like having fully locked down computers and they discontinued the product, shocker.
Costs of Snowden leak still mounting 5 years later
MS PR astroturfing HN is one potential cause.

Another possibility is that HN members are responding favorably to MS's recent moves.

Be careful not to dismiss anything that runs counter to your own narrative as fake. Like you said, we'll see!
Open source was / is Microsoft's opposite side - same like Linux is Microsoft's opposite side.

No matter how hard Microsoft will try to be part of open source it never will be.

Btw You can't have your cake and eat it.
> I'm not German and there were multiple accounts of their contribution to the Holocaust. Google 'Zyklon-B' for more info.

Then by that line you may as well put Dow Chemicals and Monsanto in the same bin as they have been producing Agent Orange to bombard Vietnamese civilians with well known effects during the Vietnam war.

Or instead, you could point the fingers to governments who are basically at the origin of such illegitimate actions. Oh, and in War, pretty much everything becomes legal anyway, until you lose and are judged for it. The US will never be judged for the crimes they have committed, just like the Soviets will never be either, because they have never happened to be directly involved on the losing side.

So moral authority is very relative in this world.
> Haven't they killed Nokia and ruined Skype?

They killed msn, skype was always a turd. Nokia was dead well before Microsoft got involved.
For ages, the world has dangerously low-balled the economic (and human) cost of war, political apathy, hyper-allegiance to nation and God: Why should this be any different?
You’ll see the same thing with Google. I’ve found quite a few Google shills on here
I trust Microsoft more than GitHub, honestly. GH handled their last round of ethics issues very poorly.
I don't think that living next to the sea would make you magically learn how to swim, but rather that everybody should be taught to swim to a competent level.

If you live next to the sea, you're going to be spending time around and on the water. It follows that you should learn how to survive in the water if something goes wrong. What if you get caught in a rip, or if someone else gets in trouble in the water and you have to help them? What if you're in a dingy and it capsizes?
Friendly reminder: this is the same Microsoft that "empowered" skype and once called open source a cancer. Its the same Microsoft that ruined open document standards and started the browser wars.

I wouldnt be surprised to see next years release of "Github Pro Platinum with Minecraft 3D and Windows Store integration"

For those looking to move, https://gitlab.com is an excellent open source alternative that can easily import all your github projects. https://gitea.io is also available and runs on as little as a raspberry pi.
The CalTrain seems to run about once an hour at the weekend, but there are gaps — there's no train at 13:XX, 16:XX, 19:XX or 22:XX. It's just 30km from San Francisco, and Milbrae has a population of about 21,000.

The "Lokaltoger" on Zealand run every half hour on Saturdays, and every hour on Sundays, with the stations at 40-70km from Copenhagen. The settlements are mostly around 1-2 thousand people, although here we can include children and the elderly as potential users as it's not expected to drive to the stations.

If I use public transport every day during the week, then when going to similar places at the weekend I will certainly complain if the trains are infrequent.

http://www.caltrain.com/schedules/weekend-timetable.html

http://www.lokaltog.dk/media/1179/920r-frederiksvaerkbanen.p...
I've been using GitLab for a while.
And for me this looks like a PR move in the light of Github being bought by Microsoft.

EDIT: did not notice post was from 2016. Has nothing to do with Microsoft buying Github.

GitLab (not self-hosted) has constant deployment/stability issues. They do an update and sometimes GitLab is down for several hours.

This is not a huge deal for me, as I can just push my code later.

But the main concern I have is that recently they've just removed some free features in order (I guess) to force people to pay.

Features removed (the only once I've noticed):

- Merge requests: squash commits feature

- Push rules: make sure users do not push commits with non-Gitlab user emails.

- Protected branches: allow certain users to push/merge, not a whole role.

There was no email notifying about this changes, it just happened that I've created a new repo, and then noticed some stuff missing.

EDIT:

Since this got traction. I've started digging to see the differences between repos.
I have one group that is under "Early Adopter" plan, which has all the features mentioned.
Recently I've created a new group, which went under "Free" plan, and this group does not have features mentioned.

I wonder why the "Early Adopter" plan is not carried over to my new group.

EDIT:
From Gitlab blog (https://about.gitlab.com/2017/09/01/gitlab-com-paid-features...):

> For existing users on the Free plan, we've created a special Early Adopter Plan for you. This plan has all of the existing features available in our Silver plan, with the exception of additional CI minutes or premium support. Any group or user account created before September 1st will be put onto this plan for a year for free. While we will not add new paid features to this plan, you'll continue to enjoy powerful features, like multi-project pipelines and canary deployments, for the next year. After 12 months, you will get rolled back to the Free plan. You can upgrade at any time.

Still personally feels like they're taking away free features, but just giving me a year to enjoy what I've already had.
Wifi in my college only supports Ipv6.
Is this a new form of recruiters looking here for possible people to hire?
Nokia engineers wanted to move to Android, but the M̶S̶ ̶M̶o̶l̶e̶ then current CEO made a prikaz to go with Windows Phone.
Do these costs come from the Snowden leak, the various behaviors it exposed, or some combination of both?
Microsoft hasn't changed at all. Here is one recent incident I read: https://twitter.com/jamiebuilds/status/1002696910266773505
It is if you want passive interest rates above negative. Storing money without touching it at all costs money. Worst of all to society the value is nill or negative compared to investing it in something and collecting dividends. There was even an ancient parable about that involving a lord giving money to peasants for safekeeping for a few years. He scolded the one who buried it and praised the one who used it for investments and started collecting the profits.

Theoretically if it is that much of an anathema one could have a 1:1 reserve and explicit money market style transactions for everything but the question is what would be gained? The liquid cash would be "safe" from bank runs at the cost of guaranteed losses to depreciation and storage fees. Keeping it insured and interest generating is a winner as an option.
Why are people worried about Github? I mean, I use it and I like it, but I also have local copies of my code. If I stop liking Github, I feel pretty confident I could set up another workflow with Gitlab or even self-hosted git if I had to.

I mean--I used to use Skype all the time, but now I use something else. If MS breaks Github, there are options.
It's clear and clever that Microsoft changed your vision about open source to make more money. It's ok as the society that we live are moved this way and its good for us.

The only thing that scares me its the power of those all big companies to buy all other companies. We are tending to have a monopoly and strict visions about computers and all the philosophies involved in it.
And that was three years ago. So what’s the point of outrage now?
Curious why they are changing CEOs if they want to continue the culture and community.
Will be moving everything over to some different server this evening. So damn happy that that's easily possible with the decentralized approach within Git.
With a simple and cheap rocket, Virgin Orbit aims for the extraordinary
Yep, I really dont understand why there are Microsoft fans.

Like I understand if you bought an Xbox, but I dont understand if you are a programmer.

Microsoft has always been a headache. Recently its been a tiny bit better, but they still are a for-profit company that needs to continue to make a profit.

This was to make Microsoft money, nothing to 'help programmers'.
It reminded me of this: https://www.youtube.com/watch?v=7iAh4gSsVjo
Are we the intelligent edge?
This is old and a lot of the points are obsolete, but that's not to say PHP isn't still a bad language from a programming language design perspective, BUT it certainly isn't as bad as it used to be.