Mac

Why the Mac won’t end up locked down like iOS

Jason Snell, Macworld:

Despite the fear that the introduction of the Mac App Store meant that Apple would eventually limit the Mac software market to App Store apps only, that has never happened. In part, this is because a huge array of important Mac apps have not qualified for inclusion in the Mac App Store, something Apple seems now to be dedicated to rectifying.

And:

With the introduction of Gatekeeper, Apple began differentiating between Mac App Store apps, apps that had been created by known Apple developers outside the App Stores, and apps with unknown provenance.

And:

Last summer, Apple introduced a new concept for Mac software distribution outside the Mac App Store, something called “notarization.” Just as the older approach allows Apple to recognize registered developers—and turn off their accounts if they’re creating malware—this new approach requires developers to pass their apps through an automated process at Apple. Apple gets the ability to flag any problems it sees, and retains the ability to shut off individual apps from a developer, rather than the entire output of an account.

Good stuff from Jason Snell.

One side note: Interesting difference between the Mac and iOS is the ability to download and run a Mac app without any involvement from Apple. While you can sideload an iOS app using Apple’s Mobile Device Management, Test Flight, or by building the app yourself, none of those offer the freedom the Mac brings.

Will Marzipan change that, even a bit? Will I be able to download a Marzipan app from a developer’s site and just run it on my Mac? Or will Marzipan restrict apps to the Mac App Store?

Dynamic wallpapers for your Mac

Got a Mac running Mojave? Check out Dynamic Wallpaper Club, browse and download dynamic wallpapers for your Mac. To install the downloaded HEIC files, go to:

System Preferences > Desktop & Screen Saver > Desktop

I’d accumulate all your dynamic wallpapers in a single folder, then click the + to add that folder to the Desktop Folders list.

How to share files using iCloud Drive

William Gallagher, Apple Insider:

Once you understand how it works —and know the right sequence of steps to go through —then file sharing with iCloud Drive is tremendous when it’s working. It’s just that setting it up is surprisingly confusing, so let’s walk through it.

And:

The way that you share files from iCloud Drive varies slightly between iOS and Mac, but the principle is exactly the same on both. You find your file, choose Share and then specify who you’re sharing it with.

Remember that your file has to be in iCloud Drive and remember that you cannot do this with a folder. You can’t even select two or more files and share those. It’s one file at a time, as tedious as that is.

I really want to use iCloud Drive. But I end up using Dropbox. It’s just easier.

That said, this is a good “how to”, well written, absolutely worth reading, just to know how this works.

Apple now quoting next-day turnaround on MacBook keyboard repairs

This is just so much better than losing your Mac for a week or more, which felt like punishment to me for buying into the new keyboard design.

I’ve been living with an intermittent “r” key failure for a few months now. Instead of taking my Mac in, I’ve just been hammering on the “r” key until I dislodged (temporarily) that piece of micro-crumb.

The other day, my MacBook Pro charger failed and, when I brought my Mac in to see what was what, the Apple Genius asked me about my keyboard experience. I was in a hurry, wasn’t prepared to leave my machine at that moment, but the Genius did tell me that they could have my Mac back to me the next day.

As to my charger, turned out to be a faulty cable, replaced at no charge, in and out in about 15 minutes. Brilliant.

Princeton IoT Inspector lets you see what your smart home devices are up to

Ben Lovejoy, 9to5Mac:

Smart home devices are potentially one of the bigger security threats since there is no easy way to check what they are up to on your network. That’s a problem Princeton University has set out to solve, with the Princeton IoT Inspector.

And:

The tool is Mac-only for now. Using it, you can see:

  • a list of all the IoT devices on your home network
  • when they exchange data with an external server
  • which servers they contact
  • whether those connections are secure

Nice find. I’ve long thought about a user friendly device you could add to your network, have it build a list of devices you know about, give them names (such as Dave’s Switch, or Emma’s Mac, etc.), then have it automatically report (send you a text, perhaps) whenever a new, unknown device hopped onto your network.

To extend that idea, how about adding in the ability to detect cellular communications, within a short radius, reporting on those devices as well.

There are lots of solutions out there that do some of these things, but none I’ve found that do all of them, and none in a particularly friendly, efficient way. Please do weigh in if you know of something along these lines.

In the meantime, this Princeton tool is a nice one to explore. Though it’s not part of the Mac App Store, so do so at your own risk.

A simple Mac utility that solves most MacBook keyboard problems

Ben Lovejoy, 9to5Mac:

Unshaky is a simple Mac utility that monitors keyboard input, and then blocks anything it thinks is a double-press caused by a keyboard fault.

The app works by asking you to register it as an accessibility device. It then registers each keypress and blocks any repeated press within the next 40 milliseconds. The delay is user-configurable, with the developer recommending you stick with the default unless it doesn’t solve the problem, and then try first 60ms and then 80ms.

Here’s a link to the Unshaky web site.

Have to say, this is a pretty clever idea. It should help solve the key-stutter problem (press once, duplicate letters appear). Not so for stuck keys (press once, no letter appears). But still a great idea.

Love this response from @Houdini7: Welcome to 1978.

Next major macOS version will include standalone Music, Podcasts, and TV apps, Books app gets major redesign

Guilherme Rambo, 9to5Mac:

During the “It’s show time” event in late March, Apple announced that the TV app would be coming to the Mac soon. This naturally sparked discussions about whether Apple would be bringing its other media apps to the Mac, finally splitting up iTunes into distinct applications.

And:

I’ve been able to confirm with sources familiar with the development of the next major version of macOS – likely 10.15 – that the system will include standalone Music, Podcasts, and TV apps, but it will also include a major redesign of the Books app.

Fascinating. Great read, and great find, both from Guilherme and from Steve Troughton-Smith, who first uncovered this.

BBEdit returns to the Mac App Store

This is a pretty big get for the Mac App Store.

Here’s a link to the official press release.

The Mac App Store version of BBEdit follows a subscription-based pricing model, US$3.99 per month, or US$39.99 per year.

You can also pursue a perpetual and/or multi-user license directly from Bare Bones, so pick which works best for you. No matter the path, you’ll get the exact same experience.

Either way you choose, BBEdit still doesn’t suck.

Gruber’s take on the “MacBook keyboard fiasco” article that’s been flying around

So there’s an article that’s been making the rounds, with the inflammatory title, The MacBook keyboard fiasco is way worse than Apple thinks.

From the article:

Apple keep insisting that only a “small number of customers have problems” with the MacBook keyboards. That’s bollocks. This is a huge issue, it’s getting worse not better, and Apple is missing the forest for the trees.

The fact is that many people simply do not contact Apple when their MacBook keyboards fail. They just live with an S key that stutters or a spacebar that intermittently gives double. Or they just start using an external keyboard. Apple never sees these cases, so it never counts in their statistics.

I struggled with whether to post this article and, if I did, finding the right take. My issue with the article was the small sample size.

But, I’ve experienced exactly what this article focused on: The “r” key on the very MacBook Pro on which I’m typing this occasionally refuses to work. But it happens so rarely, and responds to my hammering the key back into normalcy, that I just live with it.

Enter John Gruber. From the linked post:

Hansson used the headline “The MacBook Keyboard Fiasco Is Way Worse Than Apple Thinks”, but I suspect it’d be more accurate to say that it’s way worse than Apple admits. They don’t need to look at the number of support incidents from customers. Almost everyone at Apple uses MacBooks of some sort. They know from their own use of the product how problematic reliability is.

And there’s the crux. Apple eats their own dog food, as the expression goes. Numbers being what they are, they must be acutely aware of this problem.

So what’s next? Will we see a MacBook event later this year with a new keyboard? One based on an entirely new (or old and reliable) keyboard design? Time will tell.

Put your macOS dock into the MacBook Touch Bar

Not sure I’d use this bit of open source, but I do think it’s a fascinating concept. I wonder if Apple would ever consider adding this to the Mac’s Touch Bar preferences.

Appl Still Hasn’t Fixd Its MacBook Kyboad Problm

[VIDEO] This is one joyous critique. Joyous to read and watch, not so much to experience first-hand. Brilliantly wry take by Joanna Stern for the Wall Street Journal.

Don’t miss the little switches embedded throughout, which let you view the post with and without e’s and r’s or with double-e’s.

And, for the pièce de résistance, watch the video embedded in the main Loop post. Great work.

iMac gets a 2x performance boost

Apple:

Apple today updated its iMac line with up to 8-core Intel 9th-generation processors for the first time and powerful Vega graphics options, delivering dramatic increases in both compute and graphics performance.

The details:

  • The 21.5-inch iMac now features 8th-generation quad-core, and for the first time 6-core processors, delivering up to 60 percent faster performance.

  • The 27-inch iMac now for the first time features up to 9th-generation 6-core and 8-core processors, delivering up to 2.4 times faster performance.

The 21.5-inch ranges in price from $1099 to $1499. The 27-inch ranges in price from $1799 to $2299.

All of these prices are with the default of 8GB of RAM. Before you buy, be sure to dig into the specs. Not all the RAM is the same speed.

Apple’s 2018 MacBook Pros attempt to solve Flexgate

iFixit:

In 2018, a number of MacBook Pro users—with models from 2016 onwards—discovered a serious design flaw that causes the screen to fail after repeated opening and closing of the laptop over the course of a few years. The ensuing scandal was, of course, dubbed flexgate, after the flex display cables causing the problem. Despite Apple’s refusal to acknowledge the issue, though, their latest MacBook Pros have a longer cable that may be attempting to make up for previous shortcomings.

The display cable is said to fail from too much opening and closing of the MacBook Pro hinge, past the 90-degree point. Since the display cable is soldered onto the board, when it fails, the entire display must be replaced, at a cost of $700.

My question is, if someone’s MacBook Pro fails after the warranty expires, and after the bonus Apple Care time, will Apple cover the failure? This is the crux of the issue.

Put your AirPods under your MacBook, your MacBook falls asleep

.

Encountered this on Reddit today. Crazy.

If you have an older MacBook or MacBook Pro, try this (make sure you have a current backup first):

  • Fire up your Mac
  • Take your AirPods case and place it under your MacBook, on the left side, about halfway down
  • Your Mac will go to sleep

Basically, this is how the Mac detects that the lid is closed. Which is why it goes to sleep and, when you remove the magnet, it wakes back up.

I verified this with my 2015 MacBook Pro. Did not work with my 2018 MacBook Pro, though I suspect I just haven’t hit the right sweet spot.

Of course, I wouldn’t do this experiment without making sure you have a current backup, just cause magnets and magnetic media.

Axios: Apple expected to move to ARM-based Macs as soon as next year

Ina Fried, Axios:

Although the company has yet to say so publicly, developers and Intel officials have privately told Axios they expect such a move as soon as next year.

This seems inevitable, and tied to Bloomberg’s Marzipan reporting.

From that Bloomberg post:

Later this year, Apple plans to let developers port their iPad apps to Mac computers via a new software development kit that the company will release as early as June at its annual developer conference. Developers will still need to submit separate versions of the app to Apple’s iOS and Mac App Stores, but the new kit will mean they don’t have to write the underlying software code twice, said the people familiar with the plan.

So much to chew on here. One sense I do get is that of a grand master plan unfolding, all of this leading to a new ARM-based, shared code base vision. But a vision that is not quite in focus yet. I’ll be very interested to see if Apple shares the big picture at this summer’s WWDC.

Seven handy Mac tricks you might not know

[VIDEO] There are lots of iOS and macOS tricks videos. This one rises to the top of my Mac list. All of them worth knowing, all worth passing along. Video embedded in the main Loop post.

Tabs to Links

This is a clever little Mac utility that copies all your open Safari tabs to a list of links, all organized by window.

I tend to accumulate a ton of tabs, organized by topic. So I might have one window with a bunch of Logic Pro-related pages, another with potential Loop posting topics, and another with research topics or sports or whatever.

Once your list of links is saved, Tabs to Links lets you copy the list to the clipboard, making it simple to share.

For me, Tabs to Links is a real time saver. It’s $2.99 on the Mac App Store.

Jean-Louis Gassée tells the tale of Be vs. NeXT, and Steve Jobs’ return

If you’ve not followed along, long-time Apple exec Jean-Louis Gassée has been writing his memoirs, 50 years in tech.

In the latest episode, Jean-Louis digs into the series of events leading up to porting his company’s OS to the Mac, with the lure of selling the company to Apple. And the parallel path of Steve Jobs and NeXT leading to the same end.

Riveting and important piece of Apple history, from someone who was in the room early on, and then in the room at this important juncture.

Good stuff.

Apple to target combining iPhone, iPad and Mac apps by 2021

Mark Gurman, Bloomberg:

The most direct benefit of the Marzipan project will be to make life easier for the millions of developers who write software for Apple’s devices. For example, later this year Netflix Inc. would be able to more easily offer a Mac app for watching video by converting its iPad app. By 2021, Twitter Inc., which has mostly abandoned the Mac, could publish a single app for all Apple customers.

And:

Despite the app merger plan, Apple has said it won’t combine iOS and macOS into a single operating system.

This latest bit on Marzipan is all according to “people familiar with the plan”.

The ability to create a single code base, with interface adjustments for all the various screen sizes (which developers do now), does seem a boon for developers.

It’ll be interesting to see how Apple accommodates the variety of input devices and the difference in targeting sizes (difference between touch with a fat finger, and precise clicks via a mouse).

Kermit praising the Mac

[VIDEO] For some reason, this video (embedded in main Loop post) surfaced on Reddit. Maybe someone reminiscing about Macworld Expo?

No matter, this was fun. See if you recognize the voice.

Transparency

Dr. Drang upgraded a work machine to Mojave and shares a few thoughts on the use of transparency scattered throughout the macOS interface, with screenshots to bring the points home. Good read.

AirBuddy: Instantly connect your AirPods to your Mac

As I mentioned in a previous post, I was on the road this week. One thing I looked forward to when I got back to my Mac (I did the whole road-trip on my iPad, no complaints) was installing AirBuddy, the phenomenal Mac utility from iOS and macOS spelunker Guilherme Rambo.

Worth the wait.

In a nutshell, AirBuddy gives your Mac the same AirPods magic that you see on your iPhone. Open your AirPods case near your iPhone, and a popup instantly appears that shows you the battery status of your AirPods, lets you know the AirPods are ready to connect.

With AirBuddy’s helper app in place (launch the app once and the helper app is installed), that same magic happens when you open the AirPods case next to your Mac.

AirBuddy eases the friction of connecting your AirPods to your Mac. No more going into Bluetooth, clicking your AirPods, then Connect, and waiting for the connection. Instead, AirBuddy sits there, waiting for you to open your AirPods case and brings up that familiar interface.

AirBuddy is $5+ (meaning you can pay more). To me, the price is worth it to support Guilherme’s spelunking efforts. It certainly is a fun experiment.

The design flaw behind MacBook Pro’s “stage light” effect

iFixit:

The issue is fairly simple: the current generation of MacBook Pro laptops (2016–present) uses flexible ribbon cables to connect the display to a display controller board beneath the Touch Bar. These cables wrap over the board, where they’re secured by a pair of spring-loaded covers—and they’re subjected to the stress of bending with every opening and closure of the laptop. Within a seemingly short time, those cables are starting to fatigue and tear. The backlight cable is generally the first to go, producing the infamous “stage light” symptoms, and eventually giving out entirely when the laptop is opened more than about 40°.

And:

Apple opted for thin, fragile flex cables as opposed to the beefier wire cables used in previous designs that could be routed through the hinge instead of wrapped around it, helping mitigate the stress of repeated openings and closings. But the bigger problem is that, in an apparent effort to make the display as thin as possible, Apple designed the cables as part of the display, so they cannot be replaced. This means that when (not if) those cables start to fail, the entire display unit needs to be replaced, as opposed to one or two little cables—effectively turning a $6 problem into a $600 disaster.

Take the article with a grain of salt. This isn’t necessarily doom for the MacBook Pro, or even that big a deal.

But, if you do experience “stage light” symptoms, this design issue is important to be aware of. If you do run into this problem, I would definitely go into your Apple Store discussion armed with a bookmark of this article.

Is the Macintosh a milestone? Infoworld op-ed from 1984

Steven Sinofsky tweeted screen shots from a 1984 Infoworld article, digging into this new-fangled Macintosh and Steve Jobs comparison of the Mac to the telephone, in terms of potential ubiquity and importance.

Follow the thread, check all the images. Terrific.

Steve Jobs introducing the weirdest Mac of all time: the Apple Developer Transition Kit

Even if you don’t have a single bit of developer in you, this is a fascinating look at an Apple product that never made the official catalog.

A taste, from the beginning of Stephen Hackett’s MacStories writeup:

In his keynote introducing the switch to Intel, Steve Jobs introduced the weirdest Mac of all time: the Apple Developer Transition Kit.

After announcing the change, Jobs revealed a secret. The Mac he had been using to demo software all morning actually had a 3.6 GHz Intel Pentium 4 processor inside.

Needless to say, the crowd went wild.

Great read.

Make the iPad more like the Mac

Radu Dutzan:

The Mac is a stable, mature operating system. It carries the baggage of having been in the market for 35 years, but also the freedom of precise and reliable input mechanisms. When Apple created the iPhone OS, they decided to break free from the Mac’s interface conventions and start from scratch. A menubar and windows would be absurd in a tiny 3.5″ screen, and the tiny mouse targets are very hard to hit with fingers. Makes perfect sense: they’re completely different devices.

Absolutely.

Fast forward to almost-2019: the iPad is now “Pro”, the screen goes up to 13″, it has an optional keyboard and pointing device, and bests over half the MacBook line in benchmarks. Yet it still runs the iPhone’s OS.

The Mac interface has kept to its roots, but has also been completely torn down and rebuilt from scratch. The core of the interface is windows, the menu bar, and the mouse. Windows still behave much the same as they did from the beginning (the controls have evolved, but the similarities from now to the original windows are recognizable). The mouse still works pretty much the same way. And the menu bar still carries command-key shortcuts and many of the same commands.

The underlying OS wiring, the “plumbing”, is completely different, but the user experience evolved slowly and remains recognizable.

Radu writes about his experience using Luna Display, which lets you use your iPad Pro as a front-end for your Mac, touch-screen and all. It is a compelling read.

It’s not perfect (even though it looks really good). Luna Display doesn’t have a software keyboard, so without the Keyboard Folio or some other keyboard, it’s useless, and even though you can scroll with two fingers on the screen, other trackpad gestures (like 3-finger swipes for Mission Control) just don’t work.

And:

Besides, things look just tiny—not because they’re being scaled (they’re not), but because everything on the Mac is just smaller. The Mac’s mouse pointer is precise down to 1 screen point, and because the cursor is responsive to changes in tracking speed, it’s easy to control it with precision, so there’s no need for the huge tap targets we find on iOS.

And that last is a key difference between a mouse driven and a touch driven device. My fingers are big and fat, hiding any pixels I want to tap. iOS takes this into account, building finger diameters into the equation when calculating touch targets. While Mac mouse targeting can be extremely precise, iOS knows your fingers just can’t be that precise. As Radu says, everything on the Mac is just smaller.

What does the future hold? Will we find some middle ground, where macOS and iOS meet each other, each compromising some aspect of their UI?

Or, perhaps, will iOS take a page from the macOS playbook, keeping the overall foundations, but doing a complete redo on the internals, building something designed for the incredible power of the A13X Bionic chip and all that built in neural net support, yet with flexibility for macOS complexities, such as a menu bar and a sophisticated windowing system.

Great read, Radu.

Opening new tabs next to the current tab in Safari

John Gruber first points out that Safari always places new tabs on the rightmost side of its tab list. He then elegantly walks through the process of getting Safari to create new tabs just to the right of the current tab.

It’s not trivial, but definitely interesting and worth the read. Even if this particular tab issue is not a problem for you, knowing how to create a script and assign it a command-key shortcut that overrides what’s built-in has lots of value.

Electron and the decline of native apps

From John Gruber’s take on the state of native Mac apps:

In some ways, the worst thing that ever happened to the Mac is that it got so much more popular a decade ago. In theory, that should have been nothing but good news for the platform — more users means more attention from developers. The more Mac users there are, the more Mac apps we should see. The problem is, the users who really care about good native apps — users who know HIG violations when they see them, who care about performance, who care about Mac apps being right — were mostly already on the Mac. A lot of newer Mac users either don’t know or don’t care about what makes for a good Mac app.

Fascinating read, all the way through.