Live data from Hacker News

Impressions from a first-time Mac user

loganmarchione.com

81–90 of 756 posts

Re: Impressions from a first-time Mac user

#81
post #49

Earlier quoted context omitted.

“You can get great hardware and battery life with system76 for instance.” The build quality of these two platforms is nowhere, and I mean nowhere close. Apples (heh) and oranges. I’m rooting for system76, but they have a long way to go.

Absolutely agree. Build quality is meh, not even good. But the battery is seriously good. Like 10+ hours good.

Which model is that? My 2 year old System76 Galago Pro gets 1 hour of battery life.

Re: Impressions from a first-time Mac user

#82

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…

What I miss most in macOS is Super + Left and Super + Right to tile windows left and right..

You can add keyboard shortcuts to do that in settings if you really want it. It still does that. If you run apps in full screen mode it gives you a rudimentary tiling workspace on each desktop with a tiled app on it.

Just long press on the green button on the window for a tiling menu.

Re: Impressions from a first-time Mac user

#83
post #41

> Package management This always floors me when I have to use a non-Linux computer. The difference between package management on Linux and other OSes is shocking. Dnf, Yum, Pacman are all so convenient and straightforward. I can't understand why Windows and MacOS don't have anything official that fills this gap.

The main problem is that the majority of software in the Windows and Mac world doesn't come in a "package-manager" format, not really. For *BSD and Linux, the package manager is great because if you can think of it, it's probably there ready to be installed; as long as it's software like TeX or emacs or vi or something else available in an open-source way. But stand-alone programs? Not even things like Photoshop, I'm…

> But stand-alone programs? Not even things like Photoshop, I'm talking something written by someone and you want to install it? That's not as compatible with the Linux method

There's definitely some room for improvement here, but fwiw you can double-click executables on Linux to run them just like you would on Windows (or to an extent, MacOS). I think the "solution" here is not to rely on portable software, and when you do need to rely on it, use a packaging format like AppImage.

> And homebrew (and anything equivalent for WSL?) works pretty well.

I hate to burst your bubble, but Homebrew is genuinely awful. The vast majority of Mac devops issues I've encountered stem from a Homebrew issue, as a matter of fact. Oh no! Software (x) isn't running on Mike's M1, but it runs just fine on Melissa's x86 machine! The problem? Homebrew installs software to different locations depending on your system architecture. That's right, the same package will end up in different places when the only difference between machines is CPU architecture. That's just one issue, I have gripes about reinstalling, leftover files, formulae syntax, Linux "compatibility", UX and more... the author isn't wrong when they say the experience simply doesn't compare to apt or pacman.

Re: Impressions from a first-time Mac user

#84
post #42

As someone who switches around between primarily Windows and secondarily OSX, and GDM3, I find OSX to have the most intuitive window manager. I don't like apps being maximized, and I feel like I can always intuitively find the window I'm looking for in OSX, just under the active window. I find myself arranging windows in Windows like OSX might arrange them. Maybe Apple is just using a different metaphor. I understand…

But that artist might be able to afford a thousand dollar MacBook Air with whatever cheap hand me down monitor they have lying around.

(But then the dongles they need to buy to attach to that monitor or keyboard or what have you is the straw that will break their financial bank!)

Re: Impressions from a first-time Mac user

#85
> Homebrew is a lifesaver on macOS and is the only thing not making me pull my hair out.

All credit due, Homebrew is amazing given that it doesn't have the same opportunities for deep integration that Linux package managers do. It certainly made MacOS bearable for me. But, it's only good in a walled vacuum. There's almost nothing else on the platform to compare it to. I have been using nix-darwin, but packages routinely break on darwin (not that I blame them for it).

Windows might have never had a package manager, but there are decades of workflows build up around not having one. Downloading an .exe/.msi and installing is sub-optimal, dangerous, and barbaric, but it does work. Linux has pacman, RPM, deb, nix, ostree, flatpak, and more, which (from personal experience) are all amazing. The Mac package workflow has been built up around a second-class citizen: Homebrew. And the fact that Homebrew is a second-class citizen shows. If you've used almost any other package manager as a daily driver you get an idea just how wanting the whole MacOS ecosystem is. There are a few ones worse than your options with Apple (cough Snap cough), but not many.

I wonder how many Apple power users understand just how bad they have it with Apple.

Re: Impressions from a first-time Mac user

#86
post #54
post #42

As someone who switches around between primarily Windows and secondarily OSX, and GDM3, I find OSX to have the most intuitive window manager. I don't like apps being maximized, and I feel like I can always intuitively find the window I'm looking for in OSX, just under the active window. I find myself arranging windows in Windows like OSX might arrange them. Maybe Apple is just using a different metaphor. I understand…

Funnily enough, for the ~5 years I used macOS, the Window Manager was the most frustrating aspect for me. I could not maximize apps (there was only a weird fullscreen/focus mode), I would accidentally end up dragging a window very often etc. All this gave ended up creating this feeling in my brain that the windows are just "floating" on the screen instead of being tightly bound to an arrangement.

You're not really 'supposed' to maximize or even tile apps on the Mac. In most cases it's a waste of screen space. The Mac has always been focused around the desktop metaphor. Historically applications were composed of multiple windows, and focusing a window in an application brought all of the other windows for that application to the front. You would manually arrange each of the windows/palettes of your application for multitasking, much like you would with physical pieces of paper.

Re: Impressions from a first-time Mac user

#87
My recommendations for Mac Users:

* Put the Dock left or right, vertical space is precious (trust me, do it for a week and then decide)

* Setup Hot-Corners (Settings -> Mission Control -> Hot Corners)

   - Upper-Right Corner as Mission Control (Must be upper right so spaces are immediately shown)

   - Lower-Left Corner as Application Windows

   - just fling your mouse curser into the corner (use std. gestures on the trackpad)
This makes window management a lot better.

* Maximise Windows by double clicking the Window title bar.

* Disable auto-{correction, capitalize, etc}, smart-quotes under Keyboard settings (if you want)

* Learn about the screenshot shortcuts CMD+shift+{3,4}, 3: full screen, 4: select area or switch to window select with hitting space bar once.

* Learn about CMD+space for launching apps

* Set Key-Repeat to fast and shorten the delay

* Disable spotlight for everything except what you want to use it for.

* Enable File-Vault

* Disable "Wake for Network Access" under Energy

* Enable the ssh server under Sharing "Remote Login" (If you want)

* Disable the visual/audible bell in the Terminal profile.

* Install MacPorts/Homebew

And one thing to internalize is that Apple is a little authoritarian about some UX aspects.

For example the snapping and window thing... Apple has a thing with continuos freedom opposed to the discretisation one is used to. I've come around to that view as well actually, free your mind, nature is not a stepped slider.

Cool Utilities:

MenuMeters with a CPU usage graph. this allows you to see if something is killing your battery.

MonitorControl (on github) to set brightness of external monitors.

LittleSnitch ($$) for fellow paranoid control freaks

IINA (github) best video player

UTM for VMs (free on github) paid options are good too

MacPass for KeePass databases

Hope it helps.

Re: Impressions from a first-time Mac user

#88

> give anything to replace macOS with Linux (or even Windows) I agree that this was a fair, measured post, but I find it bizarre that a Linux enthusiast would ever want to replace their Mac OS with Windows when the biggest complaint is... window management? I feel like they left something out here.

I do understand that recent Windows has some pretty good basic window size+position control. That is not something that really comes default in Mac OS but there are several widely used third-party tools that do that using different interaction models (Moom, Better Snap Tool, Magnet). I suspect that building that into the OS would hurt the third-party market at this point.

Re: Impressions from a first-time Mac user

#89
post #31

I tried the m1 mini when it came out because I was hyped by all the m1 HN talk. This was my first time using macOS and besides the window management what I loathed was having to re-learn all the shortcuts I've been using for 20+ years, how no one mentions this is baffling to me. I tried to make it work more like "normal" windows / linux but I didn't find any good options and I always felt like I was running with my s…

Put Asahi on that M1, it's apparently great even though the work they have done with the GPU is still disabled.

Re: Impressions from a first-time Mac user

#90
post #20

>you use what they give you, how they give it to you, using their workflows, barely customizing anything. Apple products are supposed to be revered the world over as the pinnacle of design, used by artists, engineers, professionals, and creators. Why do I feel like there are training wheels on a machine I use for productivity? Gosh, this is exactly how I felt in a similar situation. Really hit the nail on the head. I…

system76? sounds cool can it run excel and apple music?

Ah yes, apple music, the pinnacle of computing and benchmark by which to judge all professional-level personal computers.
Post reply on HN