Live data from Hacker News

GitHub is no longer independent at Microsoft after CEO resignation

theverge.com

401–410 of 1001 posts

Re: GitHub is no longer independent at Microsoft after CEO resignation

#402
post #306

Earlier quoted context omitted.

Delusional take. Rosetta is for maintaining compatibility during the transition. Efficiency is fine with Rosetta. But it doesn’t matter because the ARM transition is essentially already done. Not true, unfortunately, for Windows. Aside from superior performance and battery life (even compared to ARM windows offerings), the M series devices are generally reliable, unlike windows laptops running Intel and (less so) AMD…

What is the efficiency loss specifically? Do you even know, or are you just asserting it? >it doesn't matter because the ARM transition is essentially already done 'Essentially' is doing a lot of heavy-lifting here, but, putting that aside, A. you're wrong, I've recently ran into Rosetta throttling and B. it's not a good reason to begin the project at all, it's only a good reason when it's already done. You're essent…

then post the numbers? You're just here doing the same thing, asserting that the efficiency is bad, only using more words.

Performance and efficiency has been great for me. I've never run into rosetta throttling. I've got the numbers - trust me bro.

Re: GitHub is no longer independent at Microsoft after CEO resignation

#403
post #306

Earlier quoted context omitted.

Delusional take. Rosetta is for maintaining compatibility during the transition. Efficiency is fine with Rosetta. But it doesn’t matter because the ARM transition is essentially already done. Not true, unfortunately, for Windows. Aside from superior performance and battery life (even compared to ARM windows offerings), the M series devices are generally reliable, unlike windows laptops running Intel and (less so) AMD…

What is the efficiency loss specifically? Do you even know, or are you just asserting it? >it doesn't matter because the ARM transition is essentially already done 'Essentially' is doing a lot of heavy-lifting here, but, putting that aside, A. you're wrong, I've recently ran into Rosetta throttling and B. it's not a good reason to begin the project at all, it's only a good reason when it's already done. You're essent…

I switched from a 2019 MBP to a new M4 Pro a few weeks ago and I didn’t even know Rosetta wasn’t installed (I assumed on and installed by default) until I had to run a Go binary that hadn’t been updated since 2020.

I use a lot of nonstandard software (not just a browser), not a single piece needed Rosetta.

I agree recent AMD chips are power efficient like the M series (though I don’t have one to compare with) but I thought everyone agreed the comparable chips in 2020 weren’t?

Re: GitHub is no longer independent at Microsoft after CEO resignation

#404
post #84

I think that just like it happened with Apple after they made it out of bankruptcy, Microsoft being the cool guys phase is slowly over. Xamarin is no more, after the whole MAUI rewrite without backwards compatibility to Xamarin.Forms, killing VS4Mac, shortly after having rewriten the underlying Xamarin based IDE into Mac, what survives is a subset of Xamarin tech for mobile and WebAssembly workloads. .NET is now cros…

Microsoft being the cool guys? The cool guys? Mwuhahahhaa.

This gave me the good belly laugh I needed.

For the last 25 years, Microsoft was known for:

- being the no. 1 enemy of free software

- shipping the worst web browser in existence, despite 80%+ market share

- making corrupt deals with governments around the world to tie them to their office software suite

- creating vendor-locked proprietary extensions to kill open technologies (ActiveX plugins, Silverlight, C++/CLI, MSJVM, etc.)

- making cringe hardware that basically noone purchased (Zune, Windows Phone)

The last time they might have been considered the "cool guys" was sometime in the 90s.

Re: GitHub is no longer independent at Microsoft after CEO resignation

#405
post #108
post #84

I think that just like it happened with Apple after they made it out of bankruptcy, Microsoft being the cool guys phase is slowly over. Xamarin is no more, after the whole MAUI rewrite without backwards compatibility to Xamarin.Forms, killing VS4Mac, shortly after having rewriten the underlying Xamarin based IDE into Mac, what survives is a subset of Xamarin tech for mobile and WebAssembly workloads. .NET is now cros…

What about Wine? Is that still a thing? Visual Studio Code seems to be their big open source push, besides GitHub. Everyone uses it, and most development environments and UX are based on it. Used to be Atom, I remember.

Heard of Apple Game Porting Toolkit? That's built on the back of Wine.

Microsoft has been open sourcing a bunch of their programs for a while now too. Majority are inconsequential but they are still nice to see. People on Linux OS's are excited about Microsoft calculator being open source but these open source projects still show that some people there have interest in the push.

Re: GitHub is no longer independent at Microsoft after CEO resignation

#406
post #264

Earlier quoted context omitted.

They could add stacked diffs, large monorepo features (allow user to view a slice of a repo), better submodule support (why can’t I PR multiple repos at once?). A good desktop app that is faster than the slow web client.

Stacked diffs is a huge one, and also where improving git would also improve LLM workflows. The bottleneck after code generation is PR reviews, and stacked diffs help break down large PRs into more digest-able pieces. If you help humans collaborate better, you help LLMs collaborate better.

Well, how about rethinking your workflow instead of stacking branch after branch?

Re: GitHub is no longer independent at Microsoft after CEO resignation

#407
post #376
post #292

Earlier quoted context omitted.

intel.com's says "Simplify Your AI Journey - Intel". Their description meta tag says "Deliver AI at scale across cloud, data center, edge, and client with comprehensive hardware and software solutions." Their frontpage mentions "AI" 9 times, but has only 3 mentions of "processor" and zero of "CPU". I know they make processors, but they sure don't make it seem that way.

They realized they can't compete on processors, so they're moving on to greener pastures. Like kodak back then.

Intel has traditionally been behind in software quality and discrete GPUs, I wonder if they are making this move out of desperation because nobody thinks "yay, Intel!" when both topics are mentioned.

Re: GitHub is no longer independent at Microsoft after CEO resignation

#408
post #302

Earlier quoted context omitted.

You have to pay me to use Apple, Microsoft, and Google products. None of those organizations are good. Apple and Google both use immutable locked down OSes on their main products that prevents improving device security, such as IP & DNS filtering / blocking. Microsoft user experience keeps getting worse. Latest version of Teams, as of today, says I'm at the "Calendar" screen and the navigation and content screen both…

So you don't use a smartphone?

Me and many people don't.

Just laptop is good enough. Although currently switched back to apple silicon ATM for LLM, price and convince reasons, and as soonest linux on Apple Silicon reach some maturity, will switch over completely.

However not using a smartphone is probably good for one's mental and physical healthy now days. It is understandable if your work require you to have one, but if I'm not getting paid, why would I even get a smartphone?

Back in the 80's there are investment people managing billions dollars and deals over pen paper and a land line!

Re: GitHub is no longer independent at Microsoft after CEO resignation

#410

Earlier quoted context omitted.

> written in Ruby so the chance of being able to actually modify it for some feature you want is near zero That's a silly thing to say.

It isn't. Ruby lacks static typing, and Rails heavily uses generated identifiers, which means navigating a huge codebase like Gitlab is basically impossible unless it's your full time job (or you get lucky). I've tried. I kept finding methods that - based on a grep - were never called from anywhere, and there's no IDE support for something like Find All References. I'm sure if it was your full time job you'd eventual…

This does not match my experience at all, and I think your "near zero" claim is silly.

> difficult to deploy from source

I won't argue with you here. There are a lot of moving pieces in a Rails deployment. This isn't different from most web app frameworks, but it is difficult.

That said, I've never worked on a Rails app where deployment was any more difficult than a variation on `bin/deploy v123 production`, because I wrote that script and it works 100% of the time.

> and written in Ruby so the chance of being able to actually modify it for some feature you want is near zero

But this is still silly. You just don't know Rails or Ruby well, and don't want to learn them. Fine, but if you hadn't already made that decision, you would find the solution simple enough. No judgement intended -- different framework/language paradigms fit different people differently.

Rails has great IDE support also. Static typing can be a useful language feature, but a lack of same has not ever, in my experience, made it more difficult to understand real-world code.

There is a lot to love about Go too, don't get me wrong. But I would guess that the number of random developers who could drop in and be immediately productive in a Ruby/Rails app, vs a Go webapp, is basically equivalent. The overlap of projects where both would be highly appropriate choices is a bit thin.

[I hire into Ruby/Rails jobs regularly. I often hire senior developers with no Ruby/Rails background, but I do not hire people into these positions who are not open to learning. It takes a senior dev (from the C/Algol family) one day to learn Ruby, and (from a web dev background) a week or less to learn Rails. I have never seen a failure.

I also hire into Go jobs almost as frequently. The hiring criteria is a bit different (less emphasis on web awareness), but I do find it easier to teach Go to a Ruby dev, than Ruby to a Go dev. Make of that what you will.]

Post reply on HN