Verifiable Certificates. Lifetime Access. Learn More. Your email address will not be published. Forgot Password? Python Certification Course.
Give me one reason why Mac OS X is better than Ubuntu
Java Course. Selenium Training Certification. Become an IoT Developer. I quit using Lion on this Machine towards the end of past year because browser compatibility was beginning to become a serious problem. I might try Zorin Core to see if it resolves the few remaining issues but all in all, I strongly suggest not installing an older OS X version that would be Lion because the compatibility gap has become too wide now.
This solved the slow boot askubuntu.
I have a Macbook from 4GB Ram and 2. I never used Linux before but I am familiar with unix commands. I installed the Mint Cinnamon 18 but I could not solve Wifi issue. I switched to Elementary OS and it worked perfectly. Finally, I tried Zorin Core and decided to keep it because it is the only one working smoothly on my old Macbook. The elementary works fine but Zorin is more satisfactory. Mint drives me crazy so it is a no no for me. Now, I consider to increase RAM capacity and use my old laptop again.
I have been running linux on an early macbook 4,1 since mint 13 cinnamon launched. I have not experimented with other distros since ubuntu Neither Windows 7 nor Ubanto 10 have run since a Mac Mini became my primary machine, since Parallels seemed to be too slow, compared to running Mac apps.
If I need Windows for something, I use the cheap PC I set up for the grandkids to use when they visit more practical than a dual boot machine. Been trying to install ubuntu on white mac for over a year now. Trying to do it with Virtual BOx though.
Differences Between Linux vs Mac
Totally stumped. I try everything to connect the linux image to the VB but it just will not recognize it. Have thrown a copy of elementary on a Macbook white 5,2 and have it running sweet. Had challenges with the Once up run the system updates and the driver install for the broadcomm to make the wifi work. Only very minor issues so far, requiring infrequent restart to clear. Mint could not complete the hard drive install recall issue with boot loader , while Ubuntu worked without any issues. Choice made! Not entirely sure why but BSD always seemed more mature than Linux.
Or are we talking server stuff? Is there a decent BSD desktop config? I converted a mid MacBook first to Ubuntu but I had to reboot several times to get it to run. I then loaded LXLE to it just to see how it would and it runs fine with that distro as well. I also converted an early MacBook the black one to Ubuntu For some reason, the HP with Mint acknowledges that the ethernet speed is Mbps but when I do a speed test, it tops out around Mbps.
It is fast and runs the display at maximum resolution. I currently provide support to a commercial graphics business that uses Yosemite. The updates are also free. To clarify there are Linux distributions distros. And there are desktop environments that run on those distros. They are not the same thing. It does get a little muddy because there are versions of the distros that come bundled with a desktop environ and additional software packages. Honestly that was what got me into Linux in the first place. I even set up a 3D render farm with old power macs at one point! It is a pleasure to use.
This whole article reminds me of the two years I spent trying to convert to Desktop Linux from Windows before giving up and moving to the Mac 15 years ago. The more things change, the more they stay the same…. A very cool and useful article. Running any old, unsupported OS is a security issue that only gets worse as time goes by and the apps become unsupported as well.
I think Ubuntu is typically the best choice from a desktop usability perspective, but expecting that white MacBook assuming it is the stock hardware to be a stellar performer on any modern OS is probably expecting too much. There are three options that I can see:.
The Devastating Allure of Medical Miracles
Ubuntu with upgraded hardware Ubuntu installed with better optimization Mint with troubleshooting to fix the Wifi. If you have some parts lying around, it could make sense. The lingering suspension bug prevents me to log back in if I close the lid when logged out. On the other hand I can stay the hell away from Apple and their shiny locked down empire. I gave a decade over to that quest and then spent the next decade using MBPs.
That level of compatibility is a miracle, from the perspective of a daily Linux user. I have used my laptop for heavy computation, software dev, academic work, major presentations, video and multimedia, casual browsing, gaming, etc, and it has NEVER given me trouble due to compatibility. Having spent way too much of my life thinking about those problems on Linux, you have no idea how liberating it is to be free of those concerns.
I get OCD about using a specific brand of disposable pen, so you'd better believe I think about the most important tool in my life: The MBP is too good to accept any alternative. It costs too much for the market and it's not enough-better to justify the upgrade, but dammit there's nothing that even compares.
I've been thinking hard about alternatives to the MBP during the past few months, and my decision is that I can't give all this up and still be a functioning academic and entrepreneur. I wish it weren't so, but the maths don't lie. That criticism doesn't make much sense to me. Linux is just a kernel and virtually none of those things except sometimes in the case of the very shiniest new hardware have any kernel issues. Distros, on the other hand, have different priorities and you should pick accordingly. Don't use something like Arch if these are your main priorities. Pick a stable LTS release of a casual user-centric distro like Fedora or Ubuntu and pick hardware that's well supported, and you won't have any of these issues.
It's no different from OSX, where using unsupported hardware also requires constant tinkering and research before updates. I suspect many of these unfortunate user experiences come about because users don't do research and pick something at random. You can't do that with Apple, because you don't get any meaningful choices in the first place, so you can't make the wrong ones. One reason is, it's not Linux's problem to solve.
It's the hardware vendor's. Those morons still don't ship with proper drivers, firmware, or even specs —possibly because spending a single cent on Linux isn't economically viable or something. Last time I checked, suspend and power management does work flawlessly on Linux… when the hardware is a couple year's old. But it will never work properly on new hardware unless the vendors make it so themselves. On the other hand, Wifi hardware vendors now often ship with proprietary drivers. Proprietary sucks, but it at least works. Let's be generous and assume MacOS requires zero maintenance.
A full work-week in only 2 months, aren't you being a tiny bit hyperbolic? I spend a few minutes per month in maintenance. Think of it like this: That's 40 hours. I spend more than a few minutes a month administering my MBP, so I have no idea how you get along doing so little for a Linux machine.
In fact, I spend more than a few minutes a month administering my Linux servers I honestly think my 1-hour-per-day estimate is in the ballpark and your experience sounds unlike mine. Maybe I'm just negligent, but I do have a remote server I spent a full week configuring web, and mail, just for me, from ssh. I'm no sysadmin, I expect a good one would have needed no more than a couple hours.
But I haven't touched it in months. It just works. Or not. Lack of updates may have lead to vulnerabilities. At this point I doubt we mean the same thing by "administration". To me, it means updating the system, fixing what doesn't work, and installing new programs. Spending en entire hour per day just for this sounds insane. Perhaps you had other tasks in mind? Also bear in mind that I'm currently using a "long term support" release of Ubuntu, on hardware I knew would be well supported I've read a couple reviews.
It's not Arch on a random laptop. Frondo on Jan 4, As a counterpoint, I've been a daily Mageia linux user since , and Mandriva since I've had that "just works" experience for both of them, on a variety of cheap laptops, pretty much from the start. Whatever they do to detect hardware, it works. I wouldn't even remember how to hand-edit a config file anymore, seriously.
That knowledge is gone.
Linux Mint vs Mac OS
Good for you. The fact that so many don't have that experience means it's still a problem. Very well said. For some reason, Apple laptops are the only ones usable without a mouse. The trackpad simply sucks on anything else I've tried. Just like people are used to OSes that crash all the time, they're used to unusable trackpads. Did you try using NetworkManager instead of netctl? In any case, as an Arch user for a few years, I can definitely say that Arch is not for people who want something that Just Works. If you go back to Linux, you might want to look at Linux Mint, or even Ubuntu, if you aren't put off by Canonical.
GrinningFool on Jan 4, The frustrating thing is that nothing in the system tells you why. Networking suddenly just stops networking over wifi. No logs show that anything happened at all -- but it's not going to work again until you restart services or in some cases, reboot. This happens to me times a week, usually at the most inconvenient times Nearly as much fun is using the nvidia driver. Every time I pull down kernel updates, I hope that my desktop will return With that said, I still like it better than my few years with Mac OS.
Thanks, I've done enough different things to this machine that it's worth checking to see if there could be a conflict like that. I know it's just anecdotes, but I've simply never had this problem with Linux networking. In the last several years, I've switched from one low-end laptop to another, and they've all just worked with the wifi and Network Manager.
I have to assume most people don't really see this - if it was as significant enough problem, someone would've gotten frustrated enough and fixed it. Or at least made enough noise about it: Without any hints from the system, though, I find I'm not really interested in doing the deep dive needed to figure out the real cause.
If it was just a little more frequent - so that it became more impediment than nuisance - I'd likely end up doing so. In my case, I'm sure some of the problems are self inflicted. I got away from NetworkManager because of the same issue. You'd probably have a lot better luck with Ubuntu or something that isn't rolling. Rolling and bleeding edge distros like Arch have a tendency to break more often when updating. Then you are probably not the target for the Arch distrib.
Others are better suited for your needs. You were using a distribution made for people who want to take time to tinker, then complain that it requires that you take time to tinker. Using Arch is sometimes a status symbol, a way to signal that you are a hacker that likes to control every bit of your system. There is no need to try this hard. You can also simply use Ubuntu or any variants, or even Fedora for what's matters. That's what I do. Situation is fairly simple. Linux on desktop has reached some kind of mature phase as weird as it sounds, compared to previous years, Linux on desktop was never in better position , where you can get decent performance out of DE and GUI, without sacrificing comfort of CLI.
And that is totally fine. I think few factors played crucial role in that, besides Apple's weak year. For example, people needed change. Many of devs got bored, and we know we developer are weird kind of people, sometimes little masochistic, where we constantly tweak and play with our systems. Remember the times around So I think things move, and that's the good thing. I bought 13" MBP last year I think mbp is the closest a laptop got to being perfect for me. Screen, battery life, trackpad, finish and performance. All in a beautiful balance. I realised how much better macbooks were than their comptetition that I bought it again only with more storage.
I think Surface line will bethe next thing for me but it was still too buggy for daily use. Surface was always tempting for me, but I can't stand Windows in any shape or form. I really hate it, and I never felt comfortable using it or developing on it I never touched Microsoft stack,. NET, Azure and that stuff, so That could be sweet Linux dev. Is Linux possible on a Surface? It to me looks like the only possible replacement for an MBP right now, but I too could not handle Windows for a second. I don't have nerves nor time to write drivers PaulyGlott on Jan 4, Linux works poorly on my SurfaceBook pro.
When I connect a monitor to the DisplayPort, Ubuntu freezes at the login prompt. If I just use the laptop screen, it's usable, but I get OS errors. Agree, bought my MBP about 6 months ago and it's all but perfect and satisfies all of my needs. When the time comes though, I'm jealously eyeing up a Razer Blade 14, which could dual boot to a Linux distro Razer laptops have historically ran poorly with Linux. I'd look somewhere else unless things have significantly changed. Expect things to break soon enough, because CADT A better question.
Some are. If for once a US-based developer conference and its speakers are not predominantly Apple laptops, we can check this again. Some are switching, some are not. Some arguments are sound, some aren't. Its all rather vague and anecdotal, without hard numbers. It really depends on the needs of the developer or user in general , and if they're willing to make compromises or allow changes. The problems: MBP specific: Gimmicks like touchbar, force touch.
Ridiculous things like having to pay USD to release a Safari extension. What does that have to do with developers? I see no development taking place. Could be a sysadmin's workstation for all we know. I very much like macOS. Its excellent for development. You have the software from macOS which includes some software not available on Linux. You got UNIX under the hood. All of the software is managed with Homebrew which is excellent macOS has come a long way in that regard.
Really need Windows? Microsoft even provide a VM with Edge themselves. The keybinds and workflow in macOS are consistent and feel natural with the addition of Amethyst for window management, Tmux in iTerm fullscreen with Powerline, and Vim , and Alfred instead of Spotlight , and I'm very much used to them.
Linux has far less software, the workflow is clunky, and I'm scared for all the hardware working well. Package managers on Linux work better than brew IMO. They are more mature and better integrated with the OS. It would be nice if brew upgrade installed OS security patches etc.
Instead there are the unsolicited, constant, and annoying nags from the MAS. Are there many truly Mac-only apps these days? Apple's own apps used to be a draw for me but they got rid of the one I used seriously Aperture and change the others so much it is hard to keep up. Adobe apps are honestly the only reason I am keeping my Mac partition at this point. I used Linux on the desktop for many years to and until now on servers, but I have to disagree respectfully. It's great that on macOS package management of third-party software is decoupled from the OS.
It means that one can upgrade third-party software per Homebrew without upgrading and potentially breaking the whole OS. On Linux, it is normally a choice between a stable OS and stale software, or fresh software with an unstable OS. Of course, things like Snap, AppImage, etc. More important to me are consistent shortcuts. On macOS virtually every native application uses the same keyboard shortcuts. With Linux it's all over the place. And then there are many applications that are only available on Windows or macOS, besides Adobe software, the Affinity apps, Microsoft Office, 1Password, etc.
If I may recommend, softwareupdate. I just run softwareupdate -dir. Feel free to ad your own home-brew formula to run softwareupdate. But as it stands, having that handle OS updates, similar to freebsd-update works fine for me. I also personally use nix to handle package management on OS X which I argue works better than most linux package managers in general. If a bit finicky. Sketch is a mac only app example, amongst others.
I keep OS X for a few reasons: Brew is more than Brew because of Brew Cask. More mature, how? Can you already install multiple versions of a package with Linux package management? Debian and Fedora don't use that. Don't get me started on Debian. Stable, yet always out of date. Then there's X11 and Wayland. Is Wayland default already? I don't know.
If it bothers you to type, make some shell scripts. Not a big deal. You even see they're available in the Dock. My main gripe with Brew is Brew Cask. I need to check with a shell script if the closed source packages have been updated. You don't get it.
- Re: Give me one reason why Mac OS X is better than Ubuntu...?
- base matchmaster mac cor 2.0.
- notefolio creator ti 89 mac.
I don't have to rebind much. The default are consistent, logical, and useful already. I don't use Spotlight or Siri so that is disabled. Caps Lock is bound to Ctrl. The rest is default. When I looked for Linux notebooks the price of a MBP was slightly higher while there was an in between p and 4k but then I know I don't have a learning curve, and the above advantages also remain.
Honest questions since I read these sorts of things a lot right now. What improvements are necessary for macOS to be a better development platform for you? I don't have any major complaints about macOS itself for development purposes. Others may and I read a lot of gripes about it generically but very little specifically. Oh, I was echoing the opinion of a vocal minority there. Personally, I find the software in a relatively good spot. I made some comments on potential improvements hereunder. The filesystem. I know Apple's new FS is going to support those features, as well as native cryptography.
I know this partly overlaps with system administration which is a bit outside of macOS league but still [and I do think Apple could actually advance in that area with features like ZFS and PF but that is a totally different topic]. A workaround is using ZFS, or just wait for the time being. Time Machine. I understand Apple wants to sell Airport Express and Airport Capsule but that is no longer developed. Why does it still need AFP? Out of date software shipped. A workaround is using Homebrew [or an alternative for Homebrew like Macports or Fink or.. Apart from that I feel its Homebrew and.
App format which makes software management good. My next refresh will be to a Carbon, but this laptop is still fairly new. In the 15 or so years Ive been writing code, Ive never had a moment where I was like, damn, I cant write this code I am tasked to write because my damn operating system is not adequate.
I have use cases for each, and cant really understand the religious nature of this discussion. Cant we call this sort of article what it really is? Im mad because I dont think apple is thinking of my needs anymore. It could be because Ive changed or theyve changed, but either way Im going to write an article to to justify my feelings, even if my arguments dont hold water.
Free Softwaaare! My favourite MacOS: It Just Wooorks! And is damn pretty Windows: Of course it will get religious: They're virtuous. Most people who need such and such software will use Windows, because they have work to do, dammit. They're practical. Apple users are… I don't know, loyal? Apple does have strong followers. Me, I still feel a little guilty about my Windows desktop. But… games…. I am a die-hard Windows user and I don't care about games as much. In my opinion, Windows is just the best all around OS. I also think it's the most practical choice for anybody that needs a solid general purpose OS.
Some other thoughts: These are my customers. Windows is still not very developer friendly. Devs like to use their command line tools: They like their Vim and Emacs configs, not everyone uses Visual Studio monstrosity. Devs want to be in control, there's no good alternatives on Windows for things like Karabiner, Hammerspoon and Alfred. I was just like you. For many years I thought Windows is the best. Until one day I broke out of my bubble. I feel free, nothing will make me go back.
Many of us had our first real programming happen in college on Linux, but theres no need to No True Scotsman this. Furthermore, I find Windows more developer friendly than any other OS. The Linux community would have me doing rote memorization of shitty command line apps from the s to do my programming. No thanks! I'll stick with my modern GUI! To do anything for Apple, you have to use their backwards UI and Xcode. Meanwhile, Microsoft caters hand and foot to developers.
- Will AI Achieve Consciousness? Wrong Question.
- Reader Interactions;
- recording studio with mac mini.
- Mac OS X vs. Ubuntu LTS Performance - Phoronix.
- Linux vs Mac;
- update for mac os x leopard.
Yeah, I feel sad every time I have to watch those experts, trying to do basic stuff like navigating to a file or open a file during their presentations. It takes them several seconds and bunch of mouse clicks to perform basic operations. I generally much prefer working on Linux due to all the reasons you listed, with one exception No vim setup I've ever seen comes remotely close to the amount of convenience you get. Convenience is very subjective. I still remember how it used to take me a solid hour just to install VS. And then Resharper - since Visual Studio is nothing more but the hosting environment for it.
And that's if everything is alright. When something goes wrong you'd have to reinstall the entire OS maybe even twice, because you checked the box with SQL Management Tools or whatnot and that apparently broke something else. Opening the project would take longer than compiling it so don't close the IDE, like ever. And don't even think about upgrading - it will break bunch of older projects. So please read this blogpost by Scott Hanselman or some other MSFT celebrity - it explains how to keep all three different versions of Visual Studio on the same machine without losing your mind.
Nowadays, I do most my work in Emacs and I can find, navigate, and edit code with extreme ease - without having to click around, with fingertips staying in the home row of my keyboard. That I'd say is extremely convenient. Visual Studio? I've seen that, I've been there. I'm happy I'm out. I use them all for different things.
Windows is still the best all-around general purpose OS in my opinion. I'm a hardcore Linux user, but free software has very little to do with my rationale for using it although I do in general prefer open source software to proprietary, I've found I'm more worried about "free as in free beer" than "free as in freedom".
For me, customization is the deal-breaker. I have no trouble understanding that most people are perfectly fine with using a preconfigured system OS X, Windows, Ubuntu, etc. Personal opinion coming The app ecosystem is vast but spotty. Even CLI work feels clunkier in any of the desktop distros. Is it better than 5 years ago? Maybe a bit. I just think with this huge community there'd be something as attractive and natural as OSX or Win And that's ignoring the hardware aspect altogether. Yes, you can buy some very solid machines now, but every review I read about Mac-killer laptop hardware ends with a bunch of things that just don't work as well as a MBP.
However, dear Apple are getting me concerned about their future because: The main innovation in the newest MBPros is Okay, that might actually be useful but: Worse, said newest laptops have battery issues to which Apple responds by removing the battery ETA indicator? That was actually useful since I knew how much battery life I could rely on while doing the same task. Since , they don't have a desktop for desktop not web developers any more. Minis are too underpowered, iMacs are noisy under load and who knows how long they will last when kept heated the whole time, the Mac Pro is a video editing machine and little else.
Right now I'm doing fine with a MBPro and a hackintosh, but if they keep making dubious decisions about the laptops and not offering a developer's desktop, I'll have to consider Linux again. Emoji support in text fields is just one of the many things it does. It's a dynamic set of buttons that change depending on your task, and I actually really want it. What looks especially useful is if you're using Xcode to debug an app, the touch bar has a dedicated button that pauses the debugger, even if Xcode isn't in the foreground, and AFAIK there's no other way to accomplish this even if you set up an applescript to pause the debugger and hook it up to a keypress, the app will still see you beginning to press the keys before it pauses, potentially changing the state that you were trying to debug at.
I'm pretty sure it's quieter than my laptop, and my laptop is pretty darn quiet. If you think iMacs are noisy, then you think they have strong fans, which means there should be no problem with heat. Now of course I don't think iMacs are noisy, but I think they still do have good heat dissipation and have no worries whatsoever about lifetime. If you want a developer's desktop, you really should look at an iMac.
I may be the only developer on HN that doesn't have this issue or on the entire internet for that matter, but I have no issues with battery life on my tMBP 15". I do all day development in eclipse and have music playing in the background. I think the battery life issues are overblown based on the few other devs around me that also use the new tMBP but I haven't personally asked them how long theirs last, just see they keep theirs unplugged for long periods of time too.
It's not the issue's existence that's my cause for concern, it's Apple's reaction to it. They've always had some process that went runaway and ate most of the CPU for no reason. Just the name of the process changed across hardware and software versions. The problem is, now they're removing an useful indicator to swipe the current problem and I'm sure a large amount of people do have it under the rug. It's this decision that worries me, not that they botched something on this laptop generation. You can still view estimated battery life in Activity Monitor.
Well you need to keep Activity Monitor on all the time to check what process is eating up your CPU for no reason anyway: Haha, yeah that's true! This was changed before the issues referred noted. That's like me saying my launch day xbox still works 11 years later, ergo the 'Red-ring-of-death' issue was 'overblown'. Coming from someone who's used Windows and Linux for years, but bought a Macbook a few years back when they were the only ones offering high DPI displays - personally I found the OSX UI really clunky - confusing file manager which seems to prefer keeping icons in the same physical place even if they overlap others, weird buried menuing system.
It's very confusing and annoying for someone who's never used it before. I couldn't even figure out how to shutdown via the GUI for the first few months of using the system and would always open a terminal and run a shutdown command until a friend caught me doing it and told me how.
So - in my experience, any decent desktop environment feels a lot better than OSX. Maybe I'm past the point now where learning is easy for me, or maybe I just wasn't interested in learning OSX that much. Last week I blew OSX away and replaced it with Ubuntu, it took a bit of hoop jumping to get all the hardware happy, but it works now and I'm never buying Apple again.
As for better hardware - I'm probably buying Dell next time, they ship 4k displays now, better resolution than Apple and have better Linux support. Also, cheap accidental warranty and a better GPU at a lower price. How was MacOS's shutdown confusing? That sounds a little more like the version of Windows where it was intentionally hidden.
I assumed it would be under the user button where logout was, similar to Ubuntu I suppose. Ubuntu has this clever little gear combined with a power button to represent shutdown and setting very clearly visible on the desktop. And I knew the unix way, so I just went with it when it wasn't where I first thought. I didn't even realize you could click the Apple logo until after that happened I don't think, I had assumed it was just an application icon.
Seems dumb now, but it was out of the way enough that I didn't think about even trying it. That makes sense. Back before multitasking when you could have many applications open at the same time the Apple menu was really convenient for small applications like calculators. Much later once they had a multi-user operating system and a user menu, it would make more sense to have the user's name, shutdown, logout, and switch user in one menu.
It sounds like you were just trying to get work done. I suppose if you'd wasted an hour a day for a week or so exploring, that the operating system might have revealed some advantages. Always wondered how on earth anyone can be pleased with Finder. Compared to Nautilus it's just crap. Just opinion. Oh Gnome components failing at mildly not-common edge cases note that I don't mean rare, I mean not common?
Color me surprised. I remember using OS X in the early years of its existence, and it was non-stop spinning beach ball of death. I switched to Windows for a while and then Ubuntu in which I still use. Everytime over the past 10 years that I try out a new Mac laptop or even desktop, the spinning beach ball still happens, even just clicking on a text field, despite faster processors, more RAM, SSD, etc. I have no clue what you are doing, but I have never seen this happen by just clicking a textfield Mac user since I have my gripes with Apple, but to say everytime over the last 10 years, just clicking a textfield you get the beachball makes me doubt you.
That or you are the unluckiest person I know that always touches a broken mac. I have seen it happen with new macs. Sometimes spotlight indexing is running and it slows down. But it goes away after a day of use for me.