Jump to content

10 Ways Mac OS is just BETTER

JonoT

I said this in the thread asking for opinions about this, and it's in the video, but iMessage is Apple's killer app.

 

I know there's Signal, and I have it installed, but only about three people I communicate with use it. iMessage just works ... go to send a "text" to a phone number, oh, bang, it's a blue bubble and all is good. Air Drop is also tremendous. 

 

Yes I know there's "apps" for all these things, but none are universal. Oh you got an iPhone, iPad or a Mac? I can securely message you and send you that funny pic I took of my cat without any further issues or pfaffing about.

 

 

 

 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

7 hours ago, ediscommon said:

i can't shake the feeling that talking about Apple without a firm stance on neutrality like MKBHD will bite LTT in the butt as the like/dislike ratio shows on this video. 

To be honest, I feel Linus does a pretty good job overall with Apple (and Macs in specific). He praises where deserved, he criticises when deserved as well.  They're not going to be caught up in the Apple RDF so I find their reviews on the tech pretty valuble.

 

I do think LMG as a whole tends to view Apple as a company with a more negative than neutural view, so they're pre-disposed to chose the more negative pov to news, but that's the game they're in.

🖥️ Motherboard: MSI A320M PRO-VH PLUS  ** Processor: AMD Ryzen 2600 3.4 GHz ** Video Card: Nvidia GeForce 1070 TI 8GB Zotac 1070ti 🖥️
🖥️ Memory: 32GB DDR4 2400  ** Power Supply: 650 Watts Power Supply Thermaltake +80 Bronze Thermaltake PSU 🖥️

🍎 2012 iMac i7 27";  2007 MBP 2.2 GHZ; Power Mac G5 Dual 2GHZ; B&W G3; Quadra 650; Mac SE 🍎

🍎 iPad Air2; iPhone SE 2020; iPhone 5s; AppleTV 4k 🍎

Link to comment
Share on other sites

Link to post
Share on other sites

28 minutes ago, VegetableStu said:

doesn't windows have desktop spaces as well? o_o although the trackpad does make it a LOT smoother (then again, ctrl+windowskey+left/right isn't too hard i think)

Mac's spaces is just the implementation of Unix shell screens, really.  It's not unique to Mac OS...very few things are..it's the smoothness on how it all works that's the key.  Just like the comments about windows having VM's...it does and of course Linus et al know about them..half their videos it seems has to do with windows VMs...they're even built into Win 10, as opposed to Parallels (which was mentioned in the video) which is a third party product...but again, it's how well it all just works together that's the key for Mac users.

🖥️ Motherboard: MSI A320M PRO-VH PLUS  ** Processor: AMD Ryzen 2600 3.4 GHz ** Video Card: Nvidia GeForce 1070 TI 8GB Zotac 1070ti 🖥️
🖥️ Memory: 32GB DDR4 2400  ** Power Supply: 650 Watts Power Supply Thermaltake +80 Bronze Thermaltake PSU 🖥️

🍎 2012 iMac i7 27";  2007 MBP 2.2 GHZ; Power Mac G5 Dual 2GHZ; B&W G3; Quadra 650; Mac SE 🍎

🍎 iPad Air2; iPhone SE 2020; iPhone 5s; AppleTV 4k 🍎

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, Video Beagle said:

Mac's spaces is just the implementation of Unix shell screens, really.  It's not unique to Mac OS...very few things are..it's the smoothness on how it all works that's the key.  Just like the comments about windows having VM's...it does and of course Linus et al know about them..half their videos it seems has to do with windows VMs...they're even built into Win 10, as opposed to Parallels (which was mentioned in the video) which is a third party product...but again, it's how well it all just works together that's the key for Mac users.

I use to have a mod for it on Windows XP... :P

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, TechyBen said:

I use to have a mod for it on Windows XP... :P 

I had a Windows Xp taskbar mod for my mac OS 9 :P 

🖥️ Motherboard: MSI A320M PRO-VH PLUS  ** Processor: AMD Ryzen 2600 3.4 GHz ** Video Card: Nvidia GeForce 1070 TI 8GB Zotac 1070ti 🖥️
🖥️ Memory: 32GB DDR4 2400  ** Power Supply: 650 Watts Power Supply Thermaltake +80 Bronze Thermaltake PSU 🖥️

🍎 2012 iMac i7 27";  2007 MBP 2.2 GHZ; Power Mac G5 Dual 2GHZ; B&W G3; Quadra 650; Mac SE 🍎

🍎 iPad Air2; iPhone SE 2020; iPhone 5s; AppleTV 4k 🍎

Link to comment
Share on other sites

Link to post
Share on other sites

I disliked the video because it says Mac OS but there was too much discussion about the hardware involved. OSes is s matter of needs, preferences, tastes and experience. In the end whatever OS makes one mostly productive is the best OS. "It just works" has a lot of grey area in it. Mac OS is far from ideal. However paying for Windows and not having FULL control over privacy/ads/telemetry (having any adds in a paid OS is not acceptable, I believe) is evil and disgusting.

Link to comment
Share on other sites

Link to post
Share on other sites

Blasphemy! O3O

Lake-V-X6-10600 (Gaming PC)

R23 score MC: 9190pts | R23 score SC: 1302pts

R20 score MC: 3529cb | R20 score SC: 506cb

Spoiler

Case: Cooler Master HAF XB Evo Black / Case Fan(s) Front: Noctua NF-A14 ULN 140mm Premium Fans / Case Fan(s) Rear: Corsair Air Series AF120 Quiet Edition (red) / Case Fan(s) Side: Noctua NF-A6x25 FLX 60mm Premium Fan / Controller: Sony Dualshock 4 Wireless (DS4Windows) / Cooler: Cooler Master Hyper 212 Evo / CPU: Intel Core i5-10600, 6-cores, 12-threads, 4.4/4.8GHz, 13,5MB cache (Intel 14nm++ FinFET) / Display: ASUS 24" LED VN247H (67Hz OC) 1920x1080p / GPU: Gigabyte Radeon RX Vega 56 Gaming OC @1501MHz (Samsung 14nm FinFET) / Keyboard: Logitech Desktop K120 (Nordic) / Motherboard: ASUS PRIME B460 PLUS, Socket-LGA1200 / Mouse: Razer Abyssus 2014 / PCI-E: ASRock USB 3.1/A+C (PCI Express x4) / PSU: EVGA SuperNOVA G2, 850W / RAM A1, A2, B1 & B2: DDR4-2666MHz CL13-15-15-15-35-1T "Samsung 8Gbit C-Die" (4x8GB) / Operating System: Windows 10 Home / Sound: Zombee Z300 / Storage 1 & 2: Samsung 850 EVO 500GB SSD / Storage 3: Seagate® Barracuda 2TB HDD / Storage 4: Seagate® Desktop 2TB SSHD / Storage 5: Crucial P1 1000GB M.2 SSD/ Storage 6: Western Digital WD7500BPKX 2.5" HDD / Wi-fi: TP-Link TL-WN851N 11n Wireless Adapter (Qualcomm Atheros)

Zen-II-X6-3600+ (Gaming PC)

R23 score MC: 9893pts | R23 score SC: 1248pts @4.2GHz

R23 score MC: 10151pts | R23 score SC: 1287pts @4.3GHz

R20 score MC: 3688cb | R20 score SC: 489cb

Spoiler

Case: Medion Micro-ATX Case / Case Fan Front: SUNON MagLev PF70251VX-Q000-S99 70mm / Case Fan Rear: Fanner Tech(Shen Zhen)Co.,LTD. 80mm (Purple) / Controller: Sony Dualshock 4 Wireless (DS4Windows) / Cooler: AMD Near-silent 125w Thermal Solution / CPU: AMD Ryzen 5 3600, 6-cores, 12-threads, 4.2/4.2GHz, 35MB cache (T.S.M.C. 7nm FinFET) / Display: HP 24" L2445w (64Hz OC) 1920x1200 / GPU: MSI GeForce GTX 970 4GD5 OC "Afterburner" @1450MHz (T.S.M.C. 28nm) / GPU: ASUS Radeon RX 6600 XT DUAL OC RDNA2 32CUs @2607MHz (T.S.M.C. 7nm FinFET) / Keyboard: HP KB-0316 PS/2 (Nordic) / Motherboard: ASRock B450M Pro4, Socket-AM4 / Mouse: Razer Abyssus 2014 / PCI-E: ASRock USB 3.1/A+C (PCI Express x4) / PSU: EVGA SuperNOVA G2, 550W / RAM A2 & B2: DDR4-3600MHz CL16-18-8-19-37-1T "SK Hynix 8Gbit CJR" (2x16GB) / Operating System: Windows 10 Home / Sound 1: Zombee Z500 / Sound 2: Logitech Stereo Speakers S-150 / Storage 1 & 2: Samsung 850 EVO 500GB SSD / Storage 3: Western Digital My Passport 2.5" 2TB HDD / Storage 4: Western Digital Elements Desktop 2TB HDD / Storage 5: Kingston A2000 1TB M.2 NVME SSD / Wi-fi & Bluetooth: ASUS PCE-AC55BT Wireless Adapter (Intel)

Vishera-X8-9370 | R20 score MC: 1476cb

Spoiler

Case: Cooler Master HAF XB Evo Black / Case Fan(s) Front: Noctua NF-A14 ULN 140mm Premium Fans / Case Fan(s) Rear: Corsair Air Series AF120 Quiet Edition (red) / Case Fan(s) Side: Noctua NF-A6x25 FLX 60mm Premium Fan / Case Fan VRM: SUNON MagLev KDE1209PTV3 92mm / Controller: Sony Dualshock 4 Wireless (DS4Windows) / Cooler: Cooler Master Hyper 212 Evo / CPU: AMD FX-8370 (Base: @4.4GHz | Turbo: @4.7GHz) Black Edition Eight-Core (Global Foundries 32nm) / Display: ASUS 24" LED VN247H (67Hz OC) 1920x1080p / GPU: MSI GeForce GTX 970 4GD5 OC "Afterburner" @1450MHz (T.S.M.C. 28nm) / GPU: Gigabyte Radeon RX Vega 56 Gaming OC @1501MHz (Samsung 14nm FinFET) / Keyboard: Logitech Desktop K120 (Nordic) / Motherboard: MSI 970 GAMING, Socket-AM3+ / Mouse: Razer Abyssus 2014 / PCI-E: ASRock USB 3.1/A+C (PCI Express x4) / PSU: EVGA SuperNOVA G2, 850W PSU / RAM 1, 2, 3 & 4: Corsair Vengeance DDR3-1866MHz CL8-10-10-28-37-2T (4x4GB) 16.38GB / Operating System 1: Windows 10 Home / Sound: Zombee Z300 / Storage 1: Samsung 850 EVO 500GB SSD (x2) / Storage 2: Seagate® Barracuda 2TB HDD / Storage 3: Seagate® Desktop 2TB SSHD / Wi-fi: TP-Link TL-WN951N 11n Wireless Adapter

Godavari-X4-880K | R20 score MC: 810cb

Spoiler

Case: Medion Micro-ATX Case / Case Fan Front: SUNON MagLev PF70251VX-Q000-S99 70mm / Case Fan Rear: Fanner Tech(Shen Zhen)Co.,LTD. 80mm (Purple) / Controller: Sony Dualshock 4 Wireless (DS4Windows) / Cooler: AMD Near-silent 95w Thermal Solution / Cooler: AMD Near-silent 125w Thermal Solution / CPU: AMD Athlon X4 860K Black Edition Elite Quad-Core (T.S.M.C. 28nm) / CPU: AMD Athlon X4 880K Black Edition Elite Quad-Core (T.S.M.C. 28nm) / Display: HP 19" Flat Panel L1940 (75Hz) 1280x1024 / GPU: EVGA GeForce GTX 960 SuperSC 2GB (T.S.M.C. 28nm) / GPU: MSI GeForce GTX 970 4GD5 OC "Afterburner" @1450MHz (T.S.M.C. 28nm) / Keyboard: HP KB-0316 PS/2 (Nordic) / Motherboard: MSI A78M-E45 V2, Socket-FM2+ / Mouse: Razer Abyssus 2014 / PCI-E: ASRock USB 3.1/A+C (PCI Express x4) / PSU: EVGA SuperNOVA G2, 550W PSU / RAM 1, 2, 3 & 4: SK hynix DDR3-1866MHz CL9-10-11-27-40 (4x4GB) 16.38GB / Operating System 1: Ubuntu Gnome 16.04 LTS (Xenial Xerus) / Operating System 2: Windows 10 Home / Sound 1: Zombee Z500 / Sound 2: Logitech Stereo Speakers S-150 / Storage 1: Samsung 850 EVO 500GB SSD (x2) / Storage 2: Western Digital My Passport 2.5" 2TB HDD / Storage 3: Western Digital Elements Desktop 2TB HDD / Wi-fi: TP-Link TL-WN851N 11n Wireless Adapter

Acer Aspire 7738G custom (changed CPU, GPU & Storage)
Spoiler

CPU: Intel Core 2 Duo P8600, 2-cores, 2-threads, 2.4GHz, 3MB cache (Intel 45nm) / GPU: ATi Radeon HD 4570 515MB DDR2 (T.S.M.C. 55nm) / RAM: DDR2-1066MHz CL7-7-7-20-1T (2x2GB) / Operating System: Windows 10 Home / Storage: Crucial BX500 480GB 3D NAND SATA 2.5" SSD

Complete portable device SoC history:

Spoiler
Apple A4 - Apple iPod touch (4th generation)
Apple A5 - Apple iPod touch (5th generation)
Apple A9 - Apple iPhone 6s Plus
HiSilicon Kirin 810 (T.S.M.C. 7nm) - Huawei P40 Lite / Huawei nova 7i
Mediatek MT2601 (T.S.M.C 28nm) - TicWatch E
Mediatek MT6580 (T.S.M.C 28nm) - TECNO Spark 2 (1GB RAM)
Mediatek MT6592M (T.S.M.C 28nm) - my|phone my32 (orange)
Mediatek MT6592M (T.S.M.C 28nm) - my|phone my32 (yellow)
Mediatek MT6735 (T.S.M.C 28nm) - HMD Nokia 3 Dual SIM
Mediatek MT6737 (T.S.M.C 28nm) - Cherry Mobile Flare S6
Mediatek MT6739 (T.S.M.C 28nm) - my|phone myX8 (blue)
Mediatek MT6739 (T.S.M.C 28nm) - my|phone myX8 (gold)
Mediatek MT6750 (T.S.M.C 28nm) - honor 6C Pro / honor V9 Play
Mediatek MT6765 (T.S.M.C 12nm) - TECNO Pouvoir 3 Plus
Mediatek MT6797D (T.S.M.C 20nm) - my|phone Brown Tab 1
Qualcomm MSM8926 (T.S.M.C. 28nm) - Microsoft Lumia 640 LTE
Qualcomm MSM8974AA (T.S.M.C. 28nm) - Blackberry Passport
Qualcomm SDM710 (Samsung 10nm) - Oppo Realme 3 Pro

 

Link to comment
Share on other sites

Link to post
Share on other sites

13 hours ago, tridy said:

Could someone elaborate on the "devs" part on Mac (besides the thing that there is Visual Studio for Mac and cross-platform Visual Studio Code). What is it that stands out so much compared to Windows in terms of IDE (not the terminal, shell, command, etc.)?

 

I'll speak as a Dev. I write and design systems for airline logistics. This stuff is all deployed backend on AWS (Amazon Web Services), in languages like Java, Scala, Python, Node.js and so on, plus, front-end interfaces in web technologies like React JS. So the first point I'll make I don't give a damn about Visual Studio, or even Xcode, per se. My development group tends to use JetBrains IDEs like Intellij IDEA, Pycharm, or Webstorm for JS. We use up and down open source tooling for just about everything else, apart from a few AWS bits and bobs we can't avoid. Our code runs in disposable linux-based micro-services running in Amazon's ECS or EKS (Kubernetes), and only get there via an automated compile-build-test-package-test-run process (aka the CI/CD) which *itself* runs inside disposable images spun up just once on AWS to run the build/deploy/test  processes and then thrown away. I've got Docker and K8s locally that I can use to spin up my own environment on my own Mac to run the tests before I push my code into the pipeline.

 

MacOS in its heart implements the Unix Philosophy which is a big big big deal to a lot of us old-school devs. Hell, we have returned to `make` and Makefiles to create builds.

 

Linux would work perfectly for us, except -- the other stuff that we do, we do inside a corporation (an airline) requires we also have access to Outlook and Word and Excel etc.

 

Why not Windows? Go and look about installing `git` (source code versioning) inside Windows. (Nowadays I guess that there is a possibility this is not the nightmare it once was, but it's way too late for that ... most devs have moved on years ago).  This is the same for 70% of all the other tooling. Both Linux and Mac allows us to install all the tooling that we need usually with a package manager (`yum install somepackage` or `brew install somepackage`); and if you don't want to do that its usually a simple matter of downloading a file and `tar zxvf tarball.tgz` or checking it of its github repository or whatever.

 

I switched to Macs nearly 15 years ago after years of trying to make Linux work properly on laptops and getting increasingly frustrated by the whole process. One day about 2005 or 2006 one of the other devs brought a 17" intel-based Macbook Pro into work and showed us that he could check out the code repository and `mvn clean install run` into its native bash shell and goddamn it just worked, just like that, the entire dev system running on the Mac. Inside 3 months 80% of the devs had Macs... I've never looked back. As far as I can tell the only devs who use Windows are either forced to (corporate standards), or they are developing specifically for the Windows platforms.

 

I'm sure that it is possible to do all of this on a Windows operating system, it just always feels hacky, with weird custom workarounds. Just as I'm sure it's possible to use Linux for all the corporate stuff we need too, but again, with a bunch of weird workarounds, lol Open Office. ((Before anyone starts I HATE _ALL_ word processors with a vehement passion, I wrote my thesis in markedup text using Pandoc and LaTeχ, and yes, on a Mac ... but I'm not an ordinary office worker and MS Office is long and deeply embedded into the modern corporation.)) 

 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

7 hours ago, Dan Castellaneta said:

Remember kids, if you can force your opinion as fact, then you’ve succeeded!

I don’t understand this forum’s massive disdain for when Apple anything does something better than someone else. I have my qualms but this thread isn’t necessarily about explaining that. It just kinda saddens me.

Maybe it's a way to distract themselves from the shortcomings of their own platform. I mean, windows phone is  dead. Ventures like Hololens have very little consumer appeal. I had no idea that Mixer even existed until they signed Ninja on. While financially successful, Microsoft seems to have very little mindshare or influence outside of the corporate world, where it's probably inertia keeping them from switching away from office than anything else. 

 

I don't understand it either, and I probably never will, but you know what? It doesn't matter in the greater scheme of things. Apple isn't going anywhere in the near future, and they will continue to make the products that I love to use and which work so well from me, from the iphone to the Apple Watch to AirPods to the iPad and the iMac. And prosper for it. 

 

Let the haters hate. It will make absolutely zero difference in the end. 

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, abazigal said:

While financially successful, Microsoft seems to have very little mindshare or influence outside of the corporate world, where it's probably inertia keeping them from switching away from office than anything else. 

 

MS have recently been using the office 365 stranglehold to:

 

1. keep their customers licencing the Azure AD platform for authorisation and authentication

 

2. push the Intune product for device management (e.g. Mobile Iron and others are getting locked out because Intune will better integrate with Azure AD

 

3. even to the point of pushing tight Azure AD integration into mobile Edge browser, and telling us to use that instead of Safari on iOS (FFS!!!) to get integrated SSO on portable devices.

 

Back to the old, reliable, MS behaviours. Screw them, and Oracle. 

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, VegetableStu said:
  1. i (only) recently learned:
    Photos app via USB > Airdrop > windows USB reader mode
    • it's like DPP or Lightroom for iPhones
    • also that's my image dumping mechanism now (instead of depending on iCloud backup, which also counts photos and videos towards its usage limits)
    • when iOS 13 arrives with the improved Files app I'm definitely looking forward to test external device compatibility, so that I can still port my photos around without occupying space on my iPhone
  2. ... doesn't windows have desktop spaces as well? o_o although the trackpad does make it a LOT smoother (then again, ctrl+windowskey+left/right isn't too hard i think)
  3. +1
  4. +1
  5. MID-2012 MASTERRACE (although definitely go for 2013 onwards for 100% UEFI compatibility for Windows)
  6. can't speak for devs, so if they +1 I'll +1 i guess
  7. see 6 but for audio techs
  8. JUST STICKERBOMB IT
  9. yes but I'd say vote with wallet, coming from recent events... ._.
  10. +1

Well, if you have an Android phone, you can send and receive messages from your PC. You also have your phone notification displays on your PC.

You can even interact with your phone from your PC (select Samsung Galaxy phones only, as of yet, more phone support coming)

Link to comment
Share on other sites

Link to post
Share on other sites

3 minutes ago, GoodBytes said:

more phone support coming

 

Who can read it? MS? Samsung? The phone company? 

Link to comment
Share on other sites

Link to post
Share on other sites

7 minutes ago, VegetableStu said:

is this local to the two devices, or is there a server to hold notifications for when the phone is out of LAN/WiFi range (or when the host PC is not powered)? o_o

 

I'm guessing Apple uses the latter (because iCloud), but kinda curious for android as well

Local :), but does need a Microsoft account for authentication for security purposes. This is done automatically for you after you setup your phone. 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Decent video.

Though some features do exist far outside the Apple world, like multiple desktops, that exists in a lot of Linux bistros, some BSD ones and even Windows...

 

The Apple ecosystem is truly amazing, I wish the European Union didn't fine both Microsoft and Google whenever they try to do something similar.

 

Though, Apple is working very hard at keeping their ecosystem closed off from other markets and users. I can't say this is "wrong", nor can I say that Microsoft isn't doing the same. Google at least seems a "bit" more open about it, but they really desire people to use their services, so yet again not really what I am looking for. Ie, I don't prefer being locked into a Vendor, and that has been my main reason to not use Apple products, yes they do seamlessly integrate with Apple products, but far less seamlessly with others.

 

Windows at least has the excuse to have a large slew of software support, and not having actively put up too many barriers in the way.

 

But I have to agree that the ads in Windows 10 is abhorrent (and why I don't use it), since the OS after all isn't even close to free..... Maybe Microsoft considers it compensation for a steady stream of updates. But here I do have one very big opinion, I hate forced updates, regardless. Though, if Apple has managed to make their updates as smooth as stated in the video, I could partly live with that. (But I still would like it to ask first. Reason is that some updates makes stuff you do simply stop working, or go into glitches. (One solution would just be to run the system offline, but this can't always be done... At least the "time machine" (aka system backup) feature would allow one to step back to before the update, making things work again, while one can in one's own tempo work on a solution to make it work with the update, unless OSX just forces in the update again, over and over....))

 

I could switch to Linux, but it doesn't run most stuff (some folks might disagree), but it uses the GPL license, a license that is childishly poorly implemented and overreaching, and that is my main reason to not poke at anything GPL licensed without a 10 foot pole.

 

BSD at least doesn't have a viral open source license, but it has even worse software support....

 

Then there is the question of companies spying, this is something Apple seemingly works actively to avoid, as to not have any legal battles over unlocking their own user's devices etc... (Privacy is after all something they value higher then data recovery in a lot of cases.) Microsoft doesn't seem to mind doing it on the other hand, though to stay compliant with EU legislation, they do need to provide an option to turn all their data gathering off completely. (So if they don't, and someone finds out, they get fined. Though, MS might plan for it in a similar fashion to how WV planed on eventually getting fined one day with their Diesel emissions scam... So there is that.)

 

At least Linux and BSD doesn't have any parties involved willing to sniff around for data. (Or do they? They are after all open source, could have all sorts of malicious software integrated into them (until someone finds it). And lets not start talking about program libraries that have typos in them, that at times contains everything from key loggers to crypto miners. (since yes, some people do take preexisting libraries, bakes in mentioned software, and then puts it up with a very similar name into the same repository, simply waiting for people to make a typo.))

 

Though, Apple's search bar doesn't replace a well organized computer, and unit conversion can easily be done by simply asking Google, Wolframalpha, Bing, etc... Though, it is a nice feature to not need to bring up the web browser each time, and yes, Windows' search capabilities are rather lack luster. (Though, it works very decently if one doesn't search all the contents of one's computer... So being organized to start with help a lot.)

 

In the end, practically no OS is perfect.

 

And the title "10 Ways Mac OS is just BETTER" is a bit clickbaity, you could just have said, "10 good things about OSX" (even if some of those things exist outside of OSX. (good doesn't mean unique after all.))

Link to comment
Share on other sites

Link to post
Share on other sites

4 hours ago, scotartt said:

Linux would work perfectly for us, except -- the other stuff that we do, we do inside a corporation (an airline) requires we also have access to Outlook and Word and Excel etc.

 

 

 

That's where the super OS comes into play.  Install Linux as a dual boot on a reasonably chosen windows comp*.  Then virtualize that partition.   Here's a nice friendly video about it.   This is NOT RECOMMENDED FOR PEOPLE WHO ARE CASUAL USERS.  

This way you get full Windows versions of those applications corporations love.  (I don't care what anyone says...office on Mac is still not quite the same as office on windows.  I have seen too many power points from the latest version of Office on mac look screwed up in office on windows etc. )   You would also be able to have your full Unix system running almost as fast as it does natively (If you choose your hardware right). 

 

Since this is not a usual virtual machine, it is a partition you can boot the computer from, do that when you need direct access to hardware. 

 

For say... using CUDA to accelerate heavy duty calculations.  As Linus an company showed lately if you are really careful and buy just the right hardware... one could have a VM running with direct access to a GPU while the host OS has access to another GPU.  Though I don't think there exist a laptop that can accomplish that.  Maybe if someone makes a Ryzen 7 laptop which for some reason has an Nvidia DGPU?  

 

I'd agree though... just using OSX is probably less hassle plus you can dual boot a bootcamp parition in much the same way.   As I am sure you know. 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Thanks for your comments, scotarrt.

 

3 hours ago, scotartt said:

I'll speak as a Dev. I write and design systems for airline logistics. This stuff is all deployed backend on AWS (Amazon Web Services), in languages like Java, Scala, Python, Node.js and so on, plus, front-end interfaces in web technologies like React JS. So the first point I'll make I don't give a damn about Visual Studio, or even Xcode, per se. My development group tends to use JetBrains IDEs like Intellij IDEA, Pycharm, or Webstorm for JS. We use up and down open source tooling for just about everything else, apart from a few AWS bits and bobs we can't avoid. Our code runs in disposable linux-based micro-services running in Amazon's ECS or EKS (Kubernetes), and only get there via an automated compile-build-test-package-test-run process (aka the CI/CD) which *itself* runs inside disposable images spun up just once on AWS to run the build/deploy/test  processes and then thrown away. I've got Docker and K8s locally that I can use to spin up my own environment on my own Mac to run the tests before I push my code into the pipeline.

IDEs will depend on what frameworks, platforms, languages, cloud providers, etc. And there are different development groups. Some can show that their environment will run multiple, redundant, self-healing services on a single machine in a serverless environments without any containers "overhead" needed.

 

Quote

MacOS in its heart implements the Unix Philosophy which is a big big big deal to a lot of us old-school devs. Hell, we have returned to `make` and Makefiles to create builds.

 

Linux would work perfectly for us, except -- the other stuff that we do, we do inside a corporation (an airline) requires we also have access to Outlook and Word and Excel etc.

 

Why not Windows? Go and look about installing `git` (source code versioning) inside Windows. (Nowadays I guess that there is a possibility this is not the nightmare it once was, but it's way too late for that ... most devs have moved on years ago).  This is the same for 70% of all the other tooling. Both Linux and Mac allows us to install all the tooling that we need usually with a package manager (`yum install somepackage` or `brew install somepackage`); and if you don't want to do that its usually a simple matter of downloading a file and `tar zxvf tarball.tgz` or checking it of its github repository or whatever.

 

 

From time to time I do look at Linux and I just cannot make it work for me. A command like here and a script there - too much command line for me.

 

I do not think Git and Windows is a problem (anymore?) it is installed with Visual Studio if you need it. Visual Studio Code can do all the packaging in a similar manner. It is a matter of taste and learning how it works.

 

Quote

I switched to Macs nearly 15 years ago after years of trying to make Linux work properly on laptops and getting increasingly frustrated by the whole process. One day about 2005 or 2006 one of the other devs brought a 17" intel-based Macbook Pro into work and showed us that he could check out the code repository and `mvn clean install run` into its native bash shell and goddamn it just worked, just like that, the entire dev system running on the Mac. Inside 3 months 80% of the devs had Macs... I've never looked back. As far as I can tell the only devs who use Windows are either forced to (corporate standards), or they are developing specifically for the Windows platforms.

 

IMO, command like check out code, mvn, install ..., for Git + VS projects, the same can be done with like 5 clicks and F5. I am still surprised that people prefer typing commands instead of using visuals and UIs, but that's probably just me. There is a feel that you can and do more when using commands, I think.

 

There is a huge number of Windows devs that are not forced to use Windows, do not exaggerate here :). It is the responsibility of the company to isolate the dev environment from the rest, so everyone could use whatever tools they need without affecting the rest.

 

Quote

I'm sure that it is possible to do all of this on a Windows operating system, it just always feels hacky, with weird custom workarounds. Just as I'm sure it's possible to use Linux for all the corporate stuff we need too, but again, with a bunch of weird workarounds, lol Open Office. ((Before anyone starts I HATE _ALL_ word processors with a vehement passion, I wrote my thesis in markedup text using Pandoc and LaTeχ, and yes, on a Mac ... but I'm not an ordinary office worker and MS Office is long and deeply embedded into the modern corporation.)) 

 

I personally agree here. The Mac feels more "native" and I think it shows in the performance, from what I have experienced, running the same angular projects on Windows and Mac.

 

I do not have problems with MS Office. Again, for me, it works better than, let's say, "modern" Google Apps. For what I am doing in Office myself, probably the 2010 version would be sufficient.

Link to comment
Share on other sites

Link to post
Share on other sites

22 minutes ago, tridy said:

I do not think Git and Windows is a problem (anymore?) it is installed with Visual Studio if you need it. Visual Studio Code can do all the packaging in a similar manner. It is a matter of taste and learning how it works.

 

IMO, command like check out code, mvn, install ..., for Git + VS projects, the same can be done with like 5 clicks and F5. I am still surprised that people prefer typing commands instead of using visuals and UIs, but that's probably just me. There is a feel that you can and do more when using commands, I think.

 

If that works for you that's awesome, but let me ask. What happens if you go to work for somewhere that doesn't use Visual Studio?

 

24 minutes ago, tridy said:

There is a huge number of Windows devs that are not forced to use Windows, do not exaggerate here :). It is the responsibility of the company to isolate the dev environment from the rest, so everyone could use whatever tools they need without affecting the rest.

 

I won't disagree with that first part, I'm sure there's lots of devs that a rather happy with Windows. But, when you're talking about being a developer as a profession, there are probably quite a number of devs that are forced to use Windows. Or Mac. Or Linux. At the end of the day, when you start a job at a new company, you're probably going to have to accept that they already have an established workflow, and the expectation will be that you can adapt to that, not the other way around. 

 

5 hours ago, scotartt said:

Why not Windows? Go and look about installing `git` (source code versioning) inside Windows. (Nowadays I guess that there is a possibility this is not the nightmare it once was, but it's way too late for that ... most devs have moved on years ago).

If you're referring to the Linux Subsystem for Windows, they've changed how/where that gets installed from a few times now. There was still some stuff that felt a little jank, but I guess it's a lot smoother compared to previous solutions like Cygwin. Still, I suspect some of Microsoft's decisions in recent years (Linux Subsystem, the Github Aquisition and .NET Core on Linux) seem like plays to win back some of the market that they lost among developers.

 

Link to comment
Share on other sites

Link to post
Share on other sites

Having used macs for the past decade I can tell you that Mac OS is great. As alluded to by others, the hardware is becoming "janky". For a daily driver at work (browsing, emails, powerpoint/word stuff, Endnote, Photo editing) my macbook pro is great. Gaming sucks; thats why I have a windows desktop.

 

Being able to use an iphone/ipad/watch/ and a mac seamlessly is a great experience only enabled by tight control of hardware and software. Windows currently feels like a patchwork of things (ever tried to get to the good old school control panel? or advanced settings?) When windows works, it works well... however when some registry entry breaks, or a new driver freezes the system its a pain to troubleshoot. Heck, I'd rather troubleshoot a Linux build over windows sometimes (Experience with Ubuntu)... My windows 10 pc still has sleep issues despite following Microsoft's steps to "rectify" the problem. 

 

But when we talk about Apple's hardware choices.... Louis Rossmann where are you?? My experience with the hardware has degraded over the past years, and I can definitely say that when THIS macbook pro (2016) croaks, i'll be grabbing a nice gaming laptop (and running macos in VM).

AMD Ryzen 3950x under a Noctua D15S, 32 Gb G Skill FlareX 3200 DDR4 running at 3200 CL14, Gigabyte Aorus Pro 570 Wifi, Gigabyte 2070 Super hooked to a Dell U2718Q 4k HDR monitor & an Acer 1440p 144hz IPS panel of some kind, an Inland 1 TB M.2 PCIE 4 main drive, a Samsung NVME M.2 250Gb, WD Blue 500Gb  and 1 TB SSDs, Corsair RMX750, Rainbows and butterflies...

Link to comment
Share on other sites

Link to post
Share on other sites

6 hours ago, GoodBytes said:

Local :), but does need a Microsoft account for authentication for security purposes. This is done automatically for you after you setup your phone. 

 

I don't have a Microsoft account and never will.  Only running on local accounts on my computers. Still I have no problems setting up my Samsung to share files, show notifications, and so on.  At setup you have to use Samsung Pass but once that is done you can change the settings so you don't need to use any secondary login/security service.

Link to comment
Share on other sites

Link to post
Share on other sites

58 minutes ago, Kroon said:

I don't have a Microsoft account and never will.  Only running on local accounts on my computers. Still I have no problems setting up my Samsung to share files, show notifications, and so on.  At setup you have to use Samsung Pass but once that is done you can change the settings so you don't need to use any secondary login/security service.

That is up to you. Same if you didn't want an Apple account anywhere.

I just mentioned what comes with Windows 10 for a good portion of Android users. They are third party alternatives availible as well. Heck, Dell has one if you want. (you don't need a Dell system, you get it via the Windows 10 Store app, it's free, and no MS account needed to download free apps from the Store)

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, Satanic_Jesus said:

If that works for you that's awesome, but let me ask. What happens if you go to work for somewhere that doesn't use Visual Studio?

You use one of the may IDEs availible. And a growing number of them have native WSL support for even easier setup experience for your Linux dev needs.

At work, depending on the project language, we tend to use JetBrain suit (CLion, WebStorm, etc) or Visual Studio Code (this is free and open source) or some guys uses Atom. I am missing some I am sure, but that is what is used where I work. Here is a survey of popular IDEs, and I have to agree with this from where I work: https://insights.stackoverflow.com/survey/2018/ (that said we don't use Visual Studio IDE, company doesn't want to spend money on it)

 

Quote

I won't disagree with that first part, I'm sure there's lots of devs that a rather happy with Windows. But, when you're talking about being a developer as a profession, there are probably quite a number of devs that are forced to use Windows. Or Mac. Or Linux. At the end of the day, when you start a job at a new company, you're probably going to have to accept that they already have an established workflow, and the expectation will be that you can adapt to that, not the other way around. 

Despite, where I work, we live in Linux world for most projects, most developers don't touch directly Linux. They either have a Mac or just work under Windows (many switch from Mac to Windows with the coming of WSL)

 

Quote

If you're referring to the Linux Subsystem for Windows, they've changed how/where that gets installed from a few times now. There was still some stuff that felt a little jank, but I guess it's a lot smoother compared to previous solutions like Cygwin. Still, I suspect some of Microsoft's decisions in recent years (Linux Subsystem, the Github Aquisition and .NET Core on Linux) seem like plays to win back some of the market that they lost among developers.

 

WSL came a very long way since it came. Microsoft has been doing significant notable improvements at each version of Windows. For a while now, it has been quiet mature. It really goes slow the moment you do certain.. I guess you can call it "dev ops" things like working with dockers. This is something that Microsoft is addressing with WSL2. Most devs at the office don't care, as they just remote to the Lab computer and work there to setup/test their docker env, or whatever doesn't run proper under WSL. 

Link to comment
Share on other sites

Link to post
Share on other sites

33 minutes ago, GoodBytes said:

You use one of the may IDEs availible. And a growing number of them have native WSL support for even easier setup experience for your Linux dev needs.

At work, depending on the project language, we tend to use JetBrain suit (CLion, WebStorm, etc) or Visual Studio Code (this is free and open source) or some guys uses Atom. I am missing some I am sure, but that is what is used where I work. Here is a survey of popular IDEs, and I have to agree with this from where I work: https://insights.stackoverflow.com/survey/2018/ (that said we don't use Visual Studio IDE, company doesn't want to spend money on it)

 

Quite often there is a VS subscriptions that the company has and other "benefits" from MS.

 

Some time ago, I read about VSCodium, together with the discussion that there is "VS Code" and "Visual Studio Code". TLDR, VSCodium is the same open source thing but without the telemetry attached from MS.

 

I think Jetbrains Rider could become a great tool for the 1/4 of the VS price. And it is cross platform.

 

2 hours ago, Satanic_Jesus said:

If that works for you that's awesome, but let me ask. What happens if you go to work for somewhere that doesn't use Visual Studio?

 

I do not think a company could have a policy prohibiting using Visual Studio. If some place does not use Visual Studio, but I want to use it, I will use my personal license. If a company will show me another great tool that I could use and be productive, I will absolutely give it a shot. I am not religious about MS and their tools. It happened so that I am on the Azure/Backend side of things, and these are the tools that do the job for me for the moment.  

 

Link to comment
Share on other sites

Link to post
Share on other sites

I mean they're adding early support for native support for virtio and vfio with some kexts that were found (https://passthroughpo.st/mac-os-adds-early-support-for-virtio-qemu/).  Maybe they've learned their lesson about making really crap hardware and will allow for macOS to virtualized with an actual Apple tax.  How many people would just drop oodles of money to do this.  It follows their rule of only supporting one set of hardware.  I mean bare metal KVM with a standard distro is really annoying but Proxmox just added UEFI boot support with 6.0 and UnRAID has literally been doing this for years.  We can all agree the OS has perks (even if you don't like them a lot of the population does), and the hardware makes us cry except the touchpad.

Link to comment
Share on other sites

Link to post
Share on other sites

On 8/3/2019 at 4:29 PM, floofer said:

Meanwhile in the comments:

10 superfluous ways that Mac sucks according to people who have never used one. 

boy I used a Mac when you where diapers, well technically it was the Apple II or something like that, that my school had when I was in 3rd grade (circa 1993) and I've had customers that had MAC's couldn't figure out how to do much of anything on them (seriously no right click?, no contextual menu's? How do you get anything done?).

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×