Archive for January 18, 2022

Tuesday, January 18, 2022

Bartender and the Notch

Josh Ginter (via Matt Birchler):

Bartender provides other customization options to fit your needs. You can ensure specific icons are always visible, other icons always hidden, and you can put spacers between icons to provide breathing room. You can also drop the amount of space between icons if you want to squeeze even more icons into the hidden space.


Bartender 4 displays hidden menu bar icons in the vacant space in your menu bar, but you can select an option to use that old-style icon tray if you choose.


Perhaps my favorite part of Bartender’s (surprisingly) long feature list is Show For Updates. In Show For Updates, you can provide a little snapshot of a menu bar icon and Bartender will track that menu bar icon for changes. If the icon changes, Bartender will reveal the icon in the vacant menu bar space. If it changes back to the default icon, it’s hidden again.

Crucially, if you have too many menu bar icons, so that some would be hidden by the notch, Bartender lets you see them in the tray.


BackLog 1.0

Matthias Gansrigler (tweet):

It’s complicated, or at least cumbersome, to get logs that predate you clicking “Start streaming” in – Apple’s recommendation for it is to create an entire system diagnostics report and look for files in there. Madness.

I wanted a quick and easy way to, for example, get all log entries from all processes that happened from boot time to 5 minutes after.


Numerous times I’ve had to deal with obscure app-sandbox or keychain access issues in Yoink, and having to tell customers to please open Console, filter for Yoink, and then (hopefully) reproduce the issue is just bad UX.

Now, I can send them this app with a backlog:// link, with a time range pre-defined, and all they have to do is copy-paste the results into a response to my mail. And best of all – they don’t have to reproduce anything, the logs already contain all the info I need from the last time the issue occurred.

BackLog is free.


Austria: Google Analytics Violates GDPR


In a groundbreaking decision, the Austrian Data Protection Authority (“Datenschutzbehörde” or “DSB”) has decided on a model case by noyb that the continuous use of Google Analytics violates the GDPR. This is the first decision on the 101 model complaints filed by noyb in the wake of the so-called “Schrems II” decision.


In the long run, there seem to be two options: Either the US adapts baseline protections for foreigners to support their tech industry, or US providers will have to host foreign data outside of the United States.

Nick Heer:

[Datenschutzbehörde] specifically cited the risk of espionage by U.S. intelligence agencies as a reason why this publisher’s use of Google Analytics violates GDPR rules. That is not an unreasonable concern. While users in some countries may benefit from having the protections of the U.S. legal system to avoid domestic overreaches, it is detrimental for users in Canada and many European countries.

Update (2022-01-24): See also: Hacker News.

Update (2022-01-31): See also: Hacker News.

Update (2022-02-11): CNIL (via Hacker News):

After receiving complaints from the NOYB association, the CNIL, in cooperation with its European counterparts, analysed the conditions under which the data collected through this service is transferred to the United States. The CNIL considers that these transfers are illegal and orders a French website manager to comply with the GDPR and, if necessary, to stop using this service under the current conditions.