Live data from Hacker News

Microsoft Windows is prohibited at Gitlab

about.gitlab.com

271–280 of 324 posts

Re: Microsoft Windows is prohibited at Gitlab

#271

I'm no fan of Windows myself, but I find this a fairly bad policy. If nothing else - what's not used is not tested. And if you expect any real population of users to be using Windows machines with your products, you should have developers/PMs/QA/support interacting with your products using Windows machines. I see this as: We're saving a bit of money and making ITs life easier, and in exchange users will get a worse p…

Does anyone know if this policy is causing GitLab's product quality to suffer? I see your argument, but products like BrowserStack and VMs can be employed to mitigate some of the negative effects. It seems premature to call the policy bad without examples of harm it has caused.

Re: Microsoft Windows is prohibited at Gitlab

#272
post #39

Earlier quoted context omitted.

Good point for the extra displays but in this case they are using only 32gb which makes it a bit overkill unless they do video editing work

Or they use docker for mac

Exactly, is hard to get really high memory usage pressure with 32gb and only by running containers with docker for mac latest engine. Sure, it would try grab as many GB as you set in its configuration but you won’t actually get high memory usage unless running something like a dozen of KinD clusters with worker nodes all at the same time

Re: Microsoft Windows is prohibited at Gitlab

#273
post #39

Earlier quoted context omitted.

Good point for the extra displays but in this case they are using only 32gb which makes it a bit overkill unless they do video editing work

Or they use docker for mac

I run Docker for Mac with like 10 MariaDB and Redis containers, no memory issues. I limit Docker to 8GB and see no problems.

Re: Microsoft Windows is prohibited at Gitlab

#274

Earlier quoted context omitted.

I can’t remember the last time I allowed an unsigned app to run on Mac, I can’t even think of examples recently where I’ve gone “oh **, this thing is unsigned?!”. I’d love examples of high quality apps without a basic codesigned certificate, maybe we have a disagreement over the term “quality”. “App Store apps are garbage” is also kinda rich, it’s not windows, the Mac App Store is the go-to source for distributing Ma…

> I’d love examples of high quality apps without a basic codesigned certificate, maybe we have a disagreement over the term “quality”. We're not talking AAA rated, but Kdiff3 and Zenmap should qualify. > the Mac App Store is the go-to source for distributing Mac apps at this point. I wouldn't say the verdict is in yet. https://9to5mac.com/2022/06/09/setapp-mac-developer-survey-r... > There’s some examples of popular…

Kdiff3 had its last release in 2014, old multiplatform apps that weren’t updated would have this problem. Zenmap seemed to not be unsigned? Wireshark was definitely signed, which I was kinda surprised about. I wouldn’t have expected QT apps to be signed, but looks like even those have some support. I’d also argue there’s better Mac apps, at least in terms of kdiff3 ;-).

Fair enough on App Store / popularity, my point was mainly saying the apps on the App Store are of “lesser quality” / the lowest quality is ridiculous. It’s not like the 30% of setapps not-on-the-AppStore apps are explicitly not doing it from a quality standpoint. Most are just because they don’t want to / financially can’t afford the revenue split.

Re: Microsoft Windows is prohibited at Gitlab

#275

Earlier quoted context omitted.

Microsoft Windows with AzureAd and Intune provides a suite of tools for managing your fleet of laptops at little to no additional cost. It's honestly so much for free that running any other suite of laptops becomes arduous and expensive. It all just works out of the box and it's easy to bolt things on. The viruses and malware argument is ludicrous if you do any amount of end point protection. Apple is a walled garden…

Neither Azure AD nor InTune are free, not remotely so.

Last time I checked it was quite expensive

Re: Microsoft Windows is prohibited at Gitlab

#276
post #167

Earlier quoted context omitted.

Most places I've worked at (Windows shops largely) had management tools that worked well on Windows but not as well on other devices. The IT staff was skilled largely in Windows, as well. The biggest argument against other OS options was that we simply did not have the tools and experience to effectively manage the other options. It's a valid argument, and seemed disingenuous to take digs at the other OS options when…

It wasn't a limitation of the places you've worked at - endpoint management tools for Windows are light years ahead of the ones for Apple. Moreover said tools simply don't exist in Linux land.

Linux has the best endpoint management tools: Ansible, Chef, Puppet, Terraform?

Server management you say? How is a server different from a Laptop? It has Wayland installed or X11?

Apple and windows aren't even in the same ballpark.

Re: Microsoft Windows is prohibited at Gitlab

#277
post #66

Earlier quoted context omitted.

Tell that to the FE devs who add `overflow: scroll` everywhere and don't spot the problem...

What's especially nuts about this to me is that macOS supports static scrollbars! System Preferences → General → Show Scroll Bars → Always. Or, leave the default settings in place, but plug in a mouse with a physical scroll wheel. So it's not even that they're only using one platform, but they're only testing the platform with default settings with the default hardware. And we're not even talking about an obscure set…

Or on the command line:

  sudo defaults write -g AppleShowScrollBars -string Always
I include this as part of my setup script for any new Mac.

Re: Microsoft Windows is prohibited at Gitlab

#278
post #268
post #252

Earlier quoted context omitted.

- Transparency is amazing, but it doesn't always mean clarity. We try really hard to say "why not just what" but you won't always have or easily get all of the context because there is possibly a lot of context. - Async is really hard for new folks to adopt to, and it can be hard for people to adopt to "you will be measured on your results, not hours worked." - I think we've done a really decent job of navigating an…

What would you recommend to a new, but competent web developer interested in someday working at gitlab?

Great question!

Web Dev is a really wide term, so a place that's a larger co there is more separation for parts of the stack. At a small co, a web dev might do all of the following:

- Backend - Frontend - JS APP - HTML - services/scaling/infra

Whereas at this scale those are all separate groups. So I'd say try to get stronger in a specific area that you are interested in (Frontend - Vue / Backend - Rails).

Re: Microsoft Windows is prohibited at Gitlab

#279

I believe: 1) The reasons shown as to why Windows is prohibited are essentially parallel construction. 2) The real reason is because someone has an agenda against Windows and Microsoft. 3) This is quite alright. It might be a net loss in the short term for everyone, but a net win in the long term for everyone. Microsoft has a lot of bad stuff coming their way, for good reason.

> Microsoft has a lot of bad stuff coming their way, for good reason. There are several good things that are currently coming out of microsoft: - vscode - typescript - github - npm - edge (at the moment, microsoft at least as strong supporter of PWAs as Google; and possibly even stronger) Windows is probably not one of them.

npm is currently a security nightmare, so while it provides a ton of useful functionality it also goes to Gitlab's position on the security of Microsoft products.

Re: Microsoft Windows is prohibited at Gitlab

#280
post #118

I'll make sure to mark Gitlab off a company I apply at if I look for a new job. I'm totally blind and have been using Windows screen readers for the last 25 years. The switching cost to Mac or Linux appears to be incredibly high. I've attempted to use both and after brief usage was not able to get close to my productivity on Windows. Maybe that would change if they were my only option but I'm not going to risk poor p…

[deleted]
Post reply on HN