Live data from Hacker News

Impressions from a first-time Mac user

loganmarchione.com

501–510 of 756 posts

Re: Impressions from a first-time Mac user

#501
I am an I.T. consultant and use Windows machines daily for work. I used DOS as a kid in the 1980's, and Windows from v3.1 through to 10/11 today. About five years ago I chose to turn all my home PC's into Linux machines while I worked through a Linux Sysadmin bootcamp curricula that used to be popular on Reddit, and became fluent with Debian and CentOS before moving back to Windows almost entirely because I never found a decent alternative to Photoshop (GIMP has always been painful to use for me, but I think that's just my own muscle memory having used Corel and Adobe products since the mid-1990's). I rather enjoyed my time with Linux, and the skills I learned along the way have never stopped contributing to my life in positive ways both personally and professionally.

18-months ago it was time to upgrade my primary desktop, and I decided to completely change my personal computing platform once again after reading about the performance of the M1 chipset. With my curiosity piqued, I looked and found that new M1 Mac Minis were comparatively very affordable (under $1k), so figured I'd take the plunge. Maybe it's because I'm something of a masochist and rather enjoy the experience of exploring new systems and UI paradigms, but even using a Windows-style keyboard and mouse, I thought MacOS was an enjoyable and intuitive (if somewhat rigid) experience.

What surprised me most, and I'm kind of perplexed that it hasn't been mentioned elsewhere in this comment section, was how powerful the built-in tools for customization and automation were. Applescript and Automator are kind of like having a natively integrated AutoIT scripting engine. I don't miss WSL since I have ZSH (or BASH) readily available out of the box, and Macports and Homebrew do a reasonably good job of package management (they have their strengths and weaknesses when compared to APT, but I have not had to spend nearly as much time chasing down missing packages as I did when I was running Debian and CentOS).

The other pleasant surprise was the unparalleled quality of most of the software available, particularly with Apple's mobile OS when compared to Android. Anyone who uses a mobile device to write/record/produce/perform music is seriously missing out if they aren't using an iPad, and Logic Pro on MacOS is easily one of the best DAW's I've ever used at a fraction of the price of others (I will grant that DAW's are even more highly influenced by personal factors than even OSes are, so I won't go so far as to assert it's "better" than any others). Yes, Apple's software development ecosystem is more closed and restrictive, for everything in their AppStore especially, but that comes with increased security, privacy, and stability. The other upside, and the reason iOS/iPad OS apps are frequently so much nicer, is that developers can generally spend less time/effort worrying about all of the wildly variable hardware platforms and custom launchers their apps must support--with any possible slip up resulting in a potentially ruinous slew of negative reviews.

For all the dozens of people complaining about window switching--if you're on a Macbook, the three-finger swipe to move between desktops/full-screen apps is frankly a joy when working between two applications. For everything else, I use a 21:9 widescreen monitor that makes side-by-side windows a natural experience.

It did take a lot of getting used to some of the differences, but honestly, I embrace the somewhat creative mental burst I get by leaving my comfort zone, and if you come at these different approaches with an open mind, a little patience, and a willingness to adapt when needed or to find workarounds otherwise--MacOS has a lot of great features for anyone who works with creative workloads or software development, and the integration with desktop and mobile devices is unbelievably good compared to anything else. But I honestly have never really understood the tribalism that exists with tech brands and Mac/PC or Android/iPhone squabbles. I have found ways of enjoying all of them for what they are good at, and screaming at them for what they aren't.

Re: Impressions from a first-time Mac user

#502

Earlier quoted context omitted.

Because, basically, I don’t think in terms of switching windows, I think in terms of switching tasks/apps and some apps/tasks happen to have a bunch of windows.

It's still easy to understand because it is just one rule, with no exceptions. Comparatively the OSX model is filled with arbitrary rules that depend on many factors (is another window of this app open in a maximised mode?, does the last desktop you were on have no windows?). Even if, with time, you have become comfortable with it, it is still a more convoluted way to manage tasks.

Simple isn’t the same as convenient.

Re: Impressions from a first-time Mac user

#503
The Alt-Tab image is amusing but I will point out that Windows is doing its own innovations here - by default it now cycles through the 5 most recently used Edge tabs alongside your actual windows. On the bright side it can be turned off.

Re: Impressions from a first-time Mac user

#504
post #482

Earlier quoted context omitted.

Emacs movement keys generally work. Ctrl-A for the start of the line, Ctrl-E for the end, Ctrl-K to kill a line...

> Ctrl-K to kill a line... The text system also has a basic kill-yank separate from copy paste. So you can Ctrl-K to kill a line, then Ctrl-y to yank it out elsewhere in basically every text input in the OS.

Oddly this is actually nicer in macOS than Linux desktops, because Ctrl-A is normally reserved for "select all" on other OSes. Because macOS puts all the "normal" select/cut/copy/paste combos on the command key, the full set of Unixy movement keys is available on the control key.

Re: Impressions from a first-time Mac user

#505

The author makes a big deal of lack of snapping. Frankly I've never seen the utility of it on OSs that do have it, infact I've always felt it more of a hinderance than a help (gets in the way, tries to snap when you don't want it to). The author makes a big deal that you have to do Command+Tab to switch applications, and then Command+` to cycle between windows in that application. Well, frankly I think thats the bett…

Nobody seems to know about App Exposé, which you can trigger with ctrl+down. I also have it set for three finger swipe down. You can then use the arrow keys to move between windows if you don't want to use the mouse, and it includes minimized windows as well, which cmd+` does not.

Re: Impressions from a first-time Mac user

#506

Despite the warning, I didn't find it nearly as "ranty" as the author cautioned, and instead seemed like a fairly comprehensive and fair take on his experience. Having gone through the same thing myself several years ago, the UI aspect of it is something that I'd be curious to see how it develops for the author. I think it is not uncommon for Windows folk to find the windowing experience on macs rather painful, at le…

I've been on Mac for 10 years now and I still consider the way Windows handles windows vastly superior.

The fact that cmd-tabbing to a app will place all of its windows on top means that I might be forced to move a window with the mouse to see what's underneath it which I find infuriating. The fact that two windows belong to the same app is an arbitrary distinction to me. I group things by mental "projects", and I prefer to maintain my window z-order based on that.

I never liked using virtual desktops and I just downloaded altTab which I've read about in threads here, but it seems to flicker weirdly and it has already crached on me once within a 1/2 hour timespan so I don't foresee myself keeping it.

Re: Impressions from a first-time Mac user

#508

I have similar issues like the author but the comments in this thread have solved some of those problem. I also moved from Windows to MacOS. What was the purpose behind introducing ctrl, opt and cmd button? What do they stand for?

What do you mean when you say "introducing" them? Apple's implementation of modifier keys on the keyboard were essentially released concurrently to that of IBM's (whose 1980's form factor is still the accepted standard for PC's with only a few changes), and it was ahead of Windows by several years.

Side note: I was using a 1984 IBM Model M keyboard as my daily driver (clackity clack!) when I moved from Windows to Mac about 18-months ago with the original release of the M1 Mac Mini. I had re-mapped F1 on that keyboard to function as the Windows key, but sadly found the lack of a dedicated super key on Mac to be too cumbersome, so the ol' trusty Model M is resting peacefully in my closet now. It's still in pretty good shape, although I've been meaning to take advantage of its time off to take it apart and give it a good cleaning...

Re: Impressions from a first-time Mac user

#509

No one mentioned the home/end keys so I will. ;-) I am a big user of these, use them a hundred times a day to go to front/back of line. Mac doesn't do that, goes to front/back of doc, which I do very rarely. But if I do, just click with the mouse or hold down PgUp/Dn. More common operations should get the default hotkeys imho. I managed to change this, but DBeaver finds a way to screw it up occasionally.

Moving around in lines is a complete mystery to me on my new MBP, having used Windows and Linux exclusively for ~20yrs. Throw in some various terminal programs and tmux and vim and oh god the horror.

⌘+left/right goes to the beginning and end of a line, ⌥+left/right moves by word.

Re: Impressions from a first-time Mac user

#510

Earlier quoted context omitted.

they are cheap clevo laptops at a huge markup

I just spec'd out the System 76 Galago Pro to match that of the Clevo equivalent that's linked elsewhere in this thread (L143MU), and the System 76 came to $1032, while the Clevo is listed at €1,026.90 (or $1,116.89), so when you say "huge markup" it must be in reference to something else. That said, I don't have any real skin in this game.

They don’t pay retail. Perhaps they have a slightly less high of a markup than the OEM.

I have no idea whatsoever.

Post reply on HN