Live data from Hacker News

Finding an Alternative to Mac OS X

bitcannon.net

81–90 of 342 posts

Re: Finding an Alternative to Mac OS X

#83
How about advertising for candy crush soda saga/minecraft, right on my start menu. Or the crazy invasive privacy settings on first boot. Destroy windows spying fixes most of this, but it's easier to just uninstall bill's shitty OS and use ubuntu.

Re: Finding an Alternative to Mac OS X

#84

Earlier quoted context omitted.

Has Apple ever prosecuted a violation of this terrible rule of theirs?

https://en.m.wikipedia.org/wiki/Psystar_Corporation

That was a company selling Hackintoshes. In the many years since, Hackintoshes have remained a thing and I'm unaware of any individuals that have faced criminal or civil penalties.

Re: Finding an Alternative to Mac OS X

#85
post #20

> The first option I tried was an i3 based desktop. However whilst I wanted to like tiling window managers I decided it wasn’t for me. It took me a week or so to get used to i3, but once I did I can't see myself ever going back. I've been using i3 at work and at home for about year now, and every time I get on my (Mac Book) laptop it's a frustrating experience: I feel like I spend more time trying to figure out how t…

i3 is great, until you try to do something simple like change the time zone for your desktop clock or add some wallpaper. I switched from Linux to Mac because I was too well acquainted with making symlinks to /usr/share/ somewhere just to change my clock when I traveled, and then figuring out just how few processes I had to restart so it would take effect. Unfortunately the Linux desktops were actually worse than the…

Yeah, I found I needed to set up some keyboard shortcuts for controlling mute/volume levels, but other than that it's been pretty set-and-forget (timezones not being a problem on a desktop).

The time I spent setting those things up has been more than made up for over the last year as I've spent less time managing windows and more time just doing work.

Re: Finding an Alternative to Mac OS X

#86

Where's the commentary on FreeBSD? It certainly seems like the right idea (to replace OS X), but I want to know their experience.

I've used FreeBSD as a desktop OS, briefly. I've also used a number of Linux distributions as desktop OSes since the late 1990s. The bottom line is that Linux tends to have better hardware support, especially for laptop hardware and power management. When you run into problems, you'll usually have a much easier time finding vendor support or online community help for a Linux distribution than for FreeBSD. Under the h…

> The bottom line is that Linux tends to have better hardware support, especially for laptop hardware and power management.

I've been playing around with various BSDs over the past couple of years, and I really want to like any of them enough to keep installed, but this is exactly the issue I've run into with freebsd and it's derivatives. On both my last laptop and the current one, I can get everything working to a fairly reasonable state, but there are minor but annoying hardware issues I just don't have to deal with in Linux.

In my most recent attempt (installing TrueOS on my spare SSD), some apps occasionally crash when I use the Intel video driver, so I'm forced to use scfb, which is a bit slower and doesn't render fonts as nicely. Additionally, the wifi tends to be a bit slower; I average around 4-5 MB (not Mb) down on Linux, but top out around 2 MB on TrueOS. I also have to use Firefox instead of Chromium on FreeBSD and its derivatives, as there always seem to be some bugs in the FreeBSD port; right now, it renders some bizarrely-shaped section of the window in a deep shade of yellow covering part of the URL bar and the top of the page, and signing in to Google to sync my extensions and history hasn't worked for like 10 major versions of Chromium.

I really like DragonflyBSD; it works a bit better for me out of the box than FreeBSD (I don't need to configure to not have the fan running at full blast all the time, and I've strangely had fewer issues with Chromium despite it using the same ports tree as FreeBSD with some custom patches), but I've had issues running any display manager other than Slim, and even that hasn't worked that well for me, as I've never been able to get the numlock and auto-login settings working (yes, I know, autologin is "insecure", but I always have FDE on my machines, so if someone can get past that, I don't think the login screen will stop them). Unfortunately I haven't been able to try it out lately; on my current laptop, BSDs weirdly seem to think that my screen resolution is 1024x768, and the only way I've found to fix that is by setting the GOP in EFI, which is not an option for DragonflyBSD currently. I've spent more time than I'm willing to admit trying to follow the manual EFI installation inductions I found on the DragonflyBSD mailing list; I think I got it to boot once, but apparently the snapshot I was using panicked when trying to load the specific wifi driver during startup (although I found out later it could load it fine after it was fully booted), and I've never gotten it to boot since, so I'm not convinced I wasn't mildly hallucinating or something. Every now and then the Dragonfly Digest will have some post talking about some new small step towards EFI support though, so I'm optimistic that someday soon I'll be able to boot it on my current laptop and discover a whole new set of reasons why I can't use it.

OpenBSD, on the other hand, works pretty great for me out of the box in terms of the GUI and hardware, but I'm not fond of the packaging system; I tend to like to have fairly recent versions of apps, so updates come a bit slowly compared to what I'm used to. Even worse, pkg_add is kind of horrifying to me compared to what you get on FreeBSD-based systems; for reasons I can't comprehend, it seems to query for updates individually for each package you have installed rather than first just getting a list of updated packages and then downloading the updates for the packages (if there are any). I'm unfortunately too spoiled to wait several minutes just to find out that there aren't actually any updates for my system.

I've never been able to get far into setting up NetBSD. A couple of years ago I got it installed but couldn't get Xorg to start up, and I've been unable to get the installer to boot on the most recent release; it prompts me to select the boot device from a number of options, and I've tried all of them, and none of them work. The issue seems to be fixed in the more recent snapshots, but I haven't been able to figure out how to install with FDE (I found the option to encrypt the disk, but it seems to be independent from the installation itself, and neither encrypting the disk before or after the installation seems to result in a bootable encrypted system), and I'm too stubborn to install it without.

Re: Finding an Alternative to Mac OS X

#87
post #12

>Note that I don’t currently consider Windows a viable alternative. For the work that I do (Rails) and tools I use something *nix based is the best choice for me. For what it's worth Windows 10 now has a bash shell based on Ubuntu available. http://www.howtogeek.com/249966/how-to-install-and-use-the-l...

I'm surprised this was downvoted -- the Windows Subsystem for Linux (WSL) is extremely powerful and well done. It's a full Ubuntu userland and you can even run graphical (X) applications. I've used it for Pebble development, running the (python + ARM GCC) SDK and QEMU-based emulator all on Windows. I've run into a few minor issues but for the majority of tasks it works great -- I've completely stopped using my Ubuntu…

Same thinking here! Behind the scenes engineering in Windows in recent years has been impressive. The whole DLL adaption method started sometime when W7 was released is a pretty impressive piece of engineering. Followed by WSL now.

The WSL has potential to become a very useful tool. So much so I'm considering switching from macOS on my next laptop or so. Unfortunately unlike your case, my workflow depends on a lot of networking code. WSL still has many gaps in the socket emulation pieces. It'll likely mature over time, and it's impressive that some people are already able to switch from a Linux VM!

Re: Finding an Alternative to Mac OS X

#88
post #12

>Note that I don’t currently consider Windows a viable alternative. For the work that I do (Rails) and tools I use something *nix based is the best choice for me. For what it's worth Windows 10 now has a bash shell based on Ubuntu available. http://www.howtogeek.com/249966/how-to-install-and-use-the-l...

I really hoped this would be good but in it's current form it just seems too unstable and small incompatibilities that screw you. I ended up going nix vm on my work issued XPS 15 and things are going great.

Re: Finding an Alternative to Mac OS X

#89
post #12

>Note that I don’t currently consider Windows a viable alternative. For the work that I do (Rails) and tools I use something *nix based is the best choice for me. For what it's worth Windows 10 now has a bash shell based on Ubuntu available. http://www.howtogeek.com/249966/how-to-install-and-use-the-l...

Setting up a Rails environment on it has plenty of quirks, though. And other common Linux apps don't work right either, ones you typically install along with Rails

> Setting up a Rails environment on it has plenty of quirks,

I thought that was true on any OS... :/

Re: Finding an Alternative to Mac OS X

#90
post #20

> The first option I tried was an i3 based desktop. However whilst I wanted to like tiling window managers I decided it wasn’t for me. It took me a week or so to get used to i3, but once I did I can't see myself ever going back. I've been using i3 at work and at home for about year now, and every time I get on my (Mac Book) laptop it's a frustrating experience: I feel like I spend more time trying to figure out how t…

Similarly, I've been using AwesomeWM for a few years. Going back to OS X is frustrating to me because it's so languorous and lacking control. On Arch/AwesomeWM, I can instantly flip to the space I want, but Mission Control forces me to walk through each space, insisting on animating the sequence and taking it's time to swap in the applications as I go along.

Try rebinding your shortcuts. These made OSX usable for me without resorting to a full blown tiling wm. It's not as fun as xmonad, but it speeds things up. There's a tweak for decreasing the animation time, I believe it's toggleable via in Prefrences.

Cmd-j/k for next/prev space, cmd-h/k for switching windows. Cmd-H/J/K/L for desktops 1-4. I spend most days in vim/screen anyway so it feels natural.

Post reply on HN