Take Your Co-Host To Work Day

Episode 72 • Released July 3, 2014 • Speakers detected

Episode 72 artwork
00:00:00 Casey: I'll stall by saying the showbot is back.
00:00:03 Casey: For how long?
00:00:04 Casey: Yeah, probably not much longer.
00:00:05 Casey: There have been a few pull requests from a couple of different people who, as usual, I don't have their names in front of me because I'm a jerk.
00:00:14 Casey: But we can all laugh together when this goes down momentarily.
00:00:18 Casey: Well, we're laughing with you, not at you.
00:00:21 Casey: I think it's both, but I don't blame you.
00:00:23 Marco: Laughing at your show bot with you.
00:00:27 Marco: There's no known vulnerabilities left, right?
00:00:30 Casey: Uh, known, no, but I'm sure that they exist nevertheless.
00:00:33 John: So you reach Zara Boogs, you know, Zara Boogs?
00:00:36 John: Nope.
00:00:37 John: That's all right.
00:00:37 John: We can count that as the pop culture reference for the show if you'd like, because it's kind of pop culture kind of programery.
00:00:42 John: I'll put it in the show notes and then you guys will know what it means.
00:00:45 John: Probably still won't.
00:00:47 John: Follow-up.
00:00:50 John: Last week, I think it was last week, we talked about Google's Material UI that they demoed at the Google I.O.
00:00:56 John: keynote.
00:00:57 John: And I mentioned that one of the things they showed in the keynote that I thought was neat was that
00:01:02 John: They want this UI to be the same on the web and on their phones.
00:01:06 John: And so they had a web version of it.
00:01:08 John: And this is a website.
00:01:10 John: I don't even know if it's an official Google website, but it's a website.
00:01:12 John: And you can go to it and view the web version of a lot of the controls that Google showed in their presentation.
00:01:19 John: Did you guys check the site out, preferably in Chrome, I suppose?
00:01:22 Casey: I have it in Chrome right now, but I have not looked previously.
00:01:26 John: Well, click around in it and see what you think.
00:01:28 John: I mean, it looks like the stuff you saw up on the screen.
00:01:32 John: immediately on this was another thing spawned from Twitter today because Don Lodzky sent me this on Twitter and then I retweeted it and a bunch of other people responded.
00:01:39 John: And of course all the people who follow me true to form jumped on the fact that you can't click on the labels to activate the checkboxes, which is quite egregious.
00:01:48 John: But in the web world, it could just be that it didn't do the label, you know, four equals ID of the checkbox thing, or these could be entirely custom controls.
00:01:55 John: I haven't even looked at the source to see if these, if there's actually any HTML, uh,
00:02:00 John: So anyway, I don't blame them for that.
00:02:01 John: Mostly what I'm looking at is, does this UI feel, for lack of a better word, snappy?
00:02:07 John: And I think it does.
00:02:08 John: I think the animations are smooth.
00:02:10 Casey: Yeah, but they take too long.
00:02:12 John: Well, yeah, but that's not a performance issue.
00:02:13 John: That's like a decision.
00:02:15 John: That's kind of like an iOS 7 where I have the transition things turned off, even though they don't take any shorter.
00:02:20 Marco: uh i have that for the zooming effect or whatever but anyway that's like they're deciding how long these things go it's not like they're taking too long because they're slow well and remember ios 7.0 things did take too long in 7.1 they fixed it they well they improved it they they tightened everything up and they said we made everything faster which they did by you know tweaking two values but you know apple didn't really get this perfect either uh on step one and there's still a few areas where there's like unnecessarily long animations in os 10 and in ios
00:02:47 John: Well, there's like, you know, like I mentioned with turning off the reduced motion or whatever, where it doesn't reportedly does not change the duration at all, but it feels faster because it's a crossfade instead of a zoom or whatever.
00:02:58 John: There's lots of things you can do perception wise to handle that.
00:03:01 John: But this interface also shows off the...
00:03:04 John: big honking like ripple effect thing so you can tell where you clicked or the buttons having a ripple go across them i'm still not a fan having clicked around in it but i am reasonably impressed with the performance i wouldn't complain if i was clicking around on this like it doesn't look like a native control
00:03:22 John: It doesn't feel like a native control, but it doesn't feel slow or clunky either.
00:03:25 John: So it reduces all my complaints not to technological ones, but to design complaints, which I think is a reasonable achievement.
00:03:32 John: Like if what they're looking for is this should be exactly the same on the web and native.
00:03:36 John: I haven't tried the native one, but I can't imagine it being any more or less responsive than this.
00:03:42 John: So then you're just switch over to complaining about the actual design decisions.
00:03:45 John: But it looks to me like they've achieved reasonable parity of performance between the platforms.
00:03:50 Casey: You know, I don't like if you look at the buttons, and I'm looking at the raised button, the colored raised button, where the kind of ripple effect is most obvious, or at least as far as I can tell.
00:04:01 Casey: I don't like that it doesn't look like you're depressing the button.
00:04:04 Casey: Like, if you're going to have a raised button, it should get pressed when you tap it or click it.
00:04:10 Marco: Right, if anything, because the shadow gets larger as you tap it, so it looks like
00:04:14 Marco: the button is being raised up off of the page for a moment, but the, but it's not moving.
00:04:21 Marco: So it just kind of looks spatially wrong.
00:04:23 John: Yeah.
00:04:23 John: The Z index thing is weird.
00:04:24 John: Like if I understand what Casey's saying about the depressed thing, but wouldn't that be like, wouldn't that change the Z value?
00:04:31 John: And then like momentarily it would be putting, I don't, I don't know.
00:04:34 John: I'm trying to figure out their frigging metaphor, but yeah, it is.
00:04:37 John: This is what they've chosen to do.
00:04:38 John: Like you're not pressing the button down.
00:04:40 John: You're merely adding,
00:04:41 John: activating the button and so a shimmer goes across the button but the button does not move it's kind of like those touch sensitive buttons uh you guys are probably don't remember this but way back when on televisions my grandfather had one of these they had buttons on them that did not move in and out when you press them they were like touch sensitive buttons it was like a metal ring with a metal contact in the middle and you just touch them with your finger and it would activate to change the channel but it would they would not actually push down and these were both on the television and on the remote and it was amazing technology in whatever year it was 1986 but uh
00:05:10 John: did not catch on for obvious reasons because people want buttons that press down like the home button on your iOS device.
00:05:16 Marco: Yeah, I think we're like, this is the kind of thing it's, it's hard to tell in a demo here, you know, in this, in this artificially created demo on a webpage, which is not the intended use of this.
00:05:26 Marco: I mean, I know it's, it's a way you can use these things, but it's obviously this is made for touch devices first.
00:05:31 Marco: And,
00:05:32 Marco: This is the kind of thing where we're just not going to be able to really know how good it is because none of us use Android full time.
00:05:39 Marco: But we got a few people complaining about the way that we talked about Google last week.
00:05:44 Marco: And I think it's worth pointing out and kind of telling ourselves as well.
00:05:49 Marco: Look, the world of tech is really big.
00:05:51 Marco: And no individual person or even small groups like this, it's hard to get adequate coverage of everything in detail.
00:06:02 Marco: We like to talk about things in great detail.
00:06:04 Marco: We are all extremely focused, well, for the most part, but we are extreme nerds at least.
00:06:09 Marco: And so we will go into depth on crazy topics to crazy levels of detail.
00:06:16 Marco: And that has to necessarily be at the exclusion of others.
00:06:20 Marco: It's like nobody can be an expert in all programming because programming is massive.
00:06:25 Marco: Maybe in the 70s, you might have been able to become an expert in almost everything that was out there.
00:06:30 Marco: Now, that industry is simply too large.
00:06:34 Marco: You can't be an expert in all programming because there's more out there than you have time to even look at or learn.
00:06:42 Marco: You have to, at some point, reject certain things implicitly just because you're choosing to focus your attention on something in particular.
00:06:51 Marco: I don't think we should feel like we're barred from talking about things that we aren't experts in.
00:06:56 Marco: Anything that sounded like we were doing that last week was our mistake.
00:06:59 Marco: I don't...
00:07:00 Marco: i i think i was i was doing a uh a pretty reasonable job of of disclaimers and being humble and giving the benefit of the doubt but that's been a very unpopular opinion of me recently apparently i don't i'm not doing that very well uh in in almost everything i do uh and and so i you know i don't know if it's my problem everyone else's problem it's probably some of both honestly but
00:07:25 Marco: We can't be expected to be experts on everything, and we don't need to give everything equal time.
00:07:32 Marco: And I think that's very important for all of us, both us and the audience, to understand and to be on the same page and to be in the same parking lot about.
00:07:41 Marco: Am I using that right?
00:07:45 Marco: No, that's okay.
00:07:48 Marco: Oh, my God.
00:07:49 Marco: And maybe, you know, get one of those little tickets that you pay on the way out.
00:07:53 Casey: We need to have take your co-host to work day with you and me to see how long you'll last.
00:08:02 Marco: How long until your co-host gets fired from the job you didn't even have.
00:08:06 John: I think it's simpler than Marco.
00:08:08 John: I think you're looking too deeply within yourself to figure this one out.
00:08:12 John: I think it probably comes down to talking negatively about something that it's clear that you don't know a lot about.
00:08:20 John: And that's the easy attack for people who are sort of on that team is that I don't like you saying bad things about the thing that I like.
00:08:26 John: And by the way, you also don't know as much as I do about the thing that I like.
00:08:30 John: Therefore, you're stupid for saying that you don't like the thing that I like.
00:08:33 John: which may be true.
00:08:35 John: Maybe if you knew it better, you would like it better.
00:08:37 John: But just as easily, it could be that you know enough about it to know that you don't like it.
00:08:41 John: And that's just an easy avenue of an attack.
00:08:43 John: So when you dismiss Android or I call Android phones crappy or whatever, if you're on the Android team and you care whether other people like Android, which is some other thing in and of itself, then you're going to say, well, if you just knew it better, that's the nice way to say it.
00:08:58 John: And the unkind way to say it is you guys know nothing about Android.
00:09:01 John: You should not talk about Android because if you, you know,
00:09:03 John: You say bad things about it, but it's clear that you guys don't even have Android phones, so stop talking about it.
00:09:08 John: But that stuff doesn't bother me because the people who are on teams, like the partisans, the people who care whether other people like Android stuff or Apple stuff or anything like that, there's a million of those.
00:09:19 John: You're not going to change those people.
00:09:21 John: What you do want to be is fair to the stuff, like...
00:09:24 John: And not because anyone's on any particular team, but you don't want to misrepresent anything.
00:09:28 John: And I think the criticism that we got that I think was not fair, but it was coming from a good place was that we didn't, for instance, mention that Android has more market share than Apple.
00:09:41 John: We didn't mention that because we assume everybody already knows that not because we don't know it and not because we're trying to deny it.
00:09:46 John: But I can understand if you're coming at it, not having that background and sort of, you know, if you don't share those assumptions with us, then you could say they're misrepresenting Android, making it seem like it is the inferior or lower selling.
00:09:58 John: phone platform in reality which we never said i know exactly but but it's like we all know what we know and a lot of our regular listeners know what we know but if you're a new listener you may be thinking these guys are making it seem like android is the loser when really android has the biggest market share i try not to get too bogged down in those things anyway most most people were just yelling at marco so i just go on to the next email at that point
00:10:18 Marco: Well, I think it's a topic worth addressing because it's going to keep coming up here and there where somebody gets upset that we didn't cover X, Y, or Z or that we didn't consider their team when discussing topic X because we covered somebody else's team and they perceive that as a slight to them.
00:10:34 Marco: And it's worth a disclaimer that when we talk about Android, none of us use it.
00:10:40 Marco: But I don't think that removes our ability to talk about it intelligently.
00:10:45 Marco: I think it's something we have to consider when we're talking about it intelligently.
00:10:47 Marco: But I think we usually have.
00:10:49 Marco: We shouldn't be afraid to talk about it or, you know, banned by our audience from talking about it.
00:10:55 Marco: As long as we keep that in mind, as long as we keep in mind, you know, none of us use it.
00:10:58 Marco: So we can't really say in great detail about these things.
00:11:01 Marco: But it is a major force in our market.
00:11:04 Marco: And it would be it would almost be stupid and negligent of us not to ever talk about it.
00:11:10 John: So this discussion has given me time to right-click on that little demo page, and I do not see an input HTML element anywhere in sight on that checkbox.
00:11:17 John: It's all div, canvas style, which is fine.
00:11:21 John: I was just wondering if they had tried to use the actual HTML elements and then enhance them.
00:11:26 John: Maybe they have, because I didn't inspect element.
00:11:27 John: I don't know what was in the source code before the JavaScript got a hold of the DOM.
00:11:30 John: But when the JavaScript was done with it, all I'm left with is div soup and some canvas elements and some inline styles.
00:11:36 Casey: That's some crazy stuff.
00:11:38 Casey: I like the slider.
00:11:39 Casey: I like the 3D when you grab the little, what do you call that?
00:11:42 Casey: Not a nubbin, but the thing or handle, whatever.
00:11:45 Casey: Thumb.
00:11:46 Casey: Thumb.
00:11:46 Casey: That's what I was looking for.
00:11:47 Casey: Thank you.
00:11:48 Casey: Anyway, when you grab the thumb, I think it's a little too much zoom.
00:11:51 Casey: I think it comes at you a little bit too much, but I like it.
00:11:53 John: It's not coming at you.
00:11:54 John: It's getting bigger.
00:11:55 John: If it came at you, the shadow would increase.
00:11:56 John: Go to the Z index thing at the bottom, like shadow thing.
00:12:00 John: It shows distance, you know, the Z index.
00:12:02 John: So that's the thumb is actually getting bigger.
00:12:04 Casey: OK, well, either way.
00:12:05 Casey: And I also like that it becomes colorless at the left edge, although I do think if you're going to do that game, it should be more of a gradient as you.
00:12:14 Casey: come across the slider.
00:12:16 Casey: But no, there are definitely some good ideas here.
00:12:18 Casey: It feels a little unnatural because it looks different than a lot of things.
00:12:22 Casey: I think mostly like this layout where you've got that page card thing that kind of goes over the header that feels weird and different and uncomfortable.
00:12:31 Casey: But I think it's just because it's different, not because it's bad.
00:12:34 John: Well, it's in a web page like imagine it on a phone imagine that you're using this on a phone and one app was a web app because the whole thing with Google's with their new OS is they're trying to you know tabs are mixed in with apps in your task switcher and everything in a way that's supposed to blur the line between what is a mobile website and what is an app and so if you were using
00:12:53 John: a google app that used this ui that happened to be a web app and using a google app that happened to be native they want them to look and feel the same and i mean if the whole rest of the os looks like this you'll get used to it and then if you happen to use a little mobile web app like this it won't be as shocking as it is for us to load this up you know on our macs in a little demo thing inside a chrome window
00:13:12 Marco: Well, or it'll be like an Uncanny Valley problem where it'll get, you know, it's like when all those sites, I mean, obviously we're way more advanced on this these days, but when all those blog templates and everything started making, when the iPhone first came, I started making like mobile layouts that looked like an iPhone navigation controller.
00:13:28 Marco: And so it would have like, you know, the big gradient bar, which of course eggs really well.
00:13:33 John: But they did not perform like it.
00:13:36 John: They had to do the simulated JavaScript scrolling way back when because they couldn't even do the real GPU-accelerated scrolling.
00:13:42 John: But yeah, even when they did a navigation where you'd hit an element, they would try to do a slide, it was all stuttery.
00:13:47 John: That was not fooling anybody.
00:13:48 John: I would like to see actually...
00:13:49 John: in a blind test between you tell me is this a web page or is this a native app i guess you'd start with something simple as just like this like a control gallery so someone makes a native app and on google's new operating system with these controls and then someone makes the web equivalent and doesn't tell you which is which and you have to fill around with them and guess uh like two devices which one is the web one which is that would be interesting that's the true test i suppose that's the pepsi challenge abx testing
00:14:14 Casey: You have to take it serious.
00:14:16 Marco: Anything else on this?
00:14:18 Marco: I share everyone else's opinion for the most part that it looks on first glance to have way too much animation.
00:14:24 Marco: But again, we'll have to see how that plays out.
00:14:27 Casey: All right.
00:14:28 Casey: Do we want to go through this biomedical follow-up stuff?
00:14:33 John: Yeah, I think we should before Apple comes out with an iWatch and then becomes less relevant.
00:14:37 John: Plus, we just got to clear all the space out of our document.
00:14:39 John: Yeah, exactly.
00:14:40 John: Yeah.
00:14:41 John: So we got feedback a while back when we were talking about wearables probably before WWDC.
00:14:47 John: The first bit is from a biomedical engineer named Bed Griffel, and the second bit is from a doctor named... Oh, God, I'm not even going to do this one.
00:14:55 John: Why don't you sacrifice yourself?
00:14:56 John: Not it.
00:14:57 John: He actually put it in his email.
00:14:59 John: Try and pronounce that.
00:15:00 John: So he's just like taunting us.
00:15:01 John: And we do not live up to his challenge.
00:15:04 John: His first name is P-E-R.
00:15:07 John: I'm going to go with Per.
00:15:08 John: And his last name has a capital O with two dots on top of it.
00:15:11 John: And then it just goes on from there.
00:15:12 John: I'm going to say Per Ostergren.
00:15:14 Casey: I think that sounds reasonable.
00:15:16 John: That's accurate enough.
00:15:17 John: It's probably not that far off.
00:15:18 John: So the biomedical engineer was responding to our questions, uh, several shows ago about like, what, what do you need to get vitals from people?
00:15:26 John: What kind of hardware do you need?
00:15:29 John: Uh, and he says, uh, getting a good heart rate requires at least two sensor attachments to the body.
00:15:35 John: And I actually saw someone running with one of those.
00:15:37 John: You ever see one of those bands that goes around your chest?
00:15:39 John: Yeah.
00:15:39 John: Yeah.
00:15:39 John: Like forgetting your heart rate.
00:15:40 John: I assume that's a similar thing where it has two sensors.
00:15:42 John: Otherwise, why would it wrap around your whole body?
00:15:45 John: Um,
00:15:45 John: So having it having just the wrist thing might not be great for that and Oxygen saturation he says it's feasible with current tech But like the other person whose name I'm not going to pronounce again His main issue is what do you do with this information assuming you even can collect it and the doctor's opinion is that
00:16:10 John: when dealing with any of this data you're faced with a couple problems one is that most people's vitals are stay within a reasonable range assuming they're healthy so it's not that interesting data if you were to chart it it's not like you're going to see big fluctuations because if you do you should probably be in the hospital because it's not you know certain things like blood oxygenation should not be radically uh out of bounds uh he says that your your uh pulse at oxygen level and blood pressure should only vary within a few percent so this is a boring graph so i assume you could zoom in on the axes and exaggerate the differences
00:16:38 John: uh but he says when dealing with data points in my work context is everything is that pulse rate normal or not depends on the context same goes with fever blood pressure etc taken out of context there is nothing to analyze and the whole idea is that the most important thing that doctors do is get a context for these readings and the numbers in isolation without a trained doctor to look at them are meaningless certainly meaningless to like an untrained person just looking at these numbers and trying to know uh what this information is uh
00:17:06 John: So I mostly agree with all of this, and a lot of people in the medical field are nervous about this stuff ever being used for anything remotely approaching medical purposes.
00:17:15 John: Like, I'm sure these things will have to come with these glamours.
00:17:17 John: Like, this is not for you to self-diagnose.
00:17:21 John: This is not telling you whether you're sick or healthy.
00:17:23 John: This is not telling you whether you should or shouldn't go to the doctor or the hospital.
00:17:27 John: i don't know for entertainment purposes only like fitbit you know like fitbit is safe because it's you know steps and not even really steps just how many times the fitbit has wiggled in a step-like manner uh and and that's kind of like gamified but once you start getting into things that start looking like things that you might measure in a hospital i guess apple or any other company that does this stuff has to be careful in saying this information is not diagnosing you with anything it is not a doctor consult your doctor before blah blah blah blah blah i think all that is true uh
00:17:56 John: I also think there is a reasonable entertainment only gamified version of this that could come into being.
00:18:03 John: And long term for people who do have chronic illnesses and stuff, you would imagine like that.
00:18:07 John: We show this in the demos from the 80s and 90s.
00:18:09 John: And I'm sure they're doing it today with a million devices that people email us about.
00:18:12 John: But like if you have a chronic condition that requires monitoring, having technology to have a device that does monitor this information and relays it to your actual doctor so that you can have sort of.
00:18:22 John: not 24 7 care but like redundant monitoring by health professionals of your actual vitals because as part of some condition like you can imagine imagine if there was a way to constantly get your blood sugar level for people with diabetes without pricking your finger you just put on this wrist strap and then like your doctor would automatically have uh or like an entire medical staff somewhere would automatically have your blood sugar and could
00:18:48 John: notify you when you're overdoing it and remind you to uh you know take your insulin shot before you go off to bed or whatever that's like the future world technology they always show with for remote medicine and i suppose these silly entertainment stuff like fitbit is like a little miniature step along the way to that but anyway it was it was mostly a uh pessimistic view of this stuff that from from the medical professionals uh they think it's not as useful as uh the fantasy scenarios make it out to be and i'm inclined to agree with them
00:19:18 Casey: Well, maybe this would provide context to a doctor.
00:19:22 Casey: I think you're right in that it could never be used for serious medicine.
00:19:26 Casey: But, you know, maybe you could say maybe this app or the health kit or whatever could say, well, your heart rate generally falls between this and that.
00:19:36 Casey: And right now it's at two beats per minute.
00:19:38 Casey: So you might be dead.
00:19:39 John: you know so and so maybe that maybe it'll provide that context that you wouldn't have otherwise had because you don't normally walk around with a heart rate monitor strapped to your body oh yeah this last bit that i wanted to get to and anyone who has spent any time in the hospital recently or ever uh recognizes that like talking about the existing automated devices in hospitals for tracking vitals uh
00:20:02 John: and how many of them have warnings or alarms that go off and how often those warnings or alarms mean anything on tv shows they always mean something with a little buzzy beepy thing goes off doctors run around and it's something serious and the dramatic music starts playing in actual hospitals the stupid buzzy warning things go off all the time and the staff there knows whether it's serious or not and there's tons of false positives and the thing that differentiates a false positive from time for doctors to run around with their heads
00:20:26 John: you know, on fire is the trained medical professionals who know what can be disregarded and what can, and what's an equipment malfunction and what's the sensor that just slipped off and what's a serious situation.
00:20:36 John: You know, like I said, I don't spend a lot of time in hospitals, but I've spent enough time to know that, uh,
00:20:41 John: BP things going off in the beginning start freaking you out until you realize that BP things go off all the time.
00:20:47 John: And only some small percentage of the time does it mean anything.
00:20:50 John: And when it does mean something, hopefully, you know, the doctors and nurses are on it.
00:20:53 John: But the rest of the time, the doctors and nurses are resetting the thing, turning the thing off, recalibrating the thing, reattaching something.
00:21:00 John: And that just goes to show how much of humans are a factor in this stuff and how little automated devices, even hospital grade automated devices can do on their own.
00:21:10 Marco: We are sponsored this week by our returning friends, Igloo, the intranet that you will actually like.
00:21:16 Marco: Now, I know, Casey, you work in the world of intranets frequently.
00:21:20 Marco: Is that correct?
00:21:23 Marco: Is there a market for somebody coming along to make an intranet that's good?
00:21:26 Marco: Because, you know, it kind of implies that other intranets are terrible.
00:21:31 Marco: Would you generally say that's the case?
00:21:33 Casey: Would you say there's a market for an iPod, a phone, and an internet communicator all in one?
00:21:41 Marco: Well, I mean, a PC guy is not going to just come in here and take the market.
00:21:44 Marco: They're not going to just walk in.
00:21:45 Casey: Right, naturally.
00:21:46 Casey: But if you were Igloo, you could just walk in and take the market.
00:21:50 Marco: It turns out most intranets are terrible, and Igloo is awesome.
00:21:54 Marco: And that's actually a really good business model.
00:21:56 Marco: You know, go find something terrible and make an awesome version.
00:21:59 Marco: Anyway, Igloo has a super exciting release coming this summer called Unicorn.
00:22:03 Marco: Now, we've talked about this before.
00:22:05 Marco: A couple months ago, or a month ago, we told you about Unicorn a little bit.
00:22:09 Marco: So just to recap, Unicorn has a ton of new features, but the best is integrated task management that will change how you stay on track with work.
00:22:17 Marco: igloo tasks can be assigned in different ways depending on the work you're doing one of the coolest ways to use tasks is creating them directly on your content why do you need this so for instance when requesting updates on a graphic or a text correction excuse me a text correction on a word document you can create these tasks right on your content so you and your team stay up to date with what has to be done next
00:22:40 Marco: When you're viewing content, even if it's a blog, event, or forum topic inside your Igloo, these tasks are right there, informing everyone if all tasks have been completed or if it needs additional work.
00:22:52 Marco: You can assign these tasks to yourself or a teammate, comment on the tasks, and keep all of your changes in one place.
00:22:58 Marco: And when you're the one who's been assigned a task, all your tasks show up in a unified dashboard within your Igloo, with due dates clearly marked, making it super simple to manage your day-to-day work and clarify your priorities.
00:23:09 Marco: Man, I want to throw a parking lot joke in here.
00:23:11 Marco: Unicorn is a free update for all Igloo customers coming this summer.
00:23:16 Marco: So learn more at igloosoftware.com slash ATP.
00:23:20 Marco: Once again, that's igloosoftware.com slash ATP.
00:23:24 Marco: Thank you very much to Igloo for sponsoring our show once again.
00:23:26 Marco: Good people over there.
00:23:27 Casey: Yeah, they're very good people over there.
00:23:29 Casey: Up there, I guess I should say.
00:23:30 Marco: Oh, yeah, yeah.
00:23:31 Marco: They're up in the great wide north, right?
00:23:33 Marco: Indeed.
00:23:34 Casey: Aperture and iPhoto are dead and being replaced by iCloud Photos.
00:23:40 Casey: Any thoughts on this from somebody who actually pays attention to photography, which I am not that person.
00:23:46 Marco: What do you guys use?
00:23:47 Marco: Let's start with that.
00:23:48 Casey: I used in the past iPhoto occasionally, but...
00:23:53 Casey: I felt like even for my photo collection pre-children, although it goes back to like 2002 or something like that, it was really slow, like really, really slow.
00:24:04 Casey: And so I tried to buy into using that as my photo management application.
00:24:10 Casey: And then it took me all of a couple of weeks to revert back to using the file system.
00:24:15 John: That system is not going to scale once your child gets here, let me just tell you, using the file system.
00:24:22 John: I've used iPhoto and Aperture, and I think I had a demo of Lightroom installed for a while.
00:24:26 John: And I always kept going back to iPhoto, despite the fact that it has gotten worse and worse over the years and drives me insane for two reasons.
00:24:33 John: One, I have invested a lot of time in adding metadata to my photos in iPhoto.
00:24:41 John: And yeah, I know Aperture shares library and all that other good stuff.
00:24:44 John: But two, the features that I use most frequently either aren't in Aperture now or weren't in Aperture years ago when I continued on this path.
00:24:53 John: Like face recognition came first, iPhoto, is that even in Aperture yet?
00:24:57 John: I believe they brought over all that stuff in a .1 update.
00:25:01 John: The photo books, the slideshows, all the silly consumer-grade things they put in iPhoto, we use them.
00:25:07 John: Not frequently, but every once in a while, it's nice to have them there.
00:25:10 John: And again, with the library sharing, it's probably not that big of a deal, but basically...
00:25:13 John: I've just sunk so many hours and so much time into iPhoto.
00:25:18 John: All my photos are in iPhoto.
00:25:19 John: They're organized in there.
00:25:21 John: They're rated, mostly keyworded, all sorts of other stuff.
00:25:25 John: And I just don't do any adjustments of them.
00:25:27 John: I have no idea what I'm doing in Aperture or Lightroom.
00:25:30 John: My photos aren't that good quality anyway because I don't really have a real camera.
00:25:33 John: So, yeah, I've been to iPhoto forever, and that's where all my pictures are.
00:25:38 Marco: So I've actually used all of these things before and spend it like it beyond just like using it for like a day or two.
00:25:45 Marco: I started out with all iPhoto.
00:25:49 Marco: Then I tried Aperture for I was all iPhoto through my first SLR phase for three or four years.
00:25:56 Marco: Then I switched over to Lightroom.
00:25:59 Marco: I mean, to Aperture first for about a year and a half or two years.
00:26:04 Marco: then Lightroom, then back to Aperture, then back to Lightroom.
00:26:08 Marco: And each one with a six-month interval there at the end.
00:26:11 Marco: And now I've been at Lightroom for a couple of years.
00:26:14 Marco: And they've all driven me crazy in different ways.
00:26:17 Marco: None of them are great solutions.
00:26:20 Marco: And the iOS situation is not great either.
00:26:25 Marco: The iOS situation pre-8 with the Photos app on iOS being just kind of this browser that could do very little...
00:26:32 Marco: The camera app being kind of half-integrated into it, and then the separate iPhoto app, which I don't know anybody who uses iPhoto and iOS.
00:26:40 Marco: I tried it briefly, and it was so clunky and terrible to me that I couldn't stand it.
00:26:46 Marco: But on the desktop, these programs have all had issues.
00:26:50 Marco: They've all driven me nuts.
00:26:53 Marco: iPhoto was by far the least aggravating for the longest time in that...
00:27:01 Marco: If you want to do pretty passive management of your photos, like, you know what?
00:27:05 Marco: I don't want to create albums and sets and tags and keywords.
00:27:10 Marco: I just want to import everything and be able to browse it quickly.
00:27:12 Marco: That's it.
00:27:13 Marco: I know this is not maybe as common as other people think.
00:27:17 Marco: I don't know.
00:27:19 Marco: I've never used metadata features at all.
00:27:22 Marco: I tagged all the faces in iPhoto when that came out, and then I never looked at them again, so that was a waste of time.
00:27:27 Marco: And...
00:27:29 Marco: iPhoto has always been the simplest because it didn't require much organization and you could browse quickly and performance was critical.
00:27:40 Marco: Aperture has always had by far the worst performance of any of these things.
00:27:45 Marco: Even on a Mac Pro, even with an SSD, Aperture performance has always been much slower for me than Lightroom or iPhoto.
00:27:53 Marco: And even like in a fairly recent update, I think like two years ago, which for Aperture is recent because no one ever works on it.
00:28:00 Marco: But in a fairly recent update to Aperture, they even did the thing where you could merge the library where Aperture and iPhoto could share the same library, which is an interesting move.
00:28:07 Marco: Even that didn't make Aperture fast.
00:28:10 Marco: It's always been very, very slow just browsing through collections and stuff.
00:28:14 Marco: And it's also been very buggy.
00:28:16 Marco: And I tried a lot of different versions of Aperture because whenever a new one would come out, all the Aperture fans would say, oh, they finally made it better.
00:28:22 Marco: So I'd go back and try again.
00:28:23 Marco: And it was never really that much better.
00:28:25 Marco: It's like desktop Linux.
00:28:26 Marco: Everyone always says, it's better now.
00:28:28 Marco: Go try it again.
00:28:29 Marco: And it never really is.
00:28:31 Marco: Or at least not meaningfully enough to people who don't use it every day to really see that, oh, no, this is still annoying the crap out of me and having these weird bugs and weird performance issues.
00:28:41 Marco: So Lightroom has by far the best performance and the best stability compared to the other apps.
00:28:50 Marco: But Lightroom's interface is clunky.
00:28:52 Marco: And although, honestly, I found Aperture's interface clunky as well.
00:28:55 Marco: Even iPhoto, like, I totally agree with John that while I was still trying it, and I still go back to it occasionally...
00:29:02 Marco: It does seem like every release is worse than the last one.
00:29:04 Marco: There's something about the things they do to try to make it easier usually end up making it clunkier, which you wouldn't expect, but that's been the case.
00:29:13 Marco: And so I've tried all these apps.
00:29:15 Marco: None of them are great.
00:29:16 Marco: And only the Apple apps have the integration with the iOS devices.
00:29:20 Marco: So if you're an iOS device user and you want nice sync between all these things...
00:29:25 Marco: Only Aperture and iPhoto have that.
00:29:28 Marco: And Lightroom has, they recently launched their own sync platform.
00:29:32 Marco: Adobe's had a weird history with this.
00:29:33 Marco: First, they launched Adobe Revel about two years ago, I think.
00:29:37 Marco: And it was a good idea.
00:29:40 Marco: In fact, a lot of the stuff that the new Photos Cloud thing is doing, Revel did it two years ago.
00:29:47 Marco: But it was a weird combo with weird limitations that was never very well marketed.
00:29:52 Marco: It was very clear that it was not a top priority for Adobe.
00:29:56 Marco: So then Lightroom Cloud was, are they calling it Lightroom Cloud, Lightroom Mobile, whatever?
00:30:02 Marco: Lightroom released a sync product like two months ago or something like that.
00:30:06 Marco: And you had to manually drag over things that were synced.
00:30:09 Marco: It would not sync your whole library.
00:30:12 Marco: It wouldn't even let you sync a smart album.
00:30:14 Marco: So you couldn't do a trick where you say, all right, we'll just sync everything from the last six years.
00:30:17 Marco: Couldn't even do that.
00:30:18 Marco: You have to manually select what got synced, which kind of ruins the way I wanted to use it.
00:30:23 Marco: and what i want is what apple is giving us now i am sad that aperture is going away in the sense that there's going to be less competition for lightroom but there wasn't that much to begin with because aperture was so badly maintained by apple it hardly ever got new releases it rarely got new features um does it even i know i know this is probably some people consider this minor but does it even have lens profiles yet for cameras like lightroom added that a couple years ago and it's
00:30:50 Marco: Oh, it's such an incredibly good feature because you don't realize how distorted your camera is until you click on that checkbox that applies the lens profile in Lightroom and you see, whoop, oh.
00:30:58 Marco: All right, people in the chat say no, didn't get lens profiles.
00:31:02 John: I feel like it's kind of a shame that like, not that Aperture defined the category, but that Aperture essentially popularized...
00:31:10 John: a a category of application that previously was only used by professional photographers it sort of made it prosumer because it's like when we were talking about aperture on twitter and everything and everyone was chiming in with the names of these applications that i've never heard of probably because they're used by pro photographers and aperture was like prosumer oh here's an application like the ones the pros use
00:31:29 John: probably nicer because it's made by apple and doesn't have any weird you know it's not made by some weird company that sells a small number of companies this is apple it's going to be friendly it's going to be prosumer but it fulfills the same role and then lightroom said that's great in all apple but here's how you actually do that app and not make it suck
00:31:45 Marco: Right, and Aperture was just relentless in its updates, and new cameras would come out with crazy new RAW formats.
00:31:52 Marco: Lightroom, you mean?
00:31:53 Marco: Yeah, yeah, obviously.
00:31:55 Marco: New cameras would come out with crazy new RAW formats, and Lightroom would beat Aperture to supporting almost every single one, and often by weeks or months, it was often a pretty big difference.
00:32:06 Marco: And just the processing engine...
00:32:09 Marco: I always liked... And I was torn.
00:32:11 Marco: One of the reasons I kept switching back and forth.
00:32:14 Marco: I always liked the results I got from Aperture, from editing in Aperture.
00:32:18 Marco: I edited some of my favorite pictures in it.
00:32:23 Marco: But Lightroom's editing controls are better.
00:32:26 Marco: I was really very, very impressed with the output of Aperture, but I hated every part of getting there.
00:32:32 Marco: Whereas with Lightroom...
00:32:34 Marco: But it's now like the tools are much more advanced and they've slowly like made it a little bit more artsy rather than like, you know, analytical and everything.
00:32:42 Marco: And so they're improving on that front.
00:32:43 Marco: But the biggest problem with these apps, that's always been the case with Aperture and Lightroom.
00:32:49 Marco: And I know there's other apps out there.
00:32:50 Marco: Like my wife uses Bridge.
00:32:51 Marco: In fact, Casey, for the same reason, she likes the file system approach.
00:32:55 Marco: We have a kid.
00:32:56 Marco: We have many pictures of the kid and she uses the file system, John.
00:32:59 Marco: But...
00:33:00 Marco: Because Bridge, it comes with Photoshop, and it's basically Lightroom's editing controls.
00:33:07 Marco: Or rather, Lightroom is really Bridge's editing controls.
00:33:09 Marco: But regardless, it's Lightroom's editing controls, all the same tools, even with the same names, just with a different skin, in a way that operates directly on the file system.
00:33:19 Marco: So it's more of like a fancy image browser that just browses your folders on your disk, but can do these operations to them.
00:33:25 Marco: Anyway, the problem with these apps is that...
00:33:28 Marco: you have like the professional workflow stuff like if you're doing shoots for clients these are not your personal photos you don't want to keep one giant library of every photo you've ever shot for a client merged in with the photos of your dog that's you know that doesn't really make sense doesn't really work doesn't really scale
00:33:46 Marco: And so Photoshop and, I mean, Lightroom and Aperture were both built to address this market of professionals who do shoots with these big, you know, these collections, these big sets that you have to like bring in and out of your library and manage and manage your storage in different crazy ways and everything.
00:34:01 Marco: That's what they're for.
00:34:03 Marco: There's also this entire community of people like us, people who might buy an SLR or a fancy camera and want really advanced editing controls for making our photos look good after we take them or, you know, fancy raw controls or, you know, things like that or raw handling rather.
00:34:20 Marco: And then, you know, lossless editing controls.
00:34:22 Marco: There's people like us who want that power, the power of those editing tools, who don't need or necessarily even want that crazy pro photographer workflow and storage and collection management that these apps bring and kind of force you to use.
00:34:39 Marco: iPhoto actually has a very it has always had a very small amount of raw options the way it used to work and please check correct me if I'm wrong with new version but the way it used to work the first time you edit a raw photo you would actually have lossless raw controls there and you could make make great adjustments it wouldn't really indicate that except for like a little raw badge in the corner but you were doing like it wasn't like importing a JPEG and operating on that you were actually working on the raw first
00:35:06 Marco: But as soon as you exited that first edit, it would write the changes, it would bake them into the JPEG preview, and then you'd never have lossless editing on that file after that unless you totally reverted it back to original and then reprocessed it.
00:35:19 Marco: And so iPhoto had these like half-assed raw editing controls.
00:35:23 Marco: It looks to almost all the hints we got, almost all the info we got.
00:35:28 Marco: And if you look at the articles that reported the apertures being discontinued, they all came with this additional screenshot of the Photos app that we haven't seen before that wasn't in the keynote that shows controls and things that weren't in the keynote.
00:35:41 Marco: And it looks a lot like Aperture and Lightroom.
00:35:44 Marco: It looks like it has a ton of editing controls in the right-hand column.
00:35:49 Marco: Really advanced stuff beyond what you normally get in iPhoto and looks like the same kind of stuff you get in Aperture and Lightroom.
00:35:56 Marco: It sure looks like what they've really done here is now we will have the simplified management of iPhoto and all the convenience of the files being synced and being part of our official photo library on our Macs and our iPhones and our iPads.
00:36:10 Marco: And it looks like they've finally given iPhoto, or the new Photos app rather, but they finally brought those pro-level editing tools into the consumer-level photo management app.
00:36:22 Marco: which is something we've never had before.
00:36:24 Marco: You know, as I said, iPhoto used to have kind of this half-assed version, but it sure looks like they're giving us exactly what people like us want.
00:36:33 Marco: This is not what pro photographers really need, but it certainly is what people like me and you guys need, you know, where it's still a consumer app.
00:36:42 Marco: It's going to have simple management, I'm sure.
00:36:44 Marco: probably very similar to the iOS photos app, but it has all these advanced controls.
00:36:48 Marco: And that, to me, I'm very excited about this.
00:36:52 Marco: I don't think I'm going to stop using Lightroom, but I might.
00:36:56 Marco: It looks like it's good enough that it might be good enough for me to drop Lightroom entirely.
00:37:02 John: Well, their editing controls, the big thing they were showing in the keynote was, you know, not just prosumer, but going down to consumer level.
00:37:08 John: When consumers are faced with the actual controls available in Aperture Lightroom, they have no idea what to do.
00:37:13 John: I don't know what to do.
00:37:14 John: Like, it's just it's too complicated.
00:37:15 John: There's too much involved.
00:37:16 John: You're never going to get anything right.
00:37:17 John: So that's why iPhoto just has a big red button called Enhance that tries to do something reasonable.
00:37:21 John: And then it's got a few tweaks for, you know, a few other minor controls.
00:37:25 John: The photos app is trying to take it farther.
00:37:27 John: It's like we are going to sort of kind of expose all the crazy controls you see but we're also going to give you a big friendly slider slider that says Please make picture better now in along some axes and that slider won't adjust any one thing that slider will adjust 17 factors and not even in a constant ratio just trying to do like a smart adjustment and
00:37:46 John: Because they know that most people don't know enough to correctly adjust the little sliders to get everything right.
00:37:51 John: And they know that the big red enhance button is also the other end of the spectrum.
00:37:56 John: It's not good enough.
00:37:57 John: They want to give you some control.
00:37:58 John: You can tell, oh, this picture is a little bit too dark.
00:38:00 John: This picture looks like it's a little bit underexposed.
00:38:02 John: Like, if you can get a few basic concepts and then grab ahold of one of those sliders,
00:38:06 John: They will do sophisticated stuff behind the covers that involves adjusting 100 sliders to try to get you something nice.
00:38:11 John: And this is moving farther and farther away from professionals and towards the realm of consumers, but trying to make it useful.
00:38:16 John: You're like, if we give this picture to a pro, they could make it look better than you ever will.
00:38:20 John: But how close can we get you without teaching you really anything but some basic concepts about photography?
00:38:28 John: Um, and did you see the larger screenshot that someone put in the chat room?
00:38:31 John: Yeah.
00:38:31 John: Yeah.
00:38:32 John: It confirms, I think pretty much everything.
00:38:34 John: Yeah.
00:38:35 John: And it does actually, it's hard to see in this picture, but it actually almost looks kind of light roomy in terms of like the UI, you know, less like aperture with this strange squinty pro interface and all that stuff.
00:38:47 John: But so I made, I made a list of pros and cons for the photos app.
00:38:50 John: That's going to be replacing this from my perspective, because despite all the editing stuff that you just talked about,
00:38:55 John: I think most people don't edit their photos.
00:38:57 John: I bet most people don't even hit the big red enhance button.
00:39:00 John: I bet most people don't even crop their photos.
00:39:02 John: I think they just collect them and then want to have some way to go through them.
00:39:09 John: So organization is a more important thing.
00:39:11 John: But so from my perspective, what I do with things in iPhoto is the reason I add all this metadata is for organizational purposes.
00:39:18 John: So that I can do things like, I just have too many damn pictures.
00:39:21 John: So I can do things like three plus stars featuring my daughter from Long Island in 2010.
00:39:26 John: And that will give me like seven photos if I wanted to make a calendar page for printing out a family calendar of cute pictures of my daughter on the beach in that time.
00:39:36 John: And
00:39:37 John: How do I get to do that out of my thousands and thousands and thousands of photos?
00:39:40 John: Because I rate every single one of them, because I keyword them, because I make sure the face recognition works so that I can do smart searches and smart albums that very quickly give me the seven or eight good pictures out of the hundreds or thousands that I took.
00:39:51 Marco: And I would say that puts you in a severe minority.
00:39:54 Marco: I mean, I would bet you're totally right.
00:39:57 Marco: Most people don't even edit their photos, don't even crop them.
00:39:59 Marco: But I would also bet almost, you know, comparably nobody.
00:40:03 John: actually edits metadata right well i'm not saying that's the that's the right solution i'm saying that's what i've done but like what i think actually before i get to my pros and cons but i think the correct solution for the photos app is dump all the photos into one big thing and give people like the the ability to like not obviously you can't use facebook's like but i think that's something people can do people can take a bunch of photos people can go because maybe all the photos that someone takes the person who took the pictures goes through them at least once like they want to look at the pictures they took i'm not i'm not even sure that's a safe assumption but good
00:40:32 John: I think they take the photos, they go through them once, they say, oh, that's a good one.
00:40:35 John: And if they had a little button that would, you know, do like or star or whatever, then at the end of their vacation, 1% of their photos or 2% or depending how kind they are to themselves, have little stars in them.
00:40:46 John: And then in the future, when they want to see, show me all the good pictures from that vacation, they don't want to go through a thousand pictures.
00:40:51 John: Just show me the ones that I said were good.
00:40:52 John: That kind of binary good, bad type thing where you don't say bad, you just say good.
00:40:56 John: Maybe there's a bad option to, I guess, put in the trash or whatever.
00:40:59 John: Is there a parking lot?
00:41:01 Casey: Yeah.
00:41:01 Casey: Well, no, but the thing is, so let me use myself as a quote-unquote normal insofar as I take pictures only with my iPhone.
00:41:09 Casey: We have no point-and-shoot other than that.
00:41:11 Casey: We have no SLR.
00:41:12 Casey: I know that we'll all probably change when Sprout's here, but nevertheless...
00:41:17 Casey: As it is today, we only have our iPhones.
00:41:20 Casey: And what inevitably happens is I'll take a picture because the occasion strikes my fancy and I think that I might want to capture that moment.
00:41:28 Casey: And it goes into my photo stream roll thing, whatever, on the phone.
00:41:33 Casey: And then every couple of months, I remember that, oh, I should probably take this off my phone.
00:41:38 Casey: I hook up image capture.
00:41:40 Casey: I hook it up to the Mac, run image capture, dump everything into one folder and never look at it again.
00:41:46 Casey: And these these photos are extremely important to me.
00:41:50 Casey: Yet I never, ever look at them.
00:41:51 John: But no one wants to see pictures of you and your wife.
00:41:53 John: People are going to want to see pictures of your child.
00:41:55 John: And so you're going to be faced with the problem of send me three good pictures.
00:41:59 John: And or you're going to be making cute little kid things like I mentioned the calendars or little books or some like, you know, baby's first year type things like stuff like that comes up.
00:42:08 John: and you want to distribute them so you will be faced with some kind of sorting problem because a you'll have way more pictures than you have of yourself and your wife because you'll take a million pictures of your kid and b people will want them but people won't want a million of them they just want the one or two good ones right so you you will be faced with that task eventually of of having vastly increased volume but also having the task before you to come up with two or three good ones and you're going to want to because you're going to want to show your kid being the cutest possible
00:42:34 Casey: And I understand that.
00:42:35 Casey: But I think if it's again, sitting here now, very ignorant because I don't know what it's like to be a parent yet.
00:42:41 Casey: I think I would just think to myself, hmm, when did Sprout have or whatever we're going to name him or her?
00:42:48 Casey: When did Sprout look cute?
00:42:51 Casey: When do I remember taking a good picture?
00:42:53 Casey: What day was that?
00:42:55 John: He thinks his memory is going to work after the child gets here.
00:42:59 Marco: That's so cute.
00:43:00 Marco: Honestly, I think that's what most people do.
00:43:01 Marco: I think most people, they just browse on a timeline.
00:43:05 Marco: That's all I do.
00:43:06 John: Yeah, the timeline gets big.
00:43:08 John: I mean, like I said, I'm not saying people need to be rating each individual one and cropping it.
00:43:12 John: I'm saying even like when people put stuff on Facebook, people like other people's photos on Facebook.
00:43:17 John: People say, yes, that is a good picture.
00:43:19 John: No, that is not a good one.
00:43:20 John: Just the binary, that little binary thing.
00:43:22 John: Because...
00:43:23 John: Every picture on Facebook gets one or two likes, but individual people don't like every single photo they see.
00:43:29 John: So, so too with your own pictures.
00:43:30 John: If you look at them at all, ever, it's not too much to ask, oh, that's a cute one.
00:43:34 John: And just click a little thing.
00:43:35 John: Like people fave tweets for crying out loud.
00:43:37 John: It's the same thing.
00:43:38 John: You know, do people read all their Twitter stream?
00:43:39 John: No, but sometimes they see one and they fave it.
00:43:41 John: I think that is the appropriate level of granularity for sorting.
00:43:44 John: But
00:43:44 Casey: And I'm with you.
00:43:46 Casey: And the funny thing is, I actually believe in having the metadata, which is what I did in that two months that I spent or whatever it was with iPhoto.
00:43:55 Casey: And I tried to create and generate all that metadata so I could do exactly what you're describing.
00:43:59 Casey: And the thought of being able to say, oh, the picture of Aaron that I liked when we were at some friend's wedding and getting there instantly, that sounds extremely appealing to me.
00:44:09 Casey: It really does.
00:44:10 Casey: But all the work I would have to go through to get to that point, I have no interest in whatsoever.
00:44:16 John: Well, I mean, face detection is an example.
00:44:18 John: I was using keywording before face detection existed to keyword each of the people.
00:44:22 John: But if you have face detection, the computer can do that part for you.
00:44:24 John: You don't have to find keyword things as having Aaron in them.
00:44:28 John: Face detection will narrow that down for you.
00:44:29 John: It's not going to be 100% effective.
00:44:30 John: But look at all the work it's saved.
00:44:32 John: You didn't have to categorize pictures as having Aaron in them or not.
00:44:35 John: The program did it for you.
00:44:36 John: Program probably could get to the point where it can fave things for you in terms of framing and composition and whether it's in focus or not.
00:44:43 John: You know, that's where they're trying to get there.
00:44:46 John: What Apple is trying to do is make it so that normal people can have the photo experience that I have through diligent work that I put into my photo library.
00:44:54 Marco: I don't think that's it.
00:44:55 Marco: I think they're trying to adapt from a world of people hoping to use it like you and usually not and failing.
00:45:04 Marco: They're trying to adapt from that world to the way people actually use their photo libraries today.
00:45:10 John: I know, but they want them to have the advantages that I have without the work.
00:45:15 John: That's what I'm getting at.
00:45:16 John: Same thing with the editing.
00:45:17 John: They want them to be able to edit photos kind of sort of like a pro without knowing anything that the pros know.
00:45:22 John: They want them to be able to find their photos quickly, the ones they like, without having to put any work into organizing them and saying which ones are good and putting them into little albums and doing all that stuff.
00:45:32 John: That's what all their things are towards.
00:45:33 John: They want you to have powerful features without putting in a lot of work.
00:45:37 Casey: All right.
00:45:37 Casey: So what are your pros and cons?
00:45:38 John: All right.
00:45:39 John: So this is from my perspective, obviously, as an iPhoto user.
00:45:42 John: So we already touched on a lot of these pros, but just to go down the list here.
00:45:45 John: So full cloud backup of everything, assuming you pay enough money.
00:45:50 John: We've talked about this forever.
00:45:51 John: What they seem to be saying is...
00:45:53 John: All your photos will be everywhere.
00:45:55 John: We'll take care of it.
00:45:55 John: They'll all be in the cloud.
00:45:56 John: They'll be full resolution, assuming you pay us enough money.
00:46:00 John: But I mean, fine, whatever.
00:46:01 John: Like if they come through on that and the pricing is not outside my price range, I would call that a pro because right now,
00:46:08 John: I have to roll my own solution for that.
00:46:11 John: Whereas in this system, I wouldn't need to.
00:46:14 John: No one device has to hold all your photos.
00:46:16 John: So if my Mac isn't big enough to hold my photo library, if my phone isn't big enough to hold my photo library, if my iPad isn't big enough, doesn't matter.
00:46:21 John: They don't all need to be in any one device.
00:46:23 John: They're all in the cloud.
00:46:24 John: Some subset of them is on your devices.
00:46:27 John: You don't have to worry about it.
00:46:27 John: But all photos are browsable, are available to you on all devices.
00:46:32 John: So just because all your pictures can't fit on your phone, if you scroll back to 1996,
00:46:36 John: You should still be able to browse through there, even though those aren't, you know, so dynamically taking care of like what's on the device, what's not like.
00:46:42 John: That's that's the whole promise of this system getting us out of individual applications and stuff like that.
00:46:48 John: Presumably edits show up everywhere.
00:46:50 John: So if you crop a photo on your phone, if you crop it on your Mac, if you crop it on your iPad, wherever you do that work to it, that edit would show up everywhere.
00:46:57 John: You don't, oh, I cropped that on my phone, but the version on my iPhone library isn't cropped.
00:47:00 John: Or the one in PhotoStream is cropped, but the one in my library isn't.
00:47:02 John: All these weird things like that presumably would show up everywhere.
00:47:06 John: And also, presumably, organizational changes would show up everywhere.
00:47:10 John: If they have a concept of an album, and if you happen to make an album,
00:47:13 John: I would hope that that album shows up everywhere that your pictures are.
00:47:17 John: So if you make the album on your Mac, the album would show up on your phone.
00:47:19 John: If you make the album on your phone, it shows up on your iPad.
00:47:22 John: That's the dream of this arrangement of being divorced from a program that lives in one place that has a library that's in a folder or in some big bundle thing or whatever.
00:47:34 John: now on the con side the one i immediately think of is how do i make a backup of this how do i make a local backup because if all my photos aren't on my mac and all my photos aren't on my ipod and all my photos aren't on on my you know ipad what if i want to have a hard drive in my house or even just do like an on my own online backup to backblaze or whatever
00:47:54 John: How do I do that?
00:47:54 John: How do I make a backup of this?
00:47:56 John: Or am I out of the picture on that?
00:47:58 John: No, I'm sorry, you're not allowed to have a backup of it.
00:48:00 John: And that leads me to the second con, which is, what's my recourse if some of my pictures disappear?
00:48:04 John: Say I buy into the system, upload all my stuff, all my pictures are in the cloud, some subset of them is all my devices.
00:48:10 John: Then I try to go back to some pictures from 2004 that I know we took a beach vacation with.
00:48:16 John: And I can't find them or they're there and they're all blank white or they're all scrambled or whatever What is my recourse?
00:48:21 John: I don't have a local backup remember and now they're all screwed up Or what if they all spawn duplicates and have three of every picture and I have to go through manually delete them What is my reset?
00:48:29 John: How do I start over if I don't have a local backup?
00:48:32 John: um
00:48:33 John: this is like reliability basically saying do i trust apple to be the cloud storage for all my photos and i clearly i don't uh how severely will the organizational tools that i happen to use be curtailed i presume they will curtail the organizational tools because you know like marco said most people don't use half of these tools why would they include them in the photos app ratings keywords albums faces events like all these things all these concepts that exist in iPhoto i imagine almost all of them would be gone in photos uh
00:48:59 John: And that's fine for most people, but it's not good for me because I put a lot of time and effort into those.
00:49:05 John: And what happens to that data when, you know, how will I import my existing iPhoto library into the system?
00:49:11 John: Will there be a way for me to do that?
00:49:13 John: Even just saying stuff like crops, like I spend a lot of time cropping pictures that I like, like, that's not a big, complicated edit.
00:49:19 John: is that something i'm going to lose all my crops going to be gone will there be a migration path for my photo into this thing that maintains as much of my metadata as possible or will it just be like nope sorry we'll just read your original jpegs off disk again and upload them and you'll have to do a re-edit them and everything so
00:49:35 John: in these pros and cons i'm kind of excited about the pros but if some of these cons can't be addressed i don't know what i'm going to do because i i mean particularly about the backup thing i want to have an out if this thing gets flaky or screws up my pictures in some way i need to have a local backup and if i can't figure out how to do that i'm just going to have to like i don't know keep using iphone until it doesn't run anymore or try to maintain two copies of everything one in my photo library and one in this cloud thing i'm i'm very nervous about this
00:50:04 Casey: Well, why can't you just do image capture like I do and put that somewhere that gets backed up everywhere?
00:50:10 John: But then they wouldn't be in the cloud thing.
00:50:12 John: If I want to buy into this photos thing, I like the idea of having access to my one photo library everywhere without having to have literally 500 gigabytes of photos attached to every Mac in my house.
00:50:23 John: And I can't fit it on any of my iOS devices.
00:50:26 John: I want to see my photos from everywhere.
00:50:28 John: I want to have one big shared library that everyone can see, or at least...
00:50:31 John: The same Apple ID and every system can see this gets into the family sharing thing that drives me nuts.
00:50:36 Casey: But no, I'm with you.
00:50:37 Casey: I'm saying maybe even just leave the pictures on your iPhone, if you will, or I don't know.
00:50:45 Casey: I don't know what you would do with an SLR.
00:50:47 Casey: But in addition to whatever the normal procedure is for the new way to handle photos, also take all the pictures, dump them on your Synology, for example, in some drive somewhere that you're also backing up offsite.
00:51:02 John: yeah i mean that doesn't i presumably when i bring the photos in i do mess with them a little bit at the very least i crop them and find the ones that are good uh and that work is not preserved uh by having a backup of a folder full of pictures whereas now what i'm backing up is essentially my iphone library which has all the original jpegs yes but also has all the associated metadata with all the stuff so
00:51:24 John: if my house burns down and i restore from a backup what i get back is not just my original photos i get back all my crops from them all my metadata from whatever metadata there is to preserve i get back whereas if i'm just backing up the individual files but then you know investing my time and continuing my metadata regimes as much as i'm allowed to at the very least with simple things like albums and if not ratings and some kind of you know star type system uh
00:51:49 John: I'm not backing that up anywhere.
00:51:50 John: That goes away.
00:51:51 John: And it's not like I think my house is going to burn.
00:51:53 John: I think it's going to go away because the early versions of this are going to be buggy and it's going to screw up in some way and I'm going to want to reset or I'm going to want to restore from backup or whatever and I'm not going to be able to.
00:52:02 Marco: Well, I think this is really, though, a very uncommon case.
00:52:06 Marco: I mean, first of all,
00:52:08 Marco: I think this is going to work like almost all these other iCloud type services and for Android, whatever their thing is, for Amazon, for their new thing.
00:52:17 Marco: Most people are not going to have their own backup.
00:52:19 Marco: Most people are going to be totally at the whims of the system and it'll work fine for most of them.
00:52:25 John: um i really think that uh it's just not going to be an issue for most people well i said these were my pros and cons but like even for things like contacts contacts the entirety of people's contacts is probably the size of one photo from one photo from an slr and yet people have trouble with contacts duplicate contacts contacts being lost edits to one contact not showing up in another place if apple can't get that right with such an incredibly low data volume and if that continues to be as i think it is from dealing with my relatives at least
00:52:54 John: Managing contacts continues to be a problem, keeping them in sync, even if you're 100% on the Apple system, keeping them in sync, making sure all your edits are available in all places.
00:53:03 John: Contacts are less precious than photos.
00:53:05 John: And I'm not sure Apple has proven that it's up to the task to even doing, forget about metadata, forget about anything else, just the concept of I've taken a photo, it exists or doesn't exist, and it is accessible everywhere.
00:53:16 John: Simply that.
00:53:17 John: It may be below the bar of things that Apple is able to pull off or as thus far proven that it's able to pull off because I can't think of a single system that involves data goes in one place and is available everywhere that works flawlessly and has reasonable debugging recourse in Apple's environment.
00:53:33 John: Whether it's photos or we just talked about messages last time, which is just simple text.
00:53:39 John: My confidence is low.
00:53:41 Marco: Yeah, and I think that's fair.
00:53:43 Marco: I think what's going to happen is it'll work great for most people.
00:53:49 Marco: And by the way, I think most people, once the photos thing is clouded, I guess.
00:53:56 Casey: Wow.
00:53:56 Marco: Yeah, sorry.
00:53:59 Marco: Most people might lose most of the need for their own backups because you figure like what most people do with their computers is pretty basic by geek standards.
00:54:11 Marco: It's the internet stuff, which is kind of always inherently backed up because you can just log into stuff.
00:54:16 Marco: And then, you know, photos, maybe some documents here and there.
00:54:19 Marco: Well, documents are now being moved to iCloud in a lot of cases, or at least people are using Dropbox or things like Dropbox.
00:54:26 Marco: With the new iCloud Drive thing, even more people will be using something like that.
00:54:30 Marco: So that's kind of all covered, especially if iCloud Drive becomes like the default place to save files by the system, which it almost certainly would be.
00:54:38 Marco: That's backed up.
00:54:39 Marco: You have all the contact calendars, all that data backed up.
00:54:42 Marco: You have everything on your phone, your music collection, your media collection.
00:54:46 Marco: That's all backed up through iTunes Match if you have that.
00:54:49 Marco: If you bought it through iTunes, it's backed up anyway.
00:54:53 Marco: And then now we're going to have all your photos backed up.
00:54:55 Marco: I think this is going to really remove the need for a lot of people to have backups.
00:55:00 Marco: And furthermore, for people who don't have backups, which is unfortunately most people...
00:55:05 Marco: having their photos be one of the things that is always inherently backed up when they do have catastrophic data lost it'll be much less of an issue it'll be much less devastating because they will have all their photos again that and that's something that people almost always like that's their number one regret when they have data loss they lost their photos from you know x time interval or this entire kids existence or something like that so i think the benefit here is impossible to to overstate yeah
00:55:32 John: We talked about this many times.
00:55:34 John: We all want this.
00:55:34 John: We all want we all want it to be to someone to take care of our photos.
00:55:37 John: What I'm saying now is not that I think it's a bad idea for our photos to be in the cloud is that I want someone to take care of my photos.
00:55:43 John: And I'm not sure that Apple is the one that I trust.
00:55:46 John: And even like even the Everpix scenario, the reason Everpix was exciting was because Everpix would promise to take care of all your photos.
00:55:53 John: But I was not entrusting my photos to Everpix because I still had my iPhoto library.
00:55:58 John: You know what I mean?
00:55:58 John: I was still backing up.
00:56:00 John: It was one more thing.
00:56:01 John: It's the scariness of saying not only is Apple volunteering to take care of your photos and not only do you hope Apple is going to do this right, but
00:56:09 John: your photos won't be anyplace else like you know you you have like all your eggs are in one basket and you just better watch that basket right uh and if it works like that's exactly what we want apple please take care of the photo problem for us and like you said like the amount of local data like why don't we just all buy chromebooks at this point because if we won't you know everything's in dropbox or in icloud and your photos are all backed up and uh your i messages are all back to what what local data is like you're you know your email's all on a server somewhere using imap like
00:56:36 John: your the stuff that's local to your device it becomes just like a local cache which is again what we're all looking for is like tiered storage with a grid fast local cache but uh none of your data needs to be there so you could smash your computer with a hammer get a new one sign in with your apple id download dropbox install it wait a day and a half for for your caches to warm up and then you're back in business like
00:56:56 John: that's where we want to all get it's just that i'm not sure apple is the one has proven that it's the one to take us there like you know cloud kit which apparently this is all based on is way better technologically speaking from a understandability standpoint than their previous one so science point in the right direction as does the idea that they're even doing this at all that they're having the guts to say they're putting all their eggs on basics too aperture gone iphoto gone photos is the way it's cloud backup for everything and then they say trust us and wink
00:57:21 Marco: Right.
00:57:22 Marco: And I think I totally agree with you that it is very important, like how they implement the Mac client.
00:57:28 Marco: Things like how does it store its files?
00:57:31 Marco: Is there an option somewhere to say, always store my entire library on this computer?
00:57:37 Marco: So you can do things like maintain your own backups.
00:57:39 Marco: Because, you know, look, I think that's important too.
00:57:42 Marco: As much as I put a lot of faith in the Apple ecosystem,
00:57:45 Marco: I'm also not an idiot.
00:57:47 Marco: And I will always maintain my own backups as well.
00:57:50 Marco: And I wouldn't use a photo system that didn't give me that option to easily and reasonably do that and automatically do that.
00:57:59 Marco: It is very important.
00:58:01 Marco: And I hope Apple knows that when they're implementing this.
00:58:03 Marco: And this might be one of those things where it might get worse before it gets better.
00:58:07 Marco: Maybe version one might not have much of that visibility or might not have the right limits or the right options, rather.
00:58:13 John: Well, like you said, like the people who care about that, that's not who this is designed for.
00:58:17 John: And I wouldn't blame Apple for never having that feature in there.
00:58:20 John: It's just that they just they need to get it right.
00:58:22 John: Like the rest of it, like they're the big thing is there needs to be some recourse.
00:58:25 John: Say something goes weird and all your pictures are black like mine were in PhotoStream for a while.
00:58:29 John: Or like you just get a bunch of black squares that are the right aspect ratios and the right sizes, but they're all black What do what do I do in that case?
00:58:37 John: Do I just stare at it and hope do I do I'd like delete the photo stream and reinstall it?
00:58:41 John: Do I delete all my local photos and resync them like this?
00:58:45 John: I have very and I tried all those things and they kept coming back black What do I do at that point?
00:58:49 John: And if that was the only place my photos are I'd be freaking out right and so
00:58:53 John: I'm not saying, again, I'm not saying they need a way to debug this.
00:58:55 John: They just need to either get it right all the time or give people some kind of tool to fix it when it's not.
00:59:01 John: Getting it right all the time is preferable, but maybe asking too much.
00:59:06 Marco: As we move to this world of cloud stuff and cloud-hosted things...
00:59:10 Marco: We do lose a lot of that flexibility and a lot of those fail safes of like if I want to, for example, if I want to move my entire iTunes library to a new computer, the the way I would always do it would be to actually just move the entire directory over and.
00:59:26 Marco: um and it worked like because everything all the data it read was there um and it was all you know baked into this one folder and you can quit the app move this folder restart the app bing all of a sudden there's all your stuff whereas something like this it's more opaque or something that's cloud-based
00:59:43 John: You can't do that.
01:00:00 John: I mean, they designed it in, but then it kind of hit the feature.
01:00:03 John: That's why you had applications like iPhoto Library Manager or just hold down the option key when you launch iPhoto, if you don't know about that, to like pick a different library.
01:00:10 John: So we have multiple iPhoto libraries where we've split things off various times, but that is not, it's even less commonly used feature, I think.
01:00:16 Marco: Right, exactly.
01:00:18 Marco: All right, well, we are overdue for a sponsor, so let's pause this discussion now.
01:00:21 Marco: We could put it in the parking lot.
01:00:23 Marco: That's a great idea.
01:00:24 Marco: It's our wonderful friends at Hover.
01:00:27 Marco: Hover is the best way to buy and manage domain names.
01:00:31 Marco: Now, most listeners of this show have probably bought a domain name before.
01:00:36 Marco: Hover is a domain registrar done right.
01:00:38 Marco: They're honest, they're straightforward, they're just nice, and they're well-designed.
01:00:43 Marco: They don't believe in all these crazy upselling plans.
01:00:48 Marco: You don't get weird options when you check out that you'll have to uncheck everything by default, because otherwise it'll charge you $1,000 somehow every year for one domain name.
01:00:57 Marco: It's not like that.
01:00:58 Marco: They...
01:00:59 Marco: Their domains are reasonably priced and the price they say is what you get.
01:01:03 Marco: And it comes with things that it should come with.
01:01:06 Marco: You get a smart control panel.
01:01:07 Marco: You can do what you want with your domain.
01:01:09 Marco: You get who is privacy included for free on every domain that supports it.
01:01:12 Marco: You can also add custom email if you want that on your domain.
01:01:16 Marco: they have very very good tutorials online step-by-step instructions email support and they also have this cool thing which is no hold no wait no transfer phone service so you can call up during business hours and a human being answers the phone that's it like and they can help you it's shocking how rare that is these days with anything and with hover you get that every account gets that every domain gets that
01:01:40 Marco: um and their staff knows their stuff and they're friendly so getting your problem solved is quick and painless um they also have this cool service called valet transfers and this is something i don't i've never heard of anyone else offering this either um they will when you're if you're moving domains to hover
01:01:56 Marco: if you want you can and you know they don't require this but if you want you can give them the login for your old registrar and they will do the whole move for you and this is often not an easy process they will do it all for you at no charge they any number of domains you want to transfer in they will transfer them for you with their value transfer service they move the dns they move all the setup properly
01:02:17 Marco: everything you want to do and i mean you might even want to do this even if you have the time you might even want to use the value transfer service just because moving domains is very uh error prone like if you mess up the dns settings which is very easy to do uh you know that could really that could take on your site for a few hours or days while you figure it out you could stop getting your email it's a pain i've done it a lot it's a pain trust me and the value service is awesome um
01:02:39 Marco: They also now offer volume discounts.
01:02:42 Marco: This is new.
01:02:43 Marco: Hover gives you a discount on your domain renewal starting at just 10 domains and then going up in value from there.
01:02:49 Marco: They don't believe that if you have a whole bunch of domains, they want to give you the best price they can.
01:02:54 Marco: So you can get a volume discount there starting at 10 domains and up.
01:02:59 Marco: They have all sorts of new TLDs coming out all the time.
01:03:02 Marco: They have all this crazy...
01:03:04 Marco: all these crazy new domain names that everyone keeps inventing.
01:03:06 Marco: Well, Hover has most of them or all of them, I think.
01:03:08 Marco: So I don't have a list here, but they, I've been watching and they've, they're getting them just as fast as everyone else's.
01:03:14 Marco: So they have all these TLDs.
01:03:15 Marco: If you want to get like dot plumbing, you can get dot plumbing because Hover will let you buy your dream.
01:03:21 Marco: So anyway, use our coupon code this week.
01:03:24 Marco: If you, if you want to get 10% off your first purchase, use our promo code parking lot.
01:03:31 Marco: Okay.
01:03:31 Marco: That is, see, they work quickly over there at Hover.
01:03:34 Marco: We worked this out today.
01:03:35 Marco: Use coupon code PARKINGLOT to get 10% off your first purchase at Hover.
01:03:40 Marco: Thanks a lot to Hover.
01:03:42 Marco: Once again, the best way to buy and manage domain names, use coupon code PARKINGLOT for 10% off.
01:03:48 Marco: Thank you very much to Hover.
01:03:50 Casey: All right, so are we done with this photos thing?
01:03:52 Marco: We're never done with the photos thing, but we can be done tonight.
01:03:55 John: oh that's what i meant i mean we're we're turning into the prompt at this point we're probably gonna get a mountain of feedback on this too the next exciting step in the photos thing will be like after uh you know the release versions of all these different os has come out and i assuming there is any upgrade path i try taking my iphone library and saying here you go photos what do you make of this and then we wait i suppose and see what happens
01:04:19 John: Does it do I end in a functional final situation?
01:04:22 John: Does it you know how long does it take to get the photos there?
01:04:26 John: You know, does it do I require double the amount of storage space to get to the final destination?
01:04:31 John: I don't know.
01:04:31 John: That will be an exciting day.
01:04:33 John: Certainly I will do lots of backups first.
01:04:35 Marco: one thing though i mean this this is a really really promising thing for people who have smaller devices like this is i think this is going to dramatically reduce the amount of space a lot of people need on their ios devices which is funny because like the you know the rumors are this might be this might finally be the year where they start at 32 by the year they finally do a storage bump yeah that
01:04:53 John: i i keep hoping that for itunes match because i like itunes match except when it totally destroys my installation of itunes causing it to absorb gigabytes of memory every time i launch it but other than that when it works besides i like it and i like uh the idea that you know i enable it on my ios devices because the whole idea is that if i start to run out of space the os is supposed to say oh well let me just start ditching some of these uh
01:05:15 John: you know, some of these audio files, because I know they're on iTunes match.
01:05:18 John: And if the person listens to them, I'll just stream them down later.
01:05:21 John: You know what I mean?
01:05:21 John: It's supposed to be like cash space.
01:05:23 John: It's expendable.
01:05:24 John: I don't need to sync a particular playlist onto my iPod.
01:05:28 John: I can have my entire music collection available and just the songs that I play can be there.
01:05:31 John: And there's a little cloud button.
01:05:32 John: You can say, download this whole playlist and stuff like that.
01:05:34 John: And I hope that doesn't mean that it's now going to, going to refuse to, uh,
01:05:38 John: uh expunge from memory the ones i forcibly downloaded but every time i start to fill up on disk space i'm like why don't you just pull things some stuff off itunes match that's the kind of the point of it so photos i'm hoping for the same thing that i'll have access to all my photos but that at any one time i don't guarantee that any of them are actually on the device because you know they wouldn't all fit
01:05:56 Marco: yeah i think that's how it was advertised to work uh we'll have to go we'll have to see what happens but i'm pretty sure that was the whole idea was that all your photos will be backed up as long as you subscribe to one of these planned things or and what do you get for free you get a pretty good amount too wasn't it like 20 gigs or something
01:06:12 Marco: Whatever it is, it's pointless for me.
01:06:13 John: But yeah, for regular people, it's a good starter thing to get you suckered into eventually having to pay.
01:06:17 Marco: Right.
01:06:18 Marco: But yeah, I think the whole idea was like, this is a big part of, I think, their solution to iOS storage management, which is just start removing some of the biggest things that fill up everyone's space.
01:06:30 John: yeah and make it so they're removable make it so they can be purged basically if space starts to get tight because you can't really purge apps i mean they haven't gotten to that point they'll the apps are gonna stay so if you download some big giant game well they do run the cleaning things yeah the cleaning pass that that kills all the apps temporary things and deletes all your newsstand issues in theory they could delete like oh we're gonna get rid of infinity blade because it's gigantic and the next time you play it we'll download after you tap
01:06:55 John: It will still keep the icon there, but when you tap it, it'll be like, oh, actually, we removed that from your system earlier.
01:06:59 John: I'll see if there's room now and download it.
01:07:01 John: You can't get blood from a stone.
01:07:02 John: They don't have magical, transparent-tiered storage ending in the cloud quite yet, but this is all along the path there.
01:07:10 Marco: We are also sponsored this week by lynda.com.
01:07:13 Marco: That's L-Y-N-D-A dot com slash A-T-P.
01:07:17 Marco: lynda.com helps you learn and keep up to date with your software, pick up brand new skills, or explore new hobbies with easy-to-follow, professionally produced video tutorials.
01:07:26 Marco: Whether you want to learn a new programming language, create a graceful UI for your website, or get your first code up and running with Objective-C, Lynda.com offers thousands of video courses in a variety of topics.
01:07:36 Marco: They have over 2,400 courses taught by industry experts, with more added every week.
01:07:42 Marco: And they have courses for all experience levels, whether you're a beginner or advanced.
01:07:46 Marco: You get all of this for one low monthly price of just $25 a month.
01:07:51 Marco: That gives you access to the unlimited Lynda.com library.
01:07:55 Marco: So $25 a month, unlimited access.
01:07:58 Marco: Now, you can learn all sorts of things.
01:08:00 Marco: You can learn programming languages.
01:08:01 Marco: You can learn applications like the Adobe Creative Cloud apps, Final Cut Pro, Logic Pro.
01:08:06 Marco: If you want to learn how to make podcasts, how to edit video, how to edit photos, how to use Illustrator, because who the heck was how to use Illustrator?
01:08:12 Marco: It's like five buttons, and yet you can't figure anything out.
01:08:15 Marco: It's crazy.
01:08:15 Marco: Oh, I hate that app.
01:08:16 Marco: But all these things, but don't forget to outline your fonts.
01:08:20 Marco: You can do all these things.
01:08:21 Marco: from lynda.com that's lynda.com slash atp you know their their video tutorials are are awesome they're well produced you know i've watched a bunch of them myself um i've really improved my podcast editing skills with some of the logic ones and uh they also have this cool transcript on the side where it follows along with the transcript and it moves as you watch the video and it highlights what's being said so you can you can clearly see you know
01:08:45 Marco: what's coming, where you've been.
01:08:47 Marco: You can jump around by just clicking at various points in the transcript.
01:08:50 Marco: You can jump to that section of the video.
01:08:53 Marco: It's really cool.
01:08:53 Marco: And they've brought all of this to iOS with a new iOS app designed with iOS 7, of course.
01:09:00 Marco: You know, modern.
01:09:02 Marco: Everything's nice about it.
01:09:03 Marco: It's a brand new iOS 7 app where you can get all your videos and watch them right there.
01:09:07 Marco: So, go to lynda.com, L-Y-N-D-A dot com slash A-T-P to get a free seven-day trial.
01:09:15 Marco: And check out the new iOS app to watch your courses.
01:09:18 Marco: This is a real nice seven-day trial, no credit card required.
01:09:21 Marco: lynda.com slash ATP.
01:09:24 Marco: Seven-day trial, new iOS app.
01:09:26 Marco: Check it out.
01:09:26 Marco: Unlimited video tutorials for $25 a month.
01:09:29 Casey: Thanks, Blinda.com.
01:09:30 Casey: John, you want to tell me what you think about the Airport Extreme?
01:09:34 John: I didn't think much about it at all because I don't have one, other than I didn't like it because it has a fan.
01:09:37 John: But we've discussed that in the past.
01:09:39 John: But today, I saw something retweeted from Jim Ray on Twitter.
01:09:44 John: I forget who retweeted it.
01:09:46 John: And it was about the new airport, you know, the big tower thing.
01:09:51 John: The thing that's...
01:09:53 John: Looks like a tissue box stood on its end and it's designed to hold a hard drive, but only the time capsule version holds a hard drive.
01:09:59 John: But both the time capsule and the hard drive less airport use the same case.
01:10:06 John: Anyway, this was not about the fans or the hard drive.
01:10:09 John: This was about ports on the back.
01:10:11 John: Do you guys load the pictures that I put in there?
01:10:14 John: I did.
01:10:14 John: I saw that and he's totally right.
01:10:16 John: All right.
01:10:17 John: So here's the tweet from Jim Ray.
01:10:19 John: It says, design is how it works in quotes.
01:10:21 John: Hey, Johnny, which is spelled wrong, but that's OK.
01:10:23 John: Maybe turn the ports 90 degrees so we can actually unplug the goddamn things.
01:10:27 John: And what he's talking about is the Ethernet jacks on the back of this vertical tower airport.
01:10:32 John: base station uh the ethernet ports are done so the little clicky whatever you call it release thing on the rj45 things is on the top but the ports are stacked on top of each other so to release the middle one you have to wedge your finger between the middle one the top one and get your fingernail onto that little thing and then try to disengage it and he's saying rotate them 90 degrees so that all of the little
01:10:57 John: whatever they are, release thingies, would all be accessible.
01:11:00 John: They'd all be on the left side or on the right side instead of having to shove your fingers between the two little ports.
01:11:06 John: The picture explains it better.
01:11:07 John: We'll put the picture in the show notes so you can take a look at it.
01:11:10 John: And I retweeted this because I thought this was a very good point, and it reminded me of a sore spot that I have.
01:11:17 John: i'm calling it johnny ive design which is not fair because he's just a head of a large design team he's not designing all these things himself he's not even like telling people how they should be designed he has a team of people designing them presumably he approves them or disapproves or gives advice but it's not all his fault but can you imagine johnny ive sitting around like for like 90 days working on this brand new revolutionary design for a wireless router
01:11:38 John: well but the thing is like people think that he's there and he designs everything so if they come out you know it was his idea to make the the mac a trash can it was his idea to design the iMac and like and certain things are his ideas like he he has he has certain things that are his designs but so many other things aren't he's got an entire team but he's the figurehead and so uh i'm blaming it all on him because you know the buck's got to stop somewhere
01:12:01 John: uh when i look at this i know exactly why the ports are that way on this thing at least so i tell myself and you know because i just go into the mind of johnny ive or the mind of his organization that he runs and i've looked at all the products they've made over the years and and it seems clear to me that they're like they are that way because it looks better that way
01:12:20 John: And this is the tension, aesthetics versus usability.
01:12:24 John: And the whole design is how it works thing makes it sound like that the balance is way over.
01:12:29 John: Oh, usability is the most important thing, and aesthetics are secondary.
01:12:33 John: But if you look at any device that came out of the Johnny Ive Apple, even in the pre-Steve Jobs era, that he had a hand in designing or was ahead of the design studio when it was made,
01:12:43 John: aesthetics is a huge part of how it's designed and far be it for me to say that aesthetic shouldn't be a factor because then everything would look like oxo good grips right oh i bet even then there's some aesthetics creeping in there uh but there's a balance between make it usable but also make it look nice but hopefully don't compromise on the usability too much for the sake of aesthetics and
01:13:05 John: I think the Johnny Ive Apple, if we're going to call it that, has crossed the line many, many times and is stubborn about it and will not go back.
01:13:13 John: And this the back of the airport looks like a situation where they cross the line.
01:13:17 John: Not a big deal because all the people on Twitter replied said, oh,
01:13:21 John: how often do you plug and unplug things who really cares uh it's not too hard to wedge your fingers in there uh if they rotated them nine degrees it would have been more expensive and all sorts of other things like that uh and i mostly didn't pursue these avenues except for the most expensive more expensive one so i looked at i immediately went to the ifixit tear down to see what the heck was going on inside there uh and that's in another link in the notes and it turns out
01:13:45 John: that the ports, which should not be surprising to anybody who has seen one of these towers or the new Mac Pro, the ports are already at 45 degree angles coming off of the printed circuit board.
01:13:55 John: So obviously expense is not, this is not like, what's the cheapest way we can make these Ethernet ports pop out of this board?
01:14:02 John: Just solder them on.
01:14:03 John: They're already coming out at a 45 degree angle and they're coming out at a 45 degree angle
01:14:07 John: With the contacts running, I don't know how to explain this, the distance from each contact to the printed circuit board is different.
01:14:17 John: So the contact closest to you when you're looking at the printed circuit board flat is much longer than the contact closest to the board because it's in an angle that way.
01:14:25 John: If they were rotated 90 degrees, as suggested, it seems to me that if anything, it would either be the same price or cheaper to mount them that way because then all the contacts from the Ethernet connectors would have equal distances to the board.
01:14:36 John: but who knows maybe it's the same price but the point is this this device was not designed with uh cost concerns if you look at how it was constructed it's kind of like the mac pro and like a with the hard drive on an angle in the middle with with fins and sort of a chimney type effect and it is it's a very fancy design it is not made to be the cheapest possible thing to manufacture uh inside it it looks uh fairly expensive so i'm not gonna buy cost there uh
01:15:02 John: You get back to it, right?
01:15:03 John: So if it's not, if a cost isn't a concern, why are these things vertical?
01:15:06 John: And I really do think it looks better when they're vertical.
01:15:09 John: It's symmetrical.
01:15:10 John: If you were to divide the device in half vertically, if you were to draw a straight line down the middle of these ports and split it in half, it's symmetrical on the right and left side.
01:15:17 John: Whereas if the ports were sideways, the rest of the device would be vertically symmetrical, but then the ports would not be.
01:15:22 John: One half would have the little flanges, one half wouldn't have it.
01:15:25 John: Uh, and this is not that big a deal, but, uh, it's emblematic of the line that I think, uh, the modern Apple crosses, uh, many other times that I put a couple of examples, other examples in the show notes that I've complained about previously on the show, the MacBook keyboards, uh,
01:15:43 John: this is a little bit economics too so you can throw tim cook under the bus for this one as well why does the 15 inch and why did back in the day the 17 inch one have the exact same keyboard as the smaller model makes no sense there's no reason that the current 15 inch macbook air can't have full-size arrow keys oh there's a reason because they want to use the same exact keyboard they do on all the other macbooks and on the airs for that matter um there's an economy of scale there but it's also making the larger product worse
01:16:11 John: Most charitably to save money and least charitably because if you put full-size arrow keys then the keyboard wouldn't be symmetrical anymore And it looks ugly So that's why it doesn't have full-size arrow keys because the little inverted T would be on one side But not on the other or any sort of key type arrangement to try to get a reasonable inverted T in there would necessarily Bump out somewhere or push some other keys around or otherwise be awkward
01:16:33 John: uh ports in the back of the imac it's great being able to plug things into the front of my old style tower mac pro even if i have to bend down a little bit for it uh having ports accessible to you when you want to plug something in quickly is great uh the imac has all the ports in the back because it's prettier every time you want to plug and unplug something you got to dig around back there it is not comfortable it's not a good experience
01:16:53 Marco: That's actually one of the frequent annoyances with the new Mac Pro is that I don't have two front USB ports anymore.
01:17:00 Marco: And I use those all the time on my old Mac Pro.
01:17:03 Marco: And the new one, if I want a USB port, I need to turn the thing around and go to the back and get fingerprints all over it.
01:17:09 Marco: And it's not nearly as useful as having them right there on the front.
01:17:13 Marco: But I recognize that it would not look as good if it had USB ports on the front side of it.
01:17:18 John: That's a little bit of a size constraint, too, because that machine got so much smaller that so many things become, oh, the answer is now have a breakout box.
01:17:24 John: And so you could have a little breakout USB hub and stick that on your desk somewhere.
01:17:27 John: Like that's always the answer for that tiny little Mac Pro is, oh, you can't fit it inside and you can't fit it on, but you can connect the cable to and then have a peripheral.
01:17:36 John: I give it a little bit of an out for the size thing, but it's similar in.
01:17:39 John: You're mentioning how weird it is to try to plug things into the back of it.
01:17:42 John: Like, are the ports aligned along a line that goes through the center of the Mac?
01:17:48 John: Or are they... I don't even know the answer to this.
01:17:51 John: You can tell me.
01:17:51 John: Are the ports parallel to each other in the two rows?
01:17:54 John: Or are they all perpendicular?
01:17:58 John: Is the horizontal surface of the ports perpendicular to a tangent of the circle?
01:18:03 Marco: I don't think I know what you mean.
01:18:04 Marco: However, the surface that the ports are on is curved with the case.
01:18:09 John: Right, but what are the ports like?
01:18:11 John: Are the two USB ports parallel to each other?
01:18:15 John: If you were to extend lines out along the USB ports, would they be parallel to each other or would the lines intersect?
01:18:22 John: They would diverge.
01:18:23 John: Yeah, because basically the two USB ports are pointed in different directions.
01:18:26 John: Yeah, because they follow the curvature.
01:18:28 John: Right.
01:18:28 John: So you could make the two USB ports both exactly like flat and going forward.
01:18:33 John: Instead, they both go towards the center.
01:18:35 John: And so you have to sort of calculate the angle when you're plugging in back there.
01:18:38 John: So your cables jut out of it at angles instead of judging out stream.
01:18:41 Marco: And all the ports feel the same too.
01:18:43 Marco: So you have like, you have to turn it around and look because all the ports are almost the same size and all feel the same.
01:18:49 Marco: Like you have the four USBs and then the six Thunderbolts right next to each other.
01:18:52 Marco: Everything's very close to each other.
01:18:54 Marco: And so, yeah, it's not made to be done blindly.
01:18:58 John: someone in the chat room is saying the usb ports are parallel we're all using the wrong terms here i'm visualizing the right thing in my head but anyway what we're saying is that if if you took that usb port and pushed it really really hard and just tunneled through the device in exactly the direction of the port it would hit the center of the mac pro and that's true for both of the ports and they would intersect that's correct yeah and if you plug in if you plugged in two cables to them that were not flexible at all were just straight rods they would form diverging lines right and so what we're saying for parallel was the other option that could have gone with is that the usb ports were exactly parallel and
01:19:26 John: And if you were to extend cables out from them forever perfectly stiff, they would never hit each other.
01:19:30 John: That's what we're talking about.
01:19:31 John: Anyway, I don't know if that's a compromise for aesthetics, but, you know, the ports in the back of the iMac stand out because the iMac is such a massive machine, and it's supposed to be a home machine.
01:19:41 John: It's the type of thing that people might plug and unplug things in, but they had to be hidden there.
01:19:44 John: I was going to pick the Mac Q, but that's kind of a low blow, where the ports were not only on the back, but underneath on the back, and it was super hard to get at those because it looked better.
01:19:54 John: And the final line I put in there was...
01:19:56 John: iOS 7 buttons.
01:19:57 John: I mean, they got rid of the button outline because it looked nicer, but then it wasn't always clear whether something was a button or not.
01:20:03 John: And I'm not saying these are like fatal flaws or that they're always over this line.
01:20:07 John: I'm saying there is a line and you have to decide where in that line you fall.
01:20:11 John: And I feel like my opinion of good design is
01:20:14 John: is closer to usability at the usability side of the spectrum in that in the challenge in the uh tension between aesthetics and usability and i appreciate the aesthetics i like that they are pretty but
01:20:27 John: I'm not just designing them in a lab and looking at plans and looking at the beautiful, polished, fingerprint-free thing on a pedestal and saying, yeah, my work is done.
01:20:34 John: I'm using the things every day.
01:20:36 John: And that's where the aesthetics start to fade.
01:20:39 John: And, you know, not so much because I don't want some ugly PC tower.
01:20:42 John: Like, I like the aesthetics.
01:20:43 John: I like having beautiful things on my desk.
01:20:46 John: They make me feel better to have nice things.
01:20:48 John: Like, I mean, Mark, you talked about looking at your little Mac Pro.
01:20:49 John: It makes you happy to have that thing there.
01:20:52 John: But...
01:20:52 John: there's a there's a line between that and usability it depends on how much do you value that niceness over difficulty of getting into the ports and you know uh the other one i wanted to mention is the uh the edges of the macbooks where they used to be super sharp when they were unibody things and you're not supposed to rest your wrist please everybody if you're resting your wrist on something when you type do not rest your wrist but the bottom line is people do occasionally rest their wrists and it was way too sharp and why because it looked really nice it really did it looked very elegant but
01:21:19 John: There's a line there and it's like, I mean, they took the edge off in later models where they said, okay, let's not quite make it that sharp.
01:21:24 John: I still think it's a little bit over the line in terms of, it looks like a beautiful piece of sculpture, but it's not quite as pleasing to handle as it would be if it was a little bit more rounded over.
01:21:32 John: But anyway, these are just a couple of examples.
01:21:34 John: I'm sure people can come up with their own.
01:21:35 John: I just feel like this balance, that we have a difference of opinion.
01:21:39 John: If I ever got to interview Johnny Ive, this is all I would talk to him about is how do you manage the tension between aesthetics and usability and why are you so wrong in all these cases?
01:21:48 John: it would be a great interviewer he would love it i i think everyone else would love it at least no one ever talks to him about design that's a shame like when they get interviews with them they just talk to him in a way that he can speak in generalities no one ever i mean that's not an interview that's why i'm a terrible interviewer like an interview is you let the interviewer talk about things you don't have an axe to grind with them but anyway yours is an interrogation yeah mine would be more of an interrogation style less than yeah this is why i don't interview people but anyway uh i think i would enjoy it at least
01:22:14 Marco: I think, honestly, most people would enjoy listening to an interrogation, but most people would not enjoy being interrogated.
01:22:22 John: I think it would be a fruitful discussion because I'm sure he has reasons behind all these things.
01:22:25 John: And it's not like one is totally wrong and one is totally right.
01:22:28 John: It's just where do we draw that line and why?
01:22:30 John: And, I mean, maybe I'm alone in thinking that...
01:22:33 John: that I have is a little bit farther on the aesthetics towards the aesthetic spectrum than I think most people are like, we all love aesthetics.
01:22:40 John: We all love beautiful Macs.
01:22:41 John: We all love our beautiful iOS devices.
01:22:43 John: We obviously value aesthetics probably way more than the average person.
01:22:46 John: We're willing to pay all this money for it.
01:22:47 John: Like in just the hardware, the software, everything like,
01:22:51 John: we place value on this it's just that there is sometimes it just seems to go a little bit too far in one little tiny area and you feel like i would give up that little aesthetic flourish i would give up perfectly symmetrical ports to just turn them 90 degrees even if i don't unplug and plug these things that the three times a year when i have to reach back there to unplug something it drives me nuts and i said oh johnny if you just could have rotated them 90 degrees i never look at the back of this thing anyway it would make life so much easier and and he would be tasked with defending
01:23:19 John: The beauty of the symmetrical arrangement of something that people don't look at and doesn't give them as much joy as, say, a super shiny Mac Pro does.
01:23:27 Marco: Well, also like, oh, Johnny, could you maybe add more than three Ethernet ports?
01:23:31 Marco: Like, really, on a top-of-the-line wireless router?
01:23:35 Marco: I don't think he's picking that.
01:23:36 Marco: I'm not going to blame him for the number of ports, but...
01:23:38 Marco: Well, but it's like, you know, like you have to, and this is part of design, you have to consider design in practice, in real life, what people actually do, applied design, right?
01:23:46 Marco: And the reality is, if you only have three Ethernet ports, a lot of people are going to ruin your awesome design by putting a big, fat, ugly switch right next to it.
01:23:54 Marco: Similar thing with the Mac Pro.
01:23:56 Marco: If you don't build in enough stuff people use or enough storage capacity or enough things, enough capabilities, you're going to have this beautiful metal cylinder sitting next to the crappiest blue LED-filled USB hub and 10,000 Thunderbolt enclosures and drive enclosures and all this crap.
01:24:13 Marco: That ruins the design.
01:24:14 Marco: To me, that's actually a design flaw if you're making a design that doesn't account for real life and then in real life it will simply become worse.
01:24:23 John: And see, when I think of these designers' desks, and I think this was even mentioned in one of the Johnny Ives book, maybe about his desk or someone else, but when I think of their desk, I think of them arranging their beautifully designed products in the number, like, they would buy special white Ethernet cables to exactly fit this.
01:24:38 John: They would arrange just on their desk, they would just have their MacBook, and they would...
01:24:42 John: probably not even have a cable to a big display and maybe like these two beautiful little speakers like what they would do is say if this doesn't have enough ports and this doesn't have any items then i don't want it because having that item would destroy the aesthetic purity of this or the aesthetic value not purity but like just that that this is a beautiful arrangement and i would really like it if i could have an extra hard drive or more usb ports but i do not want that feature enough to take an ugly usb hub and shove it on here you know i that's that's where they're drawing the line they say
01:25:10 John: Maybe it would be nice to have more USB ports.
01:25:13 John: But I'm willing to forego the USB ports to have a nicer desk arrangement.
01:25:17 John: And I make a different value judgment for my desk.
01:25:19 John: I'm going to say, I would rather have the USB port, despite the fact that I can't stand how ugly it is, like you just said.
01:25:25 John: And at that point, then you revisit.
01:25:28 John: And why does this have so few USB ports?
01:25:29 John: Or why does it have so few euthanasia ports?
01:25:31 John: Maybe that's a cost thing.
01:25:32 John: Maybe that's a feature thing or whatever.
01:25:33 John: But those are the trade-offs.
01:25:34 John: Even the sides of a lot of the MacBooks, you're like...
01:25:37 John: Hmm, this 15-inch Retina MacBook Pro probably had room for one more USB port on the side, and it would really make my life easier.
01:25:44 John: Again, you can't tell if that's cost concern or space constraints inside there or whatever, but some issues are more cut and dry, and I think the keyboard on the 15 inches is probably my biggest issue.
01:25:54 John: Economics aside, this is an expensive piece of hardware.
01:25:57 John: Give me full-size arrow keys.
01:25:58 John: Give me a different keyboard.
01:26:00 John: well although i i can also see that see the benefit there of as a user that all the keyboards and all the apple products are all the same keyboard like that or they're close enough rather but i'm rotating through my my fleet of apple devices how many laptops do people have you know i i'm willing to say when i'm on when i'm on the 13 inch one i will use the compact keyboard when i'm on the 15 inch i want the expansive keyboard like i mean at that point why not just have all of your macs have whatever the smallest screen any of them have because then your screen arrangement will always be the same it's
01:26:28 John: Oh, boy.
01:26:29 John: All right.
01:26:29 Marco: We should probably end the show.
01:26:31 Marco: Thanks a lot to our three sponsors this week, Igloo, Hover, and Lynda.com.
01:26:36 Marco: And we will see you next week.
01:26:41 Marco: Now the show is over.
01:26:43 Marco: They didn't even mean to begin.
01:26:45 Marco: Because it was accidental.
01:26:48 Marco: Accidental.
01:26:49 Marco: Oh, it was accidental.
01:26:50 Casey: Accidental.
01:26:51 Marco: John didn't do any research.
01:26:53 Marco: Margo and Casey wouldn't let him because it was accidental.
01:26:59 Marco: It was accidental.
01:27:01 John: And you can find the show notes at ATP.FM.
01:27:07 Marco: And if you're into Twitter, you can follow them at C-A-S-E-Y-L-I-S-S.
01:27:16 Casey: So that's Casey Liss, M-A-R-C-O-A-R-M-E-N-T, Marco Arment, S-I-R-A-C-U-S-A, Syracuse.
01:27:28 Marco: It's accidental.
01:27:32 Marco: They did it.
01:27:34 Casey: Hey guys.
01:27:43 Casey: Oh yeah, you're here.
01:27:43 Casey: You're still here.
01:27:45 Casey: Hi.
01:27:45 Casey: Showbot's still up.
01:27:47 John: That's amazing.
01:27:48 John: I thought they said it died.
01:27:50 John: I saw a message in the chat room like an hour ago that said it was down.
01:27:53 John: They're crazy.
01:27:56 John: Does it have any data in it or is it just like they're empty?
01:27:59 Casey: No, it's real.
01:28:00 Casey: It's there, man.
01:28:01 Casey: You don't give me any respect.
01:28:03 John: All right, I'm loading the page now, but I'm going to see the word connecting in a really big font.
01:28:08 Casey: You will no matter what.
01:28:10 John: Actually, I'm just going to see the loading animation in Safari.
01:28:12 John: Safari does this to me occasionally, where I will try to load a page
01:28:16 John: And it makes me think that it thinks the OS is out of file descriptors.
01:28:20 John: But I'm like, why is it waiting?
01:28:22 John: This site should be fast.
01:28:24 John: Why is it not opening?
01:28:25 John: And I know the system is not out of file descriptors that would manifest in a different way.
01:28:28 John: But I've actually run into situations where the system has been out of file descriptors because I run local databases.
01:28:32 John: And that happens sometimes if you don't adjust your kernel parameters.
01:28:35 John: And it'll just be sitting there.
01:28:37 John: And in the time that I'm waiting for the Safari page to load, I will copy the URL out of the address bar, go over to Chrome, make a new tab, paste it in, load the web page.
01:28:45 John: Loads instantly.
01:28:46 John: I go back to Safari, and it'll still be waiting.
01:28:48 John: Anyway, now it says List is More.
01:28:50 John: The blue gradient in the Safari address bar is about a little bit less than halfway.
01:28:54 John: I still see nothing underneath the little nav bar.
01:28:58 John: I'm still waiting for it to load.
01:28:59 John: You should restore your phone.
01:29:01 Casey: I agree.
01:29:02 John: I'm going to do it right now.
01:29:03 John: I'm going to take this text.
01:29:04 John: I'm going to go over to Chrome.
01:29:06 John: Paste in the URL.
01:29:07 John: Load it.
01:29:08 John: It says connecting.
01:29:09 John: Titles have loaded.
01:29:09 John: Boom.
01:29:10 John: Done.
01:29:11 John: Let me go back to Safari and see how it's doing.
01:29:13 John: Oh, it's finally loaded.
01:29:14 John: Wow.
01:29:15 John: People wonder why I run both Safari and Chrome all day.
01:29:18 John: This is why.
01:29:19 Casey: so now that it has survived an entire show because even if it craps out now i'm counting it um is there a sort by votes no and that's exactly what i was about to say is i think the next step is sort by votes what do you mean there's no sort but what's the point of the show bot if there's no sort by votes because i wanted to make sure the show bot could live john i wanted life to find a way can i complain about the layout again
01:29:43 Casey: Yeah, you can because I don't remember.
01:29:45 Casey: I took notes on a couple of them and I did change it.
01:29:48 John: I like that they're not centered line anymore, but you have a number, then sometimes you have a blue plus or minus thing that I can't tell if it's a control or something.
01:29:58 John: Then you have a title, then you have author and time.
01:30:00 John: So the time, fine, whatever.
01:30:02 John: Author seems to work.
01:30:03 John: The titles are okay, a little bit close to votes, but I have no idea what's in the votes column.
01:30:07 John: I see a number in the blue.
01:30:09 John: What is the blue plus one sometimes there for?
01:30:11 John: It's to vote.
01:30:12 John: So this is the Johnny Ive again.
01:30:14 John: I could not tell these were controls, but because you made the text blue, I'm supposed to surmise that this is a button.
01:30:18 John: I suppose I can mouse over and see the hand cursor as well, but that is not obvious to me as a control at all.
01:30:24 John: So you'd rather see like an up arrow or something?
01:30:26 John: I don't know.
01:30:27 John: Something that looks like a control.
01:30:28 John: I mean, that's the challenge.
01:30:29 John: Like it used to be the way you made something look like a control is you drew a little puffy fake 3D mound.
01:30:35 John: you know, like you drew something that was raised or beveled or shaded or seemed to be raised, you know, like you drew something that looked like you could press it in.
01:30:42 John: And then the iOS 7 thing is, no, just change the text color.
01:30:46 John: No border needed.
01:30:46 John: Doesn't need to be raised.
01:30:48 John: Doesn't need to be anything.
01:30:49 Casey: That's fair.
01:30:50 Casey: It looks like, based on my list, and I've not yet looked at Brad Choate's list, Laughing at Your Showbot With You has the most votes.
01:30:58 John: Showbot Lives is number one.
01:31:00 Casey: No, it's not sorted.
01:31:01 John: Oh, God damn it.
01:31:03 John: Can we go over to the Working Showbot and sort these titles somehow?
01:31:07 John: Oh, man.
01:31:09 John: You gotta have sorting.
01:31:10 John: What good is it if it's no sorting?
01:31:12 John: The first thing you do is sort by votes.
01:31:14 John: No, the first thing you do is keep them... Keep them...
01:31:17 John: yeah it's like a speed and correctness and you went for speed no i went for the thing that doesn't self-destruct that's what i went for also your program can be really fast if it's not correct and your show bot can be up all the time but if it doesn't have sort by titles the first the thing that we want to use a show bot for it doesn't help anyway congratulations on it staying up like i said all zara boogs i gotta go find that for you for the show notes oh oh no it just died oh no
01:31:43 Casey: Really?
01:31:43 Casey: Yeah.
01:31:44 Casey: Connecting.
01:31:45 Casey: Oh, that's it.
01:31:47 Casey: It threw an error again.
01:31:49 Casey: We're so close.
01:31:50 Casey: I know.
01:31:51 Casey: Well, no, it still counts.
01:31:52 Marco: Well, it didn't make it through the whole show.
01:31:54 Marco: We're not actually able to use the data.
01:31:57 Casey: All right, just stall while I'm doing this.
01:31:58 Casey: I don't know what happened.
01:32:00 Casey: Basically, I tried to do something on a socket that apparently was not open.
01:32:05 Casey: Hold on.
01:32:05 Marco: Oh my god, I've had a hell of a week.
01:32:08 Marco: Oh, what's going on?
01:32:09 Marco: I'm almost ready to ship.
01:32:11 Marco: I was going to say, sold to Overcast.
01:32:13 Casey: Wait, did you say you're almost ready to what now?
01:32:17 Casey: Ship.
01:32:19 Casey: Ah, okay.
01:32:20 John: Yeah, ship or get off the pot, Marco.
01:32:22 John: Exactly.
01:32:25 John: Have you started potty trading yet?
01:32:27 John: Not you personally, but... No, I'm afraid of that.
01:32:30 John: Speaking of, yeah, well, it's one of those things that has to happen.
01:32:34 Marco: Yeah, I know.
01:32:36 Marco: It's out there.
01:32:37 John: Schedule it for his 18th birthday.
01:32:39 John: Yeah.
01:32:40 John: Just hope he figures it out on his own.
01:32:42 John: That tends not to work, in my experience.
01:32:44 Casey: You know, I think what happened is, I think it was a race condition where, and actually Jeremy Banks has just put in a pull request.
01:32:51 Casey: God, I love open source.
01:32:52 Casey: Anyway, looking at it, not having seen what he said in his pull request, it looks like there was a race condition where perhaps a socket disconnected, but it hadn't been removed from my internal list O sockets.
01:33:04 Marco: looking at the show but that works again take your co-host to work day is probably is the number one that actually would be usable i think and not it isn't about the show being up at the beginning of the show um that system is not going to scale i like that a lot what was that in reference to you said it to casey in reference to his his photo non-management technique
01:33:24 John: yeah but we'll see when i mean i guess if you never look at your photos any system scales put them in the trash i mean if you never look at them even one time after you took them why bother even putting them into date organized photos yeah i like the idea that you think you're going to remember like the year let alone the month or week that some memorable event happened and then you're going to go to the you're going to go right to that folder and find the picture that you want that is a fantasy scenario of a young person
01:33:50 John: I bet there's a lot of people who never look back at their photos.
01:33:56 John: They have an easy photo management scheme for them.
01:33:58 John: Right.
01:33:58 John: Beautifully rendered trash can in your dock.
01:34:00 Marco: Well, that's my strategy.
01:34:02 Marco: So I have one of these Fujitsu ScanSnap scanners that everybody bought five years ago.
01:34:07 Marco: Well, I did too.
01:34:08 Marco: And so any paperwork I get in the mail, I scan it.
01:34:13 Marco: And then I deal with it, I scan it, and then I shred it.
01:34:16 Marco: So I was usually trying to make this folder system where I'd organize, all right, the electric bills all go in this folder, and the gas bill all goes in this folder, and everything else.
01:34:26 Marco: And I gave up on that within a couple of weeks.
01:34:29 Marco: And since a few weeks after I got this thing, my system has been...
01:34:33 Marco: I just scan everything into one giant folder, and the file names are just timestamp-based, you know, just data.
01:34:39 John: But it does OCR, though.
01:34:40 John: Like, isn't the whole point that it OCRs them?
01:34:42 John: So you can just type the name of your gas or electric company in Spotlight and find them?
01:34:46 John: It doesn't OCR them?
01:34:47 Marco: It doesn't by default, and mine is the S510M.
01:34:50 Marco: It's a pretty old one.
01:34:51 Marco: I think I got it in, like, 2007 or something.
01:34:53 Marco: It's pretty old, and the software it came with was very, very slow to OCR and was this whole separate app that would launch and that would quit.
01:35:02 Marco: And...
01:35:03 Marco: So it added too many steps to the process.
01:35:06 Marco: So I stopped doing that, too.
01:35:07 Marco: Now I just have the images.
01:35:09 Marco: And my strategy is they all just get scanned into this one giant folder sorted by date.
01:35:15 Marco: If I ever have to find something, I just go and flip through and I flip the flip with the up arrow key using quick look.
01:35:22 John: I mean, presumably the volume is lower there.
01:35:24 John: Like the number of photos you take in a year is lower than the number of bills you get in a year.
01:35:27 John: And that is where you're looking for years, because when the IRS comes in order to you and you want your stuff from 2013, you want date-organized, everything from 2013.
01:35:33 John: Here you go.
01:35:34 Marco: Right.
01:35:34 Marco: But I'm saying, like, it's a similar kind of thing where, like, it's mostly a write-only system.
01:35:39 Marco: It's write most of the time, read very occasionally, and so writes need to be quick and simple, and reads don't need to be that.
01:35:48 Marco: And so...
01:35:49 Marco: It's a similar kind of thing.
01:35:51 Marco: That's how most people, I think, treat their photo library, where you have to be able to just add to it without any effort whatsoever, even if that comes at the expense of if you want to find some particular one, it might take you a few extra minutes because you haven't spent hours over the last few years building up this giant system of metadata and sorting and organizing.
01:36:12 John: Well, someone said that actually the iOS 8 has a little heart.
01:36:15 John: on every picture that you can just tap kind of Instagram style to fave, right?
01:36:19 John: And I think the next step in that would be, it could be that like, not that I'm saying they have the wrong defaults, but kind of in the messages where like in iOS 8, you have to say that you want to keep them.
01:36:29 John: What if it decided that if you didn't pay for iCloud storage, it would slowly delete the ones that you didn't heart?
01:36:35 John: You know, like your pictures.
01:36:37 John: I mean, I don't think that's the right thing to do, but like because so few pictures come out well or ever need to be looked at again.
01:36:44 John: I bet most people's photo collections could be reduced by like 80 percent without any sentimental loss because of just the huge volume of garbage pictures that people have in their collections.
01:36:55 John: And it's like what they really care about is.
01:36:58 John: one or two or three good pictures of their kid at every age that they were or a particularly memorable event but not the hundreds of pictures that people end up taking you know just seven shots of the of the same person within a sec especially with like burst mode stuff on like real cameras i mean real i mean real photographers you know have to discard that stuff because they can't keep all of it forever and they just pick the one or two good ones a lot of the aperture workflow was was about they used to advertise like oh here's how you can pick
01:37:24 John: your seven good shots out of the 800 you took, right?
01:37:27 John: Regular people are not that severe, but that whole idea that you're going to take a lot of pictures, most of them are going to be crap, put the little hearts in the ones that you like, and that's your tool later for if you want to thin out your set of photos.
01:37:40 John: Ditch the ones with no hearts.
01:37:41 Marco: oh yeah I mean just anecdotally like the few times I'll occasionally be in the mood to clean out my photo library and I'll go back and like I'll go back like to whatever pictures from like a year ago and I'll find this tremendous folder and I'm like why why did I keep like 80% of these and I'll go through and you know it takes like hours to go through like a year worth of photos and
01:38:03 Marco: delete all the the crap the the blurry ones the the alternate takes that i ended up using a different one or that you know i i took three different photos of the same thing and i picked the best one to use but i forgot to delete the other two and i can i can cut down a year of photos down by 80 or 90 percent without really losing anything of value just by doing that but even that most people don't even do that i hardly even do that you know and i just talked about it like it most people never do that
01:38:30 John: A great cross-site scripting attack just popped up on Casey's show bot.
01:38:34 Casey: Which is funny because I literally just pushed the fix to my website like two seconds ago.
01:38:41 John: A little alert just popped up that says, page at www.caseylist.com says, you should follow me on Twitter at Jeremy Banks.
01:38:49 John: I post rarely, so it won't hurt your stream much.
01:38:51 John: Okay.
01:38:52 John: Good job, Jeremy Banks.
01:38:53 John: I'm not going to follow you, though, because your name wasn't clickable, and it would take too much effort to copy and paste it out of the dialogue.
01:38:58 John: Also, you just hacked Casey's poor show bot.
01:39:00 John: You're kicking a bot when it's down.
01:39:01 Casey: No, no, no.
01:39:02 Casey: He gets a buy because... I don't think he hacked it.
01:39:04 Casey: Well, it was an issue, and it wasn't really a hack, but he gets a buy because he's been actively trying to fix these vulnerabilities rather than just find them and, you know... I'm assuming he just pasted JavaScript into the titles, and then your page dutifully rendered the JavaScript into the DOM, and we...
01:39:20 John: Off we go.
01:39:21 Casey: Exactly.
01:39:22 John: Escaping?
01:39:23 John: What's that?
01:39:24 Casey: So we got slightly sidetracked.
01:39:26 Casey: So Overcast, you're pretty much ready.
01:39:28 Casey: What's the holdup?
01:39:29 Marco: The holdup was, well, you know what the holdup was because you're on the beta, but I basically had a pretty sizable feature that I really decided that I wanted to add last minute.
01:39:39 Marco: And so I probably... I had something that was almost 1.0 a few days ago.
01:39:43 Marco: And then I realized, oh, you know what?
01:39:45 Marco: This feature I was going to delay until sometime later, I actually really want to have it in 1.0.
01:39:50 Marco: So I bumped it up and I did that in a few days.
01:39:53 Marco: And so I basically only have...
01:39:56 Marco: i i have probably two more betas to ship i have the next beta which is going to be like the feature complete one um and then after that is going to be like the release candidate in old windows parlance i don't does anyone else still use like rc1 rc2 or is that only an old windows thing it's still a windows thing as far as i knew although i don't really keep up with that very much anymore
01:40:17 Marco: Anyway, yeah, so that's where I am.
01:40:19 Marco: I'm like the build before release candidate probably going out in the next couple days.
01:40:26 Marco: Release candidate probably going out later this week.
01:40:28 Marco: And then I'll probably submit next weekend or early the week after that.
01:40:35 Marco: I don't know.
01:40:36 Marco: I'm very, very close.
01:40:38 John: Did you ever find that bug that someone reported about the UI showing up gray, like tint color all gone?
01:40:43 Marco: No.
01:40:44 John: Because I've been experiencing it lately.
01:40:46 Marco: Yeah, I should spend more time trying to find workarounds.
01:40:51 Marco: Yeah, there's a bug.
01:40:52 Marco: If you've ever used an iOS 7 device, you've probably run into this at least once, maybe in mail or some other standard app that uses a tint color, where...
01:41:02 Marco: the tint color gets stuck as gray.
01:41:05 Marco: Because what happens is when there's an alert box popped up or something like an alert box, any kind of system modal view like that, UIKit usefully changes the tint color on the background window to gray.
01:41:20 Marco: So that way all the controls that have this bright color for their tint color
01:41:24 Marco: uh, fade into gray in the background.
01:41:26 Marco: So they don't, so they aren't loud and obnoxious while you're looking at this alert box that's in front of them.
01:41:31 Marco: And then when you, when you cancel the, uh, when you cancel that box out, then it goes and puts the color back.
01:41:38 Marco: The problem is it doesn't always put the color back.
01:41:41 Marco: And, and under certain conditions that I haven't quite figured out, um, your tint color will get stuck at gray and not all controls will, uh, will update or it's, it's a mess.
01:41:53 Marco: Um,
01:41:53 John: and it happens occasionally in overcast and it drives me nuts and it doesn't recover like if it loses if it misses that chance to do it like you can just hang out and use a gray ui for a while like it's not gonna unless you like mine it's always you know waking it up from sleep so the only way to get to get have a second chance of doing that is put it to sleep again go to another app switch back to it see if it's you know switch back to orange yeah this it's driving me nuts and i can't i can't figure out what to do about it i mean because because i want that behavior i want the behavior of did you file a radar
01:42:22 Marco: No, actually.
01:42:24 Marco: I don't think so.
01:42:25 Marco: I don't think so.
01:42:26 Marco: The ghost of Jerry will haunt you now.
01:42:28 Marco: It definitely seems like it's a UI kit bug, and I could try to work around it, but I'm not willing to do too much of a crazy hack to do that.
01:42:39 Marco: That's one thing I decided early on with Overcast, and so far I've stuck to it for the most part.
01:42:44 Marco: With Instapaper, I would try to use crazy, crazy hacks to work around limitations or bugs in UIKit.
01:42:52 Marco: Usually limitations, usually not actual bugs.
01:42:54 Marco: But it was so hard to maintain, and it wasn't really worth it.
01:42:58 Marco: I would work around it to achieve a certain transition or animation or feature that you weren't supposed to be able to do in the API, or to try to mimic built-in Apple behavior in a way that wasn't publicly exposed.
01:43:12 Marco: and it just was never worth it even even some of the big stuff like pagination oh my god pagination was such a pile of hacks because until ios 7 there was no api to paginate a web view so you had to do it manually and i did it a few different ways they all were horrible hacks they all worked but they were all horrible hacks it really it dramatically complicated the code and it took tons and tons of time to write and maintain all that
01:43:36 Marco: and at the end of the day, it wasn't that big of a deal.
01:43:39 Marco: It wasn't that major of a feature.
01:43:40 Marco: I thought it would be, and it really wasn't.
01:43:42 Marco: So with Overcast, early on, I decided I'm just going to avoid most of those things.
01:43:47 Marco: I'm using a lot of stock UI kit with appearance customization, but still, I'm not rewriting my own navigation controller.
01:43:54 Marco: I'm using the built-in stuff.
01:43:55 Marco: I'm hardly even doing custom transitions anywhere.
01:43:58 Marco: In fact, I don't know if I have any custom transitions anywhere.
01:44:00 Marco: uh it's it's mostly ui kit stuff because first of all it's 1.0 and i didn't want to get too bogged down all that stuff because it turns out turns out uh podcast apps have a lot of screens and stuff like it's it's a lot more than i expected like there's this is a this is a much larger app than instapaper um that's one of the reasons it's taken me so long is there's just so many screens and so much functionality that needs to be built in considered to get what i think most people would consider like the bare minimum
01:44:30 Marco: necessary function set of a modern podcast app and so it's just tons and tons of of code and interfaces and screens and designs and strings and localization potential and and so i didn't want to also have this big pile of hacks that would uh that would make all that more complicated and it would take time that i needed to to do all this stuff in a reasonable amount of time
01:44:54 John: People are asking if I ruined the surprise of your color scheme.
01:44:57 John: You showed the gigantic icon at XOXO like a year ago.
01:45:01 Marco: Yeah, and it's also on the Twitter bio and on the web page.
01:45:06 Marco: The web page even has the font.
01:45:07 Marco: I mean, yeah, it's pretty obvious by looking at the preview page I have for it on the website, roughly what the app looks like.
01:45:17 Marco: No big deal.
01:45:18 Marco: uh anyway so that's where i am i'm very close and i i recognize by the way that this is completely ridiculous to rush to ship an app now as opposed to waiting for ios 8 and i've thought about this a lot because i'm going to require ios 8 as soon as i possibly can pretty much as soon as as soon as it's out i'm gonna require it
01:45:38 Marco: the reality is that's still a few months away probably you know we don't we don't know exactly it might be september it might be october that's still a few months out and i really want to ship before then i you know i i'm i'm already embarrassed that it took this long i would have liked to ship months ago but oh well i didn't now i have i'm i'm now at a shippable point
01:45:59 Marco: so i don't see much of a reason to wait you know i am going to require eight immediately which means that there's going to be the awkward phase of i'm going to support the iphone 4 and the old ipod touches for like two months and then i'm going to cut off support for these people and that that sucks but i i don't think there's a better way to do that while also taking full advantage of what ios 8 offers so does that make sense i
01:46:23 Marco: you've got that you you just you explained in the uh in the beta thing how you're handling that to not disappoint users correct i don't want to reveal too much but yeah i mean and i'm gonna i'm gonna anger people anyway i mean like there's no question like people are going to be annoyed that uh that i i have this app that supports these devices and then like two months later i stopped supporting those devices you know that is going to annoy people but uh
01:46:47 Marco: I'd rather get it out there sooner.
01:46:50 Marco: Because right now, I haven't even started iOS 8 stuff yet on it.
01:46:52 Marco: I haven't written a single line of iOS 8 code for it.
01:46:57 Marco: I'm not even using the iOS 8 SDK to build it.
01:46:59 Marco: I have the 8 SDK installed on my laptop secondarily, but on my desktop, I'm doing my main development.
01:47:05 Marco: I don't even have it installed yet.
01:47:07 Marco: I haven't written any Swift yet.
01:47:09 Marco: I haven't done anything with 8's new APIs.
01:47:12 Marco: I haven't done anything with rotation or the size class stuff, or the stuff that replaces rotation.
01:47:17 Marco: I'm delaying all of that until I ship the iOS 7 version.
01:47:22 Marco: And then after the 7 version ships and is reasonably stable, then I will start doing the 8 version and try to prepare it in time for 8 launch, which I know it's cutting it close and I might not make it quite on time, but...
01:47:34 John: You'll be spending all your time making all the UI handle different size classes for the bigger iPhone.
01:47:41 Marco: I don't intend to actually have an extension or anything on day one of eight.
01:47:47 Marco: Mostly because I'm not really sure what an extension would be immediately.
01:47:51 Marco: Obviously I could do an add to overcast kind of thing but I want to do that right and so I'm probably not going to have that on day one.
01:48:00 Marco: I'm going to ship it soon is the very short version of this very long story that goes nowhere.
01:48:04 Casey: Now, whenever you submit and you can choose not to answer this question, but whenever you submit, are you going to hold release for some big marketing push or just like a day or two to get your stuff squared away and then let it rip?
01:48:20 Marco: I'm going to set it on hold release, but once it is releasable, I don't think I would really hold it back for much of anything unless, like, if Apple is going to feature it, they might ask me to hold it back until Thursday or whatever.
01:48:33 Marco: But I don't know if that's going to happen or not.
01:48:36 Marco: I would guess off the top of my head, probably not, obviously, because most apps don't get featured on launch.
01:48:42 Marco: Chances are I'm going to have to release it when I'm ready to.
01:48:45 Marco: So...
01:48:46 John: like i want to do something a little more on the website i want to have like a marketing page and the site so i'm gonna have to like while it's submitted i'm gonna have to write that and you know if that's not done i might wait until it's done but i'm not gonna wait more than a few days do you need help thinking of three things to put in the standard bootstrap powered layout of a product marketing page because you know you gotta have the icon and you gotta have three boxes and it's like powerful simple orange that's my suggestion yeah
01:49:12 Marco: That's fantastic.
01:49:13 Marco: Yeah, no, I've actually I've considered marketing from the very beginning and I have in my giant task paper document that I that's kind of my my to do list and forecast for this app.
01:49:25 Marco: I've been considering marketing the whole time.
01:49:27 Marco: And so I like I've even I've even considered like what features go into 1.0 or don't go into 1.0.
01:49:33 Marco: based on how they support my overall like strong marketing points and you know and i know i know talking about marketing for developers is weird and sometimes even taboo but it shouldn't be because it's it's kind of stupid not to consider these things and if you can consider these things and if you can play to your strengths why not do it and so i have i've been considering that very strongly from the very beginning and i'm pretty sure what i'm going to put in these it's just a
01:49:59 Marco: I'm not sure if I'm going to do that same front page everyone else does, but it's probably going to have boxes with features in them.
01:50:07 Casey: And how's the review?
01:50:11 John: Oh, my God.
01:50:11 John: So much.
01:50:11 John: I mean, like, I think now finally I have the outline.
01:50:14 John: Like, I have it all in my head of what needs to be written.
01:50:17 John: It's just I need to write, you know.
01:50:20 John: Actually, not true.
01:50:21 John: This...
01:50:23 John: The Swift section, I'm still trying to decide how I'm going to make it not be ridiculous.
01:50:28 John: I'm trying to focus on a few things.
01:50:29 John: I have one of the things, sort of an idea of what I'm going to write there, and the second one I'm just putting off for now.
01:50:35 John: But the rest of the stuff, I more or less know what I'm going to write now.
01:50:38 John: I'm just thinking about, like, should I bother taking screenshots?
01:50:42 John: Should I just wait?
01:50:42 John: Of course, I can't do a lot of the testing with the handoff stuff, or if they're going to support the dark UI, like they said they were going to.
01:50:49 John: I just need to write.
01:50:50 John: I need to plow forward bravely.
01:50:53 John: I got through the introduction, though, so that's good.
01:50:55 Marco: Hey, that's something.
01:50:57 Marco: It is.
01:50:58 Marco: Casey, how about that fast text update for iOS 7?
01:51:01 Casey: I was really hoping you weren't going to ask me that.
01:51:03 Marco: I'm really going to beat you to shipping.
01:51:05 John: Yeah, you are.
01:51:06 John: He's putting all his time into the show bot, Marco.
01:51:08 John: Don't distract him.
01:51:09 John: Yep.

Take Your Co-Host To Work Day

00:00:00 / --:--:--