Hacker News new | ask | show | jobs
by heckanoobs 2942 days ago
I'm excited by this. I feel trapped between Google who will give everything away in exchange for spying on me, and Apple who will respect my privacy but shake me upside down with the most ridiculous vendor lock-in tactics. I'm glad someone as powerful as Microsoft can play the underdog role and provide a viable third alternative.

Windows laptops that run Linux well enough for development. VS Code. I now develop on my PC at home using the same workflows that I use on my fancy pants work MacBook.

I have a lot of faith in this acquisition. My software team is growing fast and we have so many little problems that feel like they should be solved at the GitHub layer but the solutions aren't there. Microsoft will fix that.

5 comments

>I feel trapped between Google who will give everything away in exchange for spying on me, and Apple who will respect my privacy but shake me upside down with the most ridiculous vendor lock-in tactics. I'm glad someone as powerful as Microsoft can play the underdog role and provide a viable third alternative.

A third alternative of spying on you while also engaging in ridiculous vendor lock-in tactics? Microsoft is the worst of both worlds.

Microsoft let's you pay for Windows 10 and will still present you advertisements in the start menu. You also need to explicitly opt-out of telemetry in all their open-source software. So it's the worst of both worlds.
> Microsoft will fix that.

You have no way of knowing what Microsoft will or will not fix. This is just blind hype.

We can assume Microsoft's motivation is money, they have a long history of selling professional solutions to development teams, I'm a developer with a team on GitHub in need of solutions, and I have money. It's Microsoft's to lose.

I think you're mistaking your blind hate for my blind hype

> I think you're mistaking your blind hate for my blind hype

I don't hate microsoft, and I've shown no hate in my comment. I'm pointing out that you can't expect all your problems to be solved because of an ownership change. Caution and skepticism will serve you better than wishful thinking and hype.

You say you've shown no hate yet you reply to my support of this acquisition with a comment that quickly dismisses my enthusiasm as misplaced hype.

Now you provide advice when I didn't ask you for any. I don't know you. You don't know me and you certainly don't know what will "serve me better" as readily as I don't know that Microsoft will fix all my problems.

If you've found stability in your world view then good for you, it takes all kinds. Skeptics and optimists and more. Spend less time putting others down and more time melting in the pot.

> I have a lot of faith in this acquisition. My software team is growing fast and we have so many little problems that feel like they should be solved at the GitHub layer but the solutions aren't there. Microsoft will fix that.

I'm pretty strongly opposed to the petty naysayers and partisan Microsoft bashing, and I'm definitely firmly embedded in the Microsoft camp from a toolset perspective, but I'm very, very far away from holding the belief that Microsoft will for sure fix the bunch of little things that bother you. On the contrary, despite the near complete 180 in culture under Nadella, lack of attention to fine details, making things "just work", the "little things" in technology.....this is where Microsoft is still just......terrible.

This isn't to say everything is terrible, several teams actually have seemed to change in this respect. Power BI would be a fine example. But many, many more have changed very little, if at all. Skype, MS Office, SQL Server Management Studio (and the T-SQL language), and many others are either horrendously bad, or depressingly so much worse than they could be with some serious, well-intentioned and honest effort.

A lot of this could perhaps be excused by much of this being legacy code, but then you see brand new products, like the abomination that is Microsoft Teams, or consider that 90% the problems with Skype could be fixed with a rewrite of the UI. I continue to believe that much of the shortcomings wouldn't in fact be particularly hard or expensive to fix, and I think the investment would pay off handsomely for Microsoft in the long run. But I see no good reason to believe that there is any intention to fix any of it. I don't know if it's a blind spot in Nadella's vision, or some fundamental underlying principle (maybe it's not considered "strategic", which is probably technically correct), but I think I'm at the point where I've lost hope any of it will change.

What's my point? Microsoft, despite it's dramatic turnaround from a cultural perspective, still has plenty of flaws, with no good excuse. For user's sake, let's hope that these flaws aren't in areas that the future success of Github will rely upon.

No company sweats the details. It's basically a massive money sink for no perceivable upside.

People used to think that Apple did, and now there's a post every four weeks about how bad Apple's QA is because there's a bug if you post an obscure character in a language used by < 1% of the world's population.

Google's customer support is famously useless, and Microsoft has a ton of bugs.

At some point someone will find a mythical company which cares about the little things that bother us, but that will probably happen shortly after the AI singularity shows up.

> No company sweats the details.

Interesting. Do they do it to precisely the same level? As in, all software organizations, and all individual pieces of software, have the same levels of bugs and usability?

If that's the case, would it also be safe to presume that compared to Github remaining independent, under Microsoft they will (or will not, as the case may be) release the same new features, on the same timeline, with the same number of bugs, etc?

Can you give any examples of these "little problems" ? I'm sure there are many people on here that would like to solve them, if they only knew what your problems are !