4 ms·
You and all the other replies are missing the whole point. The computer is a tool to get work done. I just want a computer that allows me to get my work done in
by Answerawake 7y ago
You and all the other replies are missing the whole point. The computer is a tool to get work done. I just want a computer that allows me to get my work done in the least amount of pain as possible. I don't see how Apple gets dethroned in a few years time if this is the state of the competitors.
This computer in its current configuration worked fine with last year's Ubuntu distro. Next year I suspect this will be fixed but something else will be broken. I could switch to Intel but I still won't avoid the next random issue. At the end of the day, the time and money spent will be greater on Linux and for what? So I can say I'm running a complete open system?
- lol768 7y ago> You and all the other replies are missing the whole point. The computer is a tool to get work done. I just want a computer that allows me to get my work done in the least amount of pain as possible. I don't see how Apple gets dethroned in a few years time if this is the state of the competitors. With respect, macOS "allows you to get your work done in the least amount of pain as possible" precisely because you are used to it and its relative quirks. I have to use a Mac to occasionally maintain an iOS app. Here's my anecdotal experience: the keyboard shortcuts are entirely unintuitive, Xcode and the Apple store are downright painful to use (Apple's store literally doesn't accept screenshots generated by its own simulator). Software shipped on the machine is often outdated or just broken (trying to install .NET Core on a Mac and dealing with the ancient version of OpenSSL was not fun) and installing new software is a poor experience compared to using apt-get or yum. I remember using Xcode and being prompted for some credentials during the publishing process - except it prompted more than once. And it was never clear whether I was getting the password right, or I'd typed it in wrong. It turns out windows shake horizontally when you get the password wrong, and if the window disappears and immediately re-appears again then you've got the password correct but you need to type it in again. Recently I updated Xcode's build component and it decided to silently stop paying any notice to the CODE_SIGNING_REQUIRED environment variable. Safari is just as poorly designed. Apple frequently enjoy "doing their own thing" which defies conventions set by every other platform - tab behaviour is broken out of the box and does not cycle through links. <iframe> heights are ignored. On mobile, simple CSS properties such as background-attachment aren't supported. Whenever I have to use a Mac I try to open a terminal as soon as I can and do all work inside one away from Finder and all the other GUI apps, because that's at least a relatively sane part of the system - but I couldn't ever get serious work done on one. My point is that your anecdotal experiences are far from universal.
- saagarjha 7y ago> the keyboard shortcuts are entirely unintuitive IMO, Xcode has the most sane shortcuts of any IDE I have ever used. > Apple's store literally doesn't accept screenshots generated by its own simulator But…you can? I have a UI test that generates screenshots in the simulator and I upload those.
- lol768 7y ago>But…you can? I have a UI test that generates screenshots in the simulator and I upload those. It complained about the alpha channel, and I needed to open (in GIMP) all of the screenshots created by the Xcode simulator in order to strip it out. I'm not making this up, countless other developers have wasted time on this sort of nonsense: https://stackoverflow.com/questions/25681869/images-cant-contain-alpha-channels-or-transparencies https://stackoverflow.com/questions/25681869/images-cant-con...
- saagarjha 7y agoI have never gotten a screenshot from the simulator that contains an alpha channel…
- lol768 7y agoYou're incredibly lucky then :) There are multiple posts on Reddit, StackOverflow and Apple's own product support site about this: https://www.reddit.com/r/iOSProgramming/comments/9fd7qu/taking_screenshots_in_the_simulator_for_app_store/ https://www.reddit.com/r/iOSProgramming/comments/9fd7qu/taki... https://forums.developer.apple.com/thread/108462 https://forums.developer.apple.com/thread/108462 https://stackoverflow.com/a/54653683/5056459 https://stackoverflow.com/a/54653683/5056459
- saagarjha 7y agoThose users have enabled options that add "cutouts" to the images. By default the simulator will take rectangular screenshots.
- slavik81 7y agoI triple-boot Ubuntu, Windows and macOS on my Late-2013 MacBook Pro. I bought one with an Intel card specifically for that reason. I have my choice of operating systems, and I find Ubuntu is where I can get things done most easily. It's not intrinsically obvious that MacOS is easier. Half the OS releases since Mavericks have required some song or dance relating to brew.