News for hackers. Stuff that matters.
Re:Microsoft acquires Github by mkirklions on Monday June 04, 2018 @09:36AM (#17227614)
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'.

Re:Microsoft acquires Github by privacypoller on Monday June 04, 2018 @10:45AM (#17228198)
As a developer Microsoft has treated my far better than any other corporation pushing an agenda. Amazon seems kind of apathetic towards any one developer or group, Google and Apple can be down-right hostile in their policies or support. Microsoft has by far hosted the most events that I have access to, ranging from global developer conferences to user-group meetings.Their tooling and developer support has always been forefront in their strategy as well.

So it's a little disingenuous to say only technology consumers should have positive feelings for Microsoft. Plus, making money & helping programmers are not mutually exclusive; Coupled with their business strategies (good and bad) this has always been MS's strategy to grow and profit from their markets.

Re:Microsoft acquires Github by benzoate on Monday June 04, 2018 @11:16AM (#17228541)
As a former windows phone user and .NET developer who is currently a mobile developer, Microsoft definitely treated mobile developers worse than any other company.

They killed what small progress they’d made on their ecosystem 2 times, simply because they got bored and decided they didn’t like the technology stack they’d previously mandated and supported. They deserved to get buried in that space.

Meanwhile Apple have kept what is essentially the same technology stack for the past decade. Sure there’s been some pain, but almost all of it had some purpose that moved the development of apps forward.

Re:Microsoft acquires Github by pweissbrod on Monday June 04, 2018 @11:29AM (#17228686)
As someone who also developed on windows phone I really disagree with this portrayal. Microsoft did not change the stack on account of "getting bored" with the tech.

Looking back on it, they took on an extremely difficult problem having a completely new marketplace and platform against competitors with tremendous amount of pre-existing traction.

There were clearly some pivots towards universal windows compatibility, and possibility of android compatibility as well. Nobody argues there's a ton of tactical failures and the net result was a loss, but I wouldnt conflate the mobile endeavor with something half-baked nor disregard to developers

Re:Microsoft acquires Github by r00fus on Monday June 04, 2018 @12:04PM (#17229232)
None of what you said actually justifies this to a developer. Microsoft may claim "developers, developers, developers" but when it came to mobile, they screwed the platform not once but twice.

Trust has two main dimensions in my view, compassion and competence. Microsoft was not competent enough to have a surviving platform in the face of iOS or Android... even though they had roughly a 8 year lead.

That doesn't earn my trust.

Re:Microsoft acquires Github by erik_landerholm on Monday June 04, 2018 @11:07AM (#17228446)
I appreciate that Aws is apathetic a bit. The other way to put it would be unintereste or removed or unbiased. They aren’t that helpful, fine. That’s what we get paid the big bucks for. I’ve worjed in the Msft ecosystem...never again, no thanks.
Re:Microsoft acquires Github by foobarbazetc on Monday June 04, 2018 @11:04AM (#17228406)
How did they treat Windows Phone developers?

How did they treat Nokia employees?

Mhmmm.

Re:Microsoft acquires Github by Const-me on Monday June 04, 2018 @11:18AM (#17228562)
> How did they treat Windows Phone developers?

I was one of them, and Microsoft treated me very well.

Windows Phone was an amazing platform. I’ve also developed for iOS a lot. Visual studio + expression blend was way ahead of apple’s xCode. Every single piece was much better: language, libraries, compiler, debugger, emulator, UI designer.

The platform is now discontinued so I no longer develop for WP. Meanwhile, most of the skills I’ve obtained working on WP7-8 apps apply to other XAML-based platforms, i.e. WPF, WinRT, and UWP. Fortunately for me, Windows is not going from desktops any time soon.

Re:Microsoft acquires Github by wvenable on Monday June 04, 2018 @11:17AM (#17228553)
I'm pretty sure that wasn't the plan.
Re:Microsoft acquires Github by mudetroit on Monday June 04, 2018 @09:58AM (#17227833)
> 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.

Just want to point out that Github was also a "for-profit" company.

Re:Microsoft acquires Github by zeveb on Monday June 04, 2018 @10:46AM (#17228208)
I was never terribly fond of GitHub either. I disliked how they somehow became synonymous with open source, and I dislike how people have focused on GitHub rather than software freedom. I also wasn't a fan when they decided to step into politics.

I think self-hosting is a better choice for almost any organisation. Remember, 'the cloud' just means 'someone else's computer.'

Re:Microsoft acquires Github by octorian on Monday June 04, 2018 @11:55AM (#17229141)
The problem with self-hosting is a lack of visibility. Like Sourceforge before them, you basically need to host your project there for anyone else to notice it.

Of course you don't need to host it all there. Just mirror enough that it gets you the "visibility", while keeping everything else on your own servers.

Then again, there's inertia. And inertia always wins.

Re:Microsoft acquires Github by quickben on Monday June 04, 2018 @12:11PM (#17229306)
The interesting bit is that is about to get tested out with GitHub. Yes, of course, Skype target audience was network locked and not that savvy, but, the open source community does seem a tad bit different breed.
Re:Microsoft acquires Github by Aeolun on Monday June 04, 2018 @10:35AM (#17228107)
I think the difference is between 'constructive' and 'destructive' for-profit companies.
Re:Microsoft acquires Github by manigandham on Monday June 04, 2018 @10:38AM (#17228142)
Microsoft is one of the most valuable companies on the planet because it is destructive? What’s that even mean?
Re:Microsoft acquires Github by trose on Monday June 04, 2018 @11:00AM (#17228347)
Microsoft makes all of it's money from PC sales and software licensing.

Meanwhile, they basically invented the "buy your competitor and tank their business" strategy. That's probably what this person is referring to.

Re:Microsoft acquires Github by manigandham on Monday June 04, 2018 @11:14AM (#17228518)
That doesn't make sense. If they buy the competitor, why would they tank the business which is now their own instead of gaining the combined revenue and market share?

"Buy and trash competitor" isn't a real strategy. When an acquisition fails, it's usually poor management or vision, or just a lack of synergy in the first place, not a purposeful tanking.

Re:Microsoft acquires Github by SuddsMcDuff on Monday June 04, 2018 @11:08AM (#17228451)
If Microsoft makes all their money from PC sales and software licensing, how is Github a competitor?

How does tanking Github allow Microsoft to sell more copies of Office?

Re:Microsoft acquires Github by erikpukinskis on Monday June 04, 2018 @10:55AM (#17228293)
There are two ways you create value for your employer:

1) creating value for their customers

2) maintaining the moat that prevents other people from creating value for their customers

The former is constructive, the latter is destructive. They both contribute revenue.

I haven’t done a full scale analysis of Microsoft, but the argument I would entertain is that Microsoft primarily sells tools for companies and individuals to built moats around themselves.

Re:Microsoft acquires Github by manigandham on Monday June 04, 2018 @11:01AM (#17228353)
#2 doesn't work unless you can also provide that value, so it is still constructive. You cant keep customers from using something if you have no such offering yourself to compete with.
Re:Microsoft acquires Github by erikpukinskis on Thursday June 07, 2018 @12:56PM (#17257696)
Sure you can, why not? They will just work around deficiencies in your product as long as switching is even more painful.
Re:Microsoft acquires Github by hinkley on Monday June 04, 2018 @11:54AM (#17229122)
Who taught you that high market cap equals nondestructive? Go ask for your money back.
Re:Microsoft acquires Github by manigandham on Monday June 04, 2018 @01:49PM (#17230226)
What is the point of your comment? Care to explain what "destructive" means then since you're claiming to be better educated about this?
Re:Microsoft acquires Github by hinkley on Monday June 04, 2018 @03:52PM (#17231615)
No, I don’t care to explain. You opened with incredulity, an Appeal to Accoplishment/Authority, and now you are playing Prove Me Wrong/Teach Me.
Re:Microsoft acquires Github by manigandham on Monday June 04, 2018 @04:18PM (#17231958)
The original poster claimed it was "destructive" which doesn't logically sound like a way to build a lot of value, especially to be one of the top 10 companies on the planet, at the very least without clarity on what they are supposedly destroying. From the votes and other comments, I'm clearly not alone in wondering. You had your chance to enlighten us but went with juvenile retorts instead, ultimately only really proving that you don't know either. Thanks for playing I guess.
Re:Microsoft acquires Github by 0xFFC on Monday June 04, 2018 @10:29AM (#17228055)
Exactly. It seems people around here are brainwashed. They are incapable of thinking objectively. You are so naive if you think Apple or Google or Facebook are not for profit!

Look at how much data Google has on every single one of us.

MSFT is going through a cultural change right now. It was the case for Google, to make money the had to be an advocate of open source. They didn't do that because they are good-hearted or anything else. It is just like geopolitics. Hit your opponent from the weakest point. And Microsoft weak point was open source at that time.

But the point is neither MSFT, Apple, Google or Facebook does not care about developers or customers. They want to make money. This is nature of corporations. Instead of nagging and being short-sighted we should embrace open source collaboration by MSFT and should hit them when they don't respect customers.

Re:Microsoft acquires Github by pizza234 on Monday June 04, 2018 @10:41AM (#17228170)
The expression "for profit" is indeed inappropriate.

However, with the understanding of what the poster meant, it does make sense. We're talking about the company whose racket produces 10$ avg for each Android phone sold.

I'm talking especially about those FAT patents, which are against the spirit of patenting (independently of being in favour or against patents).

I understand that big companies are big and internally conflicting, however, I see a radical conflict of interest between their newfounded open source responsibility and their ruthless business attitude.

Re:Microsoft acquires Github by bitmapbrother on Monday June 04, 2018 @11:26AM (#17228646)
>Look at how much data Google has on every single one of us.

What about the data Microsoft has on you? Their Windows 10 OS is basically a data funnel right to their servers. They operate a tracking based search engine that also builds profiles on people. And they have data centers in China that are run by Chinese state run companies.

Re:Microsoft acquires Github by 0xFFC on Monday June 04, 2018 @11:32AM (#17228748)
That is the point. There is no good or bad in this competition. Everybody is in it for itself/themselves. We should think about our strategies.

>And they have data centers in China that are run by Chinese state run companies.

BTW, tbh I don't trust data centers in USA any more than data centers in China.

Re:Microsoft acquires Github by avip on Monday June 04, 2018 @10:15AM (#17227918)
I don't know what the term "Microsoft Fan" means, but count me a proud C#, VSCode, Visual Studio, and even VBScript fan.
Re:Microsoft acquires Github by oaiey on Monday June 04, 2018 @11:09AM (#17228461)
You lost me with VBScript. But before I am with you:)
Re:Microsoft acquires Github by PaulHoule on Monday June 04, 2018 @10:19AM (#17227956)
RHAT is about making money too. They do a good job of it.

Unlike Microsoft, however, they can't seem to make GUIs where the font metrics are right (eg. can you read the text properly or does the text overlap or end up being too big or too small for the space?) or scrollbars.

Linux is a winner for server apps but on the desktop it seems to get worse over time, not better.

Re:Microsoft acquires Github by magduf on Monday June 04, 2018 @11:04AM (#17228411)
>Linux is a winner for server apps but on the desktop it seems to get worse over time, not better.

No, not really. The problem is too many people (like you maybe) associate "Linux desktop" with "Gnome (3)". That's false; there's a bunch of different DEs for Linux. Just look at Xfce; it isn't getting worse. KDE seems to be getting no worse too.

Re:Microsoft acquires Github by 72deluxe on Monday June 04, 2018 @12:06PM (#17229245)
I do not associate it with Gnome3 but I have to ask (as I am not longer a desktop Linux user), do they still rewrite every system utility every couple of releases? Back when Fedora Core was a thing, they rewrote the GUI utilities every couple of releases, without actually improving them from what I could tell. And despite installing a binary distribution, they insisted on writing these in Python with bindings to the in-fashion GUI library (typically GTK). This meant the utilities were dog slow and generally very poor. Why not write a compiled binary? Didn't make sense to me.

Do they still do that?

Re:Microsoft acquires Github by magduf on Tuesday June 05, 2018 @03:12PM (#17241002)
I don't know, because I never used Gnome much, and have avoided Gnome3 like the plague. Fedora is very much a Gnome-centric distro, so of course it's going to be like what you say.

At home, I use KDE, so of course they're not going to have system utilities binding to GTK. KDE is Qt-centric, so most stuff there is most likely in Qt-flavored C++. Xfce is GTK, but it's known to be fast (I use it at work and it's quick), so I seriously doubt it has system utilities in Python.

Honestly, I think all your complaints are really about Gnome3.

Re:Microsoft acquires Github by 72deluxe on Wednesday June 06, 2018 @05:40AM (#17245635)
No, they were aimed at the system utilities eg. system-* that present UIs. They weren't tied to a DE (but did use a specific windowing toolkit like GTK+); I am not talking about the control center or Kontrol system - I am talking about the system-* UI packages which were all Python written, with bindings to GTK+ and ran horribly.
Re:Microsoft acquires Github by madeofpalk on Monday June 04, 2018 @11:00AM (#17228345)
> 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'.

What a strange criticism. Of course Microsoft is a for-profit company and they're doing this to make more profit - no one is of the delusion of otherwise. They didn't spend $8b out of the goodness of their heart.

However, one way you make money is to do and make things people like. Here's hoping Microsoft will recognise the value Github can provide and they do right by it. I'm cautiously optimistic.

Re:Microsoft acquires Github by Delmania on Monday June 04, 2018 @12:40PM (#17229616)
I think many people forget that the word free in free software means free as in free speech, and not free as in free beer. There's no issue with a for profit company selling free software so long as they adhere to the license. It's not quite the case here, but I think too many developers forget that making money is why people start business and why people work.
Re:Microsoft acquires Github by evfanknitram on Monday June 04, 2018 @09:40AM (#17227664)
Because their developer tools are pretty good and finding jobs as a .NET developer is pretty easy?
Re:Microsoft acquires Github by jacquesm on Monday June 04, 2018 @09:49AM (#17227773)
That doesn't make them an ethical company. Oracle makes a pretty good database. Google makes a good search engine. All of those companies have serious ethical issues and I would not want any of them as the steward of the largest body of open source code on the planet.

A federated or independent solution is the only way to go for infrastructure like this.

Re:Microsoft acquires Github by evfanknitram on Monday June 04, 2018 @12:14PM (#17229328)
I think you replied to the wrong thread? I replied to a poster who didn't understand why some people were fans of Microsoft.
Re:Microsoft acquires Github by pas on Monday June 04, 2018 @09:57AM (#17227829)
It's pretty easy for non .NET jobs too.

Their developer tools are pretty good for their own platform (but JetBrains actually makes great cross platform tools, some of them are proper free and open source, VSCode is playing catch up). Their C++ stdlib implementation was sucking balls for decades. Their (the dev tools') scriptability was horrible. PowerShell is nice, but it came too late, and it was too server focused.

C# is okay, MS has great teams and people, but they are still very much run by the bean counters.

Re:Microsoft acquires Github by karrotwaltz on Monday June 04, 2018 @10:37AM (#17228124)
MSVC's stdlib is still a headache, just see the /std flag[1] which only appeared in msvc2017: you can either have C++14 with some C++17 features, or C++ "latest" which means 17 and missing features.

EDIT: just noticed the article says it was also added to 2013, but my 2015 doesn't support it so idk.

I can conceive PowerShell being good as a scripting language, but as a day to day terminal? That would my hell. And the fact that they are forcing so much on it in win10 doesn't help.

They do produce some great things sometimes, I agree, it just doesn't average out as positive IMO.

[1] https://msdn.microsoft.com/en-us/library/mt490614.aspx

Re:Microsoft acquires Github by Rusky on Monday June 04, 2018 @01:49PM (#17230228)
Re:Microsoft acquires Github by 72deluxe on Monday June 04, 2018 @12:07PM (#17229256)
Perhaps it should be renamed to Power Hell?
Re:Microsoft acquires Github by evfanknitram on Monday June 04, 2018 @12:17PM (#17229353)
I really enjoy PowerShell :)
Re:Microsoft acquires Github by wyck on Monday June 04, 2018 @10:35AM (#17228101)
Maybe because they always put developers fist, this acquisition is a perfect fir for the brand and legacy.

You comment makes no sens, "I don't understand if you are a programmer', no offense but what rock do you live under?

Re:Microsoft acquires Github by mandeepj on Monday June 04, 2018 @09:59AM (#17227840)
> This was to make Microsoft money, nothing to 'help programmers'.

This is not mutually exclusive. You need money to keep lights and servers ON

Re:Microsoft acquires Github by squarefoot on Monday June 04, 2018 @10:24AM (#17227999)
As with every other big corporation, including Apple, Google etc. the problem isn't making money, which is perfectly legit and fine, the problem is the "western" economy system which requires, or even encourages, any rogue behavior aimed at maximizing profits at any cost. A company expecting returns for its investment is a thing, but one who buys startups only to destroy them to stop the development of competing products, or engage in legal battles to eliminate competition, is a totally different thing. Most of us criticize the latter, not the former. Unfortunately there's no legal way to prevent a corporation to become a creature turning anything including its integrity into profits, because being an ass in this context brings money and money buys favorable laws.
[dead]
Re:Microsoft acquires Github by oaiey on Monday June 04, 2018 @11:12AM (#17228502)
Let us call it unrestricted capitalism vs. some of the European models where eg the unions/workers have by law one third of the seats in the board.
Re:Microsoft acquires Github by matwood on Monday June 04, 2018 @09:49AM (#17227772)
> Yep, I really dont understand why there are Microsoft fans.

I wouldn't consider myself a fan, but their developer tools were (are?) some of the best out there.

Re:Microsoft acquires Github by markbnj on Monday June 04, 2018 @11:37AM (#17228845)
Not "always." I started working with Microsoft dev tools in the late 80's and early 90's after Borland's sun began to set (in no small part because MS poached a lot of their best people). There was a time when MS was the developer's best friend, and tools like the early versions of MSDN gave unprecedented access to information that previously had been very hard to get (raise your hand if you ever paid over $100USD for a manual from IBM). Of course back then the FOSS community did not exist, and the alternatives were old line players like IBM, Digital and Sun. Things are different now. My major concern is not that the company is somehow still evil in a Ballmer-esque way, but rather that their focus on enterprise customers will inevitably lead to changes in the core Github offering. We'll see.
Re:Microsoft acquires Github by retrogradeorbit on Monday June 04, 2018 @09:54AM (#17227813)
s/Microsoft/Apple/ s/Xbox/iPad/

I dislike Microsoft a lot. But Apple, just as much. People will take a dump on Microsoft while in the same breath fawn over Apple for identical behaviour.

They're all as bad as each other. Yep. Google included.

Re:Microsoft acquires Github by ksec on Monday June 04, 2018 @09:57AM (#17227830)
>Yep, I really dont understand why there are Microsoft fans.

Not a Fan, but judging from their recent work, I am giving them the benefits of doubt.

Re:Microsoft acquires Github by bernardino on Monday June 04, 2018 @11:10AM (#17228472)
> Yep, I really dont understand why there are Microsoft fans.

I definitely agree. Anything Microsoft-related, or even Google-related, is a no from me. Just from a product standpoint, most of there products inherently aren’t that great. And you get that feeling when using their products, a feeling of “oh, this must be a Microsoft product because it feels very corporate.” Plus, there approach to design is subpar — it’s like there’s people out there that actually like Google’s Material Design?

> Like I understand if you bought an Xbox

I have an Xbox, and I just noticed advertisements on the dashboard that are non-gaming related. I also think I saw this when using a friend’s Windows-computer, they have advertisements within their operating system. It’s just bad.

Re:Microsoft acquires Github by maemilius on Monday June 04, 2018 @11:28AM (#17228676)
> it’s like there’s people out there that actually like Google’s Material Design?

I like Material Design...

Re:Microsoft acquires Github by dangoor on Monday June 04, 2018 @11:23AM (#17228615)
TypeScript and Visual Studio Code are both really nicely done open source projects. There is a fairly significant group of .NET developers out there, and that's largely open source today.

Sure, Microsoft is ultimately out to make money, but they're doing a fair bit to "help programmers" and only making money from those efforts indirectly.

Re:Microsoft acquires Github by suaveybloke on Monday June 04, 2018 @11:30AM (#17228709)
What's wrong with being 'a for-profit company that needs to continue to make a profit'? Should they run their business at a loss?