You are viewing a single comment's thread.

view the rest of the comments →

0
2

[–] cdglow 0 points 2 points (+2|-0) ago 

The innocent explanation is that this is their attempt to buy developer goodwill for all of their platforms and services. Having some good relations with developers is critical for Microsoft in the long run, and this is a weakness of theirs. GitHub isn’t going to make Microsoft tons of cash by their standards, but it could hypothetically build towards making them somewhat less hated and more respected over time as they use Github to reinforce their brand and subtly push their products.

There are other more cynical and conspiratorial explanations obviously: like using this as a platform to inject code into NSA/CIA targets and spread government backdoors. Even if people check the hash of a file they download, it does no good if the hash is altered, so yeah.

0
0

[–] WhiteRonin [S] ago 

Good will is a yes. It also helps to up sell developers to azure.

Code injection? Really?!? If your project is active, you will catch this shit the first time you do: git push origin master (or whatever branch you are working on). What will happen is that you will be warned and have to do a pull and merge your code. And bingo! Busted.

So no. This is highly unlikely. Checking a file hash only helps to ensure code came from XYZ source. But if the source is corrupted, hash helps zero.

1
0

[–] 12984024? 1 point 0 points (+1|-1) ago 

They already have developer good will. Nobody makes better developer tools than they do

1
-1

[–] WhiteRonin [S] 1 point -1 points (+0|-1) ago 

I hate MS. I like VSTS, VSC and Excel. I do sort of like IIS and how you can change server settings on the fly. Do a release through VSTS and you can script hundreds of servers without thinking. Good stuff.

I don’t do .net so Visual Studio is lost on me plus I hate the interface. Boring and seriously boring compared to VSC. Like what the fuck!?!

Visio ... hmmm ... I’d rather whip out illustrator. But I do like you can use tabs.