9 ms·
What I'm mostly curious about these posts is, how the heck do you guys switch operating systems that easily? I guess it would work if you are already using Linu
by eknkc 8y ago
What I'm mostly curious about these posts is, how the heck do you guys switch operating systems that easily? I guess it would work if you are already using Linux or Windows on a Mac hardware but that's gotta be rare.
I mean, hardware is nothing compared to the OS.. I can switch to any other Mac and it would take me a couple hours to be comfortable. That would be it.
If I'm switching to a Dell XPS, I don't really care about the hardware at that point. It's all about software.
I tried doing that a couple months ago when my MBP went bad as Apple doesn't know how to build a keyboard anymore. Bought an XPS 13". I think it has great hardware. Couldn't switch away from macOS. I'd use XPS with macOS over the shitty Macbook Pro any day.
- cup-of-tea 8y agoI use free software and that generally is available anywhere. Freedom is great.
- AnIdiotOnTheNet 8y agoA whole lot of people do everything on the web. They don't even need a laptop at all really because they don't need real applications. Any web kiosk would do. If they're a web developer they might also want an SSH client.
- Apocryphon 8y agoPerhaps there's a market for a PC OEM about making their laptop convenient to convert into a Hackintosh.
- bdcravens 8y agoI don't think any hardware manufacturer will touch Hackintoshing; previous company in that space (Psystar) was sued out of existence. https://en.wikipedia.org/wiki/Psystar_Corporation https://en.wikipedia.org/wiki/Psystar_Corporation Obviously if a company isn't selling product with OSX installed it's different, but any marketing that suggests it would likely be problematic. Besides, the community has done a pretty good job of identifying compatible hardware http://wiki.osx86project.org/wiki/index.php/Main_Page http://wiki.osx86project.org/wiki/index.php/Main_Page
- Apocryphon 8y agoThey don't have to make it public knowledge... it's just, behind the scenes, they try to prioritize designs that are easily Hackintoshable
- PeCaN 8y agoThe difference is Psystar: 1) Was kind of a scam 2) Sold computers with OS X already installed 2 is the real violation that got them sued. Obviously it's legal to sell computers that are compatible with OS X. Selling them with OS X installed in violation of Apple's EULA is a good way to end up in court.
- bdcravens 8y agoI literally acknowledged this point: > Obviously if a company isn't selling product with OSX installed it's different > Obviously it's legal to sell computers that are compatible with OS X Never said it wasn't. Only that most companies wouldn't market their product's alternative illegal uses, as that puts them in a gray area. (Almost every product can be used for illegal purposes after all)
- bunderbunder 8y agoCan't speak for everyone, but I've always been a polyglot on OSes. I'm usually either remoted into a Linux box from a Mac, remoted into a Linux box from Windows, remoted into Windows from a Mac, or several of those at once. Pretty much all the software I use is cross-platform, and even Windows is a fairly acceptable Unix nowadays, so the biggest transitioning problem I have is keeping track of which modifier keys to use for my keyboard shortcuts.
- geerlingguy 8y agoDitto; besides Final Cut Pro, Photos, and Sequel Pro, most apps I use on macOS work as well (or nearly so) under Windows. Agreed that the worst thing is the muscle memory for shortcuts; my pinkie always needs a few hours before it starts to remember which keyboard layout I'm using.
- zerkten 8y agoI've heard that the Lightroom and Photoshop experience is better overall on Windows now than Mac. I'm sticking with my 2015 MBP for now, but was wondering if anyone could comment on this? I've seen comments elsewhere about Adobe focusing on Windows more, but I've not been able to find details or a good comparison.
- geerlingguy 8y agoI could go either way; I actually think LR and PS have become harder to use on either platform over the years. But you can tune a high-end PC a little better to get more performance out of both on Windows. Aperture used to be one of the two _major_ draws of macOS over Windows for me, but Apple really burned that bridge when they dumped Aperture—arguably the best RAW photography workflow tool on the market—and pushed towards Photos, which lacked about 50% of the features that made Aperture amazing (Loupe, star rating, workflows, UI, shortcuts, etc.).
- ms013 8y agoExactly. I've always bounced between OSes over my career. Switching between them is not that hard at all - just need to mentally page in the key modifiers, shell commands, and other little idioms and pretty quickly I'm running along working. In my experience I've found inflexibility with respect to OS to be a warning sign that usually means someone isn't going to work well long term as a flexible, open-minded team member. Signs of that at interview time usually push me pretty quickly in a 'no' direction.
- deleted 8y ago[deleted]
- zumu 8y agoWhat MacOS software do you miss? I use MacOS, Linux and Windows daily (less often Windows these days). The only feature I really miss on other OS's is spotlight, though I can kind of replace it with rofi in Linux world. Also, in my experience the ecosystem of Linux and Windows software is much larger than that of MacOS. Not to mention Mac software is sold at a premium (even things as simple as tab switching or note taking programs). I still love Macs, but for me it's mostly the hardware (screen, touch pad, etc).
- ufo 8y agoGNOME and KDE have builtin functionality that is pretty close to Spotlight. But from your comment I'm guessing you are using a more minimalistic window manager.
- favorited 8y agoFor me, Quick Look (more of a feature than standalone software). I'm using a Windows app[0] which does a good enough job, but without that I'd honestly use my PC even less than I do now. Beyond that, not having iMessage is a loss. Pages, Keynote, & Numbers are free on Mac, and they're so much nicer to use than LibreOffice IMO. [0]https://github.com/xupefei/QuickLook https://github.com/xupefei/QuickLook
- markab21 8y agoiMessages for is a big deal for me too. Almost everything else is manageable for me on windows for the most part. For me, this is the one thing that is annoying to not have.
- bdcravens 8y agoEveryone is different, bug biggest thing I missed was Transmit, as I do a lot with s3. Most of the Linux options seemed lacking in various ways, so I found myself using command line more, which gets the geek in me going, but wasn't as efficient. I also use Git Tower. Again, command line is of course an option, but I'm more efficient with a UI. Git Kraken isn't bad, but I ran into some weird permissions issues the last time I used it, so I ended up relying on VS Code's git client more.
- tamatsyk 8y agoIt takes a few hours for me to switch to any OS. Most of my tools are not OS dependent like (vim, PyCharm, Chrome/Firefox, Sublime), others are default ones (I do not really care which shell script is there or which tool to use to read my emails or store passwords, there are a lot of alternatives) I guess if you do video editing or staff like that XPS or any other machine is not an option over MBP
- bitL 8y agoGet Linux Mint with Cinnamon, install MacBuntu and Docky, enjoy a fluid macOS UI experience on Linux.
- morley 8y agoI'm surprised no one has mentioned keyboard portability. I find it incredibly hard to switch from ctrl on Windows to cmd on Mac. In college I had to switch frequently between Windows and Mac, and it was a nightmare. Since then, I've committed to only use MacOS on a Macbook and Windows on a real keyboard. That seems to preserve my muscle memory the best. But things can be rough when I use a Windows laptop or a standalone Mac keyboard.
- abrowne 8y agoI am the same, but with the Mac command layout burned into my brain (and thumbs). My solution when I switched to Linux from Mac is to make the control key the one next to the space bar, like command is. Luckily it's super easy to swap control and super or alt (depending on Mac or PC layout) using xkbd on Linux. In MATE and KDE it's in the keyboard settings; in GNOME it's in Tweaks (with Xfce you need to use a config file somehow). I think you can do the same on Windows with autohotkey but I haven't tried.
- slantyyz 8y agoWhen I was using an MBP and a Windows desktop, I got a gaming keyboard that let you remap the keys. I swapped the keycaps on the keyboard so that the Control key was where the Command key would be. Of course, this doesn't help if you're using a laptop, but my desktop keyboard remained that way for a while, even after I left OSX on the laptop side. With respect to Windows on the Macbook Pro, when I used Windows VMs, I would go to the VM preferences and swap the command key mappings so that I could continue using my muscle memory.
- untog 8y agoFor me, most of the software I use is webapps these days (or natively wrapped webapps like VS Code), so the base OS doesn't make a big difference to me. The one exception is requiring a Unix-style terminal, which Windows (mostly) does these days. That said, I have to work on iOS every now and then, and Apple's tight grip on that toolchain means I'm stuck with a Mac no matter what. If not I'd seriously be considering a laptop like this Dell or a Surface Book next.
- fusiongyro 8y agoI used Linux for everything in college, only switching to Mac when it became clear to me that it was a nicer laptop that had enough Unix for me to get by. Going back the other way, there are a few things Mac OS has that I like, but my day-to-day is IntelliJ, Emacs, Firefox and a terminal, so it's not that big of a problem. I'll probably never be totally Apple-free. I leave the door open for them to make a decent developer laptop again. And I don't have compelling replacements for, or the money to go down the rabbit hole all at once, for the iPhones, Apple TV, iPads etc. and figure out what to do about my photos and music. But Apple got me by wooing me as a developer. Now that I'm on Linux full-time at home, I can start thinking about how I'd like to solve those problems, where before I wasn't really giving it any thought. Apple should be worried, because we are a bell weather, and you can't expect a platform to thrive that developers despise.
- accoil 8y agoPractice, really. You learn how to do X. You adapt to ~X not being quite X, and later X not being quite ~X. You learn what Xs you care about. You learn what causes ~X to not be X; afterwards ~Y makes more sense.
- lallysingh 8y agoshell, emacs, chrome. What else do you need?
- bwbw223 8y agoVim and Firefox :P
- shittyadmin 8y agoMaybe I'm alone in this, but I really don't see what anyone likes about Macs or macOS, I bought a rMBP a few years back and it's to this date one of the worst purchases of my life, I hate the touchpad (the clicking thing is much slower than tapping), I hate the keyboard (feels really cheap) and macOS too, mostly due to Finder and Objective C being absolute garbage like nothing else I've seen. Wound up bootcamping it and giving it to my brother.
- cup-of-tea 8y agoYou're definitely not alone. I agree with everything you said. I'll add that MacOS is like a weird, slow toy rather than a serious work environment. Everyone uses homebrew to do development but that's just a painfully slow version of package managers that have existed on Linux for decades. It might "just work", but it doesn't work at all the way I want it to.
- wtallis 8y ago> the clicking thing is much slower than tapping That has nothing to do with Macs vs PCs. Everything with a touchpad gives you a tap to click option, and if you didn't spend enough time with a Mac to realize this then you can't really make a fair assessment of the platform in any way other than hostile first impressions.
- dingo_bat 8y agoDefaults are very important in any UI. An OS that prides itself on usability should have the best default.
- wtallis 8y agoYes, but you can't assume that having tap to click enabled by default is the best default for the general public. It's way too easy for that to lead to a ton of stray clicks for anyone with impaired sensation or dexterity in their fingers. Apple very often likes to err on the side of making things simpler and more accessible by default while keeping the more powerful features hidden where power users can find them and where they won't distract your grandma. This can be a bit annoying at times for power users, but since those features are available to be turned on it's just a momentary annoyance when you're first setting up a new machine.
- overcast 8y agoA lot of us use multiple environments every single day. Linux/Unix/Windows for a variety of server environments, MacOS for daily life / photo editing / web dev / IOS dev, Linux for web development, Windows for gaming. Switching between them isn't really much of an issue at this point, unless you're trying to literally move your entire life to a new environment. I use each for their suitable tasks.
- bcheung 8y agoI have both Mac and Windows 10 running simultaneously in my office at home and I keep getting Ctrl-W and Cmd-W confused when I try to close a browser tab. Maybe I'll get used to it eventually. I hope so.
- dingo_bat 8y agoWhy does Mac os even have Ctrl? Why not do everything with Cmd? The Ctrl key is really unused on Mac.
- icedchai 8y agoI'm guessing you don't use the command line much.
- dingo_bat 8y agoI use it all the time! Why would you think so?
- icedchai 8y agoYou asked about the control key. Have you ever used "control-c" or "control-d" from a Unix command line?
- dingo_bat 8y agoYeah. Of course. And that's what I was referring to. There is no reason for a separate cmd key to exist. Some stuff is switched to cmd (copy, paste, select all) and other stuff stays with ctrl (ctrl+c, ctrl+d). See now I can't even remember how to close a tab in chrome. Is that cmd+w or ctrl+w? All of this is really arbitrary.
- ForHackernews 8y ago> I guess it would work if you are already using Linux or Windows on a Mac hardware but that's gotta be rare. I ran Linux on my MBP up until the touchbar nonsense, then I switched to a Dell XPS with Ubuntu preinstalled. The experience has been great, probably better hardware support under Linux than on the Mac.
- deltron3030 8y ago> If I'm switching to a Dell XPS, I don't really care about the hardware at that point. It's all about software. Switch to cross platform software alternatives before you switch, or don't get locked in in first place. This way you just replicate your environment on the new platform for the most part.
- chewyland 8y agoI nuked MacOS from my 2013 MacBook the day I bought it (installed Windows and formatted the SSD). Best computer I've ever owned. Like a fine watch. You don't need Bootcamp anymore and a USB Windows 10 install takes minutes. MacOS is abandonware at this point, IMO.
- azangru 8y ago> how the heck do you guys switch operating systems that easily? My answer to this is, use cross-platform software as much as possible and avoid anything platform-specific (especially if dealing with Windows or MacOS). I use a Mac at work and a Linux (with KDE) at home, and hardly even notice the switch between these two environments. A terminal is a terminal, and a browser is a browser...
- MitjaBezensek 8y agoI switch between all three major OSs on a regular basis. With so much of our software in the cloud it's not really an issue. The funny thing is that each OS has some apps that you really miss on the other ones. But it's not that onesided and you can be productive on any of them.
- pedalpete 8y agoI'm so glad you mentioned this, I find that when I have to switch back and forth between mac and windows, I struggle with muscle memory switching from ctrl to cmd, and on mac I always struggled to figure out which window is my active window. Such tiny things, but it's one of the things that has kept me on windows (even though I used a mac most of the time for the past two years). Some of my co-workers switch between mac, windows & linux without skipping a beat.
- paulryanrogers 8y agoKarabinder (Macos) and AutoHotKey (Windows) can help unify whichever you prefer on the other. Linux has Autokey.
- ericsoderstrom 8y agoWeb-based applications will all be the same, CLI programs will mostly be the same between any nix operations system, homebrew is conceptually not that different from any other package manager. Most IDEs are very portable. What's the main hurdle in switching from macOS to any other nix?
- eropple 8y agoI'm not a Mac user or a Linux user. I'm a Unix-like user, and pretty much everything else is gravy. Switching from iTerm2 to Tilix doesn't faze me; zsh still works the same. Literally the only apps I use that are Mac-constrained are Logic Pro X (I have a dedicated machine for that) and the occasional Adobe app--and I dual-boot my desktop and my primary laptop with Windows, so I care much less about that there, too. Oh, and Keynote is nice, but web Keynote is fine for my purposes. But everything I use for my actual job is either a web app (LucidChart, etc.) or is eminently portable (Unix tools, VSCode, etc.).
- tootie 8y agoMost stuff I use is the same across OSes. Chrome, Slack, IntelliJ, VS Code. I use WSL on Windows 10 to get my linux command line and then terminal is about as good as any other.
- jtreminio 8y agoI recently switched from a 2015 MacBook Pro to a Dell XPS 15" 9570 running Fedora + Cinnamon The following shifts Ctrl/Win/Alt one to the left: clear control clear mod4 clear mod1 keycode 37 = Super_L keycode 133 = Alt_L Meta_L keycode 64 = Control_L add control = Control_L Control_R add mod4 = Super_L add mod1 = Alt_L Alt_R Meta_L Add this to `~/.Xmodmap`, add it to autorun (KDE and Cinnamon will autostart, Gnome needs a kick in the pants): `xmodmap ~/.Xmodmap` You can't use this on Wayland, has to be on X11, which is fine with me because Wayland has other issues. Now you can copy/paste/cut/etc using Alt key (which is now mapped to Ctrl).
- seungjin 8y agoCan I ask you what is other issues when you use xps 9570 with Wayland?
- jandrese 8y agoI switch between Windows and Linux all day long. I use my wife's Mac fairly regularly too. It's not that hard.
- jonodubs 8y agoI'm a MBP user but i just setup a new Windows work computer yesterday. No kidding it took me 10+ hours to get all the drivers and customisation done. I also had an XPS 13 I bought 10 years ago. I really loved it as it was great hardware at the time- but it actually fell apart in a few years as they are made with cheap plastic. Their build quality might be a bit higher than other laptops, but if you're after MBP quality the Surface Pro/Books are the next best thing.
- dingo_bat 8y agoI agree. I've used windows and Linux all my life and macos absolutely kills my productivity. Simple stuff I take for granted in a UI are not present or hidden away. I can imagine similar pain for somebody coming from macos to windows. However I feel that it is possible to train yourself again. I'd only do that as a last resort though.
- habosa 8y agoI think these days we spend 50% of our time in web apps which are OS independent. And a lot of the rest (for developers) is in cross-platform editors with customizable keybindings. I use both macOS and Ubuntu every day and have no issues switching.
- rangibaby 8y agoIt didn't take me much to adjust to Ubuntu (Mac user for 10 years). Terminal and apps (Sublime) are the same, browser is the same, etc. I did change some shortcuts so that run=cmd+shift+g instead of alt+f2 and f4 to work like Mac OS but that's it really.
- SZJX 8y agoQuoting what I read somewhere else, people in both camps just greatly exaggerate the difference between Linux and MacOS. I've been using both for a couple of years and this year I made the full switch to Arch Linux + i3 on a Carbon X1. Wonderful experience so far. Pretty much the only two things I miss are the wonderful built-in multi-language dictionary and good HiDPI support. That's it. In other aspects it has been much better than MacOS for a developer. Programs even crash much less frequently as well.