Podchaser Logo
Home
Draw Your Own Slice of Pizza

Draw Your Own Slice of Pizza

Released Thursday, 6th October 2022
Good episode? Give it some love!
Draw Your Own Slice of Pizza

Draw Your Own Slice of Pizza

Draw Your Own Slice of Pizza

Draw Your Own Slice of Pizza

Thursday, 6th October 2022
Good episode? Give it some love!
Rate Episode

Episode Transcript

Transcripts are displayed as originally observed. Some content, including advertisements may have changed.

Use Ctrl + F to search

0:00

I am

0:01

back. Where

0:02

were you? I

0:03

was using homepod minis.

0:06

Okay. And

0:08

I am back. on big boys?

0:10

As long as they last. With

0:13

big home pods, like the cheese graders.

0:15

Oh my goodness. How did this happen? So

0:17

last time I went to Westchester,

0:20

there they were two perfectly

0:22

good full size home pods being

0:25

used in a kitchen by nobody. The fourth house

0:27

has just been gutted. So,

0:30

you know, I'm like, you know, these are just sitting

0:32

here rotting away with whatever

0:34

electrical flaw is what eventually kills them.

0:36

Those the capacitor or whatever that everybody says

0:38

is is bad or wrong or whatever. No one's

0:40

using them. And I'm sure they're gonna get replaced

0:43

at some point in the next decade by Apple. But

0:45

until that happens, let me

0:47

take them back. So I brought them

0:49

I have been using them and they are exactly

0:53

as glorious and annoying as

0:55

they always were and I'm so I'm

0:57

so happy I made the switch because

1:00

while they are playing music,

1:02

which you can eventually make them do most

1:05

of the time, eventually.

1:08

They do sound incredible. Like,

1:11

can you can you tell me something and I need you to really

1:13

and truly be honest. Are they white or are they black? they're

1:15

white. They happen to be white. So here's the

1:17

thing. I'm so glad you answered that question.

1:19

I feel like I I feel like Jack Ryan in hunt

1:21

for October about a crazy Ivan. We should do

1:24

that as movie thing, by the way. Anyway, I

1:26

I feel like your white home

1:28

pods are my white BMW. Hear

1:30

me out. When my white BMW

1:33

was working, it was amazing.

1:37

You know, it was only working for about a week every

1:39

month. But for that one week, oh,

1:41

it was good. It was real good for

1:43

that one week. Your white home pots, which by

1:45

the way, just happened to you -- Mhmm. -- knows when

1:47

they're working, I guess they're real good,

1:49

aren't they? No. And and by the way, I

1:52

chose the white because I

1:54

know I know this is unpopular for

1:56

a nerd like me to say that the black option is not

1:58

the best option on something, but

2:00

white home pods look better than black home pods.

2:02

They're not really white, they're gray. I mean, come

2:04

on.

2:05

they're pretty close

2:07

to I mean, you know, it's the outside is made

2:09

of something that's kind of resembles cloth, so you

2:11

can't get it like super super white. They're

2:13

not white. they're not even starlight. They're light

2:15

gray. Well And the black is

2:17

definitely a dark gray. Yeah. The black

2:19

is very very dark gray. But yeah. Anyway,

2:21

so the white looks better. And so I chose them and I

2:23

stand by that. I'm I'm unashamed

2:26

in in choosing the white home pods.

2:28

I also actually so my phone is temporarily

2:31

white again, but I'll tell you what. Some quick

2:33

follow-up on last week's case

2:35

discussion. I said I briefly

2:37

said last week I had tried the peak design, the Patoka,

2:40

and the Patoka, you know, I like the way

2:42

it felt, but it didn't I I hated the way it looked.

2:44

The peak design was a little bit bulky

2:46

and I didn't like how how

2:49

little how little relative, like, tackiness that,

2:51

like, the back kind of cloth like surface

2:53

head?

2:53

Well, I have

2:55

been using the peak design case all week.

2:58

because I just like

3:00

it. Like, and it's it it makes

3:02

relatively little sense. I can't

3:05

really justify it over the other cases

3:07

in any kind of, you know,

3:09

subjective or objective, I guess, objective

3:12

means. It is

3:14

more expensive than most of them. It is

3:16

thicker. and it's less grippy.

3:18

However, it

3:20

feels the nicest and it looks the

3:22

nicest. Therefore, been

3:24

sticking with it. I and I kinda like it. I kinda like

3:26

the the weird little square on the back. It's kinda like

3:28

a reverse pop socket. And so

3:30

it's definitely something that sticks out. It's some it's like a hole

3:32

that you can, like, put your finger on the inside of

3:34

the hole to lift it out of your out of your pocket or whatever.

3:37

Like, it's it's nice. I even

3:39

I I just now or just yesterday, just

3:41

order a couple. There are, like, mounts that go on the back. Just

3:43

see what I could do with that. Oh, here we go.

3:45

You're gonna put on your motorcycle? Yeah.

3:47

Yeah. For well, first, that's a buy a motor just for

3:49

this case, you know, I I like the case so much. I bought a

3:51

motorcycle as an then I bought them out, and

3:53

the motorcycle happens to be white. And I I bought

3:55

them out that that loops around. That way,

3:57

I'm I'm gonna start becoming a

3:59

what are those, like, the people who, like,

4:02

make GoPro, like, action videos on their vehicles?

4:04

Like, what what are those do we have a name for

4:06

those? Like, cloggedgers or something?

4:08

Oh my gosh. Yes. Let's go with cloggedgers.

4:10

That's perfect. So I'm gonna become a

4:12

cloggedger. This it's all it's and it's all thanks

4:15

to this case. I tried that Marco. Not as

4:17

easy as you think. Yeah.

4:20

There we go. Oh, yeah. So anyway,

4:22

Turns out, that's the case I'm going with for a while.

4:24

Okay. Update on my creaky clear case.

4:26

I've got a this is the first clear case I've

4:28

used for any pre show amount of time. I've got white

4:30

a collection of crumbs and

4:33

dust collecting and it visible

4:35

all around. If you look if you just circle

4:37

all around like the top edge

4:40

of the thing. It is so gross. I

4:42

cannot wait to get this thing off. One of my cases

4:44

shipped. I got a shipping notification. I think

4:46

possibly it'll be here by next week's show.

4:48

but I'll keep you updated. I cannot wait

4:50

to get this thing off my phone. You

4:52

know, an alternative is just is to just

4:54

not care about having a covered bottom And

4:56

then there's zillions of cases you can try.

4:58

This is I mean, options too. I mean, I picked to

5:00

two of them because they were expensive. There were there's more

5:02

than two options I could affect. I figure all

5:04

like one of these two, but I'll let you know. You

5:06

can try the paint design. It comes in

5:09

grayish black and a weirdly

5:11

light green color and that's it. Yeah.

5:13

I mean, obviously, if I if I needed a secure

5:16

mount or something, I would probably pick that, but

5:18

the the little square that you mentioned, like, oh, I can use

5:20

it to pull my phone out of pocket or whatever. I just I

5:22

don't want that to be there. I feel like my

5:24

fingers would find it and it would just be annoying.

5:26

You're

5:26

right. That is a thing. And and

5:28

the little square, the very first day I used

5:30

this case, I thought I felt sharp. Now it

5:32

doesn't push up many anymore. Maybe it just it just sanded

5:34

down my fingers. I don't know. But what I like about the Pizza

5:36

Hut, in addition to the fact that it looks

5:38

nice system, it feels nice the

5:40

buttons also feel nicest.

5:43

The the mute switch toggles a little

5:45

deep, like the whole the little recession to get to

5:47

the mute switch is a little bit deep. but the the

5:49

side buttons, you know, all the buttons are covered. The

5:51

side buttons feel great in

5:53

this case, better than most cases. And overall,

5:55

this case is the only it's the only

5:58

iPhone case I have ever used from anybody

6:00

except Apple, where it felt

6:02

like they went for the nice materials

6:04

instead of the cheap materials. And

6:06

it is by far the nicest

6:09

case I've ever seen, felt, or used,

6:11

that was not made of leather. So

6:13

for whatever that's worth, if you either wanna

6:15

go leather free or if you

6:17

just want something nice, it's just it's

6:19

really nice. Alright.

6:22

Let's do some follow-up. What

6:25

is going on with shared photo libraries

6:27

and what is shared with them, John? And last

6:29

week, I said some things about

6:31

what wasn't shared in photos and I was

6:33

wrong about a few of them. I

6:35

said that keywords, favorites, and location and

6:37

stuff were not shared? They are

6:39

shared. So those aren't attributes of the individual

6:41

photos. So keywords, and I tested this with my

6:43

little thing. If you put a keyword on a photo, get shared

6:45

with the other person. If you favorite it, it shows up

6:47

you know, that we're talking about photos that are

6:50

in the shared library. You can do that stuff

6:52

to them. You can assign keywords. You can set their favorite

6:54

status. You can add location information and everybody

6:56

sees that.

6:57

All

6:58

the other stuff I talked about, the the non

7:00

photo items remain unshared. So you

7:02

don't get albums, you don't get smart albums, you don't get

7:04

slide shows, you don't get book projects, all that stuff.

7:07

And also, someone asked about this when I was having

7:09

discussion on about it

7:11

on Twitter. What about duplicates?

7:14

What if two people have

7:16

the same photo, like, maybe like a person to

7:18

airdrop the same identical photo

7:20

to two different people at two different times,

7:22

and they both add it to

7:24

the shared library, what happens? The

7:26

answer, according to my experimentation, using

7:28

the Mac version of photos only and two different

7:31

accounts that had the exact same file,

7:33

I imported the file into both of their private

7:35

libraries and they're they're separate at that

7:37

point. And then I had both of them add

7:39

that photo to the shared library and

7:41

you end up with two copies of that photo in the shared library.

7:44

Just

7:44

two completely identical copies of the

7:46

photo in the shared library. I didn't edit them, so it's not like

7:48

one of them was edited and one of them was imported

7:50

into the individual things. then add one person

7:52

added to the shared library, and then add the second

7:54

person added to the shared library. Still in

7:56

beta, maybe it'll change that. And interestingly, I

7:58

was like, okay. Well, maybe they do that

8:00

for safety or, like, just to make sure photos

8:02

don't squish other photos with edits or whatever. But

8:04

isn't there a d duke feature that they've been talking

8:06

about in iOS sixteen and stuff?

8:09

they will find your duplicates for you, like built

8:11

into the iOS sixteen photos

8:13

thing. I believe so. If that exists

8:15

in Mac photos, I could not find it. So

8:17

it's kind of weird if that ends up being an

8:20

IOS only feature. There, obviously,

8:22

there are tons and tons of ways to do photos

8:24

in your photo library with Mac applications.

8:26

Lots party applications have been doing that for years,

8:28

but it's kinda weird that if they're bringing

8:30

that as a first party feature to the photos app

8:32

on the phone that they don't also bring it to the Mac.

8:34

So I hope that appears

8:36

in a future beta or something. We

8:38

were sponsored this

8:40

week by Khaled. IT admins

8:42

often feel like they've between their commitment to cybersecurity

8:45

and they're due to protect their employees'

8:47

privacy. Naturally, of course, you need to

8:49

safeguard company data against hacks and

8:51

breaches. you also don't want to turn your

8:53

workplace into nineteen eighty four. Traditional

8:55

MDMs give the IT team complete

8:57

access and control over company

8:59

devices to a fault because Since

9:01

employees are inevitably gonna use their work

9:03

laptops for some personal activities, those

9:05

tools can saddle you with surveillance capabilities

9:08

over personal stuff you never wanted

9:10

access like photos or browser

9:12

history. Before you know it, your end users

9:14

are complaining about security agents slowing down

9:16

their laptops. Developers are frustrated

9:18

by the lack of autonomy. and people

9:20

start secretly working on their personal devices just

9:22

to get things done. That's in that

9:24

case everyone loses. So it's easy to

9:26

fall into these traps of

9:28

top down security. but not

9:30

the only option. Collide

9:32

is an endpoint security solution built

9:34

around honest security. Their

9:36

philosophy is that employees aren't your biggest

9:38

security risk they're biggest

9:40

allies. Your relationship with them should be based on

9:42

transparency and informed

9:44

consent. Collide works by

9:46

notifying your employees of security issues

9:48

via Slack. edging them on why they

9:50

are important, and give them step by step

9:52

instructions on how to resolve them

9:54

themselves. For IT and security teams,

9:56

Kalai provides the right level of visibility

9:59

for Mac, Windows, and Linux

10:01

devices. And it addresses high risk

10:03

issues that can't be solved through brute force

10:05

or automation. and your end users can

10:07

see exactly why and how

10:09

every piece of data is being collected by a

10:11

collides user privacy center and

10:13

their open source code base. you

10:15

can meet your security goals without

10:17

compromising your values. Visit

10:19

cali dot com slash ATP to find

10:21

out how You follow that link to hook you up

10:23

with a goodie bag just fractionating a free

10:25

trial. That's collide, K0LIDE

10:29

collide dot com slash

10:31

atp. Thank you so much to collide for

10:33

sponsoring our show.

10:38

Alright. The European European

10:40

Union has mandated that

10:43

all phones in somewhere between

10:45

one and seventeen thousand years

10:47

will have USB C on them

10:49

as is for or as as

10:51

was foretold. Yeah. Well,

10:53

do we know I mean, the the

10:55

the europeologists here will tell us,

10:57

like, well, this actually they didn't

10:59

really mandate it yet. Now it has to go to this

11:01

committee, then it has to go to this board, then it has

11:03

to I bet there's something I'm gonna has the to

11:05

those questions. So let me read from the

11:08

notes. I didn't know

11:10

if we were going to make any initial opening

11:12

remarks, I guess not. here we go. That's why you shouldn't

11:14

have editorialized based on the

11:16

based on the title item. Mhmm. Because

11:18

notice what the title item says, would you like to read the

11:20

title item as written? EU

11:22

USB C mandate passes vote.

11:24

Passes vote. It does not so

11:26

it's mandate as a noun. Right? The

11:29

USB C mandate What happened to it? Did it

11:31

go into effect? Is it real? Is it whatever?

11:33

No. But it passed the vote. What the hell does passes the

11:35

vote? I mean, and here we get the text. I

11:37

mean,

11:37

look, hey, hands up who wants us to

11:39

pass? three of us. One, two, good. Okay. She

11:41

has to vote. Like, that could that doesn't mean anything.

11:43

Oh, I mean something. Anyway, gone. Alright. On

11:45

October fourth, European parliament voted

11:47

overwhelmingly. in favor of new legislation that

11:49

would eventually require all mobile

11:51

phones sold in the EU to use the to use

11:53

a USB c port for wired

11:55

charging. The EU's new rules

11:57

are yet to be formally approved. Although

11:59

they've been given the thumbs up by the bloc's

12:01

parliament, the common charger legislation still

12:03

needs to be signed off by the Council of

12:05

the EU and published in the EU

12:07

official journal. It would then enter

12:09

into force twenty days later.

12:11

So clear. But even

12:13

once that happens, just you

12:15

wait. But even once that

12:17

happens, companies like Apple will still

12:19

effectively have a two year grace period. That's designed to

12:21

ease the transition to a USB C future.

12:23

This means the rules are likely to come into force

12:25

by the end of twenty twenty four.

12:27

Devices already on the market what

12:29

won't need to be withdrawn. So if Apple

12:31

launches a Lightning port iPhone ahead of the

12:33

deadline, it can keep selling the

12:35

phone. Or what if they just kill

12:37

the ports entirely. They already did one. Why not

12:39

take the other? Yeah. So twenty twenty four

12:42

is a is a ways out if, you know,

12:44

things go according to what they seem like they're go to.

12:46

That's plenty of time for Apple to

12:48

transition to SBC, quote unquote, on

12:50

its own. You know what I mean? I love that it

12:52

says, like, companies like Apple

12:54

too. Like, this is all about Apple. Like, what other

12:56

what other companies are left? There's no comp as

12:58

as Tim Cook will tell you, there are no other companies

13:01

like Apple. Only apples would be stubborn enough to keep

13:03

lighting for this long. Nice.

13:05

I I don't know how I feel about

13:07

this. So I I'm gonna seal from

13:09

former guest, Christina Warren, who

13:11

tweeted about this, and I I agree with her.

13:13

I would like USB C on my

13:15

phone for several reasons which we can investigate if

13:17

we care, but I would like USB C on my

13:19

phone. I don't

13:21

love that it will arrive there

13:23

if at all. because of a

13:25

government mandate rather than either

13:27

market forces or I don't know.

13:29

And I feel very like, oh,

13:31

free market this. You know, no government. And I

13:33

feel about most things, but in this particular

13:35

case, I I don't love how we're

13:37

ending up on a position that I

13:39

think I'm going to love. I mean, it's gonna it's

13:41

gonna end up there not because of this mandate. Because

13:43

if the twenty twenty four date ends up being anything

13:45

close to correct, Apple essentially

13:48

has painted itself into a corner to

13:50

transition regardless of this law because they

13:52

keep making phones that can

13:54

create these massive files

13:56

like shooting the, you know, high resolution

13:58

video with high frame

13:59

rate and trying to get them off a

14:02

phone as a nightmare. And so they

14:04

either have to upgrade lightning to be much

14:06

much faster, which will be big pass hassle. I'm

14:08

not even sure if it's possible, or they have to go to

14:10

USB c. So there is technical

14:12

motivator that's going to make Apple

14:14

make some kind of change whether it's the

14:16

USB C or something else just because it's

14:18

it's

14:18

plain ridiculous how long it would take

14:20

to get

14:21

video off of a phone, you

14:23

know, that you can record at the at the highest quality.

14:25

It would it just takes too long. It's too

14:27

slow. So

14:28

that's that's my guess about why Apple

14:31

will be transitioning. I'm sure

14:33

this mandate doesn't hurt. the

14:36

schedule. Right? It can only help it.

14:38

But given how long these things take

14:40

effect and given how it's been not weakened,

14:42

but like, have even allowing people to ease

14:44

the transition, giving them a long time to do it,

14:46

not having to withdraw existing products, which really

14:48

helps them. Like Apple could release it

14:50

depending on the timing within twenty twenty

14:52

they get released their last lightning phone

14:54

to be the twenty twenty four phone.

14:56

Right?

14:56

And not have to worry about it until

14:58

a twenty twenty five phone. Right? That's how much time

15:00

they have to do this, but I think they'll probably

15:03

change before then. David Schwab

15:05

had some other ideas about things Apple

15:07

could do to skirt this. I think these are less likely

15:09

than the straightforward thing, which is let us go to

15:11

USB c. But here they are, he says the EU law

15:13

contains an exception for devices that only use

15:15

wireless charging. assuming Apple

15:17

really doesn't wanna switch the out front of lightning to USB c, do

15:19

you think it might just replace the lightning cable with

15:21

mag safe charger in the EU implement one of

15:23

these as a legal workaround? These

15:25

are probably not

15:26

increasingly silly, but some of them are silly, like, put a

15:28

service only sticker or plug over the lightning

15:30

port. I don't see that happen. No. You know,

15:32

it's kinda like the little, like, the diagnostic part

15:34

on the watch. disable charging

15:36

through the lighting port and software. Right.

15:39

You could still have the lighting port not USB

15:41

c as long as it doesn't charge through.

15:43

Yeah. only for EU phones. Right?

15:45

Check an EU phone without a lighting part just

15:47

like the US phone doesn't have a symmetry. I

15:49

guess they put a plastic spacer in there.

15:52

And then he says, think EU regulators may have

15:54

underestimated how much Apple hates being forced to modify

15:56

their designs to satisfy regional laws. But I really

15:58

don't think that's what's going to force

15:59

Apple to do. I think that the march of

16:02

progress of storage size and

16:04

the the size of video files.

16:07

And

16:07

from that matter of photo files, is that you're

16:09

taking you're shooting everything with forty eight megapixel raws,

16:11

each of those photos photos is eighty megabytes and you

16:13

got a one terabyte iPhone. Try transferring

16:15

that at lightning speeds at the USB

16:17

two point o speeds or whatever it does. It's it's

16:19

a little bit silly. Their quote unquote pro phones need

16:21

to be able to transfer data faster. And at

16:23

this point, trying to make

16:25

a new version of Lightning that is faster

16:28

seems very silly

16:29

in light of how much USB C is

16:32

spread throughout the rest of Apple's lines. You know, they did

16:34

it on the iPad. they're they're

16:36

either gonna do it on the phone or they're gonna

16:38

get rid of ports altogether, but I don't see

16:40

them like it's not it's not the EU that's

16:42

forcing them to put out a

16:44

nonlighting phone in twenty twenty five is just

16:46

sanity. I

16:47

want them to do it not because

16:49

a government is forcing them

16:51

to. but because it's the right thing to do.

16:54

Exactly. And and I think they, you

16:56

know, the rumors have been

16:58

fairly consistent that starting

17:00

with next year's iPhones that we are

17:02

apparently going to USB C. And that's been

17:04

consistent now for a number of years.

17:06

So I I kind of put

17:08

some weight behind it. And I think, you

17:10

know, Apple must have decided a couple years ago,

17:12

like, you know, to make this change. And

17:16

Changing over the iPhone in any kind

17:18

of major component change is

17:20

is not a small deal. They have to

17:22

worry about, like, first of all, can

17:24

we even get or create

17:26

enough USB c

17:28

connectors to to keep up with the

17:30

iPhone's volume? Like, that's actually a real concern that,

17:32

you know, something that's as high

17:34

volume and as,

17:36

I guess, high stakes

17:39

as the iPhone is. Like, because every single

17:42

thing that an iPhone has or

17:44

has to do has to

17:46

be nearly a hundred percent perfect,

17:48

nearly a hundred percent of time

17:50

because they just sell so many of

17:52

them. And it's so important to the company that

17:54

if they have a part that has like

17:56

a point 001 percent

17:58

failure rate, that's too high. They can't have that because that

18:00

could cause a scandal that could have a big

18:02

problem for the iPhone that year. Like, you know,

18:04

so they have to be so

18:06

careful and they have to make sure they can

18:08

create the volume and have the high

18:10

yields and have the good reliability of all these

18:12

different parts. You know, when you look at phone when you look

18:14

at the iPhone, as a

18:16

product. It's really amazing

18:18

when you compare it to not

18:20

only anything else that Apple makes,

18:22

but anything else that anybody makes, it's really

18:25

amazing how rarely anything

18:27

goes wrong with them. Like how like

18:29

manufacturing defect wise, like,

18:31

How often have you opened up a

18:33

new iPhone and something's been broken and you've had

18:35

to exchange it? It's almost unheard of like it

18:38

happened so rarely. compared to the number of

18:40

them that they sell. And so

18:42

again, they have to be super cautious. So I'm I'm sure

18:44

there were reasons like that.

18:47

that led them to take this long

18:49

to get here. But I do

18:51

think it looks like things are lining up that

18:53

they will be getting here. And And I

18:55

think, you know, part of the reason, as John

18:57

said, they transfer rates of having these

18:59

giant video captures. They're they're little they're

19:01

marketing the pro phones, and they're

19:04

these software features and hardware features to optimize

19:06

for things like like pro

19:08

res and and raw photos and everything

19:10

that generate these huge files that are comically

19:12

slow to get off the phone that

19:14

is one side of this. But the

19:16

reality is, and Apple knows this, most

19:18

people with most iPhones will never do

19:20

those things. And so that

19:22

doesn't necessarily need to be the reason.

19:25

That's a reason. But I

19:27

think the reason, the the much

19:29

bigger reason, is just that it's a

19:31

pain in the butt to have two different

19:33

phone chargers out there. And

19:35

when Apple went with lightning,

19:37

the Android world was not as unified

19:40

as it is now. Now,

19:42

everything is USB c and it has

19:44

been for a number of years now. And

19:46

it's spreading to all sorts of other devices that

19:49

aren't even phones. You know, the laptops now all

19:51

charge via a USB C. They can, at least. They

19:53

don't have to, but they can. And then you

19:55

look at every, like, all

19:57

hardware in the world, flashlights

19:59

charge of our USB c. Like, the other I

20:01

I saw I got an ad on Instagram for

20:03

a power drill that charges via USB

20:06

C, which by the way, well

20:08

targeted at. Like,

20:11

everything is USB C now. and

20:13

the the very few things that aren't are

20:16

every

20:16

iPhone and like our

20:18

AirPods cases or whatever. It's like it there's

20:20

not much else left on

20:22

the stupid Apple. my keyboard. Yeah. keyboards. Yeah. My

20:25

trackpad. But, like, the Apple

20:27

the Apple battery case that

20:29

isn't the case or whatever it's called. Mhmm. But, yeah, but, you know, you look

20:31

at the market and, like, everything else

20:34

is USB c now. It's a it's a

20:36

very, very different scenario now.

20:38

now than it was when lightning was introduced. You know,

20:41

when they had to decide to

20:43

go from the dock connectors to lightning,

20:45

again, that was a very different world wasn't

20:47

this consensus. There wasn't this one

20:49

amazing universal standard. There was a

20:51

bunch of miscellaneous crap and mostly

20:54

micro USB, which sucked. and

20:56

this is a totally different ballgame now. It's

20:58

a different time with different needs.

21:00

And the right thing to do now

21:03

whether the EU gets around to

21:05

mandating it for them or not is to use

21:07

USB C for everything. The rumors

21:09

again suggest we're going there and I hope

21:11

they're right because it is

21:13

such a pain in the butt, like,

21:15

to have, like, a family of mixed devices of

21:17

just, like, you know, we need USB c for

21:19

pretty much everything except

21:21

our iPhones. Like, that's that's so annoying when our

21:23

Apple watches again, whole separate thing there.

21:26

But the the world would be

21:28

better off if they made the iPhone

21:30

USB c. And I hope that's the

21:32

reason they're doing it. And

21:34

not because of government pressure

21:36

or not because of

21:38

only pro is needing it. No. Everyone

21:40

needs it. It'll benefit everyone. Now

21:42

speaking

21:42

of not having enough parts and stuff, I seem to recall

21:44

a story back when I first came out, that the

21:46

limiting factor on the phones they could manufacture

21:49

was the ability to get that little the

21:51

little lightning connector thing that you

21:53

guys saw obviously Apple was the only company in

21:55

the entire world that needed that thing made, and they

21:57

needed a lot of them, and they needed a lot of them fast, and

21:59

they needed to be up to Apple

22:01

standards of quality and everything, and that was a

22:03

a problem. But at at this

22:05

point, getting quality USB C

22:07

connectors should not be a problem for Apple.

22:09

One

22:09

would hope not. But, no, I mean, I haven't been

22:11

traveling too much, but I've been traveling more than zero, which

22:13

is, you know, more than I can say for the last couple

22:15

years. And having everything

22:17

USB c is extremely convenient. And,

22:20

yes, I did spend an absolutely

22:22

hilarious amount of money on my, you know,

22:24

travel magsafe situation.

22:26

But it would still be nice to

22:28

know that if I needed to plug in, all I

22:30

need is the cable that I can use for my laptop

22:32

or the switch or for any number

22:34

of other things. and that I don't need

22:36

a bespoke cable just for my iPhone. And, yeah, I

22:38

I don't begrudge Apple for having gone

22:41

lightning. I do kind of begrudge them

22:43

for not having gone to USB c

22:45

sometime last year or two. And I think that, you know, it

22:47

would have been better a year or two ago. The next best

22:49

time is as soon as possible.

22:51

And and and I just the

22:53

other day, recorded the kids were doing, like, a

22:55

little play for the two of us for Aaron and

22:57

me. And I recorded it and I

22:59

recorded it as, like, one ten minute,

23:01

you know, don't remember what my settings my

23:03

phone are, but I think it was a one ten minute sixty

23:05

sixty frames per second four k video.

23:07

And it's something like three gigs. I don't even

23:09

remember how big it is, but it's massive. Right? And

23:11

yeah. Getting that oh, I'm sorry. It's

23:13

actually nine gigs. Nine

23:16

gigs. Getting that off of my phone

23:18

via cable was effectively impossible.

23:20

Like, yes, it is it is literally

23:22

possible, but it was effectively impossible.

23:25

And so what I ended up doing was air

23:27

dropping, which took a couple of tries and was

23:29

not exactly reliable, but I eventually

23:31

got it from my phone to my

23:33

computer. And I'm going to eventually, you

23:35

know, put in I in fung fu

23:37

pro and do things with it, but it is

23:39

not fun to get, you know,

23:41

more than a minute of four

23:43

k sixty frames video off of your phone

23:45

using a lightning cable. It's just I know you guys

23:47

said this a minute ago, but it's so true. And this

23:49

is something that I ran into just in

23:51

the last three days. I

23:54

I cannot wait for for USB C

23:56

to be a thing. That

23:58

being said, I

24:00

wouldn't be in highly surprised if

24:03

Apple went no ports at all

24:05

or perhaps no ports on

24:07

non pro phones and ports on a

24:09

pro phone. And the reason I say that is,

24:11

what do they have to care about? They have to care about

24:13

developers who they don't really care about.

24:15

Or people who have

24:17

wired car And there are

24:19

solutions like I use. They're not great, but they

24:21

work to change wired car play into

24:23

wireless car play. So do do either

24:25

of you guys see them going

24:27

to a completely wireless world?

24:29

There

24:29

was that the rumor that, like, the magsafe

24:31

puck. Like, imagine the magsafe puck as they exist

24:33

now, but also with, like, thing the middle of

24:35

until it's data be transferred, then that would be

24:37

their solution essentially, like, MaxSafe. I don't know what

24:39

number they're on. MaxSafe two, three, and then I

24:41

guess the numbers are on the laptop. and I

24:43

believe they reset the timeline on that one. Yeah. It's just it's

24:46

yeah. As we said, like,

24:48

previously, not Magsafe, but Magsafe. Anyway,

24:50

That was they had patents filings on

24:52

that and everything, but it's hard to tell whether that's just a

24:54

thing they were considering for the Magsafe Talk

24:56

and just didn't do or if it's a thing

24:58

for the future. it doesn't really solve

25:00

the the car play problem at all. One of

25:02

the problems it does solve is Apple's ability to

25:05

charge peripheral

25:07

manufacturers money to sell things that sort of

25:09

made for iPhone, whatever. I'm

25:11

sure of any directly does anybody make an

25:13

a mag safe pocket besides Apple?

25:15

Like,

25:15

the actual Yeah. Well, sort

25:18

of, my travel thing that I

25:20

keep talking about over and over again,

25:22

that there, you know, there's three

25:24

pieces. There's a Qi charger

25:26

that's about the shape of an AirPods

25:28

case. There's an Apple Watch charger,

25:30

and then there's a honest to

25:32

goodness Magsafe. not not a puck, but, you know,

25:34

there's a max safe mat on on I

25:36

think it's the right most of the three

25:38

different parts of this charger. So, yeah,

25:40

it is on honest goodness,

25:42

magsafe, but it is not a

25:44

first party magsafe puck as far

25:46

as I'm aware. Well, and and to be

25:48

clear, like, I'm sure they I'm sure they make a

25:50

decent amount of money with the

25:52

licensing of everything, you know.

25:54

But have you

25:54

ever seen

25:55

anybody in the real world using officially

25:58

licensed MFI stuff that didn't come with their

26:00

phone. Everyone just buys the knock off crap in the

26:02

drugstore in Amazon. And

26:04

doubt they're getting any money from that. So III

26:06

wonder if we might be overestimating the

26:08

value of that. I think there's a lot

26:10

of it in that. I mean, I I

26:12

think, like, all of the manufacturers that you see

26:15

selling stuff on Apple Store, for example, like, Belkin

26:17

and stuff there, venue manufacturer. They send tons of

26:19

stuff. If you just do a random for

26:21

any kind of, like, wire peripheral thing. The

26:23

odds of you getting a Belkin match

26:25

are high, and I'm assuming everything Belkin

26:27

does is on the up and up because, again,

26:29

they're an Apple store, so they're probably, you know I don't know.

26:31

Like, it's it's someone's job to maximize

26:34

MFI income. Right? And and that person

26:36

is not in charge of the whole company. but

26:38

that is a factor in weighing this. And obviously, it's not

26:40

gonna stop them from going to USB C.

26:43

Like, they did it on the iPad. Right? No more no more

26:45

revenue from all those lightning cables that we were selling

26:47

to iPad owners. like they'll in the end, do

26:49

the right thing from a technical perspective,

26:51

but it remains to be seen what Apple

26:53

thinks is the right thing on the phone because

26:55

they in the same way they remove the

26:57

headphone port. although they remove that from the

26:59

iPad too. But anyway, they may say, well, on the

27:01

phone, we need every ounce of space we can

27:03

get. It's not like we have room for plastic spacers

27:05

in there. So we gotta get rid of the

27:07

port and everything is going to be

27:09

magnetic pucks from now on. I hope they don't do

27:11

that. It seems like a much more straightforward

27:13

and smarter thing to do go with you. You

27:15

see? And in the end, I think the iPhone for

27:17

all of Apple's sort of

27:20

punctuated moments of daring tends

27:22

to be a conservative product.

27:24

And, you know, change happens slowly.

27:26

So the iPhone ten was a big change.

27:29

going retina was a big change. The big iPhone six

27:31

was a big change and going,

27:33

you know, growing for thirty planes. The lighting was a

27:35

big change. I think, you know, but

27:38

those those events happen, but in

27:40

general, Apple's not

27:42

keen to rock a boat on the idea that a

27:44

phone is something that's a rectangle where

27:46

you plug in a thing at the bottom to charge

27:48

it. So I'm right now, my money

27:50

is still on a USB

27:52

DC port where the lightning port was.

27:54

I don't know. We'll

27:55

see. it is tempting, you know,

27:57

Apple famously frequently overdoes

27:59

their minimalism, especially on

28:02

hardware. And so I

28:04

I see why we would think

28:06

that, you know, oh, this is a big risk. And and

28:08

I think it's a it's a risk that

28:10

they might do this, but I think it's a small risk

28:12

because Ultimately,

28:16

wired is in many ways, of

28:18

course, it's in many ways simpler, but

28:20

it's also in many ways better.

28:22

wired charging, first of all, is way more

28:24

efficient. Now we've already seen, like, I believe there's a

28:26

feature in the sixteen point one beta that came out

28:28

yesterday or today. that there's now

28:30

an option to set your

28:33

iPhone to charge when

28:35

it has, like, environmentally

28:38

friendly energy generation in your

28:40

area or like so if there's like an at

28:42

a time of day in your area where

28:44

they use only solar or wind power

28:47

or something, it can have your phone, like, try to only charge during

28:49

those times. And, you know, that's the kind

28:51

of feature that the reason they do that kind of

28:53

feature is that it has a pretty

28:55

massive environmental impact when

28:57

you're talking about the the number of iPhones

28:59

that are out there. If you can make them

29:01

charge a little more efficiently or

29:03

using certain resources instead of others.

29:06

It's a small power draw. Yeah. But it's

29:08

it's it's like millions and millions and

29:10

millions of small small power draws.

29:12

And so to only

29:14

would make almost everyone

29:18

use an inefficient charging

29:20

method on their iPhone that

29:22

loses a good percentage. I mean, what

29:24

is what is the Chi MagSafe

29:27

efficiencies? Probably something like seventy or eighty

29:29

percent. I think that's a very optimistic Yeah.

29:31

Exactly. I would guess that it's less than

29:33

fifty percent, much less. Right. And especially if

29:36

you have a case on your phone, then you're

29:38

getting those coils further apart, and I bet it

29:40

makes the efficiency worse. So

29:42

if they're gonna put all the effort

29:44

environmentally to do other other good things

29:46

for like energy conservation and

29:48

and know, energy smart energy usage and everything.

29:50

It seems like a step backwards to require all

29:52

of a sudden everyone to

29:55

go you know, cheer or wireless only.

29:57

In addition to the fact that at first, I I just

29:59

I hope that

29:59

this rumor is not true

30:00

or that that this idea wouldn't happen. I

30:03

hope because I

30:05

know from a developer's point of view, like

30:07

the Apple Watch development situation,

30:09

not being able to hardwire to it,

30:11

is just so inferior. to the iPhone where

30:13

I can just hardwire in. So

30:15

I really hope they don't do that. Oh,

30:17

great. Agreed. But but yeah. But I I just I think

30:19

there's there's lots of reasons for this why

30:21

they probably wouldn't do it for any

30:24

iPhone, let alone for

30:26

all iPhones. Yeah.

30:29

I I don't know. I I don't want there to be an old

30:31

wireless feature, but I

30:32

I wouldn't put it past Apple

30:34

one way or the other.

30:36

We responded this week by

30:38

Linode, my favorite place to run servers.

30:41

Visit linode dot com slash

30:44

ATP. look, if you need to run servers and,

30:46

you know, if it was me to the show, I think you're

30:48

disproportionately likely because probably why the advertiser

30:50

does, you probably have needed to run

30:52

a server at some point or need to run one now. Linode

30:54

is by far my favorite place to do

30:56

that. I've run so many servers in my

30:58

career, and I'm actually trying to run fewer

31:00

of them, but for some reason to do that, I need

31:02

to keep adding more. But

31:05

I am I am so happy with Lenovo

31:07

as a customer. They have everything I need

31:09

from compute instances, to specialty plans,

31:12

like GPU compute, high memory,

31:14

dedicated CPU, stuff like that,

31:16

and they have all sorts of managed services now

31:18

as well. So in addition to things I've

31:20

used for a while like load

31:22

balancing and manage backups. They also now

31:24

have block storage, object

31:26

storage like s three, and

31:28

manage database services now launching. And

31:30

so it's really AAA huge

31:32

amount of value being created there. And they

31:35

really don't charge much for their

31:37

offerings. Like, they are an amazing

31:39

value and I have not found a better

31:41

value in the business. And that's why that's why I went

31:43

to them in the first place. And that's one of the reasons why

31:45

I've stayed there all this time because

31:47

I run a lot of servers. The the money would

31:49

really add up in any other place and and

31:51

Linode is by

31:53

far the best value I found in the

31:55

business. So it's just it's amazing. I got an amazing

31:57

support, amazing control panel. They have a full

31:59

API if you need it. sorts of capabilities. I

32:01

don't even understand because I don't need to. But

32:03

it's just it's a fantastic host. So see

32:05

for yourself at linode dot

32:07

com slash atp. and

32:09

let them make your your

32:11

cloud computing fast, simple, and

32:13

affordable. So you can focus on your project,

32:15

not your infrastructure. Once again, linnode dot com slash ATP

32:18

Create a free account there. You get a hundred bucks

32:20

in credit. linnode dot com slash

32:22

ATP new free accounts there get hundred dollars in

32:24

credit. Thank you so much to Lynode

32:27

for being an awesome host and for running

32:29

all my servers and, of course, for

32:31

sponsoring our show.

32:34

So I have a

32:36

couple of updates with regard to my weird

32:39

Apple Watch band return.

32:41

John, not Syracuse. has a

32:43

theory that I genuinely

32:45

wish I could have confirmed or denied,

32:47

but all this came in after I

32:49

had completed my return. John writes, here's why I

32:51

think you were asked to bring your watch bundle to

32:53

return the band. The bundled

32:55

band is not exactly the same

32:57

with as the retail version. as

32:59

you can see in pictures that John provided, which really

33:01

you can just use your mind painting

33:04

to figure this out. It has no bar

33:06

code and no specifications about its color.

33:09

From the case, I can only tell that it's in my case a sports

33:11

band. On the other hand, the retail version

33:13

has more stickers for the model in the barcodes.

33:15

See another picture. again, not gonna bother with

33:17

the pictures. And the show notes partially for John's opsec.

33:20

But anyway, I don't

33:22

think this is the case. I thought

33:24

on certainly on the exterior. You know

33:26

how on the Apple Watch, it's like a

33:28

piece of paper that wraps the watch

33:30

box and the band box. Well,

33:32

on that or it's not a piece of paper, like a that thin piece of

33:34

cardboard. But anyways, on that, it

33:37

says what band is within. Now,

33:39

maybe the band wasn't specific, but

33:41

I could swear. It had a picture

33:43

of the correct band on the outside. I could swear

33:45

it had like the size on it and so

33:47

on and so forth. So I don't know. Maybe

33:49

John is right, but I'm skeptical. But

33:51

it's a plausible theory. Now from an

33:53

anonymous Apple Watch employee or

33:55

an anonymous Apple employee, they

33:57

had the following to say,

34:00

with regard to the genius or or retail

34:02

person that I spoke to, they were

34:04

wrong. We don't need the watch. All we need

34:06

is a serial number of the watch. Here's what actually happens during

34:09

a band swap. systematically regardless of whether your watch is there or not, Apple

34:11

is returning the whole thing and reselling it to you with

34:14

a new band. It's just that they've rejiggered the

34:16

system to

34:18

hide most of the exchange from us as in the retail employees,

34:20

and the customer. The steps look like

34:22

this. One, the specialist chooses the

34:24

item swap option on

34:26

their Isaac which is the handheld device that carry. Two, the system

34:28

asks for a watch serial number. This can be

34:30

scanned using the barcode from

34:32

the box. be

34:34

manually entered if the box isn't there. We

34:36

can also scan the original receipt. Since every

34:38

serial number is unique, that number allows us

34:40

to pull up the original transaction. Quick aside,

34:43

I later asked this anonymous genius, hey, what if I had

34:46

the, you know, W12245679

34:48

online order number? And they weren't sure,

34:50

but they said, yeah, you know, I bet that would work.

34:53

Right? So back to the to the retail employee,

34:55

after we have a step three after we

34:57

have received or retrieve, excuse me,

34:59

the original transaction, The system asks for us to scan in the new

35:01

band. Four. If the new band is the same price as the old

35:04

band, the transaction is pretty much finished except for the

35:06

receipt which is printed

35:08

or emailed. If the new band is

35:10

a different price, the customer pays the difference or receives a refund for the difference depending.

35:12

Easy peasy, lickety split, So

35:16

this is mostly what

35:18

happened when I went back with the boxes and

35:20

so on and so forth. But the the key

35:22

here is that really they is

35:24

a way to get the serial

35:26

number. And once they got that, then they're

35:28

off to the races. And that makes

35:30

sense and kind of stands to reason

35:32

based on what I saw. but here's anonymous

35:34

Apple employee telling us exactly what the

35:36

truth is. Alright. So

35:38

let's talk about something

35:41

that is definitely brand new and definitely hasn't been talked to death

35:43

over the last two months. Let's talk about

35:45

AI art. And I feel like

35:47

we should start right

35:49

away by saying, you should really consider listening to

35:52

Cortex episode one thirty three, the

35:54

ethics of AI art. That

35:56

was a real I

35:58

I really that show. But that was a really, really great episode in which lot

36:00

of the ins and outs of all this was

36:02

discussed. How

36:04

do we want to approach this? I guess,

36:06

we should maybe kind of do the quick summary of what do I

36:09

mean by AIR? John or Marco jumping when

36:11

you're ready, but the general

36:14

just is there have been there's been a lot of work put into various

36:16

products, some open source, some not,

36:18

that allow you to do many different

36:20

things. One of the things they allow you to do is type

36:22

a prompt

36:24

type, picture of the three hosts of

36:26

the external tech podcast drawn as

36:29

pixel art. And these

36:32

these different products will use a

36:34

whole bunch of machine learning and and artificial

36:36

intelligence to try to,

36:39

figuratively speaking, draw whatever picture you've asked them to draw. Some of them

36:41

are better than others and we're gonna talk about that I think

36:43

a little bit. But it's very very

36:46

interesting and some of these products I

36:48

haven't played with all

36:50

of them In fact, I've only played with one of them. But the

36:52

one I played with, a lot of times it gave

36:54

me straight up garbage, but occasionally it would

36:56

come up with

36:58

something reasonable. And when it

37:00

did, it was kinda mind shattering

37:02

that I could ask a computer with plain text, like

37:04

describe a phantom picture I had in my

37:06

mind in plain text. and have the computer basically come up with

37:08

it, it it's really

37:10

wild. And so that's kind of what we're talking

37:12

about here.

37:14

that I don't know. John, I think you were most excited to talk about this. Where

37:16

how do you wanna proceed? Maybe we should list some of the

37:18

ones that are out there

37:19

that you wanna try them all of these links in the

37:21

show notes. There's dolly DALL

37:24

hyphen e as a play on the

37:26

Salvador dali and Wally,

37:28

the the robot from the Pixar movie. There's

37:30

stable diffusion,

37:32

mid journey, Google Imaging, a whole bunch of other ones.

37:34

Right? One of them is

37:36

available as like a standalone application that you could

37:38

run on your ARM

37:40

based Mac what is that one

37:42

called? Stable diffusion, I believe that's the one. Right. But is

37:44

it, like, diffusion b or something? It's

37:46

diffusion b. Yeah. We'll put a link to that. That's the one

37:48

I play with on my Mac as well. A lot of other

37:50

ones have interfaces. I think Dolly used to be invitation

37:52

only for a while, but now I think it's

37:54

open to everybody. So you can, you know, follow the links

37:56

and and try them out and

37:58

people post you know, the

38:00

interesting things they come up

38:02

with. And the the thing I wanna talk about with

38:04

this is that, you know, it's been a topic of

38:06

conversation because I mean, first, it went around, like, I don't know, a year or two

38:08

ago whenever the first one of these started coming out

38:10

as, like, a technical

38:12

curiosity. And started to get

38:14

mainstream enough that you'd see like articles about it and

38:16

just regular sort of tech websites and other

38:18

stuff like that. And at a

38:20

certain point, it started to be

38:22

so mainstream that people were using it, not just as a speculative

38:24

curiosity, but they were using

38:25

it to make a picture. that

38:28

they

38:28

would then use. I think there was some controversy because one person was actually writing. I

38:30

don't think it was an article about AIR, but they

38:33

or maybe it was. They

38:35

used AIR to They talked

38:37

about us in the cortex episode to

38:39

make an image that they included

38:41

with their article online rather

38:43

than rather than paying an artist and people were mad,

38:45

like, why didn't you pay an artist to do this

38:47

and that sort of gets into the the I think the most

38:49

interesting part of this debate is, given that people are

38:51

working on this tech, what

38:53

does it mean for the future

38:56

of all things related to

38:58

making pictures? And by the way, there are movie ones

39:00

now as well. Are you gonna ask it? Like, someone you know,

39:02

you're gonna ask it like, a

39:04

painting of an ice cream cone

39:06

melting in the sun, and it will do a

39:08

video of, you know, a video of a painterly

39:10

style ice cream cone melting in the

39:12

sun. Right? So it's not just the and still

39:14

images. And this stuff is developing

39:16

so quickly. It presents

39:19

a lot of very Thorny

39:22

questions. Obviously, if you

39:24

are if your profession is

39:27

drawing pictures for money, and

39:29

there's a program that lets people

39:31

draw pictures by typing what they wanna see

39:33

in the picture that probably doesn't make you

39:35

feel good about your

39:38

chosen profession. there is the predictable sort of

39:40

luddite versus check enthusiast,

39:42

you know, battle there. between

39:45

saying, oh, computer can never do what a human

39:48

does and, you know, like,

39:50

the anytime there's any

39:52

kind of technology that previously

39:54

does something could only be done by

39:56

humans. There is this battle saying that the new way to do it is

39:58

soulless and bad and evil

40:00

is going to corrupt youth

40:03

and so on and so forth. And then the other people who were excited about

40:05

the tech and just wanted to go forward. And many times throughout

40:07

history, there has been a technology

40:09

that has caused entire professions

40:11

and entire industry used to

40:14

basically disappear or shrink to the point

40:16

or transform in a way that's, you know, not

40:18

even recognizable, witness the entire

40:20

industry surrounding. having horses

40:22

pull things with people in them and the advent of

40:24

the automobile. Like, we don't have horses. Not like people

40:26

don't have jobs making saddles for horses and chewing

40:28

horses and taking care of horses. All those

40:30

jobs still exist. But boy, that industry looks a lot

40:32

different than it did before the end of the

40:34

automobile. A lot different. And so

40:37

this AI art thing brings all

40:39

those issues up and that people are going around around that

40:41

debate. But I think one of the most

40:43

interesting things the interesting aspects of

40:45

this debate is how these how these

40:47

things work? Like, how do you how do you make a program where

40:49

you type in words and it draws you pictures.

40:52

Right? And like most sort of machine learning

40:54

style models, they

40:56

are, I don't know, trained is the right word, but

40:58

they are they are given

41:00

a set of images

41:02

to to and you know, and

41:04

associated words and phrases and stuff

41:06

to say

41:06

to to feed into the model so

41:08

that they can do this. Right? So

41:11

I don't know. So like millions and millions of images,

41:13

I'm not sure how they're tagged. Maybe each one is just

41:15

tagged with a caption or something like that. And

41:17

they grind that up into a big soup. and,

41:19

you know, that's the big deal term. And then when

41:21

you say, you know, a picture of an ice cream cone, they give

41:23

you a picture of an ice cream cone because they have

41:26

enough images of enough things within enough of the

41:28

words associated with it that they

41:30

can synthesize a picture based on everything they've ever seen

41:32

and the association of those words of the

41:34

images to get used not

41:37

just one, but multiple pictures of ice cream cones

41:39

and, you know, trying various attempts

41:41

at it. And

41:42

and that

41:44

raises a lot of interesting questions in particular,

41:47

what images were

41:49

fed to this thing? I

41:51

most of the things that are done

41:53

for, you know, universities or, you know, this is

41:55

like sort of research type stuff. And the the

41:57

first versions of these, there are lots

42:00

of image sets that are used for

42:02

research purposes that are

42:03

presumably, like, millions and

42:06

millions of correctly

42:06

annotated royalty

42:09

free images that have been used in

42:11

lots of different computer vision studies for

42:13

years and years. Right? but

42:16

there are so many of these things and they're so popular and the

42:18

new ones come to every day. It's

42:20

not entirely clear within

42:21

all the image sets that they're using. So there was

42:23

a story about this on our

42:25

sector, oh, I guess, actually is fairly recent.

42:28

Hebine is artist finds private medical

42:30

record photos in popular AI

42:32

training dataset. Someone

42:33

who found

42:36

private medical record of photos taken

42:38

by her doctor in twenty thirteen referenced

42:40

in the LAION five b

42:42

image set. Right. Whoops. Because a

42:45

a lot of the ways they find images is like,

42:47

oh, I'll just scrape the web. And anything I find the

42:49

web, I'm sure it's fine to use. no. Because

42:51

there might be a Docker website that has poor security and has an image exposed to the web

42:53

and a and a web scraper comes along

42:55

and finds it. And low

42:58

and behold, your, like, medical images end up in a in a dataset that

43:00

is, you know and and to be clear,

43:02

is this is this also how my email

43:05

address ends up on so many people's

43:07

list. Oh, you must have both of them from us a nope.

43:09

I sure didn't. Well, I mean, it's

43:11

like bad website security in that, like, there's

43:13

a page that is detected,

43:15

you know, security through obscurity. Technically, if you know

43:17

the URL, you can get to it, but there's no

43:19

link to it. So how could people find it? Well, a lot of the

43:21

web scraping things can find links that are not

43:24

visible because they're hidden on a page or

43:26

they do scraping techniques that allow them to find things by iterating on IDs or stuff

43:28

like that. And that's not

43:30

great.

43:31

And on top

43:31

of that, there,

43:33

as we all know, if you are an

43:36

artist who, you know,

43:38

does any kind of art and puts it on the

43:40

Internet, you will find

43:42

that art all over the place. And you may think this is a show

43:44

with three software developers that

43:46

doesn't apply to us, but

43:48

we make a small amount of

43:50

art, you may have seen some of it and purchased some

43:52

of it on our t shirts. And let me tell you

43:54

that very simple art that is on our t shirts

43:56

is all over the freaking web because

43:58

we put it there but it's

43:59

everywhere. Right? If you put

44:01

an image on the web. Oh, when you go to Cotton Bureau

44:04

page and it shows you a picture of the search, there's that

44:06

image on the web and a web

44:08

scraper could find it because that page of Con Bureau, totally

44:10

unprotected. So if a web scrape defines it, that

44:12

image is probably in some image set somewhere.

44:14

Right? It's probably in all these

44:16

image sets. because, you know, it's the wild west out there in the Internet. You can find

44:18

the image, you can put it in. So there are you

44:20

know, and obviously, this is just a tiny, you know, we're

44:22

doing t shirt graphs, whatever. Imagine you are an

44:24

actual artist

44:26

by profession. And you do this artwork and maybe you have it on your website that

44:28

shows your portfolio of all your great artwork that

44:31

you're gonna do. And your

44:34

artwork probably also your name and the descriptions that stuff gets

44:36

shoved into one of these image sets. To

44:38

the point where, let's say, you're a famous artist and

44:40

you have a name that people know, you know, it

44:44

says, like, you know, picture of a toaster oven

44:46

in the style of Ralph Macquarie.

44:48

Right? That is knows

44:52

who Macquarie is based on the images they pulled, is they're all of the freaking Internet, and

44:54

his name is attached to all of them. And it's gonna

44:56

show you a toastroven drawn in his

44:58

style. I think he's dead now, so it's not. But

45:00

Napa, like,

45:02

tons of living artists, like, you'll type something over these things that

45:04

are like, that looks a lot like something

45:06

I did once. And you know why?

45:10

Because some of your artwork is probably fed into this machine, and it's

45:12

popping out. And these people are like, well, you

45:14

know, how can you do that? The are you allowed?

45:16

They're like, what we're It's

45:18

not really your art. made It's work. It's like, yeah,

45:21

but it's an original work informed

45:23

by work that

45:26

I did. And that doesn't seem like, should I get some kind of royalty for

45:28

this? Should you have my permission? Does that count as

45:30

a derivative work for copyright reasons?

45:32

Yeah. Or should should you at least get my permission to

45:34

include any

45:36

of my in there or should you clean your data set to make sure that the images you

45:38

have, you actually do have the rights to, and

45:40

that's almost impossible because you need millions of

45:42

images to do this or at least a very large number of

45:44

images. And having a human

45:46

vet each one for copyright is just, you

45:48

know, it's like everything that's true about the

45:50

Internet is true of these image

45:52

things. Like, the the

45:54

perfect world where you're like, oh, we have to make sure

45:56

every one of the images that contributes to this to

45:58

this input is free and clear and we need

45:59

all the rights to it and that's impossible

46:02

at scale. Like, that's just not how the Internet works. We, you know, we can't

46:04

even get all the movies and television shows made

46:06

in the pre Internet or on streaming services

46:08

because people can't figure out how

46:10

to do Right? So that is

46:12

a much smaller problem than millions of images and image sets. So

46:14

there's that whole debate

46:16

and rat hole about do

46:19

artists

46:19

deserve to get paid? You

46:22

know, should should they be allowed to do

46:24

this? Is there some kind of royalty

46:26

structure? Should should this stuff

46:28

be removed?

46:28

I think the

46:30

final interest model two

46:32

more interest things about this. One

46:36

is, given that that's the the way

46:38

these things work, Well,

46:40

actually,

46:40

before we run to that, I actually ask you too. Do you

46:42

have an opinion on the on the the

46:44

artist having their work sucked into the thing? Like,

46:46

what do you what do you think

46:48

about about

46:49

the validity of the artist complaining in that

46:52

scenario. I think it's

46:54

really still yet to be

46:56

proven like what are acceptable standards are for

46:58

this. So you know, my my

47:02

barometer for, like, what is

47:04

an unacceptable level of copying, you

47:06

know, just ethically. And and there's legal definitions as well, which I think

47:08

kind of can port with this. But

47:10

anyway, is it's based on,

47:12

like, are you to to make a

47:14

new work

47:16

are you pretty much lifting most of

47:18

your stuff from the same source

47:20

or the same very small number of

47:24

sources? then that's kind of over the line. Whereas if you

47:26

are taking bits of inspiration from

47:28

a diverse set of sources so

47:32

that the resulting work doesn't look like just a straight

47:34

up clone of like one other person's work, but

47:36

it looks like, okay, maybe you were inspired in this

47:38

way by this person. And in this way by this

47:42

work, and this way by this style, you know, but it it all comes together into

47:44

a more diverse soup of a

47:46

product. I think that's okay. And so

47:49

you can look at these AI generators and say, well, you know,

47:51

if you ask for, you

47:54

know, something that that is

47:56

in one particular

47:58

person's style, that could result

48:00

in something that is over the

48:02

line, whereas if you just ask

48:04

for an image of a, you know, a slice of

48:06

pepper any pizza on a table, Like, that's gonna be

48:08

probably drawing from so many different

48:10

data points and and input

48:12

sources that I don't think if

48:14

the texture on the

48:16

pepperoni slice happens to look like the

48:18

way you text or something in photoshop once,

48:20

I I think that's less of a concern.

48:22

But the problem is, you know, you can

48:24

use these tools the way whatever the

48:26

operator wants. And if the

48:28

operator says rip off this one

48:30

person's work or their or their

48:32

style, you're gonna have a problem.

48:35

But I don't necessarily know that that's

48:37

the fault of the technology. That's the

48:39

fault of the user. yeah. So

48:41

assigning blame on on on this, you

48:43

know, how is this different than, you know,

48:45

other scenarios? Signing blame

48:48

is always fun when it's a computer program, quote unquote, doing it,

48:50

but then the user is prompting it to do

48:52

it. And that kinda leads to

48:54

the question, that you

48:56

usually end up at in these habit rates

48:58

is, is this thing doing

49:00

anything different than one people do? If you

49:02

ask a human artist to

49:04

draw something, they

49:04

have a corpus of images they've seen through

49:07

their entire life. That contributes to

49:09

the output. Right?

49:11

the it's, you know, you

49:12

can say, like, well, if I give it to a person, they're gonna do

49:15

original work. But the original work of an

49:17

artist is necessarily informed by their entire

49:19

life experience of seeing

49:22

everything. I've

49:22

seen things in real life, obviously, but also I've seen other

49:24

pictures and works of art inevitably.

49:27

And some people would

49:28

say, well, this AI program what

49:31

it's doing is absolutely no different than what a human

49:33

does. It has a series of inputs and

49:35

that contributes to what it's going to

49:37

make. If you ask a human, to give

49:39

you a logo in the style of a Solvass logo,

49:41

they can probably do that because they know about those

49:43

logos because they're very famous and he's a very famous

49:45

logo designer. And if you do that, he's

49:47

not gonna keep hitting a dead deal. He's not gonna rise from

49:50

the grave and sue you

49:52

because you can't

49:54

sort of trademark a style. If

49:55

I tell you to draw something in the style of

49:57

any living artist, you can do that

49:59

and they can't say, oh, it's a

50:01

legal future that just copied my

50:03

style. Now they may look down on you and say you didn't come

50:05

on with your own original style, but

50:08

every style is a, you know, everything's

50:10

a remix. Every style is a that that we think of as new and

50:12

novel is itself informed by all the other styles

50:14

that came

50:16

before it. it So in one

50:18

sense, I agree that this program

50:20

is doing something

50:22

that if you squint, it looks very similar

50:25

q what to what people also do. But that

50:27

leads to the second question, which is,

50:29

can this program Not

50:33

not can't make anything new. Can't anyone of these

50:35

brothers make anything new. But,

50:37

like, if you if you sort of fast

50:39

forward this, you do the whatever it

50:41

is. It's not argument to add absurdum now. But if it's if you just it's

50:43

an infant time on argument. Okay? So No.

50:46

For instance, say the the

50:49

artists become the horse and

50:51

buggy salesman. Right? And they still exist, and they're

50:53

out there. But, boy, there are a few a lot fewer

50:55

of them because these AI programs get so good that

50:57

in the in the average working life of a person,

50:59

nobody actually pays an artist to do anything.

51:01

We just type words into a program when we get

51:03

an output. Right? If

51:05

all the

51:05

inputs to these programs are

51:08

images made before these

51:10

programs existed, then how does

51:12

that

51:12

sustain itself? Can you feed the output

51:14

of these things? back in is the So forget about

51:16

computers. You've just got humans making art. Humans

51:18

make art that new humans arrive and see the

51:21

art made by the previous humans and they in

51:23

turn make quote unquote new art that

51:25

then the future human see and it feeds back in. Right? So

51:27

you can see how the people are kind of like programs

51:29

in this scenario where they they see

51:31

existing art. They make quote

51:33

unquote new art. and then that cycle repeats itself. If you

51:35

took the humans out of

51:36

the equation, could the machines continue

51:38

to do the same to do

51:41

the same thing thing? taking as input all

51:43

the art ever made by humans, and then going forward, taking

51:45

as input all the art made

51:47

by AI programs. or would they

51:49

would they stagnate and feed in on themselves to

51:52

everything was just a giant gray mush

51:54

because, like, you know, mixing all the paint

51:56

colors together, or would they be just as a versus as human And

51:58

that I think makes me personally circle

52:00

back to, are they doing what people

52:04

do? And I think fundamentally, they are not doing

52:06

what people do. Big strokes seems like

52:08

they're doing, hey, they see pictures and they make new

52:10

pictures. That's exactly what

52:12

people do. but

52:13

it's not. Like, that's what Lloyd's AI

52:15

things, and that's why, you know, general

52:17

artificial intelligence or whatever you wanna call it is

52:19

so far away.

52:20

This Even if these these programs were operating in the exact

52:22

same way that the center of our brains

52:24

that makes pictures do and they're not.

52:26

But even if they were,

52:29

there's so much more to human

52:32

mind than the

52:32

part that makes pictures based on

52:35

work prompts. And what these

52:37

programs don't have and won't

52:38

have for a long, long, long time is

52:41

the life experience of a human,

52:43

all the sensory input they've ever had,

52:45

all the emotions they experience the

52:48

the way humans judge a

52:50

picture, whether it accomplishes the goal they set out

52:52

from us, the ability to set a goal for

52:54

themselves that the ability to experience art and make it and

52:56

feel what the art is meant to feel, thus

52:58

judging whether this art has achieved what you

53:00

wanted to

53:02

achieve or inspiring you to do something else based on how something you saw you feel. None

53:04

of these programs can do any of

53:06

that and it necessarily makes

53:10

their there the the funnel through

53:12

which they have to shove all of their creative

53:14

efforts so narrow. They they do not

53:17

have the wealth of experiences of a human.

53:19

All they have is visual input

53:21

and description. or just such, you know, they don't they don't have

53:23

an experience of the art. So the art that they

53:25

make can only be informed by that

53:27

those tiny little things because they literally

53:29

can't experience anything else they have

53:32

no memory, no life not

53:34

memory in that sense. Like, no memories, no

53:36

life experience, no sensory organs, no

53:39

emotions, no thoughts, no awareness like

53:41

they're not they're not

53:42

artificial intelligence in that sense. Do

53:44

you need that

53:45

to make a picture of repeats on a slice

53:47

on a table? No. But I think you

53:49

need that to continue the

53:52

cycle of creation

53:54

of art with the

53:56

quality level that we have come to expect from

53:58

humans. Because as we make each new generation of humans,

54:00

they have new experiences, their their life

54:02

experiences, and the art

54:04

that they see and the things that they feel inform, the things that they create,

54:06

and it is a rich tapestry as they

54:08

say. And it's great to be able to feed that into

54:10

an AI and have it chop

54:12

that down. But if you take the humans

54:14

out of that equation and leave the AI as stupid as they are now,

54:16

it would basically be like they were working

54:17

from the same set of data forever and they would

54:20

just grind it to

54:22

a pulp and it would just be this

54:24

incredible stagnation. Not that I think this is gonna happen because you can't stop humans from making

54:26

things unless the the machines kill us

54:28

all terminator style, we don't have to worry about

54:32

that. But just as an academic exercise, I think

54:34

AIR is a sustainable

54:37

thing without human creativity as

54:39

an important input. it would be

54:41

sad to think that the only purpose of

54:43

human creativity in our work would be defeated to AIs to do

54:45

most of the drudgery, and then, you know, again, they'd be like

54:48

the people who own horses now. They're out there. There's a

54:50

lot of them, but not nearly as many

54:52

as there were. And I don't think we have

54:54

any particular fear of that in

54:56

our lifetime. But

54:57

that's kind of where I I come down on this, setting

54:59

aside the the legalities and everything. These programs are

55:01

so dumb and so bad at what

55:03

they do. We're impressed

55:06

you know, it's this this one analogy like seeing it right now as a dance. You're impressed

55:08

that it could do it, but boy, the dancing isn't that

55:10

great. Right? And they're

55:12

never going to be adequate

55:16

to sustain a creative

55:18

timeline of works of

55:21

art like humans until their experience

55:23

of life is as rich as a human's experience life which point we have

55:25

lots of other problems. And

55:27

we're not even

55:30

close So don't worry about it. Don't let the people who are telling you that AI is gonna take over

55:32

and kill us all. If you're listening to this now, that

55:34

will not happen when you're alive, so don't worry

55:36

about kinda

55:38

like self driving cars. So Well,

55:40

but I think there's actually some overlap there,

55:42

you know. It because I don't think

55:44

that this is going to put artists, you

55:46

know, out of business as

55:49

a whole. It's more

55:51

like thinking about this is a

55:53

this is a new digital

55:56

tool that can save a lot of busy

55:58

work. It's gonna make certain types of

56:00

art more accessible than they

56:02

were before. to more people. And it's going

56:04

to save a bunch of time

56:06

on on work that previously

56:08

was more

56:10

manual. if you think about it kind of

56:12

like, you know, when when, you know, digital art came around, when Photoshop and

56:14

everything came around and and digital drawing

56:16

tools and and things like that,

56:19

there was a whole industry before that

56:22

of people who were doing a lot of this stuff by

56:24

hand. If photo retouching by

56:26

hand, you know, painting and

56:28

illustrating by hand, And when

56:30

you move to digital, a whole

56:32

bunch of things got easier. And

56:34

things became much more easily

56:36

possible that weren't easily

56:38

possible before. And so that did inevitably put out

56:40

of work like sign

56:42

painters and things like that, you know, to

56:44

some degree, but

56:46

most people who were artists in some way

56:48

embraced the new tools in

56:50

in some form and just became, you know,

56:52

their job just became a little bit different. But

56:56

it didn't kill the art. It just changed what was

56:58

out there and what was available and and how you how

57:00

you had to use it and and what was

57:02

possible. And a bunch again,

57:04

a bunch of new people were able to do it, who weren't able

57:06

to do it before, or or maybe it was, like, a

57:08

little bit too tedious before. And now people

57:10

were able to do these things who, like,

57:13

wouldn't have done the old tedious way, but we're we're willing to

57:15

do the new digital way. And so it just

57:18

it changes things. And

57:19

not everyone comes

57:20

along on those transitions. You know,

57:22

every time technology gets better.

57:25

Certain jobs aren't necessary anymore, you

57:27

know, the horse analogy. And not

57:29

every person who was keeping

57:31

horses became an auto mechanic. You know, that that it's it's and

57:33

that doesn't work that way. But a lot

57:35

of people, you know, a lot of people do become

57:37

auto mechanics when when that demand arises up.

57:40

In this case, you know, when digital

57:42

arts tools came around, a lot of

57:44

people became digital artists. They were

57:46

not everyone who was previously drawing stuff by hand,

57:48

which by the way still exists and is fine,

57:50

but like not everyone who did that

57:52

went to digital, but many people

57:54

did and many new people started

57:56

on digital. And so art is a thing

57:58

that's that's still it's still a major thing in

58:00

the world. It's just different than it used to

58:03

be. I think these AI tools using them

58:05

and figuring out how to how to make

58:07

these text prompts, how to control

58:09

them, what knobs and

58:11

dials to adjust, how you

58:13

word things, what you even think to

58:16

create. That's all art.

58:18

That's part of the process. These

58:20

are now just able to generate

58:23

things, you know, much more quickly than a human can,

58:25

but then humans are still directing them. Humans

58:27

are still tweaking them. Humans are still

58:30

deciding, okay, you know what, generate pictures

58:32

of this thing. And I'm gonna pick the

58:34

one that I like out of this hundred and

58:36

have you riff on that a little

58:38

little more.

58:40

And then go to that one. Generate a hundred riffs on that one.

58:42

Okay. I'm gonna pick these two. Let's

58:44

follow these through and do more with

58:46

these. Like, That's art.

58:48

That's humans doing art with a

58:50

different tool. And it doesn't have to be

58:52

entirely used for entire images

58:55

too. as the tooling and technology gets more,

58:57

you know, more mature and and

58:59

more established. These kind of tools can be used

59:01

for things like Okay. You know what? I'm

59:03

drawing this thing in Photoshop. I have a brick wall here. Can

59:06

you just put a brick texture on this wall that looks

59:08

good? That hasn't been used a million times by

59:10

everyone else has ever used Photoshop their life. and can generate

59:12

a brick texture. Fine. You know? Or, hey, you

59:14

know, this car that's in the background of this photo,

59:16

I don't want this car to be here. Can you delete

59:18

that in a way that's even smarter than

59:20

Constant Aware? fill and stuff like that.

59:22

Like, as the AI tools get

59:24

better, it adds a lot of

59:26

capabilities for

59:28

artists to eliminate busy work that used to exist or to

59:30

do things in a in a nicer way than they used to

59:32

be able to be done. And so

59:34

III see this

59:36

really as a mixed

59:38

bag. You know, there are, yes, some

59:40

downsides and some artists

59:42

will be put out of work by this, but it

59:44

also opens up so much potential

59:46

for artists to use these tools. The work

59:48

that that is going to be reduced

59:50

by this is gonna be

59:54

stuff like the crappy client saying, hey, can you show me fifty different

59:56

version of this of my of my logo?

59:58

You know, like, maybe they can skip that step and

1:00:00

move move on to more

1:00:02

interesting things. And again, that's

1:00:04

that's not gonna take everyone along with them.

1:00:06

But I don't see these tools as

1:00:08

like a universal bad or like

1:00:10

a a doomsday scenario for human

1:00:12

creative artwork. quite the opposite. It's just new tools for humans to

1:00:14

use. I think that the crappy state these things

1:00:16

are

1:00:16

now, like the relatively primitive state

1:00:19

think now is the time that is the

1:00:22

most rich for artists to

1:00:24

potentially have legal action against them

1:00:26

because it's very difficult to tell without sort

1:00:28

of knowing you know, I

1:00:30

I know this is not how they work, but imagine if

1:00:32

you could ask one of them. Okay. So you made an

1:00:34

image for me. Can you tell me what images

1:00:36

contributed to this image that you made? And that again, that's

1:00:38

not how that work. They don't take five images and

1:00:40

smush them together. But, like, big

1:00:42

picture wise in the abstract, lots of

1:00:44

millions of images of input and then

1:00:46

output. Right? And sometimes I can imagine that these more

1:00:48

primitive, very early versions of

1:00:50

this produce a a work

1:00:52

where you could overlay an actual

1:00:54

existing thing

1:00:56

from its corpus on a section of it and say, okay, this is literally

1:00:58

just lifted. Like, it's it's smooshed and

1:01:00

smoothed a little bit, but literally I I drew

1:01:02

the slice

1:01:04

of pizza. and you put it in the image and you rotated it and scaled it.

1:01:06

Right? And that, you know,

1:01:08

that's a no go. Like, you would get if you did that

1:01:10

with if you did like a,

1:01:12

you know, a

1:01:14

cover of a magazine and you did it by, like,

1:01:16

stealing the cover of a different magazine

1:01:18

and just, you know, cropping out everything except for

1:01:20

the slice of pizza. Like, draw your own slice

1:01:22

of pizza. Right? there is a line to

1:01:24

be drawn there like, oh, I was doing a collage or whatever,

1:01:26

but that's what these legal cases are about. And, you

1:01:28

know, if there's a whole other thing to be

1:01:30

said about the the sad state of legal cases on songs that

1:01:33

are identical. But for artwork, you could say, oh,

1:01:35

I was doing a collage. It's a derivative work, so

1:01:37

on and so forth versus I just straight up

1:01:39

lifted this pizza slice. from this other

1:01:41

artist thing. It didn't change it enough for it to be legally distinct. As these things

1:01:44

get better, they will be less of that, less

1:01:46

chance of that happening. That it really

1:01:48

will be

1:01:50

all new totally fresh work. But part of that relies on

1:01:53

a big sort of leveling up

1:01:55

of these things

1:01:57

in understanding

1:01:59

literally anything. What

1:02:01

they understand now is so limited.

1:02:03

You could say these things don't know what a slice of pizzas, but

1:02:05

they kind of do because of the pictures

1:02:07

of slices of pizza and the fact that they could say that triangle

1:02:09

thing is probably the pizza slice because I have a hundred

1:02:12

thousand examples of it. Right? I mean, in all

1:02:14

fairness, like most of America doesn't notice slices of

1:02:16

pizzas. Right. Exactly. but they don't

1:02:18

actually know. They may be able to

1:02:20

pick out the thing that corresponds to

1:02:22

pizza from an image, but they have

1:02:24

no idea what

1:02:26

pizza is. you know, could could they do something like draw heat

1:02:28

lines coming off of pizza? Only because they

1:02:30

have existing artwork that shows heat lines, but they don't

1:02:32

know pizza as hot. They don't know what hot is. They don't know

1:02:34

what pizza is. They

1:02:36

don't want food is. Like, they're again,

1:02:38

they're they're they're so incredibly dumb that even

1:02:40

even if they're synthesizing new

1:02:44

images in the same way that our brains synthesize new images, our brains

1:02:46

have so much other stuff that informs

1:02:48

the thing that we're making, which is why you're saying

1:02:50

murder, you need a human to guide this because these

1:02:52

things know nothing. And even

1:02:54

guide them to do things that require

1:02:56

them to have literally any understanding of

1:02:58

anything that they're doing. Right? You

1:03:02

know, like, Could you put more play settings at that table? Maybe

1:03:04

if they have images that say play setting and there's

1:03:06

different numbers of them, then I could down, but they don't know what a

1:03:08

table is. They don't know what a play setting is. They

1:03:10

don't know what people are, that

1:03:12

they sit at tables, and like future

1:03:14

versions of this will be better in that

1:03:16

regard, and then they will be much

1:03:18

better tools because they have to have some kind of

1:03:20

understanding. In fact, probably in very

1:03:22

specialized areas, they'll gain that

1:03:24

understanding. But getting computers

1:03:25

to understand what a person is, what a table is,

1:03:27

what a pizza is, and how they relate to each

1:03:29

other, we've been working on that for decades and decades. It's way

1:03:31

harder than you think it is. These things

1:03:33

look like

1:03:34

magic because they're like, why are we doing that?

1:03:36

It's like trying to make an airplane by

1:03:38

making a thing that flat to swings. That's the wrong way to do it. Even though that's how

1:03:40

birds fly, it's stupid for us to try

1:03:42

to make a mechanical bird. Instead,

1:03:45

But we a fixed wing thing and we put a lawn mower

1:03:48

engine on it and a propeller and that's

1:03:50

a way better way to make an airplane

1:03:52

even though it has nothing to do with how

1:03:54

birds fly or a little do with it, but don't

1:03:56

it's not an ornithop there. Right? These are like

1:03:58

that for image generation. You know

1:04:00

what? Because because we can't make we

1:04:02

can't make a thing that thinks yet.

1:04:05

but we can make some incredibly

1:04:07

dumb thing that we feed enough of our

1:04:09

intelligence into by saying, here's a bunch of images.

1:04:11

Here's descriptions of another words. You know, words are

1:04:14

well there. Now, do that.

1:04:16

And we've got just enough to do this magical

1:04:18

stuff, but like as a tool,

1:04:20

trying to herd this towards something that

1:04:22

you want is harder than trying to

1:04:24

hurt an artist towards what you want. because at least

1:04:26

you can tell the arcs to make the logo bigger. And if they

1:04:28

don't do it, it's because they think you're a jerk now because they

1:04:30

don't understand what you mean. orna doctor,

1:04:32

a machine designed to achieve flight by

1:04:34

means of flapping wings, today I

1:04:36

learned. Yeah. Same. I knew that I knew

1:04:38

the word existed. I could not in a million years have

1:04:40

told you what it Exactly. You should note

1:04:42

from the nineteen ninety four movie Doon where they all talk about, let's get

1:04:44

in the ornithopter and they get into these things that have

1:04:46

wings that do not flap. Come on.

1:04:48

Marco didn't see it. Neither

1:04:50

of us. Please don't make me junk.

1:04:52

Please don't. The new dune movie, those

1:04:54

wings flap, baby. Bye. Now

1:04:57

the thing that that really changed my opinion

1:05:00

about this well, and I didn't have a strong opinion

1:05:02

about it, but would really kind of blew my

1:05:04

mind, I guess. is the

1:05:06

three of us are in a are in a Slack together

1:05:08

and and another person in that Slack was saying,

1:05:10

oh, and I'm heavily paraphrasing

1:05:12

here, but oh, I was I was looking at designing,

1:05:14

like, an app icon or an image. I forget exactly what it was. And

1:05:16

I knew a vague direction of where

1:05:18

I wanted to go with it, but

1:05:22

I didn't really know specifically what I wanted to do. This wasn't

1:05:24

the case, but, like, let's say for the sake of discussion

1:05:26

they were trying to draw a settings icon

1:05:29

and they knew they wanted a gear. But they didn't know,

1:05:32

do I have a gear or, like, several

1:05:34

concentric gears? Do I have a series of gears

1:05:36

all touching each other on the

1:05:38

outside? Like, you know, what what exactly what what am I

1:05:40

looking for here? I just know I want something with gears.

1:05:42

And they said they they put basically

1:05:44

app icon with gears in it. There's something along

1:05:46

those lines. one

1:05:48

projects, and it spit out, you know, like,

1:05:50

fifteen different options. And

1:05:52

this person, like, didn't really

1:05:54

love any one of the options, but

1:05:57

they said that it did a really good job of kind of getting their

1:05:59

creative juices flowing and saying, okay, now I have something to

1:06:02

work with. Now I know kind of where I wanna go with this.

1:06:04

And this is what you were alluding to

1:06:06

earlier, Marco. I just think something like that having

1:06:08

this kind of a fascinating tool

1:06:10

in your tool belt is

1:06:12

extremely cool. And and

1:06:14

as someone who can

1:06:16

barely draw a stick figure. I

1:06:18

think being able especially as these

1:06:20

things get better, being able to I

1:06:22

don't know, like, make my own app icon

1:06:24

potentially or get close.

1:06:26

You know, not that I have any problems with

1:06:28

the app icons I have. I love them and I

1:06:30

got them, you know, from a dear friend of

1:06:32

mine, but

1:06:34

nevertheless, it would be neat if I was capable of even putting, like, a

1:06:36

placeholder icon there that

1:06:38

wasn't utter garbage. And I

1:06:41

just think having this tool available

1:06:43

to more people, especially non

1:06:46

artists. I think that's neat. And the

1:06:48

thing that gives me pause

1:06:50

about it is, well, what happens to artists? In the same way that, you

1:06:52

know, I I worry about, like, GitHub,

1:06:54

Copilot or whatever it is. And and

1:06:56

I worry,

1:06:56

well, what happens to us? what

1:06:58

happens to developers. Don't don't worry about that. No. I I know. But you get

1:07:01

my point. Well, in the same way, you know, like,

1:07:03

co pilot is basically fancy

1:07:06

auto complete. And I think we can

1:07:08

look like this is basically like

1:07:10

fancy bucket fill. Fair.

1:07:12

Well, but the difference is, not to go

1:07:14

off on the tangent and copilot. bucket

1:07:16

fill to determine whether it

1:07:18

has done its job adequately. You look at it and

1:07:20

go, is it okay for what I want it to

1:07:22

be fun?

1:07:23

code, not quite that

1:07:24

easy. because if we could look at code and

1:07:26

figure and know whether it was doing what we intended it,

1:07:29

we wouldn't have to use copilot. And so

1:07:31

copilot will generate some

1:07:33

code does the code do what you wanted to do? Why don't you look

1:07:35

at it? And tell me, that turns

1:07:37

out to be really, really hard

1:07:39

to do. So I don't think we have

1:07:42

because, you know, In the end, you can

1:07:44

use AI art things to

1:07:46

full stop substitute for a thing that a

1:07:48

person could do. But

1:07:50

co pilot, you you need a human to look at that

1:07:52

before you check it into the air traffic

1:07:54

control system once. Like -- Yeah. -- you know,

1:07:56

maybe for a game, you can get away with it or something

1:07:58

or non

1:08:00

encryption credit but a co pilot has no idea what it's

1:08:02

doing even more so than a person. So we

1:08:04

need people to look at it and

1:08:06

to check that what same

1:08:08

way with them when you use autocomplete. But John, wouldn't

1:08:10

your unit test catch any problem? Yeah.

1:08:12

If it If you auto complete and

1:08:14

installed Can it write my unit test

1:08:16

for me? you wish. Maybe. It probably can. But

1:08:18

are the unit tests. Right? Like, in the same way when you do auto completing, you think you're auto completing NS

1:08:20

string, but it auto completes. What was

1:08:22

the thing that used to do like

1:08:25

or whatever before I ex go to No. It

1:08:27

was it was much less common, like like, in a scanner or something like that. Yeah. Like, when whatever came

1:08:29

first, automatically. If you don't

1:08:31

notice, that's what out

1:08:34

of auto complete. Guess what? Your program's not gonna work. You always have to look at the code that is you're not sent. Like, it's a help. It's you

1:08:36

know, content aware fill

1:08:39

to really help you. especially

1:08:42

on program interviews. You should say, can I use

1:08:44

co pilot? Great. Now I'm gonna reverse this red black tree for you. But,

1:08:46

yeah, you gotta you gotta check its work. But for the AI things,

1:08:51

the checking of the work is much simpler. You look at it and you

1:08:53

decide, am I happy with what it has made?

1:08:55

Yeah. Yeah. I just III

1:08:59

fear and feel for artists that, you

1:09:01

know, maybe wouldn't be able to make a living as artists anymore. But I agree

1:09:03

with what you

1:09:06

were saying that that's quite a ways in the future and we're nowhere near

1:09:08

there yet. And eventually, you know, the

1:09:11

only thing that's inevitable has changed.

1:09:13

You know, if if you're

1:09:15

a developer that's getting your

1:09:17

job you served by artificial intelligence, then you're gonna have to find a new way to

1:09:19

make money and same thing with an artist. But

1:09:23

I don't know. my initial my initial reaction

1:09:25

was, you know, get off my lawn. This is barbaric. You know, we can't

1:09:27

take from from real

1:09:30

and true artists. But I I

1:09:32

worry that as I get older, that's my natural reaction. It's it's

1:09:34

to just yell get off my lawn, and so I'm trying very desperately to

1:09:38

fight that. And I think having this tool available, especially to

1:09:40

people like me who I I have

1:09:43

no artistic ability whatsoever, I think

1:09:45

it's exciting and I think it's very fascinating.

1:09:47

the problem with having well, first of all, just so you ask what you said there. I I

1:09:49

totally agree with Marco that this is yet

1:09:51

another tool that will

1:09:53

be used by artists. like, content aware fill is the greatest

1:09:56

example. They didn't use AI to to advertise that because

1:09:58

it wasn't in fad at the time, but and

1:09:59

it worked slightly differently.

1:10:02

But content aware fill powered by this

1:10:04

type of thing. It's even better. It's a

1:10:06

tool that artists will use and the mundane

1:10:09

tasks that artists do. For example, example

1:10:11

for my childhood painting cells in Disney

1:10:13

Animation, like coloring in, like the people's

1:10:15

dresses and making the sky blue

1:10:17

and the grass green and everything. that used to be

1:10:19

a job where you would paint it to fill those regions because how

1:10:22

else are you gonna make something filled with the color

1:10:24

green if

1:10:26

you don't fill it with the color green? computers made that real easy. You just click the bucket

1:10:28

tool and nugget just filled the whole area with

1:10:30

green. That put all the people who are painting

1:10:32

themselves out of a job. You're like,

1:10:34

oh, they were just doing a mundane test.

1:10:37

that was incredibly skilled work. It's only mundane for the computer

1:10:39

to do it because very often, the strengths of computers are

1:10:41

the exact opposite of the strengths

1:10:43

and weaknesses of humans. a

1:10:47

computer finds it really easy to fill a region, especially if that

1:10:49

region is correctly contained with a

1:10:51

solid color, whereas the human has to

1:10:53

carefully control a brush and, you know,

1:10:55

and so the you would say the person doing

1:10:57

that work is incredibly skilled and the computer doing that work is as dumb as rocks. And that

1:10:59

often is the case, but it doesn't change the fact that they're

1:11:02

out of work because now the computer just does the fill

1:11:04

on all

1:11:06

that stuff. And same thing for hand drawn animation in the

1:11:08

ages three d animation. 33D animation

1:11:10

is incredibly difficult. They're incredibly skilled artists

1:11:12

that do that. They have to have all the

1:11:15

skills of traditional a artist on top of computer skills. But if you are A2D

1:11:17

artist and you don't know how to use computers and

1:11:19

don't care to learn, you've got a

1:11:21

problem. In

1:11:22

fact, if you watch the Disney

1:11:24

plus on Disney Plus, there's an ILM

1:11:26

documentary. What is it called? I don't know. Just go to Disney Plus and search for ILM.

1:11:28

And part of

1:11:31

that documentary is seeing what

1:11:33

the advent of computer technology did to industrial light and magic to the people who

1:11:35

were there like the model makers and the the creature shop people

1:11:40

or whatever. Like, if technology comes slow enough, people

1:11:42

die and retire, and then the new generation does Newtek. But if it

1:11:44

comes fast enough, people actually end up getting

1:11:46

booted out of their job. You have to

1:11:48

learn skills, and

1:11:50

that's just part of the

1:11:51

world. But I think mostly this stuff, at the rate even at the rate it's people think, oh, it's going so fast.

1:11:53

By next week, you'll be able to make a feature

1:11:55

length movie by just Writing

1:11:59

a phrase like no, you won't. Because to get to Casey's early or

1:12:01

a later point, you like the fact that

1:12:03

you don't

1:12:04

have artistic skill, but you could just

1:12:06

ask this thing to make, you know, a

1:12:08

picture. Now I'm

1:12:09

gonna sort of show the counterpoint to my earlier

1:12:11

point

1:12:11

about it. It's

1:12:13

easier to

1:12:16

tell whether you're happy with the picture

1:12:18

than to tell whether the code copilot generated does what you wanted to do. Part of making

1:12:20

that decision, so let's

1:12:22

say, I have no artist

1:12:25

taste, but now I can just make it make

1:12:27

the image for you. If you have no artistic taste and no

1:12:29

artistic skill, your ability to judge whether what it generated is good or

1:12:31

not is also impaired. right

1:12:34

there. So, like, you know, yes,

1:12:37

being able to do it is one skill,

1:12:39

but also having the taste to know this is

1:12:41

the good icon with the gears versus this is

1:12:43

the bad com for the years is itself an

1:12:45

artistic skill. And just because a computer made you fifty

1:12:47

of them and you get to pick one, the picking

1:12:49

of the one is the skill, which is why you

1:12:52

need artists to use these tools. Right? Content aware

1:12:54

fill is available on all our copies of Photoshop. And yet if we use Photoshop, we can't do what a great artist

1:12:56

can do with Photoshop because

1:12:58

we're not great Photoshop artists. Right?

1:13:02

And I think picking, you know,

1:13:04

like, let's look at anything. Anything that requires

1:13:06

any kind of, you know, taste.

1:13:07

Like, even if you're presented with

1:13:09

a thousand options, If you don't know which one is actually

1:13:11

better or the one you pick is not the one that

1:13:14

the world thinks is good. And, you know, for reasons

1:13:16

that you don't under you don't understand

1:13:18

why it's not pleasing, but you don't like any of them or the one you

1:13:20

think is awesome. Everyone else thinks is ugly.

1:13:22

Like, there's there's always a place for that

1:13:24

because, again, the the

1:13:26

things that are generating this have

1:13:28

no awareness of anything. They're just being

1:13:30

led by us. And

1:13:31

so like any tool, the

1:13:34

result is going to

1:13:36

be heavily

1:13:37

informed by the person using a tool, even if the court using of

1:13:39

the tool is just pointing to a grid

1:13:41

of pictures and saying, I

1:13:43

like that one. And even

1:13:45

if you repeat that process a thousand times, give me give me fifty more. Give me fifty more. Give me fifty more. And just keep

1:13:47

pointing to the ones that you like. If you

1:13:51

have bad taste, you will end up

1:13:53

with a bad eye at the end of it, no matter what. Yeah. There's no no computer is gonna save

1:13:55

you. So, you know, and and that gets back to, like, what

1:13:58

is it? What is it that makes good

1:13:59

taste? Like, can

1:14:03

is this is this are the computers doing what we

1:14:05

do? And I I have to say that, you

1:14:07

know, like most things in AI, the

1:14:09

answer is no until they

1:14:12

until their experience of their

1:14:14

existence is something close to what our experiences,

1:14:15

which would allow them to

1:14:19

learn things and have

1:14:21

memories and experience life the same way we do. Something that

1:14:23

doesn't do that will never

1:14:27

be able to create or judge art

1:14:29

in the same way that we do, so we will always be a necessary ingredient in

1:14:31

that stew. We are brought

1:14:34

to you this week by

1:14:38

Squarespace, the all in one platform

1:14:40

for building your brand and growing

1:14:42

your business online. With Squarespace, you can

1:14:44

stand out with a beautiful website

1:14:46

engage with your audience whatever you need to and sell

1:14:49

whatever you wanna sell. Your products,

1:14:51

your content, even your

1:14:54

time. Squarespace makes it super easy to make

1:14:56

all kinds of websites from very

1:14:58

simple, you know, basic informational sites,

1:15:00

all the way up to full

1:15:02

blown storefront hosting. sell your products in

1:15:05

an online store where you sell physical

1:15:07

or digital products. Squarespace has all

1:15:09

the tools you need

1:15:11

to sell online. You

1:15:13

can add an email campaign to your

1:15:15

customer. Click email subscribers, convert them to loyal customers. Start template and customize it

1:15:18

by applying your brand ingredients

1:15:22

like your site colors or your logo, you have built

1:15:24

an analytics measuring the impact of every

1:15:26

email sent. All of this comes with

1:15:28

SEO tools so that your

1:15:30

website or online store has suite of

1:15:32

integrated features useful guides to help maximize

1:15:34

prominence among search results, everything you need to run a business, analytics, member

1:15:37

areas if you wanna

1:15:39

sell member content, so

1:15:41

much is available at Squarespace, and it is all backed by amazing support, amazing infrastructure,

1:15:43

and just a whole bunch of stuff

1:15:46

that you don't have to deal

1:15:48

with. you get you get

1:15:50

to do whatever it is you do with your business or your hobby or whatever your pleasure is for making your site. You to

1:15:52

focus on that unless

1:15:54

Squarespace handle all of the

1:15:57

you know, kinda boring and tedious hosting

1:16:00

and maintenance kind of stuff. So see for yourself at

1:16:02

square space dot com slash atp to start a free

1:16:04

trial. When

1:16:06

you're ready to sign up and launch your site, use offer code ATP

1:16:09

to save ten percent off your first purchase

1:16:11

of a website or domain. Once

1:16:13

again, squarespace dot com slash ATP

1:16:15

to start that free trial and use offer code ATP at launch to save ten percent your first purchase.

1:16:17

Thank you so much

1:16:20

to Squarespace. for

1:16:23

sponsoring our show. Alright.

1:16:24

Let's do some

1:16:28

Ask ATP and let's start

1:16:31

with Philip, who writes, I recently got

1:16:31

a MacBook, and I'm struggling to build a

1:16:33

solid mental model for window management on Mac

1:16:36

OS. I've been

1:16:37

using Linux with a tiling window manager and

1:16:39

things felt simpler. I'm not trying to replicate

1:16:41

this setup and wanna learn the quote unquote

1:16:43

Mac way, but I can't seem to grok it.

1:16:45

I'm not sure which features I should

1:16:47

be using between mission controls, spaces, applications which

1:16:49

are hide, minimize full screen with tiling, hot

1:16:52

corners, etcetera. And I often end up

1:16:54

with a lot of window clutter where I can't even seem to find the one window I need. Can you refer to a primer on window

1:16:56

management? How do you think about

1:16:58

and organize your applications and windows?

1:17:02

I've listened to the windows of Syracuse County, but can't

1:17:04

tell if John is messing about. No,

1:17:06

he was not messing about, which is

1:17:08

why Marco and I still 567

1:17:11

years later or gobsmacked by that episode.

1:17:13

I think it's episode ninety six. We're

1:17:15

not mistaken. That, like, half hour forty

1:17:17

five maintenance segment of ATP might, to this

1:17:19

day, be my favorite part or a fact favorite

1:17:21

segment we've ever done at ATP because we didn't know

1:17:23

it was coming. And I don't wanna speak

1:17:25

for Marco, but I'm a speak for

1:17:27

Marco in saying, it was flabbergasting. Like,

1:17:29

just stupefying the the absolute

1:17:32

bananas way in which John

1:17:34

Syracuse manages his seven trillion windows.

1:17:37

And, yeah, what have you learned since then? No. You Have you learned that your ways? No. You

1:17:39

have not. Because I'm not a monster that keeps telling me I'm

1:17:42

just still just a little baby.

1:17:46

Right. Exactly. So getting to

1:17:48

Philip's question, what is the Mac way to manage

1:17:50

your windows? I think you too, at this

1:17:53

point, are better equipped than me to answer this

1:17:55

because I think the answer is just do a windows people

1:17:57

to Zoom everything full screen because you have no freaking idea

1:17:59

how the old windows. No. No.

1:18:02

So the window. The great thing about Mac OS

1:18:04

window management is that Mac

1:18:06

OS ten started out trying to

1:18:09

get people who used Mac OS

1:18:11

nine and earlier, two like it. I don't know about that.

1:18:13

I feel like it did the opposite. Didn't say

1:18:15

it succeeded. It's I'm not sure it'd

1:18:17

really even tried, but I get what you're

1:18:19

saying. There was there was

1:18:21

some acknowledgement that there was something that existed before the Mac, but

1:18:23

it was a grudging acknowledgement. Right? So anyway, as it

1:18:27

went on, it later

1:18:29

took a larger role in trying to get Windows people to like it. And

1:18:31

then later on, it

1:18:34

took a larger role in

1:18:37

trying to get iOS people to like it. And now it's in this weird mishmash

1:18:39

where they're trying to move it

1:18:41

forward with iOS and the

1:18:44

iPad somehow And

1:18:47

and so the result of all of this is that there

1:18:49

are a million different ways to

1:18:51

manage Windows on Mac OS.

1:18:53

It it basically ended up

1:18:55

with this mishmash where it kinda supports

1:18:57

all of these different things you might wanna do. So what I would

1:19:00

recommend is

1:19:03

basically play with different options just see what works for you. Now,

1:19:05

I can tell you what I do, you

1:19:07

know, because I was

1:19:09

a Windows person until

1:19:12

two thousand four

1:19:14

ish. When III began AA2 year transition to Mac full time at that

1:19:16

point. But anyway, what I

1:19:18

do, first of all, you know,

1:19:22

hide versus minimize. You want

1:19:25

to hide. Command h is your

1:19:27

new best friend. As a new

1:19:29

person on Mac, you're gonna want that

1:19:31

all the keyboard shortcuts to to make us easier

1:19:33

and command h is gonna be one of the

1:19:35

things you use the most up there with command

1:19:37

q for quit. almost never hide windows. Almost

1:19:39

-- Oh, no. -- but anyway, it might be new

1:19:41

to you the fact that, you know, on the Mac,

1:19:44

an app can have no windows but

1:19:46

still be running. So when you're done with an

1:19:48

app, command queue. If you wanna close

1:19:50

a window or tab, command w,

1:19:52

and then command h for hide. These

1:19:55

are things Other other, you know, Windows has alt tab. We have

1:19:57

command tab that's in the same position on

1:19:59

the keyboard even. We

1:20:02

also have Since, you know, alt tab and windows go between different

1:20:05

windows, you know, all

1:20:08

individually, on the Mac,

1:20:10

command tab goes through apps. much to cases

1:20:12

the way it does this, but it goes

1:20:14

through apps and then command tilde, the button

1:20:16

right above the tab key on

1:20:18

the US keyboard at least, goes between

1:20:21

different windows of the app you're currently

1:20:24

in. So again, these are kind of like in the training wheels

1:20:26

and getting into Mac window management from other systems, most likely windows.

1:20:28

So that

1:20:31

those I think are the are the main entry points. And then,

1:20:34

you know, whether you, like,

1:20:36

maximize the full screen,

1:20:38

like John just accused Casey of

1:20:40

which macOS makes kind of difficult. Whether you can

1:20:42

use full screen mode or just make Windows big, that's up to

1:20:46

you. I on those things I I make windows need to

1:20:48

be, but not when they don't. I don't use full

1:20:50

screen mode on anything because it sucks in many

1:20:55

other ways. So And then, you know,

1:20:57

spaces well, that's virtual desktops. Every windowing system has that. If you use spaces

1:20:59

in in your previous systems, you

1:21:02

might need to hear, you might

1:21:04

not It's up

1:21:06

to you. You could try it. Feel free.

1:21:08

No one's gonna bother you. The things like mission control or what

1:21:10

used to be called expose, where you kinda like

1:21:14

Zoom all the windows out at once and do stuff with

1:21:16

them. I don't really do that. I I used

1:21:18

to when it like, when it was

1:21:21

expose back in the early days. I don't really

1:21:23

do that now. The one thing I that I do lot is the f eleven

1:21:25

to show desktop where you're hitting f hit

1:21:27

hit f eleven or whatever the

1:21:29

desktop key is on on

1:21:31

the Apple keyboard. and it shoves all the

1:21:33

windows out to the sides and exposes the desktop where I

1:21:35

keep, yes, files I'm working

1:21:38

on. That's a whole thing.

1:21:41

I do it. Everyone does it. Who

1:21:43

cares? So I oftentimes will like zoom all the windows out, grab a file at desktop, hit

1:21:45

f eleven again to bring all

1:21:47

the windows back in, and

1:21:51

then drop that file onto something I'm working on onto a

1:21:53

window of an app or whatever. Marco, you're

1:21:55

showing you're showing your keyboard

1:21:58

preferences here because

1:21:59

f eleven isn't

1:22:00

what you're describing. It's volume down. It is when you're

1:22:02

using a non Apple keyboard. Yes. But for everyone else in

1:22:04

the world that uses a

1:22:07

Mac, it's volume down. understand

1:22:09

what you're going for, but your your your preference for keyboards is is coming

1:22:11

through here. Yeah. Well, anyway, so

1:22:16

Yeah. So basically, that's that's the kind of

1:22:18

like the basics that I like to do. But whether you use all this

1:22:20

stuff like the, you know,

1:22:22

mission control and all this stuff,

1:22:25

It's really personal preference. And again, because of the history

1:22:27

of macOS and and the jumbled design leadership it has had

1:22:29

over time and it ended very

1:22:32

different dark It

1:22:35

has tried to attract people from over time. It it it

1:22:37

kind of offers all of these

1:22:39

things. Now we we're

1:22:41

even gonna have stage manager if it ships

1:22:43

in Ventura. And that's a that's its own

1:22:45

whole other thing that, frankly, III

1:22:47

don't think is working

1:22:49

very well so far.

1:22:52

But that's that's its own thing. Try it out.

1:22:54

See what works for you. If you ask any two Mac users, you're gonna get two different answers because

1:22:56

there there are

1:22:59

so many methods and MAC users are

1:23:01

largely at least they we used

1:23:03

to be power users. And so everyone has their own, you know, certain workflows

1:23:05

and quirks and habits

1:23:08

and preferences and

1:23:10

they're all gonna be a little bit different because

1:23:12

there are so many different ways to do it. Alright. IIII

1:23:14

don't think either of you was necessarily

1:23:15

wrong, but I think you gone

1:23:18

directly into the deep end. And I think

1:23:21

we need to to back up a bit.

1:23:23

So coming from Windows, I I have used

1:23:25

Linux, but it's been woof, it's

1:23:27

been a long time. Coming from Windows,

1:23:29

I think the most startling thing about using the

1:23:32

Mac is what you

1:23:34

had made brief mention of

1:23:36

earlier go is

1:23:38

that you can have an application that

1:23:40

is running even though it does not

1:23:42

have not a single window open. This

1:23:45

is very different than Microsoft Windows, or at least the last I used it ten years ago, where

1:23:47

if you close the final window of Outlook

1:23:50

for the sake of discussion,

1:23:54

you're suddenly not gonna get any new email. Again,

1:23:56

this may not be true anymore. It doesn't matter. But the way that's

1:23:58

the way it used to be. If you close the last Outlook window,

1:24:00

can email anymore you're not getting email anymore.

1:24:02

If you just close not even necessarily hide. Close the

1:24:04

last mail window. Yours did

1:24:06

that mail the mail

1:24:09

app is still open. And this

1:24:11

isn't universe clearly true, which has gotten even over time. But generally speaking, that's

1:24:13

true. If you close the last window, that

1:24:15

does not necessarily mean

1:24:18

that the app is quit. the app could still be running and mail is a

1:24:20

quintessential example of this or Safari if you

1:24:22

don't have any tabs open for example.

1:24:26

They're still running So what I would say and I think what Marco

1:24:28

got right is get used

1:24:30

to the keyboard because the

1:24:34

keyboard is your friend for doing windowing things on macOS.

1:24:36

You don't have to do it. You don't have to touch

1:24:38

the keyboard at all, but it is your friend. So

1:24:42

When

1:24:42

you're done looking at something, command

1:24:44

w closes that thing, be it

1:24:46

a tab or a window. Generally

1:24:49

speaking, you're not quitting the

1:24:51

app usually. Even if you close the

1:24:53

last window, you're just closing that window.

1:24:55

So as an example, if I'm

1:24:57

looking at my mail using, you

1:25:00

know, the standard Mac OS Mail app. After

1:25:02

I'm done reading and responding to mail, I command w. That closes mail,

1:25:04

but it does

1:25:07

not quit mail. it leaves it running to

1:25:09

get new mail if new mail comes in. If I want to play ignorant and

1:25:11

don't want to get new mail,

1:25:14

then I command q for quit.

1:25:18

and

1:25:18

that will quit mail such

1:25:20

that I don't receive new mail.

1:25:22

That

1:25:23

so the whole clothes

1:25:25

were quit thing, close being command w, quit

1:25:27

being being command q, that is something to get used to. And similarly, if you were to stoplights

1:25:30

in the upper left, The

1:25:33

red stoplight is not quit. It is closed. So

1:25:35

you are closing an entire window that maybe that

1:25:40

is a window with a bunch of tabs in it,

1:25:42

maybe it's just a single window like in mail, but you're closing it, you're not quitting it. And there is

1:25:44

an option buried somewhere in

1:25:46

system preferences. I forget where. that

1:25:49

you can have, like, little light bulbs that show under the app

1:25:51

icon in the dock to indicate what is actually running, which is the

1:25:53

things that have light bulb. They they

1:25:55

aren't light bulbs anymore. used

1:25:59

to be Whatever they are. Now they're just the dots. You're right. You're

1:26:01

right. But now I'm showing my age. Yeah.

1:26:03

And also Mac OS lies

1:26:05

about that. It's way more complicated I can do that.

1:26:07

You're right. You're right. But I'm I'm trying to do a

1:26:09

I'm I'm trying to ease into the shallow end here. Yeah.

1:26:11

The the problem with what we're

1:26:13

saying here is, like, like, everything that Casey has just

1:26:15

said has a bunch of asterisks on it now, again,

1:26:17

through the course of, like, history and different goals and

1:26:20

different emphasis. You're

1:26:22

right. you're right overall. Like, your your overall theme

1:26:24

is right, but it is I I think it's part

1:26:26

of the reason, like, it it's a little bit frustrating

1:26:28

that the Mac is is not as simple

1:26:31

as it once was because there's been all these different, like, ideas and directions and then mandates over

1:26:33

bad designs, like,

1:26:36

over time. I

1:26:38

mean, but the the thing is, like, what you're first of all, in case

1:26:41

you're going off on a tangent here, which is basically

1:26:43

about process management versus window management, and I see

1:26:45

how they're so relate They're interrelated.

1:26:47

Kind of. But, like, the the technical

1:26:49

details that we know about for, like, you know, I think I had

1:26:51

a big paragraph on it. One of the

1:26:53

macro center reviews that basically you

1:26:56

can have Applications

1:26:58

with no windows that are running, applications with windows that aren't running, applications with a dot under to the dock that aren't applications

1:27:00

without appearing in the

1:27:02

dock that are running, like

1:27:05

every combination of things that you think

1:27:07

shouldn't be possible or possible, but that's

1:27:10

just what we know from a technical

1:27:12

perspective. What's important is the user model,

1:27:14

the mental model. You're not supposed to know that an application

1:27:16

that doc that has a dot under it might

1:27:18

not actually be running because the OS is

1:27:21

working to provide the illusion that if it's got a dot, it's

1:27:24

running. And it does everything it can to

1:27:26

make that illusion true. So for example, if

1:27:29

the if the OS has quit an app,

1:27:31

but left the dot under it and the dot it did that because the app

1:27:33

supports whatever the hell the thing is called.

1:27:35

But when you click it again, behind the

1:27:37

scenes it relaunches it for you and

1:27:39

lets it auto restore the state.

1:27:41

So to you, it just looks like it just brought that app to the front, which is what it would do if it was running, but

1:27:43

it didn't. It actually

1:27:47

relaunched it. Right? And by the same

1:27:49

token, sometimes when you quit an app, the OS has the option to the, oh, yeah, I'm not actually gonna

1:27:52

quit it. I'm

1:27:54

actually gonna keep it So if

1:27:56

you quit an app and the dot disappears from running the dock,

1:27:58

and then you click that icon on the dock again, you're like, wow, that launch really fast.

1:28:01

You know why? because the OS

1:28:03

didn't freaking quit it. And that

1:28:05

only happens in cases where the application supports whatever API that Apple had

1:28:07

introduced in Mac OS ten point seven

1:28:10

point what you know,

1:28:12

like, read my macro as ten reviews

1:28:14

to see all this insanity. I'm not sure how much of it is still in play, but the point is those details don't matter

1:28:16

because if that

1:28:19

happens behind the scenes, it's

1:28:21

it's meant to provide the illusion that the model is dot means running. No dot means not running. And

1:28:23

what does running mean versus not

1:28:26

running mean? Well, running means

1:28:28

that If

1:28:30

you bring it to the front, it looks like it did be when

1:28:32

you saw it before. Like, it preserves state in the

1:28:34

window. It remembers your selection or whatever. And for

1:28:36

apps to support to correctly support those

1:28:38

APIs, that's what it's supposed to do. So you shouldn't

1:28:41

be able to tell that it's not running and

1:28:43

it relaunched. Because from your perspective, it looked exactly

1:28:45

the same as if it already

1:28:47

was running. How successful? how successful

1:28:50

are individual applications to those APIs

1:28:52

in achieving that debatable. Right? But that's the

1:28:54

goal of those APIs. So I think what people

1:28:56

need to understand is what is the

1:28:58

supposed mental model? What is the abstraction? How how is the OS trying to tell me

1:29:00

that it works? And then

1:29:02

there's all the cases where that

1:29:06

attraction falls apart. It's like, oh, it's you

1:29:08

know, it's it kinda seems like that app

1:29:10

wasn't running because even though it had the dot under

1:29:12

it, when I clicked on it and and I saw the

1:29:15

window again, it didn't like last left it. Why is

1:29:17

that? Oh, actually, relaunched and that app doesn't support state restoration for that

1:29:19

one particular thing and blah blah blah, you

1:29:21

know, it gets super complicated

1:29:23

really fast. But it's the same

1:29:25

thing on iOS where we complain that people are, you know, going to the application switch and flicking up

1:29:27

what are essentially images of applications

1:29:29

that haven't been running for

1:29:32

three weeks. Right?

1:29:34

because I think they're quote unquote quitting the apps. Right? It

1:29:36

provides the illusion that these are all the

1:29:38

apps that are running, but they're not

1:29:40

all running. Like, this this five hundred pictures there.

1:29:43

How could they all be running? They're not. It's just

1:29:45

it's just literally an image of what that thing looked

1:29:47

like the last time it was running. Right?

1:29:49

And so that's the illusion it's

1:29:51

trying to provide. but that illusion is not true and that

1:29:53

only matters when you care about the technical nuances or when you become an

1:29:56

obsessive, you know, force quitter because you think you're doing

1:29:58

something and all you're really doing is removing a

1:30:00

bunch images, which

1:30:02

in itself may be a goal that you wanna

1:30:04

achieve, so go for it. But anyway, I don't wanna

1:30:06

get into that debate again. So so I think

1:30:09

worrying about the nuances here are not as important as just getting

1:30:11

what the supposed mental model is. Because if you get the supposed mental

1:30:13

model that you

1:30:15

just described, Casey, then it's

1:30:17

easy to or easier to explain the exceptions. And unfortunately, as you both

1:30:20

noted, one of

1:30:22

the exceptions is there

1:30:24

are a certain class

1:30:26

of application that when you close their last window, they quit themselves. How do I know what those applications are?

1:30:28

And why do they

1:30:30

do that? There's a rationale

1:30:34

But

1:30:34

really, it's kinda like, oh, these are

1:30:36

the exceptions and kind of here's why.

1:30:38

And it's it's not satisfying to hear

1:30:40

the explanation, but eventually, you just learn

1:30:43

the ones that do that. I mean, it makes some sense for, like, calculator because it's just

1:30:45

got one window. And when you close it, it used

1:30:47

to be a desk accessory. What's a desk accessory? We

1:30:49

gotta go into super old man mode to learn

1:30:51

about that. But, like, there are

1:30:53

reasons, but mostly they're not super satisfying. But there is

1:30:55

a mental consistency. You can say, well, if

1:30:57

it's just one

1:30:58

window, like, why should I have to

1:31:03

calculator. When I close the last when I close calculator with the red

1:31:05

button, just make the whole calculator app quit.

1:31:07

And lo and behold, it does.

1:31:09

And that makes sense to people and they understand

1:31:11

but that is an exception to the general mental model of when you close the last

1:31:13

word window, where it doesn't quit. But then there was the

1:31:15

whole thing we're Apple wanted. Every app to quit, every

1:31:17

time you close the last window because it wasn't running

1:31:19

anymore streaming text it do it

1:31:21

with me. Preview do it and drive me to

1:31:23

be honest. Right? But you can have those discussions, but I feel like those are all kind of like

1:31:24

things that are

1:31:27

exceptions

1:31:27

from the norm. but

1:31:29

you do have to understand the norm first. And that does tie in to winter management a little bit and

1:31:31

that you're like,

1:31:31

where did my windows go? Where did my application go?

1:31:33

Where does the stock do and stuff

1:31:36

like that? But,

1:31:39

that you know,

1:31:40

at this point, as you both

1:31:42

noted, since Mac users kind of

1:31:45

do their own thing, like there

1:31:47

are so many different options, Someone someone out there uses

1:31:49

every one of these features. Probably no one uses all of them, but

1:31:51

everybody uses their own little slice. So if

1:31:53

you were to remove one

1:31:55

of those slices, some subset of people would be said,

1:31:57

which is kind of how you end up with the mishmash we have now where there's every feature that they've

1:31:59

ever

1:31:59

thought of adding. Actually, I minus the old version

1:32:02

of spaces, which I know a lot of people

1:32:04

like. then

1:32:06

went away. The one where it used to be like in A2D

1:32:08

grid. Do you remember that? I don't. No. Spaces

1:32:10

used to be like up down left right

1:32:12

instead just being horizontal thing. And the people who

1:32:14

like that were probably said when it went away. But not to say that Apple won't get rid of them eventually, but for now, of the reason there's

1:32:17

a million features is because someone somewhere

1:32:19

uses all of them. So when

1:32:23

you're

1:32:23

trying to to decide how you wanna use

1:32:25

windows. Keep in mind that

1:32:27

if you are

1:32:30

unlucky, the way you decide to manage windows may go away

1:32:32

in ten years or something. But, hey, that's technology for

1:32:34

you. It's true of of any OS on any

1:32:37

system, you know, just think about what your

1:32:39

car is gonna look like in ten years. So be aware

1:32:41

of that.

1:32:42

But, like, the question here, can

1:32:44

can you give me point to me like

1:32:46

something I can read that tells me how I should do win in a management, that doesn't

1:32:48

exist because there's too much diversity. Like, there

1:32:50

are too many different ways to do it.

1:32:52

If I had to categorize the major

1:32:55

ways, I would say are there's one major

1:32:57

one, which is people on laptops with small screens. They full screen things

1:32:59

because the the screen space is small, and they use a

1:33:01

three finger swipe on a trackpad because I think a lot

1:33:03

of people find that pleasing

1:33:06

to flick between them. That

1:33:08

is one absolutely very

1:33:10

big major mode of operation.

1:33:12

Full screen almost everything swipe back and

1:33:14

forth through three fingers. I see tons of people doing

1:33:17

it on laptops. My children do it on laptops that I did not train

1:33:19

them to do it. This is the thing that lots

1:33:22

of people derive of their own accord having seen the features.

1:33:24

I never I never showed them this. I never explained

1:33:26

these features. They find them on their own and

1:33:29

they find them pleasing and they say that's

1:33:31

how I'm gonna do things. So that's one.

1:33:33

Another one, the one that I'm familiar with, is probably

1:33:35

exceedingly rare at this point, but it is the

1:33:37

old school one where you

1:33:38

have individual windows that you arrange yourself

1:33:42

almost nobody does that, but it is like

1:33:44

the OG version because old versions

1:33:46

of Mac OS had no tools to

1:33:48

do anything else. There was There was there

1:33:50

was no expose there, there was no dock, there was

1:33:52

no window snapping, there was no nothing, there wasn't there wasn't

1:33:55

even third party tools there. So that is

1:33:57

a

1:33:57

super OG way to do it, but the people

1:33:59

who do that are all like me and we're all gonna die and, you know, no one know how manage gonna die at and ah

1:34:02

you know normal know how to manage windows anymore windows anymore.

1:34:04

And

1:34:04

if there's a third way that I'm not thinking of,

1:34:06

I'm not sure what it would be, but it's probably some probably more like what Marco does.

1:34:09

Because if you

1:34:11

have a giant it or, like, fullscreening stuff is

1:34:13

just super dumb. Not that people don't do it, but it's super super dumb because you cannot read

1:34:15

lines of text that are

1:34:19

not long. and most web pages don't expand to that size anyway. But web pages

1:34:21

look hilarious when you maximize them on a

1:34:23

big screen these days because now they're all designed

1:34:25

for mobile even so it's like it's even worse than

1:34:27

it used to be Yeah.

1:34:29

So

1:34:29

there there probably is some hybrid version in there. My my quick tips would

1:34:31

be so Marco's thing of hiding the desktop. I I mentioned

1:34:33

this on several shows. I think it's the the annual

1:34:36

time for bring

1:34:39

this up again. Make a hot corner for show desktop. So then you can

1:34:41

then you can jam your cursor into the corner, grab

1:34:43

a file from desktop,

1:34:45

jam your cursor into the corner again while still holding the file to

1:34:47

have everything come back, I find that faster than hitting whatever the hell the

1:34:49

keyboard key. I don't even I literally don't even

1:34:52

know the keyboard key that does this because

1:34:54

I use the hot corners, the show desktop

1:34:56

hot corner. do not configure

1:34:57

this on someone's computer that you don't use because they will inevitably accidentally hit that corner and

1:35:00

have no idea what happened

1:35:02

and they will yell at you.

1:35:05

If I on your on your own

1:35:07

computer, will you understand how hard cars work? So awesome. That's my one tip. The other

1:35:09

one, again, I'm not

1:35:11

a keyboard person. hiding

1:35:13

hiding is your friend. In almost every scenario, especially if you

1:35:15

use my little Mac utility thing. But

1:35:18

in almost every scenario, If

1:35:22

you option click away from a window, the window you were previously in will hide as you leave it. That is a

1:35:24

Mac convention from back in the day. Lots

1:35:26

of like Do an operation, but hold

1:35:28

down option.

1:35:31

And just as you leave, the thing you're leaving or the app

1:35:34

you're leaving or whatever will hide itself as

1:35:36

you depart because you held down

1:35:38

option. That is a fast way to

1:35:41

combine two operations which is I want to go someplace different

1:35:43

and by the way the place where I was I want it to disappear. I'm done with

1:35:48

this guy. Yeah. It's not it's not being

1:35:50

closed, it's not being quid, you're just hiding it. That concept of hiding windows,

1:35:52

they're still open,

1:35:55

they're still there, that you just can't

1:35:57

see them is essential and there's lots of ways to do that. But for, again, maybe being an old

1:35:59

school Mac

1:35:59

user, using the option

1:36:02

key to option click away

1:36:04

from something. That's the big one.

1:36:06

And the final one to give you you interact when not That

1:36:08

is more of

1:36:11

a fancy advanced thing. But

1:36:13

if you want to play with that, especially if you're

1:36:15

an actual window arranger, it can come in handy. If you hold down the command key and grab a window in

1:36:17

the background, you can move it and

1:36:19

do stuff to it. and

1:36:22

not bring it to the front. Usually, you can also interact

1:36:24

with it. Like, if the finder windows in the

1:36:26

background, you wanna collapse or expand a

1:36:28

folder on a list view, You can do that without

1:36:31

bringing the lender to the front by holding them

1:36:33

a command key. Obviously, my my mode of

1:36:35

using my Mac is one hand on the mouse,

1:36:37

one hand on the keyboard. my hand that's on the

1:36:39

keyboard is using modifiers like option and command

1:36:41

and whatever when I click through things.

1:36:43

It tends

1:36:43

not to be hitting command h or stuff like

1:36:46

that, but it could if I wanted to, but

1:36:48

like Those are my tips to see if that

1:36:50

way of operation works for you. But if you're just looking for the patent lease resistance and you

1:36:54

have a laptop, try

1:36:55

full screening everything and 333 and you're swiping between it. I think

1:36:57

it's massively inefficient and it grinds my teeth every time

1:36:59

I see somebody do it, but people love

1:37:01

it. So maybe you'll love it too. Give

1:37:03

it a try. Philip,

1:37:05

I'm so sorry for these piss poor answers. And I

1:37:07

was trying to give you an easy solution, an easy walk through, and

1:37:09

I was interrupted, and now

1:37:11

I give up let's move

1:37:13

on. because you got too tied up in

1:37:15

process management. Oh my god. I I Dan writes, if you're if you're

1:37:18

all independent, I'm so mad at

1:37:20

you. You're all independent

1:37:22

app developers now with no employer mandated processes or tools. How do you plan and track your app work? I simple checklists

1:37:24

three years and move to GitHub issues, milestones,

1:37:26

and PRs. What works for you folks?

1:37:31

For me, GitHub issues, milestones, and PRs. Good talk.

1:37:33

Marco. I have a notes

1:37:36

document. Oh my god. This is the most Marco answer ever.

1:37:38

You're using This is John. No. because, like, I I

1:37:40

used to I I

1:37:42

mean, a while ago, I I tried using bug bugs. I tried using bugzilla. A lot of like, I

1:37:44

I tried I mean, over the

1:37:46

years, like, I've done a few a

1:37:50

few things that, like, oh, quote, everyone does. I

1:37:52

never I never went to GitHub issues because but

1:37:54

by the time that really was a

1:37:56

thing, I was just working for myself and

1:37:59

for the most

1:37:59

part, and and I just

1:38:01

moved to, like, you know, text

1:38:03

files or I tried doing it

1:38:05

in omnifocus. I tried doing it

1:38:08

in things. I did it in task paper for a

1:38:10

while, which is just a kind of a fancy text file editor. And now I just do it

1:38:12

in Apple Notes. And it's for

1:38:15

my purposes, it's fine. My the

1:38:17

limitation on how much I can get done and on how good my app can be and on what features I make and

1:38:19

on bugs I fix is

1:38:22

not how I'm tracking

1:38:24

them. I

1:38:26

have many other limitations that bottleneck

1:38:29

all of those factors, but

1:38:31

my my task management system

1:38:33

is is nowhere near the

1:38:35

top of that list. John. Last show, it kind of

1:38:37

reminds me of the question we talked about last show. And last show, I said,

1:38:39

how I was, you know, how I I

1:38:42

was relieved as an independent developer,

1:38:44

not to have to

1:38:46

do all of

1:38:47

the many complicated things and systems having to do with issue tracking and branching and everything like

1:38:49

that in my

1:38:51

in my private life.

1:38:54

I don't have to do that, so I don't. And

1:38:56

so my answer is, I

1:38:58

have a notes document.

1:39:00

Literally, it's

1:39:02

literally an apple notes. It's a good system

1:39:04

for one person. I mean, like, I don't

1:39:06

need anything more than that. It's not even

1:39:08

a big notes document. Like,

1:39:10

you know, mine is pretty sure

1:39:12

mine's, like, yeah, maybe twenty, thirty

1:39:15

lines. Like, because I I can tell, like, a long time ago, I

1:39:17

forget where exactly

1:39:19

or when exactly was,

1:39:21

but a long time ago, the base camp people back when it was called thirty seven signals made a blog post about

1:39:23

how they deal

1:39:27

with feature requests. Forgive me

1:39:29

if I miss if I misparaphrasing it, but the gist of it was basically, we

1:39:31

don't really, like, keep track of them

1:39:34

in a formal way because

1:39:37

things that are really worth doing. You're gonna just keep hearing about over

1:39:39

and over again from people, and so you won't need to be writing them down. You'll just keep hearing it. That's

1:39:41

how I treat most

1:39:44

feature requests. and

1:39:46

and goals or, like, long term goals for the

1:39:48

app. If something is worth doing like, I

1:39:51

I don't have the time or the

1:39:53

will, frankly, to do everything

1:39:55

people ask for some of what people ask for

1:39:57

would be a terrible idea or isn't really possible to do well or, you know, things like

1:39:59

that. But, like, things that are good ideas, they keep

1:40:01

coming up over and

1:40:04

over again. So yeah, I have some general goals

1:40:06

and everything, but I don't need to be writing down every single little thing. Bugs that happen, if it's

1:40:08

like, you know, some obscure thing I can't

1:40:10

get to right now, I'll write it down.

1:40:12

Sure. But

1:40:14

if it's something I can just fix

1:40:16

now, I'll just fix it now. For the

1:40:18

most part, anything that I do that's like

1:40:21

longer term planning than a month or two, it doesn't

1:40:23

end up panning out in a way that

1:40:25

makes me go to those

1:40:27

plans. So for instance, Like,

1:40:29

if I say right now, you know what? Next

1:40:31

spring, I wanna redo the sync engine and cloud kit. God, I

1:40:33

love to do

1:40:35

that. But anyway, Maybe

1:40:37

I I might do it

1:40:39

sooner than that, but service us

1:40:42

going great, guys. So anyway, next

1:40:44

spring, I I wanna

1:40:46

do this. Okay. Well, what happens between now and next spring? Well, we have six months

1:40:48

happened between now next spring well we have

1:40:50

six months of of the

1:40:52

environment that you're operating in changing. You know,

1:40:54

I had to spend a good amount of

1:40:58

the last few days figuring out

1:41:00

server side crawling errors that end up being

1:41:03

cloudflare is blocking me in a

1:41:06

lot of conditions. And you know who hosts a bunch of

1:41:08

websites behind their infrastructure, Cloudflare,

1:41:10

including, by the way, our

1:41:13

website and my

1:41:15

website. And so the entire landscape, I

1:41:17

I just had to do in the beta channel. I had to do a feature where I'm kind

1:41:19

of doing client

1:41:23

side crawling sometimes. And if Cloudflare

1:41:25

if Cloudflare keeps giving me trouble with my crawling requests, then I'm

1:41:28

gonna have to implement

1:41:30

client side crawling for certain

1:41:32

things. and

1:41:34

that is just a huge wrench in my plans.

1:41:36

And so right now, like, something

1:41:39

is basically on fire that I

1:41:41

have to go deal with. that's gonna take

1:41:43

me a certain amount of time. And then when I

1:41:45

put that fire out, maybe something else happens. Maybe

1:41:47

Apple releases a point into iOS that breaks

1:41:49

my audio handling and I have to do

1:41:51

something different or maybe they release like

1:41:53

a brand new home pod this fall that

1:41:55

uses AirPlay three. And I have to, you know,

1:41:57

suddenly there's a pretty pretty big reason for

1:41:59

me to like update

1:42:02

something else to use that or, you

1:42:05

know, just something something else might

1:42:07

change between now and the spring

1:42:09

when I plan to have this

1:42:11

other milestone thing done. Well, okay. So

1:42:13

eventually, all these fires. Eventually, I've put them out and I'm ready to go

1:42:15

look at my to do list.

1:42:19

And I see this thing that I said I

1:42:21

wanted to do for, you know, for the version that was gonna come out by that point months

1:42:24

ago, now

1:42:28

I don't even wanna do that anymore because that

1:42:30

whole idea was irrelevant. And now they now they moved on to server kit.

1:42:32

And I now I need to go run server

1:42:34

kit or run switch on the server or whatever. Like,

1:42:38

So planning very far ahead for

1:42:40

somebody like me who's just, you know, one person working on

1:42:42

an app and kind of doing what I want to

1:42:44

it and not doing what I don't want to

1:42:46

it. any kind of very structured

1:42:48

longer term planning tends to

1:42:50

just not happen over time.

1:42:53

Or like by the

1:42:55

time the time comes, that you have to do

1:42:57

XYZ you look at it and you're like, this actually this is

1:42:59

what I wanted six months ago, but this isn't this

1:43:01

doesn't make sense for me

1:43:03

now or my my opinion is different

1:43:05

or my priorities are different or the environment is different or something. So

1:43:07

that's why it's a short notes document. Let

1:43:11

me just state for the record that while Marco has fully admitted

1:43:14

he is unemployable and has

1:43:16

for many

1:43:18

years, Apparently, John is too. I for one still

1:43:20

believe in process and rules and things

1:43:22

like that. I can still have

1:43:25

a job. John and Marco were useless. I believe in it, and I used it for years.

1:43:27

I mean, the last thing I used before, I left my job as Jira.

1:43:29

Like, I know the tool.

1:43:31

Oh, and God. I'm

1:43:34

very familiar with the thing. I'm very very familiar

1:43:36

with all the tools and the way it's

1:43:38

done, but it is a relief to

1:43:40

me not to have to use them. sharing and

1:43:42

and I don't I have to say it also helps that my

1:43:45

apps are very small and simple. So there's

1:43:47

like,

1:43:47

it's a it's a notes document.

1:43:49

the bugs go there when I have a bug report and there are very

1:43:51

few of those because it's not a complicated application. My feature requests that people send me go into the notes

1:43:53

document and my own things that I wanted to go into

1:43:56

the notes mean,

1:43:59

it's prioritized with the important stuff

1:43:59

at the top. That's my system. It's

1:44:02

a great system. It's a great system.

1:44:04

right I

1:44:06

hate this. David Comey writes, given John is

1:44:08

new TV and clearly has a number of input

1:44:10

sources connected, what advice beyond his past blog

1:44:12

post would he suggest in twenty twenty two?

1:44:15

about settings for color, etcetera. In particular, we have an

1:44:17

Apple TV four k, and are curious

1:44:19

about the match content options in the

1:44:21

late TV OS and what's best to

1:44:23

be set or un that

1:44:25

on both ends of the HDMI cable. And this, to my

1:44:27

eyes, anyway, relates to a different question, but very similar

1:44:30

from Jeff Nachbar who

1:44:32

writes I'm interested

1:44:34

in John's thoughts about color calibration, especially in light of his new TV. Does he

1:44:35

just play with color picture settings to find

1:44:38

what he likes? Does he believe in professional

1:44:40

color calibration? equipment

1:44:43

to measure caller accuracy whole world does QD OLED differ from other

1:44:46

technologies in terms of calibration needs? Are they

1:44:48

more accurate? Tell

1:44:50

us, John. What's the

1:44:52

story? So the

1:44:53

answer was simpler back before I have my fancy new TV

1:44:55

because my old TV was standard definition and there were available

1:44:57

tools even some of them in the App

1:44:59

Store that you could use to

1:45:02

calibrate your standard definition. Whoa. Slow down.

1:45:05

It was ten eighty.

1:45:06

Wasn't it? Yeah. It is not not

1:45:08

not that you're right. So it's not

1:45:10

standard. Sorry. non four k but SDR. Oh,

1:45:12

yeah. So high def XDR

1:45:15

or SDR, not four k. God.

1:45:17

I'm making it worse now. you

1:45:19

too. I'm making it worse. Standard

1:45:21

dynamic range, not high dynamic range, and standard

1:45:23

HD, not the UHD. Right.

1:45:28

No. For Yes. That But you

1:45:30

have, like, the the most important thing I think is that it was an HDR. Right? Because their their calibration

1:45:32

yeah. The THX tune

1:45:35

up calibration tool, which is so

1:45:38

far out of date, I'm amazingly run

1:45:40

on modern devices, but it would let you calibrate your non HDR

1:45:42

television. The four k thing is less of

1:45:44

an But

1:45:47

like especially when you're doing color stuff, like and it was

1:45:49

more necessary back in the day

1:45:52

because it wasn't as

1:45:53

common as it

1:45:56

is now to get to television, they would

1:45:58

have some kind of accurate color preset. Now, filmmaker mode that we've talked

1:46:01

about in the past, it's all capped filmmaker

1:46:03

mode is a thing that industry agreed upon to have

1:46:06

one preset on your television

1:46:08

that tries

1:46:10

to actually be accurate If

1:46:12

your television has filmmaker mode, use it because that is

1:46:14

the mode that is saying, don't mess with the picture, show

1:46:16

it to the best of your ability

1:46:18

the way it is supposed to be.

1:46:21

Right? My problem with my new

1:46:23

setup is I am unaware of economically inexpensive way to

1:46:26

calibrate my fancy new

1:46:28

TV. I

1:46:30

looked into

1:46:31

this and, you know, there's Calman software and

1:46:33

there's hardware devices you can buy. And,

1:46:35

yes, you can use that

1:46:37

to calibrate your fancy new TV. but that equipment

1:46:39

costs so much money. It's price for, like, professional

1:46:41

calibrators. Like, I think it

1:46:43

might cost more than

1:46:44

my television to get all that stuff,

1:46:46

and it's like, no. No. Thanks. Right?

1:46:49

If you

1:46:49

care about calibration that much, you can hire someone to do it, but they're expensive and

1:46:51

I've never done that so I have no idea how to

1:46:54

find a good one. But the

1:46:56

good news is that if you buy a

1:46:58

fancy ish TV from, like, towards the higher end, most of the

1:47:02

comp most of them come with one or more presets that out of the box

1:47:04

will be, you know, kind of like apples monitors are calibrated

1:47:06

at the factory and out of the box have, you

1:47:10

know, good calibration. there will be one or two presets on your television

1:47:12

that have pretty good calibration. It's

1:47:14

one of the tests that the

1:47:16

TV reviewers do. They say out of

1:47:19

the box, here's how this television looked in

1:47:21

terms of accuracy. Right? And some of them out of the box

1:47:23

are really, really, really accurate. Then they

1:47:26

will then go on and

1:47:28

professionally

1:47:28

calibrated with their thousands of dollars worth of tools. And you can

1:47:30

see the difference between the out of the box, filmmaker mode calibration,

1:47:33

and what they did

1:47:35

to correct the calibration it's

1:47:37

better after they calibrate it, but

1:47:39

the differences are are often not perceptible. Right? And so that that lets

1:47:42

you know that the best strategy

1:47:44

is when

1:47:47

you

1:47:47

get your television, put it in filmmaker mode,

1:47:48

or if you have a Sony television and

1:47:50

they don't support filmmaker mode, put it in

1:47:52

the custom preset. I know the names are

1:47:54

stupid, but at least on my television, There's

1:47:56

a bunch of presets all that you want to

1:47:58

avoid forever and ever because they screw with the picture. The one you want they is what

1:47:59

they

1:48:01

the one you want think is what they call custom

1:48:03

call custom. And Jeff's

1:48:03

question of, like, do you just play with the

1:48:06

settings until they look like, you're like, no. Do

1:48:08

not do that because you have

1:48:10

no way to know. Like, if you're

1:48:12

not calibrating with like a known input source. It's not

1:48:14

like you can put in your favorite movie and make adjustments until it looks pleasing to you because

1:48:16

you don't know what that

1:48:18

picture is supposed to look like.

1:48:21

what things are overexposed? What things are underexposed? What should I be able to

1:48:23

see in the shadows? How light should the entire image be? You don't know the answers to

1:48:25

that question because you have no source

1:48:27

of reference. You have You

1:48:30

don't have a thirty thousand dollars reference monitor that you can compare it

1:48:32

to with your eyeballs and you don't have any equipment that knows what

1:48:34

it's supposed to look like. That's what that calibration

1:48:38

software and hardware does. It knows this should look like that based on this input. It

1:48:40

it generates signals and images and then it measures

1:48:42

them and it dials it in so it

1:48:45

looks like that. In fact, a lot of televisions

1:48:47

it's a shame that equipment is so expensive because most of the fancy new televisions

1:48:49

have an auto calibration mode where if you hook up

1:48:51

that very expensive equipment, a very

1:48:54

expensive piece of software on your

1:48:56

laptop, you just basically push a button

1:48:58

and it will calibrate itself over the course of a very long period of time. You don't even need

1:49:00

a, you know, a human

1:49:02

calibrator to hand tweak everything. And

1:49:06

if you hire a human caliber, they will

1:49:08

just probably use your television's auto calibration mode that works with the Calman software

1:49:10

and the whatever, you know, image thing they stick to your TV.

1:49:15

But, I mean, I'm not doing that because the equipment is too

1:49:17

expensive and I'm also not even willing to pay for

1:49:19

someone to calibrate because I

1:49:22

don't know anyone reputable and

1:49:24

if I was gonna pay the amount of money that

1:49:26

that would cost to do, I would want it to be someone who is reputable. So my advice is, you sawmaker mode,

1:49:28

or if you don't have it and you

1:49:30

have a Sony television, use the custom preset.

1:49:34

and

1:49:35

you're probably ahead of the game.

1:49:37

And then, you know, it within starting

1:49:39

from there, if you really want

1:49:41

to turn on motion smoothing or things pleasing, screw a that

1:49:44

you want.

1:49:50

Thanks

1:49:50

to

1:49:52

our sponsors this week Squarespace, Collide, and

1:49:54

Linode. And thanks to our

1:49:57

members who support us directly, you can

1:49:59

join ATPZFM slash join. We talk you

1:49:59

next week.

1:50:04

Now, the show is over. They

1:50:06

didn't even mean to

1:50:07

begin because

1:50:11

it was accidental. oh,

1:50:14

it was accidental. John did a money research, Marco and

1:50:19

KC Woodland, and because it

1:50:22

was accidental. Absolutely. It was accidental.

1:50:24

And you can

1:50:27

find the show no. at

1:50:29

ATP

1:50:31

dot f m. And if you're

1:50:33

into Twitter, you can follow them

1:50:35

at CASEYLISS

1:50:38

That's

1:50:41

Casey List, MARC0ARMNT

1:50:47

Marco r men. SIRAC

1:51:05

rather

1:51:06

than your rip off after showcase. So you should tell us the the simple way to manage your windows on the Mac you're

1:51:08

all annoyed, but you

1:51:10

control the pace at the

1:51:13

show. You didn't need to move on to the next

1:51:15

segment. have given answer Now I'm dying to hear it

1:51:18

because I don't think there is one.

1:51:20

No. No.

1:51:22

Because you're gonna pick it apart like you did earlier. No.

1:51:25

It's it's a secret. I didn't think, you know, I

1:51:27

was trying to I was trying to guide you

1:51:29

back to the top anyway. What is your what is

1:51:31

your what is your solution to Windows management? It

1:51:33

seems like you know one. No. I don't

1:51:35

really. It's just YouTube, we're

1:51:37

so so interested in talking about the asterisks

1:51:39

while not talking about them and telling about the

1:51:41

history, while not telling about the history, they were

1:51:43

were totally muddying the waters with the

1:51:46

person who is a self profess novice. And

1:51:48

and good on you, Philip, for saying, hey, I don't

1:51:50

know what I'm talking about. Somebody helped me. Apparently, us three knuckleheads are not the people to help you, but

1:51:54

at least one of us was trying No. Okay. So here's the thing. I'll I'll

1:51:56

snark aside. I I think it's important. I

1:51:58

understand what you're saying about the process

1:52:02

management thing. And I understand that you're right that, yes, that

1:52:04

is more what I was talking about is

1:52:06

more about process than than window. But

1:52:10

to me, coming from windows the

1:52:11

operating system. That was a real, like, sea

1:52:13

change to think of, oh, I can close

1:52:16

the mail window

1:52:18

and still receive email. that was

1:52:20

a very weird thing for me to grok. And I think if you go way,

1:52:22

way back, we brought this up, so I've brought this up several times

1:52:26

on the show. But there was that conversation that Marco and I that

1:52:29

Marco and I had via Tumblr and, I don't know,

1:52:31

like, late two thousand seven, two thousand

1:52:33

eight, something like that. where he was publicly convincing

1:52:36

me to get a Mac, and I was publicly

1:52:38

calling him a fanboy who has too much money.

1:52:40

And so and look who was right about

1:52:42

that one. but because it was it was not me for the record.

1:52:44

But anyways, you know, I

1:52:46

think

1:52:46

one of one of these things that

1:52:48

I discovered is I was learning how to use my

1:52:51

my poly book, my, you know, my polycarbonate

1:52:53

and MacBook was, oh, I can close the mail window and

1:52:55

I can still receive mail. In

1:52:59

that that very wildly changed my mental

1:53:01

model of how windows

1:53:03

work. Because just because

1:53:06

a thing is closed, doesn't by

1:53:09

necessity mean it is not running.

1:53:11

And so I think

1:53:13

that's

1:53:14

an important thing to understand.

1:53:17

I and similarly, for me, I don't really ever hide windows. I I'm

1:53:19

not gonna sit here. I will snark and say you're

1:53:24

wrong, but in all genuine, you know, III don't

1:53:26

actually think that that's wrong because it's not the way I do it. Generally speaking, I will minimize,

1:53:28

and and maybe that's not the

1:53:30

rightest answer, but that's what I do.

1:53:33

And if I don't minimize, I'll close. So when I'm done with a

1:53:35

mail window, I'll close it. If I'm done with a browser window, I will either

1:53:37

minimize it if it has tabs that

1:53:39

I would like to open.

1:53:43

Or if I'm on the last tab, I'll just close it. And

1:53:45

and I think it's again, it's important to

1:53:47

understand at least a little bit about

1:53:49

the process behind this or the process

1:53:51

management behind this. And and what I

1:53:53

think Marco said at first and John, you you reiterated, and you're both incredibly right. Everything I'm

1:53:56

saying has,

1:53:59

like,

1:53:59

eighty five trillion asterisk.

1:54:00

We're an asterisk double asterisk, dagger, double

1:54:02

decker, triple decker. Like, there's so many wells. Where?

1:54:05

There's so many

1:54:08

of those that that you're

1:54:10

you're absolutely right. And as much as I'm giving you, Ara gave you a hard time during the show, like, you are right. But if we're just trying

1:54:12

to give a broad

1:54:15

overview of window management, think

1:54:18

we need a foundation from which to start, and that's

1:54:20

what I was trying to to establish. And so

1:54:22

what I would say other than understanding what

1:54:25

the difference between closing and quitting I

1:54:27

personally almost never use the

1:54:30

stoplight or whatever you

1:54:32

call it in the upper left.

1:54:34

I will use it for minimizing,

1:54:36

but like when I close

1:54:38

the window, I either command w or command q. Sometimes I'll minimize with command

1:54:41

m, not always,

1:54:44

but sometimes And alt

1:54:46

tab or command plus I see now I'm a Windows user again. Command tab. When

1:54:51

you do that, not only can you command tab

1:54:53

just one time and see this list, but you can hit tab again and again and again to

1:54:55

to keep going, which I think

1:54:58

is on Windows as well. And

1:55:00

what I don't know, maybe it's on Windows now,

1:55:02

but it wasn't, I don't think at the time, is if you take your mouse and start wiggling

1:55:06

your mouse through there, you can control as long as you continue to

1:55:08

to hold command, you can mouse your

1:55:11

way to the icon you

1:55:14

want. and you can command tab over and over again

1:55:16

or command shift tab to go backwards. There's so

1:55:18

much that you can do like, I'm snuck

1:55:20

in a little bit, but I mean it. Like,

1:55:23

there's so much you can do with

1:55:25

the keyboard in concert with the mouse. And that's why I'm glad John you said that the

1:55:27

way you use your Mac is, you know, your left or whatever. And

1:55:29

on the keyboard, one hand

1:55:31

on the mouse, because I

1:55:33

completely agree that that's how I use the the the Mac. I also would

1:55:35

completely agree with you that you

1:55:38

should set up Hot Corners

1:55:41

which is in the oh, so logical place and system preferences, desktop

1:55:43

and screen saver. And it's a little button at the bottom. Oh, where the hell

1:55:45

is it in Ventura? Nobody knows. Use the

1:55:47

circular key. Nobody knows. No.

1:55:50

That's true. I didn't even think about Ventura. It makes no sense

1:55:53

where it is right now, but you go into

1:55:55

system preferences, desktop and screen saver,

1:55:57

bottom right is hot corners. The

1:55:58

way I haven't just have it

1:55:59

set up is mission

1:56:01

control the upper left. That's the thing

1:56:03

where you where you see all of the

1:56:05

different windows you have open. So if I slam my mouse

1:56:07

in the upper left hand corner of the screen, I will

1:56:09

see, like, kind of sort of thumbnails of all

1:56:11

my different windows. Is it all windows

1:56:13

across all apps or all windows in the current app?

1:56:15

all Windows across all control. I forgot what the other one is

1:56:18

called. There's

1:56:18

a name for it though. Application Windows,

1:56:20

maybe. I

1:56:22

forget. I don't know. But the idea is if I ever get

1:56:24

lost in my own window

1:56:26

situation, I just curl my

1:56:28

mouse into the upper left hand

1:56:30

corner and suddenly I can see

1:56:32

every single window that is currently open. And I think that it's that would

1:56:34

be very helpful for Philip. Now maybe it's not the upper left, maybe it's

1:56:37

upper right, lower

1:56:39

left doesn't matter. but having a hot corner

1:56:41

that is set to mission control. So you can slam your mouse into the corner, whatever corner that

1:56:43

may be, and see everything that's open,

1:56:46

no matter how overlapped it was

1:56:48

before. think

1:56:50

that's very useful and very powerful. A quick tip

1:56:52

on that, unfortunately, it doesn't know about

1:56:55

Asterisk's double decker things. There are

1:56:57

windows in Mac OS that appear not to

1:56:59

have an owning application. Like, maybe you'll

1:57:01

get, like, a crash dialogue that

1:57:03

gets popped up when you launch because

1:57:05

b k agent has crashed again, which

1:57:07

is the thing happening to me. I think it has

1:57:09

to do with iBook Store. Or they'll be, like, the window that is copying

1:57:11

something in the

1:57:12

finder and you don't know what's a finder window.

1:57:14

You just know you used to see a progress

1:57:17

bar, you don't know where it is. If you lose a

1:57:19

window Oh, that's true. That's true. And you do and you you really just I mean, it it

1:57:21

may be that one of

1:57:23

those windows that hard to find the

1:57:25

only application or maybe you just don't know the only application. You don't know that if you went to the finder. If you clicked on finder

1:57:27

in the dock and then click on the window menu, then you

1:57:29

could find the copy. If you just don't

1:57:32

know that, that's

1:57:34

when show me all the windows at the same

1:57:36

time. Because what you were this is you you this

1:57:39

the reason you'll be able to find that little finder

1:57:41

progress bar window, even if you have no idea

1:57:43

that the finder owns you don't know what the hell

1:57:45

the finder is because you came

1:57:46

from windows, you do remember that it was that it was skinny, that it was like

1:57:50

a a window that was not very

1:57:52

wide and it was kind of like

1:57:54

not very tall either. Right? It was a

1:57:57

skinny little window. You remember what it

1:57:59

looked And when you minimize the windows and shows all the windows, you'll be able to visually

1:58:01

pick it out because there are very few other

1:58:03

windows that are that shape, like dimension

1:58:05

wise. It's not, again, there's not

1:58:07

gonna be, like, to scale exactly, but, like, you'll be

1:58:09

able to pick it out. So that is one of that, you know, this may sound like, hey, she's

1:58:11

telling you to

1:58:12

do some fancy advanced users thing. It's

1:58:14

not. This is actually a great I'm

1:58:17

lost. Help me. I can't find something. Press that. It's like f three on the keyboard or the hell it is. If you don't know you don't know if you don't

1:58:19

have hot corner, just show me

1:58:22

everything. Now if you're like me,

1:58:26

that button would show you a

1:58:28

thing that would make both of these

1:58:30

other people just run away screaming. But

1:58:32

even for me, I can find

1:58:35

the stupid little, you how is the well,

1:58:37

I know it's archive utility, but if I wanted to see the unzipping

1:58:39

XIP of x code, and I lost that

1:58:41

window somehow and I forgot that it was

1:58:43

archive utility, which is a

1:58:45

green icon in your deck. Even I can show all the windows at the same time and find out the

1:58:47

little the little skinny window

1:58:51

I'm looking for. Right. So I would put

1:58:53

mission control on a hot corner. I'm glad you reminded me because I don't do this on the keyboard.

1:58:55

But, yes, f three on

1:58:58

the on an Apple

1:59:00

keyboard by default is the same exact thing. And

1:59:02

when we say f three and it's like, how am I ever gonna remember f three? Look down at your Apple keyboard

1:59:06

that came with your computer. it bunch They a little graphic on it.

1:59:09

This has changed over the years and sometimes they've changed

1:59:11

the OS and it didn't match your

1:59:14

keys. But if you have a modern Mac, the little pictures that they put over the

1:59:16

function keys look like what they're supposed to be.

1:59:18

So the brightness keys have little sun pictures over

1:59:20

them. The f three key has a bunch of little

1:59:22

rectangles that are supposed to look like windows.

1:59:25

don't have to memorize this. Just literally look down at your keyboard and look for the key to hell.

1:59:27

It looks like it has a bunch of windows on it. Yeah. other thing I would say

1:59:29

while we're still talking

1:59:31

about hot corners, I

1:59:34

forget which one of you said this. I think it John. Put a desktop hot somewhere. So to

1:59:40

reiterate, let's say you're copying

1:59:42

a file. So you're in the finder, you've clicked and dragged a file. I don't care what file it is.

1:59:45

And you're like,

1:59:48

oh, crap. I don't know. I I just

1:59:50

want this to appear on my desktop, but I don't have an easy way to get there or whatever the case may be. Then can

1:59:55

drag your mouse all the way into

1:59:57

whatever that hot corner may be. For me,

1:59:59

it's upper right, it can be whatever. Suddenly, all of those

1:59:59

windows disappear

2:00:01

sort of

2:00:04

kind of they're swept off to the

2:00:06

side and now you've got a mostly clean view of your desktop where you can very easily just drop

2:00:08

that file right

2:00:11

on your desktop. That was the the same

2:00:13

tip that I give every year I'll give it again. If you grab this combined step, both of our tips that run

2:00:15

the user side case, see,

2:00:18

if you grab a file,

2:00:20

and you want to drop it into a window

2:00:22

in a particular application. And you're like, but it's not the desktop. I've got the file, but now I wanna go

2:00:24

to a particular Safari window. How do

2:00:26

I do that? Grab the file. while

2:00:30

you're still grabbing the file with your other hand

2:00:32

that's on the keyboard, hit command tab and you

2:00:34

can either command tab over to the Safari or

2:00:36

you can just drag your mouse with the still

2:00:38

in the cursor. Right? You can drag that

2:00:40

onto Safari and hold it there for a

2:00:42

second. Safari will come to the front

2:00:44

and then drag it onto the window within Safari that

2:00:47

you want. Because when you do that, all the Safari windows will come to the front and, you know, the movies like that, it

2:00:50

seemed like they're complicated.

2:00:53

will become set in nature once you realize that, like,

2:00:55

you can do stuff in flight at the same time. So, like, grab

2:00:57

the file and then you

2:00:59

have options. You can you

2:01:01

can invoke the command tab switch or while you've grabbed the file, you can and then

2:01:03

drag the file over the application that you want until it highlights,

2:01:05

and then let go of the

2:01:08

command key and

2:01:10

the application will come to the front, and then you can, you

2:01:12

know, stuff like that seems like it's fancy. But if you

2:01:14

do it once or twice, then it clicks with you. You

2:01:16

kind of do three finger swiping, which seems like it's but so

2:01:18

many people do it for the first time and it just burns into their brain

2:01:21

and it becomes second nature. So try it and see

2:01:23

if you like it. That's actually I I

2:01:24

would say that that's one of the most one

2:01:26

of the best things about switching to Mac is like

2:01:28

when you think I wonder if this would work

2:01:30

and you just try something and it totally does

2:01:35

work. Yes. Like, that's one of the greatest things. Like, when you when

2:01:37

you first hit those moments, like, now that

2:01:39

I have this thing

2:01:41

under my mouth that I'm holding down, Can I

2:01:43

just move it over here and then show desktop and it won't

2:01:45

lose it and sure enough it's like bam, oh my

2:01:47

god, that just worked,

2:01:49

it just did it. Like, that's that's the kind of stuff

2:01:52

that gets us all loving the Mac

2:01:54

so much. That's why we're all here

2:01:56

because it's full of little stuff like

2:01:58

that. And and it's it's just wonderful. also

2:01:59

difficult rare, exhausting,

2:02:03

exhilarating to be

2:02:05

a good Mac

2:02:08

app developer. So even in my super dinky app, one

2:02:10

of my apps is switch glass, it just provides a little application switch that shows icons for any applications.

2:02:14

I have a way to exclude applications if you don't want an application to ever appear in the

2:02:16

switcher. Right? So there's a little exclude window that comes

2:02:18

up and, you know, you add applications to to

2:02:21

the exclude window and they won't

2:02:23

appear in the thing anymore. But,

2:02:25

you know, being a

2:02:26

Mac user, I've you know, my simple program that I'm trying to keep super simple. I'm like, alright. Well, I've got

2:02:28

a window on the screen

2:02:30

that says exclude these apps. I've

2:02:33

got the apps which are sitting right over there and you

2:02:35

have this this sensation which as a developer is both exhilarating

2:02:37

and a sinking feeling and

2:02:40

just like, I

2:02:42

have to let people drag the applications from the apps

2:02:44

which are powered into the exclude window, don't I?

2:02:46

Because it seems like it might work. Right?

2:02:49

It seems like something that Will that work? And

2:02:51

in the current version, it doesn't work. But when I

2:02:53

was doing two point o, I had to admit

2:02:55

to myself, that should probably

2:02:57

work. So I had to make it work.

2:02:59

And you don't if you're not a Mac user, sort of steeped in the history of the Mac like, understanding that, like, if

2:03:02

someone thinks that it should probably

2:03:04

work, it

2:03:07

should probably work. Even if nobody's ever to do it, the first person

2:03:09

who says I wanna exclude an application, I don't

2:03:12

want it. Because the other way to

2:03:14

do it is like you hit the plus button and there opens an and

2:03:16

you have to navigate the open save dialog to

2:03:18

find your application. And you're like, the application is

2:03:20

freaking running. I see it there in in

2:03:22

the the apps which are valid in this

2:03:24

app. Can I just

2:03:26

drag it? And the answer is in two point zero, yes, you can. Because that's what a good Mac app does. I mean people

2:03:29

don't implement those

2:03:32

because it's it's work template

2:03:34

feature and like nobody's gonna ever use it. It's it's like it's a it's a silly frivolous feature, but you

2:03:36

can see the people

2:03:38

implemented the command tab switcher

2:03:41

had all had those correct instincts. And

2:03:44

that's why if you think it'll work with the command tab

2:03:46

switcher or dragging in the finder ex Jose, it probably

2:03:48

will. Yeah.

2:03:50

And I I wanna reiterate what said a ago, and and, know, the making is that

2:03:52

even if you think

2:03:54

no way that's gonna

2:03:56

work, Just

2:03:59

try it. Just try it because when it comes

2:04:01

to just basic Mac and finder

2:04:04

in in, you

2:04:06

know, windows within Mac functionality,

2:04:08

it oftentimes does work, which is bananas. Something

2:04:10

as silly as alt tab, tab tab tab tab. Oh,

2:04:14

I went too far. Alright. As I said, I'll tap again, did my guitar. Command.

2:04:16

Tap. Tap. Tap. Tap. Oh, I

2:04:18

went too far. Command.

2:04:21

Shift.

2:04:24

Tap. Oh, Yeah.

2:04:24

That did work. You know, it's it's

2:04:26

silly stuff like that that you gotta give it a shot. But to me, I think

2:04:29

the basics are understand

2:04:31

when a window is is

2:04:33

closed. It does it does not mean that the

2:04:35

app is just gone forever. Asterisk, double asterisk, double decker. Understanding that

2:04:38

you have mission control, that's

2:04:40

f three

2:04:42

or assignable as a hot corner to kind of

2:04:44

give you an escape hatch and get you back

2:04:47

get you your bearings back. You can

2:04:49

you'll use the desktop as

2:04:51

another hot corner in order to just get you

2:04:53

an easy dropping zone on your desktop. You can start talking

2:04:56

about a lot of other things

2:04:58

like proxy icons, which are super useful

2:05:00

and kinda sorta

2:05:02

went away until recently. There's a lot here. There's a lot of depth here. But for my money, I

2:05:05

think understanding the

2:05:07

basic keyboard shortcuts command

2:05:11

q, command w, all it's almost

2:05:13

at all again. Command tab, command till

2:05:15

day, which Marco had talked

2:05:17

about earlier. I think understanding all of these

2:05:20

basics will get you started down

2:05:22

the path, and then we can

2:05:24

have a meaningful and useful conversation

2:05:26

about what the daggard double daggard

2:05:28

asterisk double asterisk all are

2:05:30

about. But I think the bare minimum is is what we were talking about

2:05:32

so far in this after show. And

2:05:34

once you get that under your belt,

2:05:38

then we can go into intermediary level and

2:05:40

talk about proxy icons and things like that. And then we

2:05:42

can talk about advanced level where we start understanding

2:05:44

the history behind why all this is the way

2:05:46

it is. Yeah. The the

2:05:47

one you were getting out there, the fundamental thing that Windows users have

2:05:49

doubly with is the fact that it's

2:05:51

a hierarchy. It's not like there's

2:05:53

just a big, flat, giant set

2:05:56

of windows. Even though when you

2:05:58

hit exposure, that's what you see, there's a hierarchy. There are applications. And within each

2:05:59

application,

2:06:00

their applications there

2:06:04

are windows. And so you could draw a tree, application

2:06:06

a, all the windows that are an application a, application b, all the windows that are application b. That hierarchy

2:06:09

exists all

2:06:12

the time. how

2:06:12

that hierarchy exposes itself is kind of up to you. But you could say,

2:06:14

I don't see

2:06:15

that hierarchy. What are you talking about? Casey has

2:06:17

explained one place

2:06:19

that hierarchy works. you can close all the

2:06:21

windows in the application and the application is still running because all you've done is closed all the little things, but the

2:06:23

hierarchy still exists. The application is still there. You just trimmed off all

2:06:25

the little, you know, if you would draw the graph,

2:06:28

you just deleted

2:06:30

all the nodes that were sticking out of that application, but you

2:06:32

didn't delete the application node itself unless

2:06:34

you quit the application. Right? And that's relevant,

2:06:37

you know, has to do with one of

2:06:39

my little apps that I made. The way the

2:06:41

Mac used to work is if you clicked on

2:06:43

a window anywhere on the Mac, it would bring that

2:06:45

window to

2:06:47

the front. but it would also bring all the other

2:06:48

windows that belong to that application to the front if

2:06:50

it was in a different application. So let's say you're

2:06:52

in Chrome and you

2:06:54

click on a finder window, the old way

2:06:56

the Mac used to work was it would bring all the finder windows to the

2:06:58

front. Of course, the one you clicked on will be in the front front. But

2:07:01

again, because it's a hierarchy.

2:07:02

It would it would bring all

2:07:06

the finder windows in front of all the other windows on the screen with the front most window being the one

2:07:11

you clicked on. Mac OS ten changed

2:07:13

that. If they happen to Mac OS ten, they made it. If you're in Chrome and you click a finder window,

2:07:15

the only thing that comes to the

2:07:17

front is the finder window you

2:07:20

clicked on. Both of

2:07:21

those modes have their uses. Right? Sometimes you do want all the finder windows to come to

2:07:23

the front. Sometimes you just want one

2:07:25

window to come to

2:07:28

the front. and

2:07:29

it really just kind of depends on what you're used to. But

2:07:31

the Mac can do both, even without my utility which I'll get to and and get

2:07:33

everyone to buy in

2:07:36

a second. the

2:07:38

dock. When you click on a dock icon, all windows come the front. if I click on

2:07:40

the finder

2:07:40

icon on the dock, all the

2:07:42

finder windows come to the front. all

2:07:46

the find a windows computer Otherwise, if they didn't, how would it know which window

2:07:48

to bring to the front? I guess it could bring the front most on

2:07:50

it, but I'm saying, like, that's the dock has always worked that

2:07:52

way. So macOS ten does

2:07:54

have a way to bring all the windows

2:07:57

that belongs to application at the front. And you

2:07:59

should understand, hey, when I click on my doc icon, why is it

2:07:59

behave differently than when

2:08:02

I click on a window?

2:08:04

because

2:08:04

that's just the way they chose to do it. You click

2:08:06

on the icon, all the windows from that application come to the front when you click an individual window, just that

2:08:10

window comes the front. you can change that behavior with various modifier keys.

2:08:12

Or if you get my lovely little

2:08:14

dinky utility called front and center, front

2:08:16

and center and that app or it's

2:08:19

on the Mac app store, you can choose what

2:08:21

you want to happen. What I want to happen because I'm old and cranky

2:08:23

is when I click on a window, I want all the

2:08:25

windows to come to

2:08:28

the front. but

2:08:28

I also like the other way. So front

2:08:30

and center, let's you choose. You can configure to say when I shift

2:08:32

click

2:08:34

a window I just want that one window to come to the front. Old vice versa,

2:08:36

you could have shift click, bring all the windows or

2:08:38

just one. Like, you know, that policy

2:08:41

decision is made on a per click basis depending on whether you have the shift

2:08:43

key down. This is a feature I stole from drag thing and

2:08:46

a bunch of other applications that did this way before me.

2:08:50

All those applications went away. I could not live without them. So I literally

2:08:52

made another one. But even

2:08:54

without, you know, using

2:08:56

my dinky little app,

2:08:58

understand that Mac OS itself has

2:09:01

different

2:09:01

ways for you to make those choices. They sometimes make those choices for you.

2:09:03

And if you don't understand the hierarchy, you'll be confused like, say, you're

2:09:06

looking at a Chrome

2:09:08

window and you wanna, like, get something in

2:09:10

a finder window and you go onto the dock and you hit the little finder icon. And all of a sudden, fifty finder windows

2:09:12

cover up all your chrome

2:09:14

ones. He's like, I wanted just

2:09:17

wanted one finder window. Why did that happen? It happened because that's the way the

2:09:19

dock works. When you click on the little happy face finder icon, they all come

2:09:21

to the front. And if you don't want

2:09:23

that to happen, don't

2:09:26

click the Doc icon. Instead, click on the finder window that you want

2:09:28

and, you know, then you get into, well, how about how

2:09:30

do I find that finder window? And is the

2:09:32

the corner of it poking out somewhere?

2:09:35

Is everything full screen? Like, it gets

2:09:37

more complicated. But understanding the hierarchy, at least

2:09:39

gives you a foundation to understand

2:09:40

the different moves that you

2:09:42

can make. And then you can

2:09:44

choose what do you

2:09:45

want those moves to be? What do you want to happen when you click a window? What do you want to happen when you click

2:09:47

a doc icon or whatever? Again, if just want a single

2:09:49

window, you

2:09:50

could right click the finder.

2:09:53

and you'll see a list of all the windows that are open in

2:09:55

the finder and you could pick just the one you want and then just that one will come to the front. So but that's, you you have to understand that

2:09:57

there's that's a choice that

2:10:00

you make and

2:10:02

unfortunately with the dock. You don't have the choice to change how it's configured. Clicking will always bring them all and clicking

2:10:04

will always bring the right click

2:10:06

menu, so on and so forth.

Rate

Join Podchaser to...

  • Rate podcasts and episodes
  • Follow podcasts and creators
  • Create podcast and episode lists
  • & much more

Episode Tags

Do you host or manage this podcast?
Claim and edit this page to your liking.
,

Unlock more with Podchaser Pro

  • Audience Insights
  • Contact Information
  • Demographics
  • Charts
  • Sponsor History
  • and More!
Pro Features