Ramparts of Dissatisfaction
Ep. 38

Ramparts of Dissatisfaction

•

Episode description

Apple UI head Alan Dye leaves for Facebook, Apple removes our control over update notifications, and evidence leaks that OpenAI is planning to put ads in ChatGPT.


🔗 Links

Download transcript (.vtt)
0:00

[JM]: Given that it's that time of year, Dan, I'd like to ask you, what have you acquired during this conspicuous consumption week?

0:08

[DJ]: Well, I'll tell you, Justin, but first, is there someone we can lobby to to officially rename Black Friday and Cyber Monday to "Conspicuous Consumption Week"?

0:17

[DJ]: Because I think that's a great idea.

0:19

[JM]: We absolutely should.

0:20

[JM]: It always feels weird to say, "So did you buy anything for Black Friday / Cyber Monday?"

0:26

[JM]: It's just become so cumbersome.

0:28

[JM]: And also, it's not even limited to those two days anyway, right?

0:32

[JM]: Like it starts days before Black Friday and ends days after Cyber Monday, depending on which retail outlet or vendor you're talking about.

0:42

[JM]: So we should just call it what it is.

0:44

[JM]: And that is Conspicuous Consumption Week.

0:46

[DJ]: I think you're right.

0:47

[DJ]: But before I answer your question, or maybe because I'm avoiding it, I want to stick with this naming because I can't remember, like, how did we end up with Cyber Monday?

0:57

[DJ]: Like Black Friday was a holiday and or was it?

1:00

[DJ]: No, it's not a holiday.

1:01

[DJ]: I can't remember.

1:02

[DJ]: This is all invented by retail, right?

1:03

[JM]: Of course, like everything.

1:05

[JM]: Valentine's Day, all this stuff.

1:07

[JM]: My understanding is regardless of who invented it, the concept of Black Friday is family gets together, at least in the United States, for Thanksgiving, which is a Thursday.

1:17

[JM]: And usually they are still with family the following day,

1:21

[JM]: depending on where you live and whether you have to travel to get to be with your family.

1:25

[JM]: And generally, there's not a lot to do.

1:27

[JM]: And with the gift-giving season arriving a month later, getting people who have nothing to do to go to a mall and buy stuff is relatively easy.

1:38

[JM]: And that is how Black Friday became the thing that it is today.

1:41

[JM]: As for Cyber Monday, I think it was

1:45

[JM]: online retailers saying like, "Okay, well, you may be going to the mall on Friday, but then when are you going to have time to sit in front of a computer and order stuff from us online?"

1:58

[JM]: "So we're going to create another day for you to do that."

2:01

[JM]: And that is how we ended up with Cyber Monday.

2:03

[DJ]: That makes sense.

2:04

[DJ]: But it feels almost vestigial now because I presume that most people do most of their shopping online regardless.

2:11

[DJ]: So even for Black Friday, an awful lot of the purchasing is online.

2:15

[JM]: I would assume so.

2:16

[JM]: And yet every year, it seems you still see these video clips on local news of people lining up outside of Walmarts or other retail establishments because of some insane deal that they've pre-announced on, I don't know, PS5s or something where you get it at some unholy price.

2:36

[JM]: But of course, there's a limited number of them.

2:38

[JM]: And so everyone is

2:39

[JM]: lined up at four in the morning outside some retail establishment in order to get said insane deal.

2:45

[JM]: So I don't know.

2:45

[JM]: This does seem to be a thing that still occurs.

2:48

[JM]: I wouldn't know.

2:49

[JM]: I don't partake.

2:50

[DJ]: No, indeed.

2:51

[DJ]: But the naming is strange because certainly at this point in time, I think "cyber" feels like almost a retro modifier. Like, Cyber Monday...

2:59

[DJ]: What is that?

3:00

[DJ]: It feels like as this period during which consumer behavior is massively encouraged, as it

3:07

[DJ]: grows inevitably and irrevocably larger and larger in our lives, we're going to have to add another day.

3:14

[DJ]: And I have to assume that at this point, this period, it'll be labeled GPT Tuesday.

3:21

[JM]: That does seem like a pretty good name for this additional day that you're describing.

3:27

[JM]: But of course, like most brands, I don't think it's going to last as long as perhaps we expect it to.

3:34

[JM]: And so it'll probably feel as vestigial as Cyber Monday in no time flat.

3:39

[DJ]: That's probably true.

3:40

[DJ]: But to answer your original question, I did take this opportunity to indulge my hobby of buying computers.

3:48

[DJ]: I'm not sure if there's any more elegant way to describe it, really.

3:51

[DJ]: I bought a bunch of computers, but I can't tell you too much about them yet because they are currently in a series of delivery trucks somewhere in this great nation of mine being delivered, so...

4:02

[JM]: More on that to come.

4:03

[JM]: For my part, I continued my tradition of looking for interesting software that either (a) I've had my eye on for a while and am looking for an opportunity to get it at a lower price or (b) to find some tool that I hadn't considered before but found on some Conspicuous Consumption Week list.

4:23

[JM]: And looking at my list here, it looks like I acquired six Mac applications.

4:29

[JM]: The first one is MacWhisper, which is a dictation and transcription application.

4:36

[JM]: In a previous episode, I described the open-source Whispering tool that I have been using, and Whispering is great.

4:43

[JM]: And at the same time, I think there are certain features that MacWhisper has that I will find useful.

4:49

[JM]: And I wanted to take advantage of this particular season to buy it and try it out.

4:55

[JM]: And I should say, by the way, that the other reason that I do this is I want to support indie Mac developers.

5:02

[JM]: And so this is a good annual practice for me of saying, "Okay, what are some things that I would find useful?"

5:08

[JM]: And also, "How can I help support this

5:11

[JM]: group of developers that I respect, because they make good handcrafted applications?"

5:17

[JM]: And, and Jordi Bruin, the author of MacWhisper, has produced probably, I don't know, at this point a dozen, two dozen different Mac applications.

5:27

[JM]: And I think I have acquired half of them.

5:30

[JM]: Often

5:31

[JM]: at no cost to me, because in the beginning, he was iterating and just churning out interesting things that he was trying to see if there was a market for it.

5:40

[JM]: And he would offer them up and say, like, "I just created this thing — download it for free."

5:44

[JM]: And so I have a bunch of his applications.

5:46

[JM]: And this was a good opportunity for me to pay it back, because he's given me

5:52

[JM]: at least a half dozen Mac applications at no cost to me, so this was a great opportunity for me to support Jordi's work and buy this application that I expect will be quite useful.

6:02

[JM]: The next one I bought is called HoudahSpot, which is a file search application. I find that

6:09

[JM]: searching for files on MacOS is not as easy or effective as I feel it should be.

6:17

[JM]: So I wanted to round out my file searching capabilities by adding this very handy tool that allows you to create custom searches that you can save and easily come back to.

6:28

[JM]: You can refine your searches by

6:30

[JM]: searching for something and then adding new criteria to further shorten the list of things that you're looking at.

6:36

[JM]: The next one that I got is called Yoink, which has been around for a long time.

6:40

[JM]: And I finally decided that I would give it a try.

6:43

[JM]: And the problem that it solves is sometimes you're dragging something, and the thing you want to drag it to isn't visible on the screen.

6:51

[JM]: And if you are handy, you can learn this trick where you can

6:57

[JM]: hold your drag while you command-tab over to what you're doing.

7:00

[JM]: And sometimes you can do it that way.

7:01

[JM]: But it's kind of cumbersome.

7:03

[JM]: And what Yoink gives you is essentially a drop zone, or a temporary holding area for you to drag stuff to, then you can switch to where you're going.

7:11

[JM]: And then you can drag it from there to where you're going.

7:13

[JM]: And it has a couple other features.

7:15

[JM]: So I'm excited to give that a try.

7:17

[JM]: I don't know how to pronounce this next one.

7:19

[JM]: Velja, Velja... it's V E L J A.

7:22

[JM]: And similarly, the author of this application has produced a bunch of interesting free applications.

7:30

[JM]: So any opportunity that I get to buy something from them as a way of saying thanks for all the other great software that you gave me for free...

7:38

[JM]: is always welcome.

7:39

[JM]: This particular tool allows you to associate certain link patterns.

7:45

[JM]: So you could say, for example, I want all YouTube links to open in the Helium web browser because it has great ad-blocking support.

7:54

[JM]: You can direct certain link patterns to open in different browsers.

7:58

[JM]: That's the purpose of that app.

7:59

[JM]: Supercharge is another tool from the same author that has a bunch of interesting Mac-related tweaks and customizations.

8:08

[JM]: And then the last one, the entirely frivolous and festive Festivitas.

8:14

[JM]: Festivitas?

8:16

[JM]: I don't know how to pronounce it, but it's festive and it's fun.

8:19

[JM]: And it adds little holiday lights to your menu bar and other fun, festive, and completely frivolous things that are fun this time of year.

8:31

[JM]: And in typical fashion, I think so far I have installed less than half of those because it's been a busy week, but I look forward to checking them out and I may report on how well they meet my needs in a future episode.

8:44

[JM]: All right, jumping into the biggest news of the day by far, Alan Dye, who you in a past episode, Dan, described very well as the "Head of ruining MacOS at Apple".

8:57

[JM]: Did I say that?

8:57

[DJ]: I want to double-check with my legal representatives before I approve or disapprove of this claim.

9:04

[JM]: That is a direct quote.

9:05

[JM]: I mean, it's true, so...

9:07

[JM]: And I love every word of it.

9:09

[JM]: So Alan Dye has left Apple.

9:12

[JM]: He was the head of user interface design or something to that effect.

9:17

[JM]: And he has left Apple to join Facebook.

9:20

[JM]: In the post on the Fediverse that broke this news, it was described as a, "blockbuster coup for Facebook and a big loss for Apple".

9:32

[DJ]: Did Mark Zuckerberg make that Fediverse post?

9:35

[DJ]: Like, whose opinion are we getting there exactly?

9:37

[JM]: Yeah, I think I would contest both of those characterizations.

9:41

[JM]: In part, because if you look at the replies to that Fediverse post, the replies are scathing.

9:48

[JM]: Not one of them has anything remotely supportive of what Alan Dye did at Apple.

9:55

[JM]: And what did he do at Apple?

9:57

[JM]: He joined Apple in 2006, if memory serves, and within a few years, joined Johnny Ives' team, and among other things, worked on iOS 7.

10:10

[DJ]: Oh, the other time that Apple ruined their user interfaces.

10:15

[DJ]: Oh, it's all adding up.

10:16

[DJ]: It's almost like you can read between the lines, Dan.

10:19

[DJ]: Well, you can't read between the lines because the text and transparency makes it impossible to read.

10:25

[JM]: And so Alan Dye goes on to work on subsequent iOS, iPadOS, MacOS, et cetera, et cetera, design updates.

10:36

[JM]: The latest of which, of course, is the Liquid Glass design language, which has, shall we say, been met with mixed reviews.

10:46

[DJ]: No, I don't think that's true.

10:47

[DJ]: I don't think the reviews have been mixed.

10:50

[DJ]: Because that would imply a variety of qualitative statements in between "It's good" and "It's bad".

10:57

[DJ]: But I feel like I've only seen one of those about Liquid Glass.

11:01

[DJ]: Maybe I'm just reading the wrong articles.

11:03

[JM]: I would agree with you.

11:04

[JM]: I was trying to be charitable and well, let's just say you saw right through it.

11:09

[DJ]: Yeah.

11:09

[DJ]: Well, and also what are you worried about?

11:11

[DJ]: Like Alan Dye can't hear you.

11:12

[DJ]: He works for Facebook now.

11:14

[JM]: True, true.

11:15

[JM]: I've been trying to think of what went through Alan Dye's mind as he made this move, because it sounds like he wasn't forced out.

11:25

[JM]: This doesn't sound like the kind of thing where

11:28

[JM]: he left, but actually was booted out.

11:32

[JM]: And so if he legitimately decided to leave on his own accord, I feel like the following is the situation as I see it.

11:42

[JM]: He's not a qualified and experienced user interface design expert,

11:48

[JM]: but finds himself in charge of doing that job for whatever reasons I don't understand.

11:54

[JM]: And he goes on to, in my opinion, ruin Mac and iPhone and iPad user experience and design aesthetics, and then leaves when he realizes that everyone resents him for ruining what they loved.

12:11

[JM]: And...

12:12

[JM]: perhaps he feels like this is his crowning achievement, this Liquid Glass thing that he just shipped.

12:18

[JM]: The response to which you accurately point out has been resoundingly negative.

12:22

[JM]: And it almost just feels like bitterness.

12:24

[JM]: Like, "I created this thing."

12:26

[JM]: "Y'all didn't appreciate it."

12:28

[JM]: "I'm out."

12:29

[DJ]: A sort of, "I'm taking my ball and going home", or in this case, to Mark Zuckerberg's house.

12:35

[JM]: Right.

12:36

[JM]: And speaking of which, not to sound like a broken record, but if you told me that Alan Dye left for another company and then asked me to guess which one... Without missing a beat, I would answer "Facebook".

12:47

[DJ]: Do you feel like there's a certain has-bad-taste synchronicity there? Like...

12:52

[DJ]: Sometimes people recognize a certain quality in each other.

12:55

[DJ]: And in this case, Facebook and Alan Dye might have recognized in each other that they're terrible.

13:00

[JM]: And more so than bad taste.

13:03

[JM]: And yes, I would include that.

13:05

[JM]: I just don't think that Alan Dye or Facebook are super, super focused on creating great user experiences.

13:12

[JM]: Or if they are, they just aren't good at it.

13:14

[DJ]: I guess that's what I meant when I called them terrible.

13:16

[DJ]: It was mean.

13:17

[DJ]: It was a mean choice of words.

13:19

[DJ]: You said it with more nuance than I did.

13:21

[JM]: Usually I'm the one lacking in nuance.

13:24

[JM]: And I think the following quote on the Fediverse sums up my thoughts best about his departure.

13:31

[JM]: "Let's hope Alan Dye's legacy in Apple's software will soon become as invisible as a toolbar in iOS 26."

13:40

[JM]: Oof, shots fired.

13:44

[JM]: Brutal.

13:45

[JM]: I'd also like to note that Apple's stock price as of this moment is down by one and a quarter percent as we record this, which makes perfect sense to me because, generally speaking, you can predict how the stock market will react to Apple-related news by taking the inverse of how you think it *should* react to the news.

14:05

[JM]: Because I see this as a uniformly positive development because, and we'll get to this in a moment, the person who's going to replace Alan Dye is a person who is qualified and experienced in shipping great product experiences.

14:23

[JM]: So this to me sounds like something that should be uniformly positive.

14:26

[JM]: And so, of course, the stock market decides to move in the other direction and sell instead of buy.

14:32

[DJ]: Well, this is the perfect time to pick up all that Apple stock you've had your eye on now that their price is down by a percentage point from "totally unaffordable" to "almost completely unaffordable".

14:43

[JM]: That's true.

14:44

[JM]: They have had quite a run-up over the last little bit.

14:46

[JM]: So going down by one and a quarter percent doesn't mean very much.

14:51

[DJ]: No, I mean, if you looked at Bitcoin, it's up and down by like way more than that all the time.

14:55

[DJ]: That is true.

14:56

[DJ]: No, but seriously, can I sell you some Bitcoin?

14:58

[DJ]: Because...

15:02

[JM]: So Alan Dye's replacement at Apple is longtime Apple designer Stephen Lemay.

15:08

[JM]: And contrary, perhaps, to Alan Dye, this is a person whose design chops appear to be widely respected.

15:17

[JM]: And the reaction that I have seen so far to this, I can only describe as exuberant celebration.

15:24

[JM]: People are posting dancing GIFs.

15:26

[JM]: Everyone seems to be really, really happy about this development.

15:31

[JM]: And of course, it's premature, right?

15:33

[JM]: We don't know that Stephen Lemay is going to do what we want him to do.

15:38

[JM]: We want him to take us back to a previous era of Apple design where, I don't know,

15:45

[JM]: icons were attractive-looking and pretty, and user interface elements were distinguishable from one another.

15:51

[JM]: And you actually could focus on your content instead of being distracted from it, et cetera, et cetera.

15:56

[JM]: But those are just hopes and expectations, right?

15:59

[JM]: Those are dreams.

16:00

[JM]: We don't know that that's going to happen, but I do understand the celebration because take the inverse, right?

16:06

[JM]: Like, take the other side of it.

16:07

[JM]: What if the news was Tim Cook has announced he's retiring as of January 1 and Alan Dye is taking over as

16:15

[JM]: Apple CEO. Like, that would be, you know, bad.

16:18

[DJ]: I mean, it might be bad.

16:19

[DJ]: Although then again, like one nice thing about CEOs, well, maybe except Steve Jobs, I don't know, but generally CEOs can no longer do things like impose entire design systems because they don't have time to create them.

16:32

[DJ]: But, but you're right in general.

16:34

[JM]: No, but they have veto power.

16:36

[JM]: Right.

16:36

[JM]: That's true.

16:37

[JM]: And that's something that Steve Jobs used arguably to our benefit by, generally speaking, making good design choices.

16:47

[JM]: And I think the proof is in the products that shipped during his tenure and also the products that have shipped over the last 10 years, otherwise known as Alan Dye's tenure.

16:58

[DJ]: Yeah.

16:58

[DJ]: Yeah, this is true.

17:00

[DJ]: The inverse would have been worse.

17:01

[DJ]: It's interesting, though, because it does seem like there's a lot of shaking up in Apple's upper echelons recently, including, well, rumors anyway that Tim Cook might not stay at the company for too much longer, or at least might not stay in the role of CEO for too much longer.

17:17

[JM]: Yeah, John Giannandrea, who was the executive in charge of, I believe, Siri and Apple Intelligence, is also gone recently.

17:28

[JM]: He'd already been more-or-less demoted in terms of having those responsibilities moved to someone else recently.

17:37

[JM]: So his departure subsequently from Apple, I don't think really took anyone by huge surprise.

17:44

[JM]: But it does seem, as you said, that there are some changes afoot in terms of executive management at Apple.

17:51

[JM]: And so far, I'm not mad about some of these changes.

17:56

[JM]: I think some of them seem positive and will hopefully yield better user experiences for us.

18:02

[DJ]: Yeah, I hope so.

18:03

[JM]: I want to take a moment to comment on how Alan Dye's departure from Apple to join Facebook is described in this news, because this is often how it's described.

18:16

[JM]: And it was described as Facebook "poaching" Alan Dye from Apple.

18:21

[JM]: So if it's not clear, I'm highlighting on the word "poaching" in this particular context and the usage of it in this way.

18:27

[JM]: And by "this way", I mean, to hire an employee away from another company.

18:32

[JM]: And to just cut straight to the chase, if you use this word in this way, I think you're a hack.

18:38

[DJ]: You're saying you're only okay with "poaching" when it describes of an egg, cooking it without its shell in or over boiling water?

18:45

[DJ]: Is that, that's the only acceptable...

18:47

[JM]: That is not the usage I was referring to, because I believe that the usage that was borrowed is not egg-related and instead is the usage that means to illegally kill animals in the wild.

19:03

[JM]: If you think about this in the bigger picture,

19:05

[JM]: and not to get too philosophical, but this is about capital versus labor.

19:10

[JM]: Capital has always had the upper hand, and of course they like having the upper hand, and they want to keep it that way.

19:17

[JM]: I don't know who first used this term to describe an employee leaving a company to work at another company.

19:23

[JM]: But whoever it was, it was almost certainly not a laborer, because it sounds so sinister.

19:29

[JM]: It's right in the name.

19:30

[JM]: It's a crime!

19:31

[JM]: "How dare you hire an employee that we once employed but clearly did not make happy enough to want to continue working at our company?"

19:38

[JM]: "It is an outrage."

19:40

[JM]: That's how I hear the usage of this term.

19:44

[JM]: And unfortunately, now this usage is normalized, and it's become routine for many people to use the term this way.

19:50

[JM]: And it reminds me of other weaponized recharacterizations or redefinitions of words like "piracy", which infamously came from, I think, the Motion Picture Association of America to describe people who were sharing VHS tapes of movies with each other.

20:10

[JM]: I don't even recall exactly what this word was being affixed to, but it was essentially the sharing of media with one another.

20:18

[JM]: And to compare someone sharing a music album or a movie or a book or whatever with a friend in the same way as, "We're going to forcibly board your ship, murder all of the occupants of said ship, and then take the ship and everything on it" ...

20:37

[JM]: Yeah, I think that's a purposeful, malicious redefinition of a word.

20:43

[JM]: And of course, now we use that word.

20:46

[JM]: I don't, but lots of people use the word "piracy" in this context because it's just become normalized.

20:51

[JM]: And so I say all of this as a plea to you, dear listener: Please stop using their euphemisms, whether it's "poaching" or "piracy" or anything else that's been weaponized in this way.

21:03

[JM]: Just don't.

21:04

[JM]: Just don't.

21:04

[JM]: Find another word.

21:05

[DJ]: I was expecting to make fun of you for being pedantic, but actually I agree with everything you just said.

21:10

[DJ]: And also, just to add an important coda to it, fried eggs are better than poached eggs.

21:15

[DJ]: They just are.

21:16

[DJ]: So, dear listener, also consider having some delicious fried eggs.

21:20

[DJ]: I like mine over-medium.

21:21

[DJ]: Poached eggs.

21:22

[DJ]: Ridiculous.

21:25

[JM]: Everyone knows over-medium is the best way.

21:27

[JM]: It was interesting to see two articles published, I think within the last week or so, leading up to this news today about Alan Dye leaving Apple, because these articles were about losing confidence in the tech world in general, in terms of what it is today, and Apple in particular.

21:48

[JM]: And these articles aren't really saying anything that we haven't said on this show, but they are saying it in a lot more detail and arguably a lot more eloquence and with receipts, because these are people that are members of the tech world and the

22:05

[JM]: Apple ecosystem and have been for a long time.

22:08

[JM]: And they're both authors whose opinions I greatly respect.

22:11

[JM]: So to see them saying a lot of the same things that you and I have said on this show feels gratifying in some way — vindicating — even though it's effectively a lot of complaining.

22:22

[JM]: It's criticism that really lands.

22:25

[JM]: And so it was interesting to read these articles, to hear the news from today, and I guess to feel, like I said a moment ago, a little hopeful that things might improve, at least at Apple.

22:39

[JM]: I don't know about the tech world in general.

22:41

[JM]: I think that ship might have sailed.

22:42

[DJ]: It might have, but that's why I also feel good about coming across other people who share our feelings.

22:50

[DJ]: This is in a similar vein as that Needy Programs article we discussed recently, about just this ambient sense that so much of our relationship with software and technology and technology companies has become less about what's good for those of us who want to use software

23:10

[DJ]: and more about what can be extracted from us for the benefit of the people making the thing.

23:17

[DJ]: One of these articles that you're referring to underlined that point very directly.

23:22

[DJ]: Like it stood out to me.

23:24

[DJ]: It was like, oh yeah, this is what we keep talking about is this idea that we run into some thing.

23:28

[DJ]: I want to use this thing.

23:30

[DJ]: Well, we'll create an account.

23:32

[DJ]: Oh, turn on location tracking on your phone in order to use this.

23:36

[DJ]: Like we're going to send you push notifications about our Black Friday sale.

23:40

[DJ]: So much of these relationships anymore are about some company being like, "Hey, use our thing because it's good for us."

23:47

[DJ]: "Hey, here's this thing which benefits us, not you."

23:50

[DJ]: And that's frustrating.

23:52

[DJ]: But it's nice to find like-minded people, both for its own sake, but also...

23:57

[DJ]: That gives me hope as well that if there is enough of a groundswell that there will at least be some alternatives, right?

24:06

[DJ]: Like that's something we talk about a lot is what's available in areas like free and open-source software.

24:12

[DJ]: And the more people are unsettled and frustrated with the state of modern technology, especially as represented by all of the big tech companies that seem so ubiquitous, the more alternatives are likely to exist and get spread around, right?

24:30

[DJ]: Like we talked about, well, you turned me on to the Helium browser the other day, right?

24:36

[DJ]: Which is a Chromium derivative.

24:38

[DJ]: So it's like using Chrome without all the Google stuff.

24:41

[DJ]: And I just recommended that browser to a non-techie person in my life because even they have come across like, "So I've heard that Google is awful and I don't really want to, like, but I need to look at these websites."

24:53

[DJ]: "What can I do?"

24:54

[DJ]: They didn't have any idea that there was such a thing as Chromium, but

24:57

[DJ]: I can give them this alternative, and it's, in this case, as simple as just downloading another app and running it, right?

25:04

[DJ]: And that's something that is also really hopeful to me, is that the means of finding alternatives to the big tech companies are getting more and more accessible.

25:16

[DJ]: So it makes me happy to see that we're not alone manning these ramparts of dissatisfaction.

25:23

[DJ]: It makes me happy to come across these articles as much as their content is kind of sad and frustrating.

25:30

[DJ]: It's people expressing like their sadness and frustration.

25:33

[DJ]: But at the same time, the fact that we're out here doing this for each other gives me hope.

25:38

[JM]: Indeed.

25:39

[JM]: And I'm glad that you have found Helium to be helpful.

25:42

[JM]: And it sounds like perhaps someone you know has found it to be helpful.

25:46

[JM]: So Hynek will be happy that we are spreading the good word.

25:50

[JM]: In other news, the dreaded time has come where I receive notifications from Apple telling me that iOS 26.1 is ready and waiting for me anytime I want it, which I definitely do not want at this moment.

26:08

[JM]: But my understanding is that this is the time where Apple has decided to flip the presentation of the updates in its update pane so that iOS 26 takes priority at the top of the pane and way down at the bottom

26:27

[JM]: in barely noticeable is the "Oh, or if you want, you could just update to 18.7.2" or whatever.

26:36

[JM]: And presumably, this also means that if you have automatic updates turned on, at some point, you will wake up to Liquid Glass.

26:43

[JM]: So again, periodic reminder, this is either (a) something that's going to happen very soon or (b) has already happened.

26:48

[JM]: So you're welcome.

26:49

[JM]: Or I'm sorry.

26:51

[JM]: As the case may be.

26:52

[DJ]: "Wake up to Liquid Glass."

26:54

[DJ]: There's something that sounds kind of nice about it until you realize what I'm describing.

26:58

[DJ]: This is true on the Mac as well.

27:00

[DJ]: I'm looking at my Mac software update pane right now, and I'm running Sequoia 15.6, and there is a giant, gargantuan, detailed, exceptionally beautiful pane that says Mac OS Tahoe 26.1, upgrade now.

27:15

[DJ]: And it's got this...

27:16

[DJ]: features and all the little things and all of that.

27:18

[DJ]: And then way down at the bottom, there's also available other updates.

27:22

[DJ]: MacOS Sequoia 15.7.2.

27:25

[DJ]: "Don't install it though."

27:26

[DJ]: "It's the worst."

27:27

[JM]: "Definitely install this other one."

27:29

[JM]: Unlike iOS, I think that's been the way on MacOS since Tahoe shipped.

27:35

[JM]: I think they make it big and front and center on day one.

27:40

[JM]: I guess...

27:41

[JM]: with the idea that, in theory, you could always revert on MacOS, which you definitely cannot do on iOS.

27:47

[JM]: I don't know why they treat these things differently in this respect, but they seemingly do.

27:53

[DJ]: Indeed.

27:53

[DJ]: So, yeah, guard yourselves against unintentionally updating if you don't want to.

27:58

[DJ]: I mean, if you do want to, it's your life.

28:01

[DJ]: But it's Alan Dye's life now.

28:03

[DJ]: Yeah.

28:03

[JM]: It *was* his life.

28:05

[DJ]: Yeah.

28:05

[DJ]: Well, yeah.

28:06

[DJ]: But he's left this for us.

28:08

[JM]: It's his legacy.

28:10

[DJ]: Exactly.

28:11

[DJ]: His legacy.

28:12

[JM]: For better or worse.

28:13

[DJ]: His legacy of things that don't line up right and are hard to see through.

28:17

[DJ]: Or they're too easy to see through, so it's hard to read things.

28:19

[DJ]: Whatever.

28:20

[DJ]: I don't like it, is the point.

28:21

[DJ]: I don't like Liquid Glass.

28:22

[JM]: Speaking of "Updates Available" notifications on MacOS, Apple has continued to ratchet down the thumbscrews in terms of making it harder and harder for you to indicate your clear preference that I do not want

28:39

[JM]: any notifications that there are updates available.

28:43

[JM]: You used to be able to control these.

28:44

[JM]: You used to be able to burrow into some obscure system preferences pane and deselect these notifications and say I don't want them.

28:54

[JM]: I think as of MacOS Sequoia, which

28:57

[JM]: is MacOS 15, the version that I'm still running, Apple has decided that our preferences are irrelevant and will now always notify you and nag you to install them until you do.

29:10

[JM]: You can select "Later", but there is no option on these notifications to "Leave me alone".

29:17

[JM]: "I will take care of the updates myself."

29:19

[JM]: "I'm a grownup."

29:20

[JM]: "I can do this."

29:21

[JM]: No, that's not an option anymore.

29:23

[JM]: And there's all of these references across the Internet where you

29:27

[JM]: can find people who have tried and presumably failed to find some solution to this. There are obscure "defaults write ..." terminal commands that I've seen and run, only to find that they do nothing, and I just want to tell whoever decided that I'm not a grown-up and can't be responsible to install updates on whatever cadence that I want to that I hate you. It's official: I hate you.

29:57

[JM]: I thought you should know that.

29:58

[DJ]: Yeah, it's such a bad pattern...

30:00

[DJ]: I see in lots of software where there's some pop-up about a thing and the options are "Okay" or "Ask later".

30:07

[DJ]: There's a third option there that's missing, which is "Go away and don't come back".

30:12

[DJ]: It fits so nicely to mention those articles we were talking about.

30:15

[DJ]: I think that one slots really nicely into the Needy Programs framework.

30:20

[DJ]: We're like, as a user of your computer, there is no option to get it to just stop doing this thing you don't want it to do.

30:26

[DJ]: It's like, no, no, no.

30:27

[DJ]: I mean, you can say no now, but we're going to keep asking you.

30:30

[DJ]: It's like, that's really crappy.

30:32

[DJ]: And as you said, Justin, I hate you, whoever you are.

30:35

[DJ]: I don't know you, but like, I hate you.

30:38

[JM]: I understand that there's an argument to be made that if you give users an option to easily say, "Don't remind me about this", that that's bad from a security perspective, because sometimes there are security-related updates that are important to install.

30:57

[JM]: And I can understand the argument, not that I necessarily agree with it, but I understand the argument that that's an irresponsible thing to put on a button

31:07

[JM]: that someone can easily tap and just say, yeah, "Go away".

31:09

[JM]: "I don't want to hear about you anymore".

31:11

[JM]: But that does not excuse the absence of some other way to do it.

31:16

[JM]: Like the way that apparently existed before, where you could run some obscure terminal command.

31:22

[JM]: If someone knows how to do that, that to me is just fine.

31:26

[JM]: Like, they know what they're doing.

31:28

[JM]: They are saying, "I understand the risks."

31:31

[JM]: "I understand the consequences."

31:33

[JM]: Again, I'm a grownup.

31:34

[JM]: That should be something I can do if I want to do it.

31:38

[DJ]: Yes.

31:38

[DJ]: And the inverse of that, it's kind of a false conclusion to draw from the, "Well, you know, like a lot of people just, they use their computers, but they don't understand the importance of security updates and they really need to install them."

31:49

[DJ]: "So we can't give them an option to skip."

31:50

[DJ]: It's like, well...

31:51

[DJ]: The conclusion you should draw from that is to not even ask and just install certain updates automatically.

31:56

[DJ]: And there are certain things in Mac OS in particular, I believe, where like there are certain types of updates that just get installed.

32:02

[DJ]: But that's generally used for like, yeah, like zero-day security vulnerabilities and stuff where it's like, "Look, we're not interested in your opinion about this."

32:09

[DJ]: "This has to get fixed right now for your own good and for everyone's."

32:13

[DJ]: "So we're just going to do that."

32:14

[DJ]: And that's fine because it generally doesn't change the way all of your user interface chrome looks on you.

32:19

[DJ]: But I think there is actually almost a danger in the idea of a false choice.

32:25

[DJ]: We always feel that way with things like terms-of-service agreements.

32:28

[DJ]: Where like, "Okay, before you use this thing, we want to show you 25 pages of dense legalese that explains how we're not liable for anything bad that happens to you."

32:41

[DJ]: "Ever."

32:41

[DJ]: "And neither are our children or our grandchildren liable to your children or your grandchildren."

32:47

[DJ]: That's basically what that stuff says.

32:48

[DJ]: Sorry, I'm not a lawyer and that wasn't legal advice.

32:51

[DJ]: And then there's like a thing at the bottom where you have to click a checkbox and press a button to say, "I agree to the terms".

32:56

[DJ]: And some of these user interfaces will not activate the button until you've scrolled to the bottom.

33:02

[DJ]: Thereby, at least for their...

33:04

[DJ]: from their perspective, they're like, "Well, you must have read it then."

33:07

[DJ]: And again, I think there's something sort of disingenuous about the idea of software showing you this thing, even though we, the people using the software, and I presume the people who make the software having also experienced this themselves.

33:22

[DJ]: No, no one reads it.

33:24

[DJ]: The vast majority of people who use the thing just agree to the terms-of-service because they have to so that they can do the thing they were trying to do.

33:32

[DJ]: I think it would actually be a little more honest on the part of software manufacturers if they popped up a thing that said, "Hey, just so you know, to use our software, we want you to agree to a certain term."

33:43

[DJ]: "If you're pretty sure that whatever those terms are, you're okay with it..."

33:46

[DJ]: "fine, just click the button."

33:48

[DJ]: "But like, here's a hyperlink in case you are one of the five people on earth who insists on actually reviewing the terms."

33:54

[DJ]: That might sound like a distinction without a difference.

33:57

[DJ]: But I think there's something to that notion of, of not going, "Well, we gave you the choice."

34:02

[DJ]: It's like, no, not really.

34:04

[DJ]: And likewise, this thing with updates, where if it's like, "Well, it's really important to keep asking you because these updates are important."

34:11

[DJ]: Well, I would say instead, if the updates are so important, you should just install them without asking me.

34:17

[DJ]: If they're not important enough to install automatically, then trust me to decide whether to do it or not.

34:24

[DJ]: Because again, the average person who uses a computer is not qualified to make a nuanced distinction about, should I install this or not?

34:32

[DJ]: So the whole thing, it's like, "Well, we gave you the choice, but it's really important that you eventually do it."

34:36

[DJ]: It's like, give me a break.

34:37

[JM]: What you just described, the automatic installation, is not some abstract concept.

34:43

[JM]: It's the default behavior.

34:44

[JM]: If you don't go in and explicitly uncheck boxes, that's what happens on all of their platforms.

34:51

[JM]: Now, in theory,

34:52

[JM]: we can go into preferences and there is a separate checkbox for, and I forget how they word it, "Critical security updates and system files" or something like that, where only those can be automatically installed if you want, but everything else requires user interaction.

35:10

[JM]: And that to me,

35:11

[JM]: is a relatively sane way to behave, which is to say, if there's some critical security update, sure, go ahead and automatically install and fix it.

35:20

[JM]: Because I trust you not to do something else.

35:24

[JM]: I trust you not to break something that I rely on.

35:27

[JM]: I trust you not to rearrange the user interface in some way that I find confusing, unfamiliar, or deeply unpleasant.

35:35

[JM]: That to me is an okay bargain to make.

35:38

[JM]: That's not really what we're being given here anyway, right?

35:40

[JM]: Like, even if I check that box and then uncheck everything else, I still get nagged.

35:45

[JM]: We all still get nagged even if we don't want these notifications.

35:48

[DJ]: Yeah, I'm glad you pointed that out because I think it makes the point that I was trying to make even more succinctly, which is if you can say, or rather if the default is, yeah, just update automatically, but then you can turn that default off.

36:02

[DJ]: The system should take the turning off of automatic updates as a signal that it should not bother you about updates.

36:08

[DJ]: If you really wanted to be sure to install the updates, you would just tell it to automatically update.

36:13

[DJ]: And I think that was what I was going for before is that like these sorts of choices should probably be more at the extremes.

36:19

[DJ]: Like either just, "I don't want to think about my computer, just take care of it for me."

36:24

[DJ]: Or on the other hand, "Leave me alone".

36:26

[DJ]: "I got this".

36:27

[DJ]: And instead we end up in this kind of obnoxious middle ground where I've tried to say, "Leave me alone."

36:34

[DJ]: "I've got this", but you will not leave me alone.

36:37

[JM]: We only have this obnoxious middle ground because they took away the fine-grained, more granular control that we had not that long ago, where we could say, a checkbox for automatically downloading updates, a checkbox for being notified that bits are available, a checkbox for automatically installing it.

36:57

[JM]: This all existed.

36:59

[JM]: They've just been slowly taking those checkboxes away.

37:02

[JM]: And it feels to me like the inevitable endgame of this is to arrive at a place where all of the checkboxes are gone.

37:10

[JM]: This stuff just happens to you at a time and place of the vendor's choosing and you, the end user, don't get a say in if, when, and how it occurs.

37:21

[DJ]: Which I think is what's leading so many of us to feel like we're losing confidence in these platforms.

37:27

[DJ]: My reaction to what you just said is, again, it's like, "Leave my computer alone".

37:32

[DJ]: If I wanted a technology appliance that I would just turn on to do the one thing that it does, but someone else makes all the decisions about how that works, I would buy a PlayStation.

37:43

[DJ]: But I prize and value technology,

37:46

[DJ]: having a computing system that is heavily under my control because I am capable of controlling it.

37:54

[DJ]: And so, yeah, all the choices that Apple maybe in particular makes that just, it feels like they're trying to wrest that control out of my hands and turn my computer into some other thing that isn't the computing experience I want.

38:10

[DJ]: And I don't like it.

38:11

[DJ]: And that's why I'm switching to Windows, Justin.

38:14

[JM]: Yeah.

38:15

[JM]: Don't you mean...

38:16

[JM]: "And that's why I'm switching to using ChatGPT for every single thing, because that will solve all of these problems."

38:24

[DJ]: Oh man, you're right.

38:25

[DJ]: It's like I forgot how to do a segue.

38:27

[JM]: Indeed, because it sounds like there's been a leak that indicates that OpenAI is preparing for ads in ChatGPT.

38:37

[JM]: And this really should not come as a surprise to anyone who's paid attention to the tech industry for, say, I don't know, the last two decades.

38:45

[JM]: Or for that matter, anyone who has listened to this show in which we said in no uncertain terms that, yeah, we're going to get ads in these things and probably sooner than later.

38:57

[JM]: One of the things that I find really funny about this is that OpenAI CEO Sam Altman in the past has made it sound like mixing advertising and generative software maybe isn't such a great idea.

39:14

[JM]: And over time, in ways that I think are entirely predictable, that stance has shifted to being advertising-curious to, it sounds like, overt, "We're going to stuff ads into ChatGPT".

39:29

[JM]: And there's a video of him

39:31

[JM]: being asked about, "How are you going to monetize this product?"

39:36

[JM]: And his straight-faced answer is, "Once we've achieved," and again, this is not a direct quote, this is me just paraphrasing, "Once we have achieved true artificial intelligence, we will just ask it how to generate revenue, and it will give us the answer."

39:49

[JM]: And apparently the AI god has answered: ads.

39:52

[JM]: The answer is ads.

39:54

[DJ]: You have to be a very, very talented evil hypnotist from a cartoon to be the CEO of a publicly-traded company and claim that the only way to figure out how to generate revenue

40:08

[DJ]: is to create an AI, "smart" enough to tell you how to generate revenue and not be like thrown down a well by the board of directors, not even fired, like actually defenestrated.

40:24

[DJ]: It's just such a perfect...

40:26

[DJ]: microcosm of our moment in this industry.

40:30

[DJ]: And I realized you were paraphrasing and not quoting, so I'll be a little careful.

40:35

[DJ]: Not that careful, but I'll be a little careful there.

40:37

[DJ]: But just imagining Sam Altman being like, it's easy.

40:41

[DJ]: We'll just build an AI that's smart enough to figure out how to make this company that's spending 100,000 times more than it makes every month...

40:50

[JM]: Oh, I want to be clear:

40:52

[JM]: He absolutely said this.

40:54

[JM]: Not word-for-word, but...

40:55

[JM]: The thing that he said is this, this is the concept that, "Oh yeah, we don't need to worry about monetization because we're just going to ask our genius AI to come up with the answer and then we'll have the answer."

41:07

[JM]: It's like the question of, okay, well, wait a minute.

41:09

[JM]: We're building all these data centers.

41:11

[JM]: Like, doesn't that seem not-great in terms of our chances of future survival?

41:16

[JM]: Not because some evil AI is going to, I don't know, launch nukes or something, but because we're going to

41:22

[JM]: produce so much CO2 from all these data centers that we're going to cook ourselves into oblivion.

41:28

[JM]: And the answer inevitably from the AI tech bros is, well, we'll just ask the AI how to solve our environmental problems and they'll come up with a solution.

41:39

[JM]: That can't be the answer to everything.

41:41

[JM]: Everything that you're doing that's not great can't be the answer.

41:45

[DJ]: Well, because it's not an answer.

41:47

[DJ]: No, but the problem is it's the same answer as the traditional theistic religions that...

41:56

[DJ]: modern society has largely abandoned. Like, it's extremely insane to watch as these large groups of people who would probably if you looked at their online dating profiles would describe themselves as some kind of like scientific rationalist or something, and essentially like they are perhaps completely predictably doing what humans do, which is pray to a god and

42:20

[DJ]: like, how will you solve this problem?

42:21

[DJ]: "Well, we'll just ask the magic being in the sky to solve it."

42:24

[DJ]: Except instead of the magical being being like the god of the Torah, whose name is not to be pronounced aloud, its name is even shorter.

42:34

[DJ]: It's only two letters instead of four.

42:36

[DJ]: It's AI.

42:37

[DJ]: But a little while ago, a little while ago, before my head literally burst into flames from rage...

42:46

[DJ]: You said something about Altman paying lip service to the notion that maybe ads in ChatGPT is not such a good idea.

42:52

[DJ]: And no, it's obviously a terrible idea because a piece of software whose user interface uses the way that human brains respond to the apparent presence of another consciousness to totally like warp people's relationship with it.

43:12

[DJ]: Which is a complicated way of alluding to the fact that like an awful lot of people kind of blindly trust whatever the output of ChatGPT is.

43:20

[DJ]: And a small minority of those people you hear about sound like they are being driven into like extremely severe mental health crises by using the software.

43:30

[DJ]: I'm not saying that the software is deliberately driving them, but I'm saying that the

43:34

[DJ]: nature of their interactions with it is provoking this kind of really unhealthy response.

43:39

[DJ]: Imagine software that can do that and then turn it towards advertising, which is instead of being a at least hypothetically unbiased provisioner of structured information, now it has a bias, which is it wants you to buy Tide Pods.

43:57

[DJ]: I told you months ago that I was going to bring Tide Pods back somehow, Justin.

44:01

[DJ]: You should have been ready.

44:03

[JM]: Yes, yes.

44:04

[JM]: Future Abstractions podcast show sponsor, Tide Pods.

44:09

[DJ]: But it'll be the Abstractions podcast that you get by asking ChatGPT for it that will advertise the Tide Pods, right?

44:16

[JM]: Correct.

44:17

[JM]: All right, everyone, that's all for this episode.

44:20

[JM]: Thanks a lot for listening.

44:21

[JM]: You can find me on the web at justinmayer.com and you can find Dan on the web at danj.ca.

44:27

[JM]: Reach out with your thoughts about this episode via the Fediverse at justin.ramble.space.