Live data from Hacker News

Microsoft and GitHub have held acquisition talks

businessinsider.com

501–510 of 567 posts

Re: Microsoft and GitHub have held acquisition talks

#501

Earlier quoted context omitted.

As someone who has always despised git for its complexity and being a movement more than a new technology I have been waiting years for this. Let git fracture and die. Maybe then we can get tools that work for us instead of the other way around.

I enjoy Mercurial as much as the next person. But git is an engineering feat simply because it works well enough for so many use cases. Also, if git is the worst part of your tooling, that's some great tooling and a good problem to have.

lol an engineering feat.

It's just software. My experience with git was about a month long phase where I devoted a few hours a week to learning it. Now I can use it but I still have to google commands for anything other than the basics. That's the problem with git. Git without google would be unusable. That's why I consider it to be extraordinarily poorly designed. You've seen git commands, I'm not going to go look up some esoteric command just to prove a point to you. The point is a good program would not force you to google everything, it would just work.

I consider git to be more of an advertising feat. It fascinates me how many people drank the kool-aid.

Re: Microsoft and GitHub have held acquisition talks

#502
post #198

Earlier quoted context omitted.

I would say StackOverflow is a pretty good example

Stack Overflow works pretty well. But perhaps not without some pain for those involved making it: https://blog.codinghorror.com/why-ruby/

I've done legacy work in both and I'd never choose Ruby over C#. It might be a little faster to write the code the first time around, but maintaining a big legacy project stinks.

Also, none of Atwood's reasons is "I don't like working in C#." And several of the concerns in this post are obsolete.

Re: Microsoft and GitHub have held acquisition talks

#503

Earlier quoted context omitted.

Golang can be the biggest offender in this regard because you import by typing the URL to a github repository... Better hope someone mirrors those projects if they ever go poof. It's not even a generic import to a package[0]. Gotta be fun to have to update all those imports later if a project moves to another host to avoid Microsoft. [0]: https://godoc.org/github.com/lib/pq

Well that's the beauty of git, as long as anyone anywhere has a checkout of the Repository nothing will be lost. If tags are GPG signed you don't even have to put any trust in the surviveing source. That said for mantained code 99.9% of the time you would just use one of the core develops local copies.

Except for issues and pull request metadata, which are important part of the project knowledge.

Re: Microsoft and GitHub have held acquisition talks

#504

Earlier quoted context omitted.

Microsoft is a big company, that's a different team with a different set of leadership. The guy in charge of Windows stepped away. Windows 10 is the last version of Windows basically. Not sure if that means someday they may release a distro (crazy I know) but it's interesting nonetheless.

You are behind on the crazy: they already announced their first Linux distro, it's called Azure Sphere OS and intended for secure/maintained IoT. https://arstechnica.com/gadgets/2018/04/microsofts-bid-to-se...

I know about that one, but I mean one that'd be consumer driven in some way. I know the ship has sailed but I'd love to see Microsoft create an Android / iOS competitor, and maybe something open source would give them an edge in that regard. It would be best if it were somehow privacy / security focused. Microsoft has the resources to make amazing products the issue is and I've mentioned it before, the company is ever so big, with ever SO MANY PRODUCTS and projects. We know they've got quite a bit going on on the user facing front, but I can't imagine how many internal tools they've got that they rely on as well.

Re: Microsoft and GitHub have held acquisition talks

#505

Microsoft has embraced Github with it's recent .Net core development, they are one of the largest contributors with some incredible cross platform dev tooling. C# is a pleasure and visual studio code is an excellent, extensible coding tool. Go forth Microsoft, the standard bashing in these communities is unjust.

C# is managed with GC, VS Code is Electron. MS has no native tools. QT rules that one.

UWP is native, you can code rich GUI in C++ without any GC involved.

Currently it only works for MS platforms (Windows incl. ARM, xbox, embedded) but they might make it cross platform in some future. Technically the API is not that complex, i.e. unlike WPF it’s not that hard to port from the current Direct3D to Vulkan or GLES or Metal.

Re: Microsoft and GitHub have held acquisition talks

#506
post #297

Earlier quoted context omitted.

They undoubtedly did a bad job, but I think that Skype has a lot going against it from external factors anyway. Everyone I know is using FaceTime or Facebook Messenger. The only time I hear Skype anymore is people using it for podcasts. Obvious anecdata but it seems reasonable that services with better device integration (FaceTime) or social graph access (Facebook) would do better in the long run.

Or google hangouts. It's skype but in the web and with an interface that actually works.

Hangouts is a great example of another horrible UI. The whole tie in to Chrome made it unusable for anyone non technical (where did it go? What did you want me to click? I am in the call, but you're not there... oh you're in another call? How do you hangup? I don't see the window anymore, etc.)

A standalone app would fix this, but there seems to be some strange internal agenda tying it to Chrome... Chromebooks I guess?

Re: Microsoft and GitHub have held acquisition talks

#507

Earlier quoted context omitted.

I've mentioned this a number of times, some of Microsoft's open source tooling is under the very permissive MIT license. In the case of GitHub it just means competitors will rise up and replace GitHub. Remember when SourceForge was the GitHub of the day, and then it became bad, and finally it's acceptable with the new owner. People will outright ditch GitHub if evil is truly done to it, but Microsoft doesn't want tha…

Whoa, hang on a second. SourceForge? Acceptable with new owners? Have you tried to download anything from the site recently? They may not be bundling crapware with downloads anymore but it's still an ad-laden slow-loading pile of trash unusable website. (I don't think I'm being hyperbolic there, to be honest!)

I usually get to a download page and it auto prompts for downloads. I mean why are you not using an ad-blocker?

Re: Microsoft and GitHub have held acquisition talks

#508
post #442

Earlier quoted context omitted.

I don't know what you're on about. C# is basically a "better Java" so there's no particular reason you can't write good software in it.

That's very subjective. C# has tons of useless keywords that you just know some arrogant dev is going to use because they can, which then no junior can work with. It also has a worse ecosystem for writing server software (while obviously a better ecosystem for writing Windows applications) and is less suitable for cross-platform work.

> is less suitable for cross-platform work

I have hands-on experience with Unity3D and .NET Core 2. Both are cross-platform and worked relatively well. I’ve built MacOS, iOS, Android software with Unity, and Linux software with .NET Core.

I’ve heard Xamarin is also good for mobiles but haven’t personally used it.

Re: Microsoft and GitHub have held acquisition talks

#509
post #458
post #454

Earlier quoted context omitted.

Can somebody explain to me why LinkedIn is screwed up? I am genuinely asking ;)

It doesn't provide any value to the regular user; most people I know receive lots of emails mostly from body shops but rarely get a job from LinkedIn. The UI is designed to make it hard to configure privacy, and to make you casually spill your contact list. They are always trying to sell premium accounts. To be fair it should provide some value to a junior dev who doesnt have a Network yet but LinkedIn doesn't even t…

Shameless plug here but I'm also so sick of LinkedIn that I've started building an alternative for developers by myself - https://able.bio/

Still very much alpha but the idea is to have a clean UI and allow developers to write their own insightful articles for the community to read and reward the author with reputation. Like Medium but with more specific language, library, framework topics etc. Then use that to help recruiters who can't code advertise and source candidates for technical interviews. No inbox spamming free for all, they can only contact you when you've applied for a position.

I'd be interested to know what people think of this and if they have any feedback.

Re: Microsoft and GitHub have held acquisition talks

#510
post #222

Earlier quoted context omitted.

i'm also a big fan of the atom editor

You’re kidding, right? Anyway Microsoft will kill it and replace it with VS Code, a much better editor.

i actually love atom and kind of hated vs code. ill check it out again tho. what do you like more about it?
Post reply on HN