started using a Mac as my personal machine recently after exclusively using linux for 20 years and one of the most surprising things has been that the options for creative software (making vector graphics, fonts, etc) on Mac really are much better in many cases

feels like one of those things that everyone knows but I never really internalized

(do not lecture me about the options available on Linux, I promise I know)

also i should say that using a mac has been hard for me, after using linux for 20 years there are a lot of things from Linux that I really miss (like package management, strace & friends, native container support).

I really understood how my linux system worked and I miss that.

it makes a lot of other things harder and I still haven’t found solutions i’m happy with for many of them. The tradeoff is worth it for now though

(again, not looking for advice.)

@b0rk I love my Mac, been using it forever. But if something doesn’t work in s piece of Apple software it can be inscrutable to find out why and Apple has slowly been making it worse in the name of “you don’t need to know”.

But I still love it. Enjoy your journey.

@b0rk I commiserate. I've had to install a couple of extensions to get window management working in a way that doesn't actively feel like I'm developing with a hand behind my back.

... credit where it's due: the accessibility layer Apple added at some point does make this feasible. I remember a decade back where I had the same problem, and the windowing layer was so locked down that your only option to workaround those issues was AppleScript-based approaches that had atrocious performance.

(... on the flip-side of the coin, my Linux laptop seems actively hostile to being tamed regarding how it sleeps in the presence of a power connection. I have made a couple runs up the hill of getting it configured properly and have not yet succeeded.)

@mark @b0rk try rebooting with the AC power attached. On my laptop, there's no device node in /proc for the power adapter when booted on battery.
@b0rk I'm curious about what prompted the move. Would you be willing to share?

@witt two things

1. i wanted to be able to use creative software that doesn’t exist on linux
2. my linux computer’s power management was really bad and I was so tired of opening it and finding it dead. Didn’t have the energy at the time to debug it.

@b0rk @witt power efficiency is one thing that I do miss after moving from an M1 MBP, but doing research before buying a Linux laptop paid off. I got a Thinkpad and everything just worked from day one.

The battery life is a bit worse, touch pad is not in the same league, but that's really it. For this small price I get all the benefits you mentioned, plus, finally, no need to maintain separate macos dotfiles :D

@b0rk Both legit reasons. It took me around a year to figure out how to stop Fedora Workstation from automatically putting the HP laptop I run it on to sleep, & I'm still not 100% sure I've solved the problem. Linux desktop app support still sucks compared to Mac & Windows. It's much better than before, but still pretty far off
@b0rk @witt What creative software if I may ask? One of the big names or small players?
@b0rk @witt What distro were you using ? I was thinking of switching to Fedora for my next computer, but if it's got bad power management I might avoid it 😬 (currently running on arch and it's horrible power-management wise)
@b0rk I had been given a mac for work and foundmyself thoroughly enjoying it which then triggered my f/loss fundamentalism and i switched back to linux. the struggle is real. I llove love the trackpads on macs. just so good.
@b0rk i made the move in 2016 after 15 years of Linux and so far haven't looked back.
Zsh and homebrew make me feel empowered enough and i already learned more than i wanted about macos internals on the way since 🫣
@b0rk when it comes down to it, using linux is as much a political choice as a technical one for me. Still bummed about the demise of Power Computing and the other clone makers. Ancient history I know.
@b0rk Just support for your assessment. As a matter of fact, for me, mac is my least favorite operating system. It goes
1. Linux
2. Windows
3. Mac

@b0rk I love linux and would never consider anything else for running software for other people to use. But I live on Mac for software that *I* want to use.

Understood that you don't want advice, but if at some point you do, Fedi is a really good place to ask for it. Also FWIW I have some protips-from-a-longtime-user pieces on my blog.

@b0rk i recently got a mac too, mostly to cross compile and test, idk if you’ve got an m-series, but i’ve been super happy dual booting asahi and jumping between depending on my current tasks

https://asahilinux.org/

(sorry i know this is advice-y)

Asahi Linux

@tychi huh i’ve never considered that dual booting asahi might actually work so i appreciate it!
@tychi @b0rk Does asahi give same great battery life as macOS ?

@mandarvaze @b0rk i’m not the best one to answer— i’m doing some fairly unoptimized stuff.

i’m running server minimal with my sway config just dropped on top.

they’ve got a full desktop flavor that’d probably be better to baseline. i’m constantly running expensive tabs and i need to look into sleeping the screen. these are all self inflicted wounds and still i’m not upset by the battery life— i just know i’m personally not doing asahi justice with my putzery.

@b0rk it's a shame about the containers. i keep seeing vague signs that that situation over there is improving, but there doesn't seem to be anything straightforward or mainstream yet. 🤷

I find it ironic. I think the popularity of desktop docker in front line development had a giant push from the fact that mac OS is a very unforgiving environment for local backend work. And of course, "modern" containers arguably originated in FreeBSD, around the same period OS X gestated.

@b0rk macOS with Macports or Homebrew is all around a delightful experience for me as a CLI nerd. I get all the pretty tools when I need them, and all the utilities I actually use are right there.

On macOS I miss the total flexibility of Linux or the broad assumed compatibility of Windows, and every once in a while Apple gets an idea that breaks everything for months (transition to x86, transition to Apple Silicon). But overall it's good.

@b0rk Strong +1 , I've used Mac for >5 years for work machines now and I found it confusing too.

I'd gotten familiar enough with Linux (pre-systemd) to have a really good intuition about what caused different problems and how to fix them. It feels much harder to build that intuition on my macOS work machines.

@b0rk it feels like macOS updates are scarier or less stable too.

I have one bad update on Linux in my years using it as my work machine or server OS, covering decades of total compute time. I have used macOS for ≈6 years total in my working life and I've seen maybe 2 or 3 updates that break things.

@b0rk I've found the unix which runs on my mac getting harder and harder to make sense of. I follow this person who does deep dives on Macs, and Paintings https://eclecticlight.co/
The Eclectic Light Company

Macs & painting – 🦉 No AI content

The Eclectic Light Company
@b0rk I totally get you on that! I have the two on different devices and I can never settle on one 🙈
@b0rk I haven't been able to use less than 2 laptops for these reasons 😅.
@b0rk Honestly if you were to write zines about MacOS, I feel like many people I know would greatly enjoy them.
@b0rk You should join us in the Mac Admins Slack. Lots of MacDevOps people there (including people who follow you here). It’s a really great community with people willing to answer questions and have good discussions. There are literally a thousand channels. macadmins.org to join.
@b0rk has the trade off primarily been only for creative software or were there other Mac specific things you sought out? Thanks!
@b0rk I went from using a Linux file server behind a Windows desktop to using a Linux file server behind a Mac laptop, and having almost the same command line on the laptop was a huge improvement. With then-Fink and now-MacPorts I’ve got it to a mostly indistinguishable command line & commands, with all of $HOME sync’d with the server and only a few things I couldn’t edit on the server if the laptop died. I don’t miss anything from Windows, tho I have missed strace a few times
@b0rk Advice: ask one by one here. You’ll get a variety of answers, but at least one will be very correct and longtime dual users will boost it.
@paulehoffman i meant it when i said i wasn’t looking for advice
@b0rk One of my favorite things to do is to switch every few years, essentially whenever I do a major upgrade. Same with phone operating systems. I have preferences (mostly macOS / Android) but I feel this periodic discomfort keeps me learning in ways that are otherwise inaccessible and build a taste for what's *truly* excellent, no matter the context.
@b0rk if you think coders enjoy vim v. emacs just wait untl you discover video people's takes on Final Cut Pro v. Premier.
@b0rk yeah, where such things exist at all on Linux, they tend to be of at best poor quality and frequently broken, unmaintained, etc., etc. The early and aggressive culture of "if it breaks, you get to keep both pieces" on Linux is, to my way of thinking, much more of a factor in this than is the idea that, just by magic, making those things proprietary made the quality better. If that latter were so, Windows software would always have been uniformly awesome.

@b0rk I hate that it’s required but I love your prompts at the bottom of your posts. It makes me feel like maybe this kind of thing should be a feature of mastodon.

Like the same way when someone goes to open an issue in a github repo and they get an issue template, maybe when someone posts give them the option of specifying a message only people who click the “reply” button see.

@Schneems haha i guess at least 1 good outcome of having read way too many open source flamewars in my life is that I have 1000 rules like "ah, if I mention creative software on linux a million people will reply with NO BUT HAVE YOU HEARD ABOUT THE GIMP" burned into my brain forever and I so can preempt them
@b0rk @Schneems tbh I kind of wish the preemptive “reply guidance” was a feature too. Instances could even have their own set of pre-populated options related to the kind of culture they want to encourage (or even fetch similar replies!). I actually said “poor Julia” out loud reading this (& then had to explain to my partner) because while you’re very good at the “reply guidance”, you shouldn’t have to waste characters in the main toot for it!
@r343l @Schneems tbh i’m much more upset about the space all this stuff takes up in my brain than the space in the toot :)

@b0rk As someone who’s used Mac for the last decade or so, and would like to move to linux (I have a few linux devices but they're not my main PCs) I really find that the quality and choice of software on macOS is a lot better.

I understand that some of it can be the difference between the effort that goes into free vs paid-for software... but it just seems that even the free stuff on macOS is usually really good.

Perhaps the lack of consistent UI design guidelines on linux is holding it back?

@b0rk Another thing one will discover as soon as he/she begins using a Mac every day is that we have an opposable thumb, not an opposable little finger.

CMD is where it has to be 😉

@b0rk I would love recommendations. I'm having the trouble that the apps that I loved on Linux aren't great on Mac, and I haven't found good replacements.

Although Logic Pro is awesome for how cheap it is.

@danlyke @b0rk Dan, which apps in particular?
@zellyn both Gimp and Inkscape seem kinda clunky on Mac.,

@danlyke Hah. I use both of those routinely on my Mac 😂

Acorn and Pixelmator are names I hear often as being highly regarded for image editing. Not sure about Inkscape, although… the Affinity stuff is at least buy-once, I believe.

@zellyn yeah, I use 'em, I just find 'em clunky relative to on a Linux machine (though recent versions of Inkscape have gotten better).

I realized, I'd also *love* to have Claws Mail on the Mac.

And if I could figure out how to make Logic Pro do the noise reduction stuff that Audacity does so easily, I'd be *super* happy, because Logic Pro is, alone, reason to have a Mac.

@b0rk
I suspect it's cyclical. Everyone knows people who use creative software are on Mac, so people who make that software focus on Mac, causing people who want to use creative software to buy Macs.
@phi1997 @b0rk When I was in college for graphic design in the mid nineties I think that cycle helped to keep Apple in the game. You learned on a Mac, you bought one, you went and worked on one (and I still do, even though I’m now a software developer and team lead). To be fair, the alternative was Windows 95, so there’s that.
@b0rk it’s truly the thing that keeps me from dipping into Linux as a regular solution. There’s so much I know I’d love on the other side but the creative tools just feel so much more polished.
@b0rk I will not enumerate the options available on Linux but I will however complain about the less obvious remark Linux users almost never make: why do commercial company only build professional tools for Windows and Mac?

@ivolimmen Wild hypothesis: They who pay premium for the box will also pay for your software.

_Gotta_ do Windows.

And they who brave the Linux desktop may be least inclined to pay for your 90/10 take if there's a free 80/20 tool.

@ivolimmen Also, I assume the diversity of GUI environments on Linux (X/Wayland times GTK/KDE/... times deb/rpm/snap/...) can be rather annoying. Especially for the relative small share of users. 😕
@ivolimmen Specifically for graphics/video apps, GPU drivers may also be a turn-off. 🤔
@OmegaPolice @ivolimmen can you remove me from this conversation thanks

@b0rk It's a free/open source vs commercial thing plus a home market effect, but I feel your pain.

Linux, in my experience, has slightly better CLI experience, Mac on the other hand has better GUI options. With exceptions, of course.

@b0rk The same with music software
@b0rk Hey board, careful he doesn't have you offed in a parking garage. Or is it the other way around?

@b0rk Gotta admit that it's pretty impressive that this was true 20 years ago, and still stands today.

(And yes, I mean both for the fact that Mac does it well and that Linux does... not)

@b0rk

I've been a unix geek for, um, a number of years, but my get-stuff-done laptop kit has always been OSX.

It's likely confirmation bias, but when I pay attention at hackercamps, I feel like I'm very much not alone in that.