Fine-Tune the Calibration of the Pro Display XDR on Mac →

May 30, 2020 · 12:17

Apple Support:

On your Mac, you can fine-tune the current calibration of your Apple Pro Display XDR by adjusting the white point and luminance to more precisely match your own in-house display calibration target.

Meanwhile, Apple still hasn’t fixed automatic contrast adjustment (Ambient Light Compensation), which totally wrecks the calibration of Mac screens, when Displays → Display → Automatically adjust brightness is turned on. I wonder if this also applies to the Pro Display XDR.


Apple Working to Replace Messages App on Mac With a Catalyst Version →

May 24, 2020 · 10:38

Filipe Espósito, for 9to5Mac:

[…] we have found evidence that Apple is working to completely replace the Messages app on macOS with a Catalyst version, based on iOS 14 code.

I assume this will mean the end of AppleScript support for Messages. I don’t use it, so I won’t miss it, but a lot of people will be sad to see it gone. I am however hoping that it will still be possible to navigate Messages by using just the keyboard, which I do right now — ⌃⭾ moves me down the list and ⌃⇧⭾ reverses direction. Since the move Catalyst is to get feature parity between platforms, I hope they add keyboard shortcuts for stickers, tapbacks, and other features. Tapbacks are currently possible but require using the trackpad or mouse:

Send a Tapback: Click and hold a message, then choose a Tapback. If your Mac has a Touch Bar, you can also click a message, then tap a Tapback in the Touch Bar.


Vulnerability in Safari Allowed Unauthorized Websites to Access iOS and macOS Webcams →

April 3, 2020 · 23:55

Ryan Pickren:

This vulnerability allowed malicious websites to masquerade as trusted websites when viewed on Desktop Safari (like on Mac computers) or Mobile Safari (like on iPhones or iPads).

Hackers could then use their fraudulent identity to invade users’ privacy. This worked because Apple lets users permanently save their security settings on a per-website basis.

If the malicious website wanted camera access, all it had to do was masquerade as a trusted video-conferencing website such as Skype or Zoom […]

[…] Apple considered this exploit to fall into the “Network Attack without User Interaction: Zero-Click Unauthorized Access to Sensitive Data” category and awarded me $75,000.


MacOS 10.15 Catalina Bug: LG 5K Display Resets to Maximum Brightness Every Reboot →

January 23, 2020 · 02:18

John Gruber on Daring Fireball:

A DF reader — also a professional photographer — wrote to me about this bug last week. He (the DF reader) was using a $6,000 new 16-inch MacBook Pro. I say _was_, past tense, because after a few days he returned it because this brightness issue was no small thing for him, because he sets his display brightness _precisely_ using a display calibrator. Doing this several times per day every day quickly drove him mad.

Is this the worst bug in the world? Not even close. It’s a paper-cut bug. No data loss, no crash, not something sort of thing where something doesn’t even work — just an annoyance. But no one wants to use a tool that gives you half dozen paper cuts every day. And MacOS 10.15 is chockablock with paper-cut bugs. And it’s not like the LG 5K Display is some obscure unsupported display — it’s the one and only external 5K display sold by Apple itself.

I finally made up my mind today to update to Catalina. I have since backtracked and will continue waiting for them to fix all the bugs, so maybe I’ll reconsider an upgrade in another 3 months or so.


MacOS Catalina System Issues — I’m Not Upgrading Anytime Soon →

December 23, 2019 · 23:28

This round-up by Michael J. Tsai shows what a cluster fuck Catalina was and continues to be. I was going to update over Christmas but I’m probably going to hold out until March or longer — at this point in time there is zero benefit for me to upgrade and a lot of incentive not to (I still run a few 32-bit apps with no replacements). I’m also terrified of the new Music app replacing iTunes.


Study Claims Features Like Night Shift and Dark Mode Might Actually Be Worse for Your Sleep →

December 18, 2019 · 22:34

Chance Miller:

Several years ago, Apple introduced its adaptive color temperature feature “Night Shift,” while iOS 13 includes system-wide Dark Mode.

These features are designed to change the temperature and color of your display based on what time of day it is. New research suggests, however, that features designed to reduce blue light before bedtime might not be as effective as initially thought.

I never accepted what F.lux did on Mac before Night Shift was conceived and I haven’t used the latter since it was introduced. I also have no trouble falling asleep, even while holding my iPad and reading. I do like Dark Mode though — it’s so much easier on the eyes.


Apple Mail Stores Encrypted Emails in Plain Text Database (Fix Included!) →

November 7, 2019 · 10:03

Bob Gendler:

The main thing I discovered was that the snippets.db database file in the Suggestions folder stored my emails. And on top of that, I found that it stored my S/MIME encrypted emails completely UNENCRYPTED. Even with Siri disabled on the Mac, it still stores unencrypted messages in this database! […]

[…] This completely defeats the purpose of utilizing and sending an encrypted email. […]

Another database, entities.db, stores records of people’s names, email, and phone numbers you’ve corresponded with. Although the phone number may not be in your contact list, data from emails such as signature blocks and forward information are stored. It’s like an address book built for you. This could be touchy, as it may allow quick and easy access to some potentially sensitive information.

Bob mentions a few fixes you should definitely check out if you’re using encrypted email.

It’s been 100 days since I’ve alerted Apple, we’ve seen a security update to macOS Sierra 10.12, security updates to macOS High Sierra 10.13, Supplemental Updates to macOS Mojave 10.14, a security update to macOS Mojave 10.14, macOS Catalina 10.15.0 released, Supplemental Update to 10.15.0, and 10.15.1 release.

For a company that prides itself on security and privacy, the lack of attention to detail on an issue like this completely and totally surprises me.

Sadly, I am still not surprised that they react selectively to security issues. This problem hasn’t been fixed in years and it appears that not much has changed.


20+ Mac Productivity Hacks From CEOs, Artists, Developers, YouTubers and More →

June 27, 2019 · 10:07

Fabrizio Rinaldi:

I’m always surprised by how many Mac hacks, tricks and workflows I keep finding out that boost my productivity and make my life easier. Sometimes they’re hidden features, sometimes clever workflows people come up with — and this is also where the Mac community shows its best side. So, here’s the idea: I’m asking a handful of Mac power users what are some things they do to be more productive with their Macs.

A good list. Found lots of inspiration on it.


Jason Snell’s First Look at macOS Catalina Public Beta →

June 25, 2019 · 11:55

Jason Snell, on Six Colours:

Catalina takes the Mac in a new direction. I’m encouraged by the fact that Apple is cranking up its focus on security and privacy without locking Mac users out from running the software they want, when they want to. I’m of the belief that the introduction of Catalyst will result in the influx of some really good software from thousands of iOS developers who have been using the Mac all this time without the wherewithal to develop software for it.

I’m curious to see how the current crop of iOS/iPadOS-only apps will compete with traditional Mac apps once the former are Catalysed.


Translating an ARM iOS App to Intel macOS Using Bitcode →

May 18, 2019 · 12:22

Steven Troughton-Smith, on High Caffeine Content:

Of course, the specter of macOS on ARM has been in the public psyche for many years now, and many have pondered whether Bitcode will make this transition more straightforward. The commonly held belief is that Bitcode is not suited to massive architectural changes like moving between Intel and ARM.

I was unconvinced, so I decided to test the theory!

Of course he did. Since this is Steve, the results are predictable.

That was easy!

This means, in theory, that if Apple wanted every iOS app on the App Store to run on the Mac, today or in the future, they have a mechanism to do so transparently and without needing developers to update or recompile their apps.


Lenovo Shows Off the World’s First Foldable PC →

May 15, 2019 · 14:30

Chaim Gartenberg, reporting for The Verge:

As for how you use the device, Lenovo is envisioning a variety of use cases. You can use it completely unfolded like a large tablet or partially folded in a book-esque form factor. A built-in kickstand lets you prop up the display on a table for use with an included wireless keyboard and trackpad.

And, perhaps most interestingly, you can turn the device on its side and use it in a traditional (albeit smaller) laptop style form factor, using the bottom surface as a digital keyboard or writing pad, similar to Lenovo’s two-screened Yoga Books. Cleverly, the right side of the display (which serves as the “bottom” portion when used in laptop mode) contains the entire battery, which keeps it weighed down so it won’t topple over.

Since I like prefer physical keyboards to their on-screen counterparts, I don’t envision using this PC without their external keyboard, which I would need to take around with me. In that situation, I may as well just carry a regular MacBook or something like a Surface Pro.

What interests me however, is what this kind of computer would look like if Apple made it, assuming they’ll even get in on this bendable screen trend. Imagine getting foldable iPhones or iPads in a few years time, running iOS. At the same time, MacOS on MacBooks will be running iOS apps via Marzipan. Will MacBooks get touchscreens, which could be useful for those Marzipan apps (at the very least)? Will Apple opt for making foldable MacBooks too? Would you prefer to use a foldable iPad running iOS, or a foldable Mac running MacOS with Marzipanified apps? Will iOS (or iPadOS) and MacOS merge together, despite what Apple has stated in the past? How would all of this even work?

Photo credit: The Verge


What to Expect From Marzipan →

May 13, 2019 · 09:26

Craig Hockenberry, on Iconfactory’s blog:

It’s clear that this year’s WWDC is going to be a doozy. We’ve written here previously with our thoughts about Dark Mode, now it’s time to talk about iOS apps coming to the Mac.

A trove of good advice and information detailing what we should expect from Marizpan apps coming to MacOS, for both users and developers.


The Next Wave of Apple’s Marzipan Apps for MacOS →

April 6, 2019 · 10:45

Steve Troughton-Smith:

I am now fairly confident based on evidence I don’t wish to make public at this point that Apple is planning new (likely UIKit) Music, Podcasts, perhaps even Books, apps for macOS, to join the new TV app. I expect the four to be the next wave of Marzipan apps. Grain of salt, etc.

I hope they still keep iTunes around. (I assume) I’m one of the few people who actually like it.


Bad UI: MacOS 10.14’s Software Update Release Notes →

April 4, 2019 · 11:32

John Gruber, on Daring Fireball:

If this sheet were part of a student’s assignment in an intro to Mac programming class, a good teacher would send it back and explain how to make a sheet resizable, how to make text selectable (and thus copy-able), and how to make URLs clickable.

But this isn’t a student assignment. It’s MacOS system software.

Apple’s operating systems aside, I still remember when I was excited when they announced new first-party software. Today, not so much.


It seems unlikely that Marzipan developers would be able or willing to take advantage of higher Mac app prices. Instead, the Mac suddenly gets a flood of low-price, low-effort ports of iOS app. Accelerating the race to the bottom on the Mac.

Jeff Johnson

A Week of Podcasting With Only an iPad Pro →

February 20, 2019 · 09:59

Jason Snell, on Six Colours:

Last week I took a trip during which I needed to record three podcasts (Liftoff, Download, Six Colors Subscriber Podcast) with guests who would be participating via Skype. I almost took my trusty old MacBook Air with me, but I decided to see if I could figure out a way to replicate the bulk of my home recording setup without requiring a Mac.

While I can do a lot on an iPad, I am still constantly amazed how many hoops people are willing to jump through to do something, which wouldn’t be an issue on MacOS (or Linux/Windows for that matter). I’m at a point where I can’t be bothered anymore (if I don’t already have a workflow set up for a particular problem).


February 15, 2019 · 11:11

If you’re updating MacOS 10.13 High Sierra to 10.14 Mojave and you get booted into Recovery during the upgrade with a “the installer resources were not found” error message, make sure you don’t have a secondary SSD or HDD with the same name connected to your computer. My main drive is called “Macintosh SSD” and since I also had my clone connected, which has the exact same name, the installer could not figure out what to do.


Teenager Finds MacOS Exploit That Steals Password From the Keychain →

February 8, 2019 · 11:57

Thomas Brewster, writing for Forbes:

[…] German 18-year-old Linus Henze has uncovered a vulnerability affecting the latest Apple macOS that leaves stored passwords open to malicious apps. That could include logins for your bank website, Amazon, Netflix, Slack and many more apps. And even though this is a Mac-only bug, if you’re using the iCloud keychain, passwords synced across iPhones and Macs may also be in danger.

To make matters worse, it’s likely that no fix is in the works. Henze isn’t disclosing his findings to Apple, telling Forbes the lack of payment for such research was behind his decision to keep the hack’s details secret from the Cupertino giant.

This is bad and while I understand why he doesn’t want to disclose it to Apple, all MacOS users are susceptible to a security breach.


TJ Luoma’s Review of the Luna Display →

January 2, 2019 · 09:30

TJ Luoma, on Rhymes with Diploma:

Using the Luna Display with my 12.9″ iPad Pro feels almost as if I am using macOS as a native iOS app. The speed and responsiveness are great, and it’s straightforward to use. However, there are some important caveats, especially if you are using a smaller iPad or if you are not using the iPad as a second display for your Mac.

I’m sorely tempted to get one of these, even though I don’t really know what I’d use it for.


iCloud Drive Still Has Sync Issues in 2018

December 11, 2018 · 11:31

I still rely on Resilio Sync (formerly BitTorrent Sync) to sync my files between Macs, an iPad, and an iPhone. It works perfectly but I have been considering switching to iCloud Drive ever since I upgraded to the 2 TB storage option (please give me a cheaper 500 GB and 1 TB option Apple — I don’t need 2 TB at this point in time).

I was trying to transfer an edited photo from my iPad to my MacBook Pro a few minutes ago. I saved it to iCloud Drive and went to look for it on my Mac. Not there. I checked my iPhone and verified it was synced. So I restarted my Mac. Nope, nothing.

Want to know what triggered the sync process? I created a new folder in Finder.

Seriously, Apple?


The Quality of Apple Software and Marzipan

December 9, 2018 · 07:15

iKyle:

The quality of software Apple ships shows what Apple considers good enough quality. Including the marzipan apps in the released OS signals the state they are in now is officially good enough quality for macOS software as far as Apple is concerned. That’s worrying.

Steve Troughton-Smith:

They are absolutely ‘good-enough’. Apps updated day and date with iOS? With the complete, up-to-date featureset? This is leagues beyond what we usually get from Apple’s work on macOS. I am not worried about macOS actually getting software on par with iOS, because that’s a step up.

Personally I’m horrified at what these apps look like and how they function. They appear to be foreign entities among all the software designed for MacOS. Despite understanding Apple’s reasoning behind shipping them now and not when their backbone is ready, I cannot quite fathom who said: ‘Yes, this is good enough.’ Not at Apple in any case.

Apple chose their own path. Two separate operating systems, with their own look and feel, with some points of overlap. We’re in the middle of an evolution of both OSes, waiting to see where they’ll both end up. Maybe it’ll be better but it sure as hell feels that it’ll get a lot worse in the short-term.


HTTP Server on iPad via iSH →

December 9, 2018 · 07:09

Dandy Weng:

It’s definitely mind-blowing that you can set up a simple HTTP server on your iPad. All I need now is a more sophisticated Files integration so I can copy files into @iSH and edit them with another app to do some real work! Huge shout out to @tblodt.

iSH is amazing but… this shouldn’t be mind-blowing. iOS is 8 years old and based on MacOS — we should have been able to do this years ago (without jailbreaking).


The Biggest Threat to the Mac →

December 8, 2018 · 08:08

John Gruber, on Daring Fireball:

The biggest threat to the Mac isn’t iPads, Chromebooks, or Windows 2-in-1’s — it’s apathy towards what makes great Mac apps great.

Apple’s own software quality is slowly going down hill over these past few years, as if they stopped caring. There are too many examples to list, but it’s long past due to sound an alarm. Even on iOS, Apple often fails to have updates for its own apps ready in time for new screen resolutions or features.


Back to My Mac Will Be Removed In macOS Mojave →

August 22, 2018 · 11:05

I use Back to My Mac a few times a year and so far it has worked flawlessly. The problem with it going away is that when I use it, I really need easy access to files my desktop Mac, which I’ve probably forgotten to take with me. Screen sharing is not really a replacement and iCloud Drive won’t help me store 4 TB of archived data.

I guess I’ll just have to figure out an alternative before it goes away.


How to Install Python3 via Homebrew on macOS

July 20, 2018 · 12:25

I just had to install Python 3 on both Macs and the whole process had some issues, so this is what I had to do to get everything running correctly:

  • I assume you already have Homebrew installed; if not then follow the instructions here and then run the following commands…
  • brew update
  • brew upgrade
  • sudo mkdir -p /usr/local/Frameworks
  • sudo chown -R $(whoami) /usr/local/* if using bash or sudo chown -R (whoami) /usr/local/* for fish
  • brew install python3
  • brew link python3
  • brew doctor

That’s it.