Mac radio nirvana

Setting up my new iMac, I’ve found a nice combination of apps to make listening to radio at my desk a real pleasure.

[update Jan 8, 2020: this setup still works great but I have also purchased the subscription to Triode and also use the Mac desktop version of the app when at my desk]

First up is Triode on my iPhone. A terrific iOS application from a long-time Apple software developer, the iconfactory. On my drive out to Princeton, I lose reception to WBGO* (an NPR jazz radio station out of Newark, NJ) so being able to stream the station over the internet is necessary. Triode makes the whole internet-radio station experience much better by looking up track info and making artwork available, etc.

Paired with Airfoil Satellite (also from a long-time Apple developer, Rogue Amoeba) installed on my iMac, I can send the audio from my iPhone to my iMac as if it were just another Airplay device. I use some combo of Airfoil, Airfoil Satellite and and the Airfoil iOS remote all around my house on Mac hardware of various vintages. It is a fantastic audio utility—my only grudge here is that it doesn’t send stereo output to my pair of HomePods but I think that is an Apple limitation more than an Airfoil limitation.

A few notes:

  • My iMac sends audio output via 1/8” connector to one of these cool Tripath solid state mini-amps. I love this thing and have a few of them around the house. Sounds great. Easily powers a pair of bookshelf speakers.NewImage
  • I can’t get the WQXR Holiday Station to stream on Triode. The app, thoughtfully, has a way to add a new station manually using the stream’s URL but after spending a while inspecting WNYC’s page code/resources, I can’t find the URL. Would love it if anyone can share the actual URL.
  • *I support WBGO with a donation and if you’re a jazz fan, might want to consider the same!
Post Tech

Essential Mac Apps – 2019 edition

This week I’ve been building up my new iMac from a base-install of Mojave. I have a text file that lists all of the apps that I had installed on my dead MacBook Pro (and, good backups, thankfully), but instead of just reinstalling all of the apps I had, in the spirit of Cal Newport’s Digital Minimalism, I’m just installing the apps that are essential to my intentional use. We will see how this goes!

Here’s what I’ve got so far as apps that are absolutely essential for me:

  • Things – best todo list manager ever. Installed on and syncs with all of my iOS devices.
  • DayOne – best journal application ever. Installed on and syncs with all of my iOS devices.
  • Reeder – my RSS Reader of choice. Linked to a Feedly account (but only because that was the free/easy migration path from Google’s RSS days)
  • Byword – my Markdown/editor for the past year or so. I use this on the desktop and iA Writer on my iOS devices. Both editors read from the same iCloud folders.
  • Spark – returning to this email client because I can never get the default to mirror what is going on in my Google Inbox in any relevant, useful way. My fault probably, but I’m tried of futzing with it and Spark, generally, just works.
  • MarsEdit – where I write/edit weblog stuff. Though, notably, my first drafts usually go in Byword or iA Writer depending on what device I’m working on.
  • Pixlemator – been using this forever. you never know when you need some layer-based image manipulation.
  • TextMate – No idea why/how this ended up as my programming tool of choice but I can not remember ever not using it. Always been very happy with its syntax highlighting regardless of what language I’m in.

When I’m remotely working for Princeton University Press:

  • MS Office 365 (Mac versions, including Outlook for mail)
  • Teams, thankfully, runs on my iOS devices, so I don’t really ever have to spend too much time in Windows, but when I do there’s . . .
  • Parallels with . . .
  • SQL Server Management Studio because I need a SQL client.

Sort-of essential/system utilities stuff that I’ve installed in addition to my “essential” apps:

  • Spotify
  • Backblaze (offsite backup for all the Macs in my house)
  • iStat Menus (nerdy, probably unnecessary)
  • Mosaic (nerdy, necessary)
  • SuperDuper (for my local backups. Easiest most-bulletproof backups ever)
  • Alfred (new to me but needed text expansion and a better Spotify interface, so. . . ) and the Alfred Spotify Mini Player
  • Linen background from Initial Charge

Brydge Keyboard vs Studio Neat Canopy for 11-inch iPad Pro

My first immediate inital impression of the Brydge keyboard for the 11-inch iPad Pro is that it feels like the keyboard is too small and it won’t work out, not that I have huge hands or anything but because I am a pretty damn fast touch typist and the size of the keys makes me just a little bit too aware of what key I’m hitting, like I have to be aware of aiming my fingertips just a little bit more than I do on a full size keyboard.

Even though the Apple Magic keyboard, coupled with the Canopy case from Studio Neat has some shortcomings of its own that I detail below, the Brydge is not for me and I am going to send it back.

Keyboards compare


I can still type pretty quickly on the Brydge but make more errors on it and it just feels cramped a bit compared to the Apple Magic keyboard that I usually type on.

That said, with the Brydge I can sit on my couch with my feet up and the whole ipad/Keyboard combination balances great on my lap, way better than the Studio Neat case coupled with the magic keyboard. The Brydge feels so much more stable.

That’s an overall feeling about the Brydge keyboard: it just feels solid and stable. It is much heavier than I expected, which no doubt contributes to its stability on my lap.

And the little clamps on the side that hold the iPad feel much more substantial than i expected and the resistance on the hinge is also really spectacular. Not sure how well/long that resistance will hold up but for now it ‘s great.

Compared to the Studio Neat case, the Brydge feels like a much more solid and stable solution (especially when using it on my lap) and were it not for its cramped size, I would adopt it in a heartbeat. In fact, if you have a 12.9-inch iPad Pro I couldn’t see using it without the Brydge keyboard. But on the 11, it is too cramped.

Here’s a quick photo to show the size comparison:

IMG 0661

Depends on how you use your iPad

If you have an 11-inch iPad Pro, it really comes down to what you mostly use it for. Shopping? Browsing RSS feeds? Quick emails? The Brydge is absolutely your best bet.

But for me the iPad is a portable writing device. I love the distraction-free writing in iA Writer, especially in portrait mode with the Apple Magic keyboard. It is a focus, writing output machine with nothing standing between me and my thoughts.

Downsides of the Studio Neat + Apple Magic Keyboard

The downside of course is that the Studio Neat solution is not nearly as stable on my lap as the Brydge keyboard, but it is stable enough. Over the past few weeks I’ve figured out how to keep it mostly from wobbling off of my legs when I sit on the couch.

The other downside of the Studio Neat setup is that while it protects your keyboard, it does little to provide any protection for your iPad. So I continue to just toss my iPad in my briefcase with the Studio Neat case and hope for the best. That, and when I’m walking around the office at work from meeting to meeting it feels sort of weird to have to undo the case and setup the iPad on it at the start of each meeting.

And, importantly, I need to always remember to turn off the keyboard before I fold it up lest the F8 key gets pressed by the folding case (and it’s always the F8 key) which is, of course, the Play button and The Cars You Might Think starts playing. I’ve ended many a meeting over the past few weeks with my iPad playing that song as folks filter out of the conference room.

My iPad is a portable writing device for me and the difference between writing on the Apple Magic Keyboard and the Brydge keyboard is night and day.


Hue bulbs not quite bright enough

Man, I wish I had thought of this earlier!

I love my Philips Hue setup. If you’re a parent of a kid who gets up every day at, say, 4:50am, there’s nothing better than being able to come downstairs on an early December morning to some very dim orange-hued lights and Windam Hill playing low on the stereo HomePods (thanks iOS automation!)

Keeps everyone chill, right?

But now that it’s winter and dark I’m thinking my hue bulbs are not quite bright enough in the late afternoon. Leave it to reddit to come up with a solution:

Now I can put two Hue bulbs in some of the larger lamps. The dingus is on its way, will try it out tomorrow.

Follow up: awesome! Highly recommended. If you want a brighter setup with your hue bulbs, definitely pick up a couple of these socket adapters, well worth it to help brighten up the long, long nights of winter.


Time-stamped log entry in Day One

I don’t typically create multiple entries for a given date in Day One. Rather, I just use Markdown and add bullets as things occur throughout the day, usually with a time stamp. e.g.:

– 8:20AM: made requested modifications to Joe’s SQL query

This is pretty basic stuff here but I wish that there was some way in Day One to automatically expand a time stamp but there isn’t and there’s no way to do so using iOS built-in keyboard shortcuts, either.

So this is a basic shortcut that captures the text in a dialog window, adds a bullet and time stamp, copies all of that to the clipboard and then opens Day One.


  • Find a way to programmatically determine today’s Day One entry so that when Day One opens, it opens to the correct entry
  • Modify shortcut so that it can all be done using siri with speech-to-text conversion

Shortcut Link


iPad Pro External Keyboard Portrait Mode

It feels a bit like watching Hendrix play his Strat upside down, but I have really settled into enjoying using my iPad Pro in portrait mode with an external keyboard. There is something about the dimension of the screen being closer to that of a piece of paper that I’m filling with text that is more visually appealing to me than typing with the screen in landscape mode.

Super-meta, you’re looking at this post in this post!

The problem here is of course is that it really limits my external keyboard options. Right now I’m using the Apple Magic keyboard in a Canopy case from Studio Neat.



I have a love/hate relationship with this case:

– Whenever i forget to turn off the keyboard and fold up the case, inevitably the F8 key gets depressed and my iPad starts playing music.
– It is only so-so stable when typing on my lap. Not impossible but not like a laptop.
– It doesn’t protect the iPad Pro, just the keyboard so i always feel a little weird just putting the iPad in my briefcase.

– it is well-designed and looks nice
– because the iPad is just sort of balanced in a little slot between the case and the keyboard it is super-easy to just grab the ipad and walk around with it. I don’t have to disconnect anything.
– I can type in portrait mode or landscape mode, the canopy doesn’t care!

So I’ve been thinking about getting a Brydge keyboard which would:
– provide some protection of the iPad when it’s in my briefcase
– Provide a more stable typing environment when using on my lap

However it would not allow me to type in portrait mode. Also, I’m not so sure how easy the iPad is to connect/remove from the Brydge keyboard’s connector slots.

That said, i haven’t ordered the Brydge yet and may still find some kind of solution that allows me to protect the iPad when it’s in travel. And typing in portrait mode (especially in ia Writer and Day One where i do about 80% of my writing) is really so nice, maybe i just stick with what I’ve got here.


Free Internet vs Internet of Free Stuff

This weekend’s Sunday New York Times magazine featured an article about buying your way into a “cleaner” Internet experience by Kevin Roose. The article’s message that the internet is just furthering the divide between the haves and have-nots is untrue and based entirely on Roose’s limited view of the Internet that completely ignores what is perhaps the most useful piece of the internet: the personal website.

Roose writes as if the personal website—which arguably is the wellspring of the Internet’s promise of informational equality—either never existed or no longer exists.

For those too young to remember, in the very early days of the web it felt like HTML was this easy-to-use tool that allowed a whole bunch of people to share their knowledge with the world. Personal websites could be goldmines of really arcane knowledge that, fueled by HTML and web hosting allowed people to make websites and share their knowledge.


This website, about 20 years ago where I wrote about stuff that I was interested in.

If you wanted to know how to fix a guitar effects pedal, there was probably a guy who was writing up some HTML with instructions on how he fixed his own pedal complete with lousy digital photos from his cell phone. But that free sharing of knowledge was what filled me with such hope about the internet.

Roose refers to . . . the ad-based model that powers the free internet . . .

I think we need some kind of distinction here between the Free Internet and the internet of free stuff. The former is that virtual space where there is a balance of making and taking and it is populated by internet citizens who care deeply about maintaining the personal and individual side of the web.

The internet of free stuff is what happened when tools like Napster were unleashed on the world. When Roose writes about the Free Internet he’s really talking about the internet of free stuff. They’re two very different things.

We moved from the Free Internet to the internet of free stuff when sharing by makers got sort of twisted and distorted and the circumference of the circle around what was given away for free kept getting wider and wider.

Soon it wasn’t just instructions on how to fix guitar effects pedals or replace the speedo in your Volkswagen but it was albums and tv shows and movies.

And that’s when things got weird.

Today’s internet is full of premium subscriptions, walled gardens and virtual V.I.P. rooms, all of which promise a cleaner, more pleasant experience than their free counterparts. The pay walls have been rebuilt, and the artists no longer work for tips. Hundreds of millions of people shell out for Netflix accounts, Patreon podcasts, Twitch streams, Spotify and news subscriptions. The average American spent more than $1,300 on digital media last year.

But like a superhighway that gets built up through an old neighborhood, these two internets live side by side now. These subscription services are not going away, but it doesn’t mean that the old neighborhood of personal webpages is going to go away anytime soon. And just because Roose doesn’t see them from his vantage point along the superhighway doesn’t mean there isn’t real value in them.

Roose is correct when he writes:

Billions of people still use the free internet every day, of course. But it feels increasingly like wading into a sludge pit of algorithmically promoted misinformation, privacy-invading apps and subpar user experiences.

The article’s primary point is that if you want to escape the sludge pit, you need to buy your way out of it. His view from the commercial web’s superhighway is such that buying your way out of the sludge pit is the only solution he can imagine.

But there’s an alternative. Instead of buying your way out of the sludge you can learn how to build a bridge over it or go around it.

I and many others have learned how to use the Free Internet every day while minimizing our exposure to “algorithmically promoted misinformation, privacy-invading apps and subpar user experiences.” My primary tool for this, of course, is an RSS reader but that’s not the only way.

My point is that there still exists a Free Internet that is a wealth of knowledge and community and you don’t need to buy your way —in fact you can not buy your way—into it. It requires mining for personal homepages that exist outside of the algorithms. Wandering through the old neighborhoods of the Internet and learning the locals’ language.

Shawn Blanc shows that he knows those neighborhoods and speaks the locals’ language when he writes about searching the web for information about cameras:

You see, I wanted to get some real life, normal-person, story-based reviews of the camera — as opposed to the sterile, press-release regurgitation articles that are on so many of the high-ranking websites that appear on page 1 of Google results.
And so, in order to get to the good stuff — the articles that were written by normal folks with normal blogs who had been using the camera for a while before they wrote their review — I had to skip past the first page.

It seems to me that what the web needs now more than ever to guarantee the equal access to information is a search engine for personal websites. A magic tool that somehow ignores all corporate/big-tech content and drills down directly to those sites written mostly for free by people who love a subject so much that they are happy just to write about it in the hopes of helping and connecting with other people who share their interests.


Hyper Drive 11 port Ultimate USB-C Hub not Charging iPad Pro

It took just about over a week of back-and-forth emails with support the support folks from Hyper Drive but we finally found a solution to my iPad not charging while using their 11 port hub with my iPad Pro.


The first few emails were the “unplug it/replug it, restart your iPad” type. Then the support tech suggested downloading a firmware upgrade for the hub which can only be done from a PC/Mac andnot from an iPad.

Then, she came back with this:

We have concluded that the 18W power supply is not sufficient enough to charge your iPad Pro with the HyperDrive plugged in. This is due to the fact that the HyperDrive draws almost half of the wattage of the 18W power supply at 7.5w to be able to output power to the ports it provides such as the HDMI, USB-A, USB-C, and SD cards. We do recommend using Apple’s 30w power adapter as it will provide a normal charge. We are currently working on an FAQ page for our HyperDrive, but once again I do apologize for the issues.

That sounded about right. So I ordered a refurbished 30W power supply off of Amazon for $25 and, tada, now all of the ports work on the device AND my iPad is charging.


Prime Now, Whole Foods Packaging

I’m feeling love/hate towards the whole Amazon/PrimeNow/Whole Foods delivery thing. I’ve used it probably 10 times now and it is super-convenient. And I think it makes me a better shopper from a food-planning perspective.

That said, when I was getting Whole Foods deliveries this summer the amount of insulated packaging that was being included was insane. Like a whole insulated bag for one yogurt. They definitely use too many bags and moreover too many insulated bags. The latter are not recyclable, by the way.

For my last few deliveries I’ve added in the “Special Notes” section “Please use as few bags as possible.” The request seemed to fall on deaf ears.

Getting better. At least there were none of the non-recyclable insulated bags in this order.

Until yesterday. Perhaps because it is now cooler outside, there were no more of the insulated bags in my order. This, despite ordering a bunch of cold/perishable items. So, that’s a win right there.

They didn’t minimize the number of paper bags in any meaningful way. If I’d been bagging at the checkout I probably would have used 3 instead of the 8 they sent. But we reuse/recycle the paper ones so that’s another step towards reducing the amount of waste generate by Prime Now.

What really needs to happen is a rotating/loaner shopping bag type system where Prime Now delivers the groceries in reusable plastic shopping bags (and maybe even charges you for them) and then when you drop them back off again at the local Whole Foods you get a credit for them.


Streaming options and the independent web

Hulu recently announced they would be raising their prices come December. We had the Live TV option with Ads and it would be jumping from $45/mo to $55/mo. I was just about to upgrade to the “no ads” plan before they made this announcement.

But this has been a busy week for streaming services so I did some back of the envelope calculations and here’s what we’ve landed on:

Yes, we are giving up live tv. But I think in all the time we had hulu Live TV since this summer, I’ve watched a live show exactly 1 time. So not really getting our money’s worth there. (That said, we have an antenna hooked up to our basement TV if we want to watch football on network television).

Note that by default the Disney/Hulu/ESPN bundle for $12.99 doesn’t give you ad free Hulu, but if you subscribe to ad-free Hulu using the same email you use for your Disney account, Disney refunds $4.99/month to your account. One of the upsides of synergy, yay!


I’ve been talking to a friend of mine about Disney and what they’ve done to entertainment. I agree that it is a bit dystopian. Not just that a single massive corporation owns Pixar, Marvel and Star Wars but that they also own both Disney streaming AND Hulu streaming. That is an insane amount of media assets under one umbrella.

The quick downside is that I’m sure we will very soon see some kind of price gouging from Disney. It is inevitable. How long before I’m paying $55 a month for the same bundle with Hulu and ESPN?

But the larger, long term problem with opening the door to the Disney universe is my implicit support of their dilution of entertainment down to a lowest-common-denominator formula.

A lot of Disney’s offerings (everything they touch, from Disney cartoons to the Marvel and Star Wars universes) seem to have some sort of diversity punch list that needs to be completed before the picture is released. I’m not arguing against the need for inclusion or diversity in entertainment, but when inclusion becomes predictably formulaic, it makes it more and more difficult to enter that bewitched state of being absorbed into something you know is not real—the very reason we turn to entertainment.

When creators need to hit some kind of punch list of inclusion metrics, the contrived inclusion pierces the illusion of the entertainment and breaks the spell.

And I think Disney is just going to get worse and worse with this and contaminate everything they touch with their inclusivity punch lists.

The Independent Web is the answer.

But there is a huge upside to this consolidation and watering down of entertainment: there will always be some creators who will rebel against overly-homogenized entertainment.

The more powerful Disney gets, the more fuel and energy there will be around creating alternatives to that entertainment. And so long as the internet remains free and open (and that’s never guaranteed), this is perhaps the best time in history for creators who want to put something out there and find an audience that is sick of homogenized pablum.

So, I’ll keep paying my $30 a month, watch some letterboxed Simpson’s but make sure to keep my RSS reader pointed in the direction of the independent web creators who, just like they have for the past 20 years, will help me find the really great stuff on the internet that would never pass through Disney’s homogenizing filters.


So long, 2015 13” MacBook Pro

Real bummer but no one was able to figure out what was going on with my 2015 13” MacBook Pro. I suspect it was the I/O board because using the trackpad would cause the WIFI to drop intermittently.

Rather than shell out the ~$500 to have the MacBook fixed I am trading it in for $650. Hopefully I get that much. I’m really ambivalent about not getting it fixed. I don’t think Apple makes anything as good/useful as this MacBook.

In the meantime, I am using the iPad Pro as my primary device and it is absolutely useable for 95% of things. That said, I really miss being able to ‘cat’ files from my terminal window. I do a bit of Medicare billing and electronically submitting claims results in a lot of text and XML files being dumped to show the status of submitted claims.

This AM I downloaded some of those status files and still can not figure out how to read them. iOS won’t open the files (even though they’re just plain text) and I have no shell I can drop to so that I can interrogate those files. I need to find a tool to allow me to look at arbitrary non-binary file contents.

Anyway, I expect that I will use my MacBook trade-in credit to buy another machine in the coming months and have been looking at the iMac, Mac Mini and holding my breath that by the time I’m fed up with the iPad and ready to pull the trigger on new hardware Apple will have figured out how to make a useful MacBook Pro.



My meditation practice has been pretty consistent for the past several months. The payoff is that I am more frequently aware of when I am aware of what I am thinking vs. lost in thought.

Being lost in thought isn’t necessarily a bad thing.

But if ever there was a “dose is the poison” example, it’s being lost in thought. A little is absolutely necessary, especially if you create things. But too much can leave you feeling empty and irritable.

Being lost in thought doesn’t necessarily mean that you are not thinking about anything. At it’s heart I think lost in thought just means that you are not aware of what you are thinking and, importantly, lost in thought means you almost certainly didn’t choose what you are thinking about.

That’s where these little technology devices can really drive us to being miserable. So much of what shows up on the screen of these devices is displayed for the very purpose of hijacking your thoughts. By design, these devices really make it challenging to choose what you are thinking about while you use them.

I have been trying to give some shape to the various ways I use technology and one of the ways I’m trying to give shape to those ways is to try to know exactly what it is I’m doing with my device whenever I look at it and to try to hold on to that sense of purpose regardless of how hard it works to hijack that purpose.


Hyperdrive 11-in-1 USB C hub for iPad Pro

I picked up one of these dingus dongles at Best Buy this AM (same price as Amazon, $79) so that I could turn my iPad Pro into a little recording studio device/multitrack recorder in my office. Specifically so I could turn my aging by serviceable Zoom H4n into an external microphone for GarageBand.

HyperDrive USB C Hub, Type C Adapter for MacBook Pro, Laptop USB-C Devices, Ultimate 11-in-1 Surface PC Docking Station w Power Delivery Charging, USBC 5Gbps Data, 4K HDMI, 3xUSB 3.1 Ports, VGA, etc

It does everything it is supposed to, or well, almost everything. My iPad gives me a “not charging” message even though the wall charger is plugged into the available USB C port on this thing. I am thinking that the default 18w charger that apple ships with the iPad Pro is not quite enough to power the hub and charge up the iPad. Maybe a bigger charger?

Who knows, my voice gave out before the iPad battery.


HomePod for $200

BestBuy has an early Black Friday special up today, $200 for the Apple HomePod.

One of these is nice, but a stereo pair is a very listenable alternative to a full-blown stereo system. I’ve got a pair in our living room and I love them. A pair is about 10x better than a single HomePod so for this price you can get a pair for near what apple was charging when they first came out ($349 if I’m not mistaken).


dodging raindrops in the stadium


Messages (SMS) not syncing between iPhone and iPad

I’ve noticed, annoyingly, that when I send a message on my iPad it’s not always showing up on my phone and vice versa (especially when sending to non-iPhone users). This, despite the fact that in Settings->Messages both devices are using the same Apple user account.

Turns out the problem is that both devices also need to store Messages in iCloud.

You can do this under Settings->select your name/Apple ID->iCloud and make sure that Messages are turned on. They weren’t on my iPad even though they were on my iPhone.


Turn off Spotify video loops

Man, those annoying video loops that Spotify added are distracting as hell. Annoying to the point that I turn off my screen whenever they appear.

Just figured out how to disable them. The feature to disable is called “Canvas.” Instructions here.


iOS gestures

It’s been a couple of weeks now with the iPad Pro and I’m still struggling to understand gestures.

I never use my iPad without an external keyboard and have quickly become adept at most of the useful key combinations to navigate iOS. And to be clear, iOS is pretty keyboard accessible. As someone who has mostly lived in terminal windows and emacs, being able to navigate around using keyboard shortcuts (some of which come directly from emacs like ctrl-a/e for beginning/end of line, etc.) is really wonderful.

But there’s no mouse at all with this setup. Which at times leaves me with no option but to actually touch the iPad screen. And every time i reach out to the screen I recognize that I do not know what the hell i’m doing. Every time I touch the surface of my iPad i realize I am barely scratching the surface of what I can do with gestures.

Kirk McElhearn has a great suggestion today that iOS should have something like the buried trackpad gesture videos in System preferences that exist on MacOS.
The closest thing to actual help I can find on the Apple website is this guide to using multi-tasking gestures. And I still can’t get them to work right consistently.


Password review and sanity check in iOS

My Spotify account got hacked the other day. I was using a really insecure password that was identical to that of another login I used from a site that had been compromised.

So either someone guessed it or “acquired” it.

Either way, I know it got hacked because at 5:15AM yesterday morning I was listening to a Mozart concerto and then all of a sudden my HomePod started playing some crazy noises that I would have never queued up.

I was expecting the adagio movement of Mozart’s clarinet concerto and got this masterpiece instead!

Groggily looking at my play history in the early morning hours, it was clear that someone else was simultaneously logged into my account. I didn’t jump to action on it but figure I’d deal with it later.

Then, later in the evening all the family accounts associated with my membership stopped working. The natives grew restless and I needed to deal with the situation.

So I changed the password and thought things would be fine.

But this other party was still logged in!

Simply changing your Spotify password doesn’t log out all the other instances of the app. So this time I changed the password and found the button on the Spotify page for “logout All devices.” Additional help here on dealing with compromised Spotify accounts.

This seemed to do the trick. But got me thinking, man, what other accounts have I used that password for?

My MacBook is out of order for a bit so I’m exclusively on iOS 13 and had no idea how to edit the keychain data on my iPad.

Turns out, not only is it pretty easy but Apple does a really decent job of alerting you to:

  • When you’ve stored an insecure/short/easily guesable password
  • When you’ve used the same password on multiple sites

Simply go to:

Settings->Passwords & Accounts->Websites & App Passwords

There you’ll see all of your saved passwords.

If you look for entries that contain a little warning sign like this with the little triangle:

You can click through to those entries and iOS will tell you that the password is either insecure (too easy) or used in multiple locations (a bad practice).

I still have some warnings on mine, but I’ve changed all the passwords that matched the one of the account that was compromised, so that’s a step in the right direction.

Anyway, hope this helps.


Whoa. Just saw my first Saul Leiter photographs.

Taxi, New York, 1957 © Saul Leiter

Convalescing from a head cold last night I watched 13 Lessons in Life with Saul Leiter. Leiter shot some amazing sort-of-abstract, i don’t know what to call it exactly, photos in NYC from the 1950’s onward. I had never heard of him before (not surprising since I could probably only name a handful of famous photographers). But as soon as I saw his photos I knew he was someone I wanted to learn about.