00:00:00 ◼ ► now I always end up seeking back to figure out what part I missed where [<a href="https://overcast.fm/+Btux5YtLE/0">TS</a>]
00:00:04 ◼ ► where the podcast started to realize it just starts it is how it goes Craig it [<a href="https://overcast.fm/+Btux5YtLE/4">TS</a>]
00:00:12 ◼ ► is so we add this is a great thrill for me to be speaking to you [<a href="https://overcast.fm/+Btux5YtLE/12">TS</a>]
00:00:20 ◼ ► craig Venter et senior vice president of software engineering was the company [<a href="https://overcast.fm/+Btux5YtLE/20">TS</a>]
00:00:28 ◼ ► Apple Apple Apple yes and we are talking on the occasion of the open sourcing of [<a href="https://overcast.fm/+Btux5YtLE/28">TS</a>]
00:00:38 ◼ ► Swift which went live last week what day was it last week was last thursday was a [<a href="https://overcast.fm/+Btux5YtLE/38">TS</a>]
00:00:46 ◼ ► knit yeah it's a huge yeah yeah it's better was it was incredibly exciting [<a href="https://overcast.fm/+Btux5YtLE/46">TS</a>]
00:00:52 ◼ ► for us yes so we're speaking as we speak it's about a week later so how do you [<a href="https://overcast.fm/+Btux5YtLE/52">TS</a>]
00:00:56 ◼ ► think this first week of swift as an open source project is gone [<a href="https://overcast.fm/+Btux5YtLE/56">TS</a>]
00:01:00 ◼ ► yeah really really well i mean the the level of activity on on get home buyers [<a href="https://overcast.fm/+Btux5YtLE/60">TS</a>]
00:01:06 ◼ ► is off the charts I mean we we've had really high aspirations for swift from [<a href="https://overcast.fm/+Btux5YtLE/66">TS</a>]
00:01:11 ◼ ► the beginning but at every step it's been pretty amazing for us how much [<a href="https://overcast.fm/+Btux5YtLE/71">TS</a>]
00:01:16 ◼ ► bigger it's gone and we could have could have ever hoped and I think already on [<a href="https://overcast.fm/+Btux5YtLE/76">TS</a>]
00:01:20 ◼ ► github were more active project then I think all the other languages that are [<a href="https://overcast.fm/+Btux5YtLE/80">TS</a>]
00:01:24 ◼ ► on get help which is just just incredible for first we can go over [<a href="https://overcast.fm/+Btux5YtLE/84">TS</a>]
00:01:28 ◼ ► 60,000 people have taken a clone of the project so it's it's it's pretty amazing [<a href="https://overcast.fm/+Btux5YtLE/88">TS</a>]
00:01:37 ◼ ► and the team is just ecstatic over the whole thing there's different ways for a [<a href="https://overcast.fm/+Btux5YtLE/97">TS</a>]
00:01:43 ◼ ► big company especially a big company to do [<a href="https://overcast.fm/+Btux5YtLE/103">TS</a>]
00:01:45 ◼ ► quote-unquote open source project there's sort of like yes technically [<a href="https://overcast.fm/+Btux5YtLE/105">TS</a>]
00:01:49 ◼ ► it's open source but it's really just sort of a zip file with a open source [<a href="https://overcast.fm/+Btux5YtLE/109">TS</a>]
00:01:53 ◼ ► license and there goes you have at it [<a href="https://overcast.fm/+Btux5YtLE/113">TS</a>]
00:01:57 ◼ ► and then there's the actively engaging in a community manner with the outer [<a href="https://overcast.fm/+Btux5YtLE/117">TS</a>]
00:02:06 ◼ ► world and i'd so when you guys announced a double-double PCs with to be open [<a href="https://overcast.fm/+Btux5YtLE/126">TS</a>]
00:02:10 ◼ ► source I think there was some skeptics who thought maybe it was going to be a [<a href="https://overcast.fm/+Btux5YtLE/130">TS</a>]
00:02:13 ◼ ► while technically it's open source in here it is but this is really like [<a href="https://overcast.fm/+Btux5YtLE/133">TS</a>]
00:02:17 ◼ ► full-throttle fully engaged with the world outside Cupertino yeah I mean it's [<a href="https://overcast.fm/+Btux5YtLE/137">TS</a>]
00:02:24 ◼ ► funny I guess there there always will be skeptics but anyone who's been watching [<a href="https://overcast.fm/+Btux5YtLE/144">TS</a>]
00:02:29 ◼ ► our team in the context of the yellow VMworld climbing lol debe entender [<a href="https://overcast.fm/+Btux5YtLE/149">TS</a>]
00:02:36 ◼ ► WebKit team would see how much developing in the open is the the spirit [<a href="https://overcast.fm/+Btux5YtLE/156">TS</a>]
00:02:44 ◼ ► of those teams and so the swift team has been among the most engaged with our [<a href="https://overcast.fm/+Btux5YtLE/164">TS</a>]
00:02:50 ◼ ► developer community of any group in Apple even even prior to open sourcing [<a href="https://overcast.fm/+Btux5YtLE/170">TS</a>]
00:02:55 ◼ ► in terms of from the first launch of our Announcements with 10 in the App Store I [<a href="https://overcast.fm/+Btux5YtLE/175">TS</a>]
00:03:00 ◼ ► mean at the wEDC and how much they were engaging with all the feedback that was [<a href="https://overcast.fm/+Btux5YtLE/180">TS</a>]
00:03:06 ◼ ► coming in and modifying the language right up to 21 . oh and beyond and this [<a href="https://overcast.fm/+Btux5YtLE/186">TS</a>]
00:03:13 ◼ ► is really an extension of how the only way they really have ever wanted to work [<a href="https://overcast.fm/+Btux5YtLE/193">TS</a>]
00:03:17 ◼ ► and so yeah they they are very excited to be working completely in the open and [<a href="https://overcast.fm/+Btux5YtLE/197">TS</a>]
00:03:23 ◼ ► it really is a case where as in all the features in in swift that will be [<a href="https://overcast.fm/+Btux5YtLE/203">TS</a>]
00:03:29 ◼ ► announcing officially to the world and our next developer conference [<a href="https://overcast.fm/+Btux5YtLE/209">TS</a>]
00:03:34 ◼ ► you know you can sort of see them unfold before your eyes in the time leading up [<a href="https://overcast.fm/+Btux5YtLE/214">TS</a>]
00:03:37 ◼ ► to that as they're working on the open on github just like everything else [<a href="https://overcast.fm/+Btux5YtLE/217">TS</a>]
00:03:42 ◼ ► Apple does very very similar to everything else we do that's the thing [<a href="https://overcast.fm/+Btux5YtLE/222">TS</a>]
00:03:49 ◼ ► that to me is most and I know that you know get home makes it easy to track all [<a href="https://overcast.fm/+Btux5YtLE/229">TS</a>]
00:03:52 ◼ ► these changes and see how many people are involved but to me that if you just [<a href="https://overcast.fm/+Btux5YtLE/232">TS</a>]
00:03:56 ◼ ► wanna quick look at just how much this is a collaboration between the swift [<a href="https://overcast.fm/+Btux5YtLE/236">TS</a>]
00:04:02 ◼ ► team at Apple and the outside world it's the swift evolution mailing list [<a href="https://overcast.fm/+Btux5YtLE/242">TS</a>]
00:04:09 ◼ ► where you know you guys have been up front about this right from swift 1.0 in [<a href="https://overcast.fm/+Btux5YtLE/249">TS</a>]
00:04:15 ◼ ► 2014 that this is not a finished language we didn't you know you didnt go [<a href="https://overcast.fm/+Btux5YtLE/255">TS</a>]
00:04:20 ◼ ► and finish a language and here it is [<a href="https://overcast.fm/+Btux5YtLE/260">TS</a>]
00:04:22 ◼ ► have added you know we are still working on this a lot of what we're going to be [<a href="https://overcast.fm/+Btux5YtLE/262">TS</a>]
00:04:27 ◼ ► working on is tell us what what you need here on the mailing list there are [<a href="https://overcast.fm/+Btux5YtLE/267">TS</a>]
00:04:32 ◼ ► people actively engaging and and employees from Apple you know Chris [<a href="https://overcast.fm/+Btux5YtLE/272">TS</a>]
00:04:36 ◼ ► Lattner in the people on Steam are fully engaging with these ideas and proposals [<a href="https://overcast.fm/+Btux5YtLE/276">TS</a>]
00:04:41 ◼ ► that are coming from outside the company already one week one week into it being [<a href="https://overcast.fm/+Btux5YtLE/281">TS</a>]
00:04:46 ◼ ► an open source project oh yeah i i really think our team is really seasoned [<a href="https://overcast.fm/+Btux5YtLE/286">TS</a>]
00:04:52 ◼ ► team in the world of of developing languages and and we know that a [<a href="https://overcast.fm/+Btux5YtLE/292">TS</a>]
00:04:57 ◼ ► language really can't be developed in the vacuum it's it is a product of of [<a href="https://overcast.fm/+Btux5YtLE/297">TS</a>]
00:05:03 ◼ ► how people use it the problems that people are trying to solve and so we [<a href="https://overcast.fm/+Btux5YtLE/303">TS</a>]
00:05:08 ◼ ► knew from the outset was swift 10 that we could come up with the language that [<a href="https://overcast.fm/+Btux5YtLE/308">TS</a>]
00:05:12 ◼ ► first step you have to crystallize your basic ideas and have a starting point [<a href="https://overcast.fm/+Btux5YtLE/312">TS</a>]
00:05:16 ◼ ► but we knew we needed feedback then to work toward the language that that [<a href="https://overcast.fm/+Btux5YtLE/316">TS</a>]
00:05:21 ◼ ► ultimately Swift has and has become and will become the future but that we we [<a href="https://overcast.fm/+Btux5YtLE/321">TS</a>]
00:05:27 ◼ ► needed to have this kind of open open dialogue open sourcing is as you say [<a href="https://overcast.fm/+Btux5YtLE/327">TS</a>]
00:05:32 ◼ ► just really accelerating and deepening the kind of be back that that we're [<a href="https://overcast.fm/+Btux5YtLE/332">TS</a>]
00:05:37 ◼ ► getting in so it's it's really energizing for us I think it's really [<a href="https://overcast.fm/+Btux5YtLE/337">TS</a>]
00:05:41 ◼ ► exciting for a lot of the developers in our community as well be a part of it [<a href="https://overcast.fm/+Btux5YtLE/341">TS</a>]
00:05:49 ◼ ► to go open source with with a new programming language you know when we [<a href="https://overcast.fm/+Btux5YtLE/349">TS</a>]
00:05:55 ◼ ► talked about it just briefly wEDC I think we laid out the big ones which [<a href="https://overcast.fm/+Btux5YtLE/355">TS</a>]
00:06:02 ◼ ► Swift is we think the primary programming language that developers [<a href="https://overcast.fm/+Btux5YtLE/362">TS</a>]
00:06:09 ◼ ► should be taught to programming in actually mean if you're gonna learn [<a href="https://overcast.fm/+Btux5YtLE/369">TS</a>]
00:06:13 ◼ ► computer science Swift is a fantastic learning language [<a href="https://overcast.fm/+Btux5YtLE/373">TS</a>]
00:06:16 ◼ ► and if you're a developer who is going to invest huge part of your career in in [<a href="https://overcast.fm/+Btux5YtLE/376">TS</a>]
00:06:23 ◼ ► mastering swift and developing codons with your gonna want the ability to use [<a href="https://overcast.fm/+Btux5YtLE/383">TS</a>]
00:06:28 ◼ ► that code in every context possible to use your skill in that language in all [<a href="https://overcast.fm/+Btux5YtLE/388">TS</a>]
00:06:33 ◼ ► the environments in which you have to work to do your job so whether your [<a href="https://overcast.fm/+Btux5YtLE/393">TS</a>]
00:06:36 ◼ ► script in your build system writing web services of course writing your mobile [<a href="https://overcast.fm/+Btux5YtLE/396">TS</a>]
00:06:43 ◼ ► applications we want to make sure that that's you can invest in swift in that [<a href="https://overcast.fm/+Btux5YtLE/403">TS</a>]
00:06:49 ◼ ► way and know that it's going to be available to you [<a href="https://overcast.fm/+Btux5YtLE/409">TS</a>]
00:06:51 ◼ ► everywhere and so we saw open sourcing as a critical element tool make swift [<a href="https://overcast.fm/+Btux5YtLE/411">TS</a>]
00:06:57 ◼ ► reach its potential to be to be language the major language for the next twenty [<a href="https://overcast.fm/+Btux5YtLE/417">TS</a>]
00:07:03 ◼ ► years of programming in our industry it's a really ambitious goal it is it is [<a href="https://overcast.fm/+Btux5YtLE/423">TS</a>]
00:07:09 ◼ ► but i i think you know at every point along the way is this this has been our [<a href="https://overcast.fm/+Btux5YtLE/429">TS</a>]
00:07:14 ◼ ► vision from before we first unleashed Swift on the world but at every step [<a href="https://overcast.fm/+Btux5YtLE/434">TS</a>]
00:07:19 ◼ ► actually the reaction has really outdone our expectations so maybe our goal isn't [<a href="https://overcast.fm/+Btux5YtLE/439">TS</a>]
00:07:28 ◼ ► so outlandish do you think that I would say that that for education purposes it [<a href="https://overcast.fm/+Btux5YtLE/448">TS</a>]
00:07:34 ◼ ► really has to be open source because there's really no way that language is [<a href="https://overcast.fm/+Btux5YtLE/454">TS</a>]
00:07:38 ◼ ► going to take take root as a teaching language if its proprietary to Apple [<a href="https://overcast.fm/+Btux5YtLE/458">TS</a>]
00:07:48 ◼ ► vendors platform right you know we had a lot of universities who would teach a [<a href="https://overcast.fm/+Btux5YtLE/468">TS</a>]
00:07:54 ◼ ► specialized mobile programming course on iOS programming course in that context [<a href="https://overcast.fm/+Btux5YtLE/474">TS</a>]
00:07:58 ◼ ► of course they teach swift and and Stanford has an outstanding courses on [<a href="https://overcast.fm/+Btux5YtLE/478">TS</a>]
00:08:03 ◼ ► iTunes you about programming in Swift 22 program on iOS [<a href="https://overcast.fm/+Btux5YtLE/483">TS</a>]
00:08:08 ◼ ► but when it comes to bringing in the core curriculum that every student in [<a href="https://overcast.fm/+Btux5YtLE/488">TS</a>]
00:08:12 ◼ ► the University acetate to let's say learn computer science making an open [<a href="https://overcast.fm/+Btux5YtLE/492">TS</a>]
00:08:16 ◼ ► source having it available to every student on whatever platform they're [<a href="https://overcast.fm/+Btux5YtLE/496">TS</a>]
00:08:20 ◼ ► going to use to do their work is is we we think ultimately huge enabler and so [<a href="https://overcast.fm/+Btux5YtLE/500">TS</a>]
00:08:27 ◼ ► many of the people we talked to the professors wanted to use the language in [<a href="https://overcast.fm/+Btux5YtLE/507">TS</a>]
00:08:32 ◼ ► these ways but they needed it to be open source for this to happen and so we're [<a href="https://overcast.fm/+Btux5YtLE/512">TS</a>]
00:08:39 ◼ ► really excited to follow through with them on this why not open source it what [<a href="https://overcast.fm/+Btux5YtLE/519">TS</a>]
00:08:46 ◼ ► what were the downsides that were debated before you decide you know made [<a href="https://overcast.fm/+Btux5YtLE/526">TS</a>]
00:08:50 ◼ ► the decision to go with it you know that there really weren't [<a href="https://overcast.fm/+Btux5YtLE/530">TS</a>]
00:08:59 ◼ ► linked with a tough time coming up with a significant reason not to do it it was [<a href="https://overcast.fm/+Btux5YtLE/539">TS</a>]
00:09:06 ◼ ► more a when question is is it now and we knew after 10 that that we weren't quite [<a href="https://overcast.fm/+Btux5YtLE/546">TS</a>]
00:09:14 ◼ ► there that we wanted to get that first round of feedback begin to stabilize the [<a href="https://overcast.fm/+Btux5YtLE/554">TS</a>]
00:09:18 ◼ ► definition of a language but as we got close to WWDC this last year we realized [<a href="https://overcast.fm/+Btux5YtLE/558">TS</a>]
00:09:26 ◼ ► we were where we needed to be to take a step that we knew was was gonna happen [<a href="https://overcast.fm/+Btux5YtLE/566">TS</a>]
00:09:30 ◼ ► it was going to be this year was going to be that the following year and and we [<a href="https://overcast.fm/+Btux5YtLE/570">TS</a>]
00:09:33 ◼ ► realized we were where we needed to be and so we we moved ahead and the hunger [<a href="https://overcast.fm/+Btux5YtLE/573">TS</a>]
00:09:40 ◼ ► was was so great we thought let's let's do it now but but the downsides are are [<a href="https://overcast.fm/+Btux5YtLE/580">TS</a>]
00:09:46 ◼ ► really limited I mean I think it's it's inevitable but positive that Swift will [<a href="https://overcast.fm/+Btux5YtLE/586">TS</a>]
00:09:52 ◼ ► be used in all kinds of context outside of Apple that's that's kind of the point [<a href="https://overcast.fm/+Btux5YtLE/592">TS</a>]
00:09:56 ◼ ► so that's fine it's clear we're gonna get a lot of people wanting to do things [<a href="https://overcast.fm/+Btux5YtLE/596">TS</a>]
00:10:03 ◼ ► with the language that are directly related to Apple's line of business and [<a href="https://overcast.fm/+Btux5YtLE/603">TS</a>]
00:10:08 ◼ ► that's ok right that's that's actually fine as well so they're just there [<a href="https://overcast.fm/+Btux5YtLE/608">TS</a>]
00:10:14 ◼ ► weren't a lot of down sides and and we think the up sides are tremendous one of [<a href="https://overcast.fm/+Btux5YtLE/614">TS</a>]
00:10:21 ◼ ► the areas that I would I think it's definitely I see so much excitement [<a href="https://overcast.fm/+Btux5YtLE/621">TS</a>]
00:10:24 ◼ ► about it already is in terms of being cross platform is the use of Swift on [<a href="https://overcast.fm/+Btux5YtLE/624">TS</a>]
00:10:28 ◼ ► servers yes and you know a lot of that is certainly going to be limits and you [<a href="https://overcast.fm/+Btux5YtLE/628">TS</a>]
00:10:33 ◼ ► guys have already done the port to Linux that's right and and that's that's an [<a href="https://overcast.fm/+Btux5YtLE/633">TS</a>]
00:10:38 ◼ ► area where I feel like I have no idea why I feel like it's going to be used [<a href="https://overcast.fm/+Btux5YtLE/638">TS</a>]
00:10:43 ◼ ► but i just so we're clear we don't know where that's going to be but do you do [<a href="https://overcast.fm/+Btux5YtLE/643">TS</a>]
00:10:47 ◼ ► you see that happening that it's going to be used for a lot of server-based [<a href="https://overcast.fm/+Btux5YtLE/647">TS</a>]
00:10:50 ◼ ► development that's really outside Apple's platforms oh totally yeah I mean [<a href="https://overcast.fm/+Btux5YtLE/650">TS</a>]
00:10:55 ◼ ► you know from really the out said IBM for instance jumped all over swift for [<a href="https://overcast.fm/+Btux5YtLE/655">TS</a>]
00:11:01 ◼ ► building their mobile apps and almost immediately they were coming back to us [<a href="https://overcast.fm/+Btux5YtLE/661">TS</a>]
00:11:07 ◼ ► with we really want to use this on the server how can we can we get this on the [<a href="https://overcast.fm/+Btux5YtLE/667">TS</a>]
00:11:12 ◼ ► server and of course with an Apple is tremendous passion for swift and our own [<a href="https://overcast.fm/+Btux5YtLE/672">TS</a>]
00:11:18 ◼ ► iCloud team has been completely chomping at the bit to be able to apply it in in [<a href="https://overcast.fm/+Btux5YtLE/678">TS</a>]
00:11:24 ◼ ► so I think it's it's going to be the first among the first country gal uses [<a href="https://overcast.fm/+Btux5YtLE/684">TS</a>]
00:11:30 ◼ ► of swift and of course these days so many mobile applications are part mobile [<a href="https://overcast.fm/+Btux5YtLE/690">TS</a>]
00:11:36 ◼ ► app part server code and a lot of cases you you the very least want to share [<a href="https://overcast.fm/+Btux5YtLE/696">TS</a>]
00:11:40 ◼ ► your knowledge but very often you wanna share parts your code parts your model [<a href="https://overcast.fm/+Btux5YtLE/700">TS</a>]
00:11:44 ◼ ► layers are you till the library she wants and and having swift enabling you [<a href="https://overcast.fm/+Btux5YtLE/704">TS</a>]
00:11:49 ◼ ► to do that is going to be huge for a lot of our community [<a href="https://overcast.fm/+Btux5YtLE/709">TS</a>]
00:11:53 ◼ ► I can definitely see that that to me is sort of the building for the future [<a href="https://overcast.fm/+Btux5YtLE/713">TS</a>]
00:11:58 ◼ ► various aspects of Swift vs say Objective C which has roots from 20 or [<a href="https://overcast.fm/+Btux5YtLE/718">TS</a>]
00:12:06 ◼ ► even thirty years ago and yet the fact that the the cloud of everyone I call it [<a href="https://overcast.fm/+Btux5YtLE/726">TS</a>]
00:12:12 ◼ ► but you know client software running on a device talking to servers some are [<a href="https://overcast.fm/+Btux5YtLE/732">TS</a>]
00:12:17 ◼ ► often internet is part of why I would save almost certainly the overwhelming [<a href="https://overcast.fm/+Btux5YtLE/737">TS</a>]
00:12:22 ◼ ► majority of apps that are being written for these platforms that having a [<a href="https://overcast.fm/+Btux5YtLE/742">TS</a>]
00:12:26 ◼ ► language that makes sense in both ends of the communication is huge [<a href="https://overcast.fm/+Btux5YtLE/746">TS</a>]
00:12:31 ◼ ► exactly exactly and you know if you if you look at where I think it is for a [<a href="https://overcast.fm/+Btux5YtLE/751">TS</a>]
00:12:36 ◼ ► lot of developers prior to Swift they probably were using Objective C if they [<a href="https://overcast.fm/+Btux5YtLE/756">TS</a>]
00:12:44 ◼ ► had high performance code they had to write part of objective Cesc and so they [<a href="https://overcast.fm/+Btux5YtLE/764">TS</a>]
00:12:48 ◼ ► were dropping down into see to do some of the more optimized work which can be [<a href="https://overcast.fm/+Btux5YtLE/768">TS</a>]
00:12:52 ◼ ► almost another language there's a real continuum there within the environment [<a href="https://overcast.fm/+Btux5YtLE/772">TS</a>]
00:12:57 ◼ ► they might have been using a scripting language for part of what they do and [<a href="https://overcast.fm/+Btux5YtLE/777">TS</a>]
00:13:02 ◼ ► then they might be using a server-side language like Java and swift is uniquely [<a href="https://overcast.fm/+Btux5YtLE/782">TS</a>]
00:13:08 ◼ ► capable of spanning from really easy and natural kind of scripting expressive [<a href="https://overcast.fm/+Btux5YtLE/788">TS</a>]
00:13:13 ◼ ► uses its a great application programming language but it was also designed to be [<a href="https://overcast.fm/+Btux5YtLE/793">TS</a>]
00:13:18 ◼ ► a great systems language and be really fast so that you can do see kind of high [<a href="https://overcast.fm/+Btux5YtLE/798">TS</a>]
00:13:22 ◼ ► performance work without compromises in swift and then it's gonna work in in the [<a href="https://overcast.fm/+Btux5YtLE/802">TS</a>]
00:13:29 ◼ ► I think it's going to really unified environment for a lot of developers is a [<a href="https://overcast.fm/+Btux5YtLE/809">TS</a>]
00:13:35 ◼ ► how would you describe systems language addison's disease rate from the one of [<a href="https://overcast.fm/+Btux5YtLE/815">TS</a>]
00:13:41 ◼ ► my note here from the swift programming language it says Swift is intended to be [<a href="https://overcast.fm/+Btux5YtLE/821">TS</a>]
00:13:45 ◼ ► quote the first industrial quality systems programming language that is [<a href="https://overcast.fm/+Btux5YtLE/825">TS</a>]
00:13:49 ◼ ► expressive an enjoyable as a scripting language designed to scale from hello [<a href="https://overcast.fm/+Btux5YtLE/829">TS</a>]
00:13:53 ◼ ► world to an entire operating system but what does systems programming language [<a href="https://overcast.fm/+Btux5YtLE/833">TS</a>]
00:13:59 ◼ ► well there there's there's some some low-level bits and and some matters of [<a href="https://overcast.fm/+Btux5YtLE/839">TS</a>]
00:14:05 ◼ ► spirit I think in terms of low-level bits with has a very predictable memory [<a href="https://overcast.fm/+Btux5YtLE/845">TS</a>]
00:14:13 ◼ ► management model a very very contained runtime if you look at traditional [<a href="https://overcast.fm/+Btux5YtLE/853">TS</a>]
00:14:18 ◼ ► scripting languages or languages like Java there they run garbage collectors [<a href="https://overcast.fm/+Btux5YtLE/858">TS</a>]
00:14:27 ◼ ► you really can't control memory in a way so swift builds on our our technology [<a href="https://overcast.fm/+Btux5YtLE/867">TS</a>]
00:14:38 ◼ ► to provide really high performance and really predictable and manageable memory [<a href="https://overcast.fm/+Btux5YtLE/878">TS</a>]
00:14:42 ◼ ► management which means that if you wanted to write everything from an [<a href="https://overcast.fm/+Btux5YtLE/882">TS</a>]
00:14:46 ◼ ► operating system kernel to high-performance graphics library you [<a href="https://overcast.fm/+Btux5YtLE/886">TS</a>]
00:14:50 ◼ ► could do that without inheriting a huge per process memory footprint overhead [<a href="https://overcast.fm/+Btux5YtLE/890">TS</a>]
00:14:55 ◼ ► and you see that when you see how Apple's OS and apps are able to run in a [<a href="https://overcast.fm/+Btux5YtLE/895">TS</a>]
00:15:03 ◼ ► lower memory footprint and we're able to ship devices with her memory footprints [<a href="https://overcast.fm/+Btux5YtLE/903">TS</a>]
00:15:07 ◼ ► then competitors who use language that don't have this characteristic but Swift [<a href="https://overcast.fm/+Btux5YtLE/907">TS</a>]
00:15:13 ◼ ► is also designed so that when it can be fast it's as fast as can be so we aren't [<a href="https://overcast.fm/+Btux5YtLE/913">TS</a>]
00:15:21 ◼ ► taking the overhead of dynamic dispatch for every call but yeah we can provide [<a href="https://overcast.fm/+Btux5YtLE/921">TS</a>]
00:15:31 ◼ ► we can optimize you use an array and swift we can be every bit is optimal and [<a href="https://overcast.fm/+Btux5YtLE/931">TS</a>]
00:15:39 ◼ ► vectorization and parallelization in ways that you would expect from after my [<a href="https://overcast.fm/+Btux5YtLE/939">TS</a>]
00:15:45 ◼ ► C code but a very hard to do if you were trying to optimize Ruby or Python or [<a href="https://overcast.fm/+Btux5YtLE/945">TS</a>]
00:15:52 ◼ ► even in Objective C you know NSArray built on top of the Foundation Classes [<a href="https://overcast.fm/+Btux5YtLE/952">TS</a>]
00:15:57 ◼ ► and so you can go very very low level and get very predictable performance [<a href="https://overcast.fm/+Btux5YtLE/957">TS</a>]
00:16:03 ◼ ► audio hardware so in other words it's at least comparisons compared to Objective [<a href="https://overcast.fm/+Btux5YtLE/963">TS</a>]
00:16:09 ◼ ► C that objective see there's so many great things we could say about it it's [<a href="https://overcast.fm/+Btux5YtLE/969">TS</a>]
00:16:12 ◼ ► served you know Apple so incredibly well it still will for the foreseeable future [<a href="https://overcast.fm/+Btux5YtLE/972">TS</a>]
00:16:18 ◼ ► in so many ways but there's this big butt which is that sometimes you need to [<a href="https://overcast.fm/+Btux5YtLE/978">TS</a>]
00:16:23 ◼ ► drop down into C C++ and now you're losing all of the stuff that you love [<a href="https://overcast.fm/+Btux5YtLE/983">TS</a>]
00:16:32 ◼ ► about Objective C because you need to drop down temporarily for performance [<a href="https://overcast.fm/+Btux5YtLE/992">TS</a>]
00:16:36 ◼ ► reasons and swift don't need to do that you can write a high-performance code [<a href="https://overcast.fm/+Btux5YtLE/996">TS</a>]
00:16:40 ◼ ► right in there that's right i mean swift I think one of them we first introduce [<a href="https://overcast.fm/+Btux5YtLE/1000">TS</a>]
00:16:45 ◼ ► swift we we said we're imagining a world where we took we loved about Objective C [<a href="https://overcast.fm/+Btux5YtLE/1005">TS</a>]
00:16:51 ◼ ► without caring for the baggage of see what that man is swift has to replace [<a href="https://overcast.fm/+Btux5YtLE/1011">TS</a>]
00:16:57 ◼ ► see in its role in Objective C programming and it does that really well [<a href="https://overcast.fm/+Btux5YtLE/1017">TS</a>]
00:17:02 ◼ ► while bringing all of these higher levels of abstraction and higher [<a href="https://overcast.fm/+Btux5YtLE/1022">TS</a>]
00:17:08 ◼ ► productivity programming techniques to writing that kind of high-performance [<a href="https://overcast.fm/+Btux5YtLE/1028">TS</a>]
00:17:12 ◼ ► systems code but also so great for poor out code so one thing that Swift is not [<a href="https://overcast.fm/+Btux5YtLE/1032">TS</a>]
00:17:21 ◼ ► a mean and I think we've already covered this but it's not Objective C with [<a href="https://overcast.fm/+Btux5YtLE/1041">TS</a>]
00:17:25 ◼ ► prettier better syntex and it's the syntax of objective see that people find [<a href="https://overcast.fm/+Btux5YtLE/1045">TS</a>]
00:17:32 ◼ ► off-putting at least at first and I know that you know [<a href="https://overcast.fm/+Btux5YtLE/1052">TS</a>]
00:17:36 ◼ ► that's a debate that the people who love objectives he interviewed that for [<a href="https://overcast.fm/+Btux5YtLE/1056">TS</a>]
00:17:39 ◼ ► you know it's a never-ending argument but at least at first even if you really [<a href="https://overcast.fm/+Btux5YtLE/1059">TS</a>]
00:17:45 ◼ ► really love Objective C you after you can't avoid the fact that at first it [<a href="https://overcast.fm/+Btux5YtLE/1065">TS</a>]
00:17:53 ◼ ► admit I i'm Objective C lover and I i you know there were plenty of good [<a href="https://overcast.fm/+Btux5YtLE/1073">TS</a>]
00:17:59 ◼ ► debates internally about you know should we have a small talk inspired syntax [<a href="https://overcast.fm/+Btux5YtLE/1079">TS</a>]
00:18:03 ◼ ► should we should we stick with something like Objective C but but it is a in the [<a href="https://overcast.fm/+Btux5YtLE/1083">TS</a>]
00:18:13 ◼ ► end it can go either way and what we were able to retain in swift are the [<a href="https://overcast.fm/+Btux5YtLE/1093">TS</a>]
00:18:21 ◼ ► these serve literate nature of API's that Objective C enable the readability [<a href="https://overcast.fm/+Btux5YtLE/1101">TS</a>]
00:18:26 ◼ ► of code with the labeled arguments and we brought all of that too swift while [<a href="https://overcast.fm/+Btux5YtLE/1106">TS</a>]
00:18:32 ◼ ► the same time having a sin tax that is just much more concise and at this point [<a href="https://overcast.fm/+Btux5YtLE/1112">TS</a>]
00:18:36 ◼ ► with the the server evolution of people's expectations are on programming [<a href="https://overcast.fm/+Btux5YtLE/1116">TS</a>]
00:18:39 ◼ ► languages just much more natural for them is is part of the thinking there [<a href="https://overcast.fm/+Btux5YtLE/1119">TS</a>]
00:18:45 ◼ ► that in terms of the small talk inspired dynamic runtime that you didn't need a [<a href="https://overcast.fm/+Btux5YtLE/1125">TS</a>]
00:18:54 ◼ ► new language do that because you already have Objective C and that you can go you [<a href="https://overcast.fm/+Btux5YtLE/1134">TS</a>]
00:18:59 ◼ ► know that for the future for the next twenty years that that sort of that sort [<a href="https://overcast.fm/+Btux5YtLE/1139">TS</a>]
00:19:05 ◼ ► of model of looking at frameworks and programming languages isn't the best way [<a href="https://overcast.fm/+Btux5YtLE/1145">TS</a>]
00:19:12 ◼ ► no i would i would really separate I know it's I would separate the the [<a href="https://overcast.fm/+Btux5YtLE/1152">TS</a>]
00:19:16 ◼ ► syntax from some of the underline aspects of the runtime and the [<a href="https://overcast.fm/+Btux5YtLE/1156">TS</a>]
00:19:24 ◼ ► swift you know some of my favorite features from Objective C are things [<a href="https://overcast.fm/+Btux5YtLE/1164">TS</a>]
00:19:31 ◼ ► like protocols categories which it was in swift are called extensions and those [<a href="https://overcast.fm/+Btux5YtLE/1171">TS</a>]
00:19:42 ◼ ► literate API's as well as first-class classes with with class methods all of [<a href="https://overcast.fm/+Btux5YtLE/1182">TS</a>]
00:19:49 ◼ ► these things that are so important for us to build great API's and great [<a href="https://overcast.fm/+Btux5YtLE/1189">TS</a>]
00:19:55 ◼ ► extensible frameworks were were brought to swift along with things like labeled [<a href="https://overcast.fm/+Btux5YtLE/1195">TS</a>]
00:20:02 ◼ ► arguments and slowly we've also been bringing back much of the dynamism now [<a href="https://overcast.fm/+Btux5YtLE/1202">TS</a>]
00:20:09 ◼ ► there's some things that are possible in Objective C and most the dynamism that [<a href="https://overcast.fm/+Btux5YtLE/1209">TS</a>]
00:20:12 ◼ ► you really want is the ability to figure out what class is this really be able to [<a href="https://overcast.fm/+Btux5YtLE/1212">TS</a>]
00:20:19 ◼ ► cast the class dynamically to a particular protocol to be able to do a [<a href="https://overcast.fm/+Btux5YtLE/1219">TS</a>]
00:20:24 ◼ ► lack of response to select to perform selector check all these things are [<a href="https://overcast.fm/+Btux5YtLE/1224">TS</a>]
00:20:30 ◼ ► enter some other things that aren't but that certainly we consider important [<a href="https://overcast.fm/+Btux5YtLE/1230">TS</a>]
00:20:34 ◼ ► ultimately brain bring to the language so this thing about a dynamic [<a href="https://overcast.fm/+Btux5YtLE/1234">TS</a>]
00:20:39 ◼ ► programming model is is still very important to us now the some very unsafe [<a href="https://overcast.fm/+Btux5YtLE/1239">TS</a>]
00:20:44 ◼ ► things that people do in Objective C and I've been guilty of this myself where [<a href="https://overcast.fm/+Btux5YtLE/1244">TS</a>]
00:20:49 ◼ ► you walk the objective here on time and hack the method table and that's cool [<a href="https://overcast.fm/+Btux5YtLE/1249">TS</a>]
00:20:53 ◼ ► but it is it is highly unsafe and doesn't lead to very maintainable [<a href="https://overcast.fm/+Btux5YtLE/1253">TS</a>]
00:20:57 ◼ ► scalable large programs some of those techniques but the vast vast majority [<a href="https://overcast.fm/+Btux5YtLE/1257">TS</a>]
00:21:00 ◼ ► what makes Objective C great and dynamic is is part of either part of Swift now [<a href="https://overcast.fm/+Btux5YtLE/1260">TS</a>]
00:21:05 ◼ ► or certainly part of our ongoing ambition for the language but the thing [<a href="https://overcast.fm/+Btux5YtLE/1265">TS</a>]
00:21:10 ◼ ► we didn't want to bring from Objective C is that in Objective C you're paying the [<a href="https://overcast.fm/+Btux5YtLE/1270">TS</a>]
00:21:15 ◼ ► overhead of that dynamism all the time you know you're trying to use an array [<a href="https://overcast.fm/+Btux5YtLE/1275">TS</a>]
00:21:21 ◼ ► or some some class and you've got the compiler with both hands tied behind its [<a href="https://overcast.fm/+Btux5YtLE/1281">TS</a>]
00:21:25 ◼ ► back in terms of opportunities for optimization [<a href="https://overcast.fm/+Btux5YtLE/1285">TS</a>]
00:21:28 ◼ ► and therefore seen the developer to then modify the way they've written their [<a href="https://overcast.fm/+Btux5YtLE/1288">TS</a>]
00:21:33 ◼ ► code maybe drop down to see for something where performance matters for [<a href="https://overcast.fm/+Btux5YtLE/1293">TS</a>]
00:21:37 ◼ ► swift because it's safer has more type information it gives the compiler what [<a href="https://overcast.fm/+Btux5YtLE/1297">TS</a>]
00:21:42 ◼ ► it needs to optimize when it can but that that alone doesn't stand in the way [<a href="https://overcast.fm/+Btux5YtLE/1302">TS</a>]
00:21:47 ◼ ► of all the in my opinion all the dynamism that matters in layman's terms [<a href="https://overcast.fm/+Btux5YtLE/1307">TS</a>]
00:21:53 ◼ ► and probably been a long time since I program particularly but I think that [<a href="https://overcast.fm/+Btux5YtLE/1313">TS</a>]
00:22:05 ◼ ► the big difference is that with with Objective C what you mean you know [<a href="https://overcast.fm/+Btux5YtLE/1325">TS</a>]
00:22:12 ◼ ► people may not even know what a runtime is more like what it means is you [<a href="https://overcast.fm/+Btux5YtLE/1332">TS</a>]
00:22:14 ◼ ► compile the abbot starts running and a lot of the stuff gets decided within the [<a href="https://overcast.fm/+Btux5YtLE/1334">TS</a>]
00:22:19 ◼ ► app while it's running and with swift by by doing these things at compile time in [<a href="https://overcast.fm/+Btux5YtLE/1339">TS</a>]
00:22:25 ◼ ► knowing more of the type information forcing you to to to be a little more [<a href="https://overcast.fm/+Btux5YtLE/1345">TS</a>]
00:22:30 ◼ ► specific about the type information up front it it it enables the compiler to [<a href="https://overcast.fm/+Btux5YtLE/1350">TS</a>]
00:22:37 ◼ ► do more efficient things before the ABA's even running because it's it's [<a href="https://overcast.fm/+Btux5YtLE/1357">TS</a>]
00:22:41 ◼ ► happening at the time that the app is compiled that's right that's right in [<a href="https://overcast.fm/+Btux5YtLE/1361">TS</a>]
00:22:46 ◼ ► the new permits all kinds of optimizations because maybe if the [<a href="https://overcast.fm/+Btux5YtLE/1366">TS</a>]
00:22:50 ◼ ► compiler can determine ahead of time said absolutely this object you're about [<a href="https://overcast.fm/+Btux5YtLE/1370">TS</a>]
00:22:56 ◼ ► to message is that a certain type and we know it's done whole module optimization [<a href="https://overcast.fm/+Btux5YtLE/1376">TS</a>]
00:23:02 ◼ ► and we know what the result of that what that method is sometimes the compiler [<a href="https://overcast.fm/+Btux5YtLE/1382">TS</a>]
00:23:07 ◼ ► could even in line the implementation in even involve the overhead a function [<a href="https://overcast.fm/+Btux5YtLE/1387">TS</a>]
00:23:10 ◼ ► call so I let alone a dynamic method dispatch and so you really that's that's [<a href="https://overcast.fm/+Btux5YtLE/1390">TS</a>]
00:23:16 ◼ ► part of how you can get these incredible you know and optimize see kinds of [<a href="https://overcast.fm/+Btux5YtLE/1396">TS</a>]
00:23:20 ◼ ► performance numbers out of what looks at you get to write as as very high level [<a href="https://overcast.fm/+Btux5YtLE/1400">TS</a>]
00:23:28 ◼ ► code so swift I think has a really excellent balance there but the key is [<a href="https://overcast.fm/+Btux5YtLE/1408">TS</a>]
00:23:34 ◼ ► we still have a runtime where you can look at your classes and and introspect [<a href="https://overcast.fm/+Btux5YtLE/1414">TS</a>]
00:23:41 ◼ ► down and and there's there's more of more of that coming with which partly is [<a href="https://overcast.fm/+Btux5YtLE/1421">TS</a>]
00:23:49 ◼ ► is on an open road map and partly is you know and in terms of the framework for [<a href="https://overcast.fm/+Btux5YtLE/1429">TS</a>]
00:23:54 ◼ ► the operating system obviously is the sort of thing to be able to talk about [<a href="https://overcast.fm/+Btux5YtLE/1434">TS</a>]
00:23:57 ◼ ► in advance because that's not the stuff that that open source that's right i [<a href="https://overcast.fm/+Btux5YtLE/1437">TS</a>]
00:24:01 ◼ ► mean some of it honestly you will you will see us bringing up over the course [<a href="https://overcast.fm/+Btux5YtLE/1441">TS</a>]
00:24:08 ◼ ► of the coming months in the context the open source project because certain [<a href="https://overcast.fm/+Btux5YtLE/1448">TS</a>]
00:24:11 ◼ ► things that that our team is well will take on will will bring them forward as [<a href="https://overcast.fm/+Btux5YtLE/1451">TS</a>]
00:24:19 ◼ ► proposals to the open source community and then you'll see a start to implement [<a href="https://overcast.fm/+Btux5YtLE/1459">TS</a>]
00:24:22 ◼ ► them so I don't wanna I wanna jump the gun and pronounce everything that the [<a href="https://overcast.fm/+Btux5YtLE/1462">TS</a>]
00:24:26 ◼ ► team is thinking but as soon as they have already pronounced a bunch of the [<a href="https://overcast.fm/+Btux5YtLE/1466">TS</a>]
00:24:32 ◼ ► things you know big big part of focus we want to make sure was clear right out of [<a href="https://overcast.fm/+Btux5YtLE/1472">TS</a>]
00:24:36 ◼ ► the gates with swift was that the golf course with three was really to [<a href="https://overcast.fm/+Btux5YtLE/1476">TS</a>]
00:24:42 ◼ ► stabilize the binary interface and to refine the API's and finalize our API [<a href="https://overcast.fm/+Btux5YtLE/1482">TS</a>]
00:24:48 ◼ ► guidelines in all of those things because we want I think I think its the [<a href="https://overcast.fm/+Btux5YtLE/1488">TS</a>]
00:24:52 ◼ ► the next important step is to really stabilize the language and the [<a href="https://overcast.fm/+Btux5YtLE/1492">TS</a>]
00:24:57 ◼ ► environment for for community and that's a that's a big task one of the things [<a href="https://overcast.fm/+Btux5YtLE/1497">TS</a>]
00:25:01 ◼ ► that's been so great about Objective C is it has this great stability where [<a href="https://overcast.fm/+Btux5YtLE/1501">TS</a>]
00:25:09 ◼ ► that have enabled us to write frameworks with minor compatible interfaces release [<a href="https://overcast.fm/+Btux5YtLE/1509">TS</a>]
00:25:14 ◼ ► of her release release something that languages like C++ really can get right [<a href="https://overcast.fm/+Btux5YtLE/1514">TS</a>]
00:25:19 ◼ ► and we absolutely need to bring that to to Swift so we've we've brought forward [<a href="https://overcast.fm/+Btux5YtLE/1519">TS</a>]
00:25:26 ◼ ► some of those goals but there are other things of course that will be [<a href="https://overcast.fm/+Btux5YtLE/1526">TS</a>]
00:25:30 ◼ ► added to the 30 ambitions as time goes on over the coming months [<a href="https://overcast.fm/+Btux5YtLE/1530">TS</a>]
00:25:35 ◼ ► one of the complaints I've seen and I am part of this is just it it impossible to [<a href="https://overcast.fm/+Btux5YtLE/1535">TS</a>]
00:25:41 ◼ ► avoid I think with with how early in its evolution Swift was unveiled to the [<a href="https://overcast.fm/+Btux5YtLE/1541">TS</a>]
00:25:47 ◼ ► world but that i've what i've seen from developer friend and just commentary on [<a href="https://overcast.fm/+Btux5YtLE/1547">TS</a>]
00:25:52 ◼ ► the internet is that it's hard right now to write a large-scale application in [<a href="https://overcast.fm/+Btux5YtLE/1552">TS</a>]
00:25:58 ◼ ► swift Apple AAPL has more people working on cocoa apps than any other company in [<a href="https://overcast.fm/+Btux5YtLE/1558">TS</a>]
00:26:06 ◼ ► the world for obvious reasons you know how has the feedback from the internal [<a href="https://overcast.fm/+Btux5YtLE/1566">TS</a>]
00:26:12 ◼ ► developers the people you know that people who work for you the engineers [<a href="https://overcast.fm/+Btux5YtLE/1572">TS</a>]
00:26:17 ◼ ► with extensive experience shipping user facing apps shape the direction of Swift [<a href="https://overcast.fm/+Btux5YtLE/1577">TS</a>]
00:26:22 ◼ ► from 1.0 to what went on a road map for 3.0 yeah well I mean of course there [<a href="https://overcast.fm/+Btux5YtLE/1582">TS</a>]
00:26:28 ◼ ► elements we have all all types here with an apple red just like there there are [<a href="https://overcast.fm/+Btux5YtLE/1588">TS</a>]
00:26:32 ◼ ► people that are like the external community objective you know they start [<a href="https://overcast.fm/+Btux5YtLE/1592">TS</a>]
00:26:40 ◼ ► out with the I love Objective C I don't wanna change to ok hold on maybe there's [<a href="https://overcast.fm/+Btux5YtLE/1600">TS</a>]
00:26:45 ◼ ► something to this with thing to let me give it a try to my god I love it and so [<a href="https://overcast.fm/+Btux5YtLE/1605">TS</a>]
00:26:50 ◼ ► they've we've gone through all the phases internally you know we've had [<a href="https://overcast.fm/+Btux5YtLE/1610">TS</a>]
00:26:56 ◼ ► some really great adoption by teams like the team that does the doc and window [<a href="https://overcast.fm/+Btux5YtLE/1616">TS</a>]
00:27:02 ◼ ► management analyst and who converted [<a href="https://overcast.fm/+Btux5YtLE/1622">TS</a>]
00:27:06 ◼ ► implemented all their new features 40 capitan in in swift and started mass [<a href="https://overcast.fm/+Btux5YtLE/1626">TS</a>]
00:27:10 ◼ ► converting all their code and say that they just couldn't imagine going back [<a href="https://overcast.fm/+Btux5YtLE/1630">TS</a>]
00:27:15 ◼ ► and that they're they're more productive with it [<a href="https://overcast.fm/+Btux5YtLE/1635">TS</a>]
00:27:18 ◼ ► part part of what our internal teams need to deal with though is that there [<a href="https://overcast.fm/+Btux5YtLE/1638">TS</a>]
00:27:22 ◼ ► were keen on let's say the current version of Swift 2.0 while it's not done [<a href="https://overcast.fm/+Btux5YtLE/1642">TS</a>]
00:27:29 ◼ ► yet and so it's it's a meanwhile it's not even WWDC level done yet right and [<a href="https://overcast.fm/+Btux5YtLE/1649">TS</a>]
00:27:36 ◼ ► so and they're working on the interfaces in terms of our internal frameworks that [<a href="https://overcast.fm/+Btux5YtLE/1656">TS</a>]
00:27:43 ◼ ► haven't been modernized for swift and so it can be you know they they they get it [<a href="https://overcast.fm/+Btux5YtLE/1663">TS</a>]
00:27:48 ◼ ► rough they gotta go to really love it too [<a href="https://overcast.fm/+Btux5YtLE/1668">TS</a>]
00:27:50 ◼ ► to make that leap because they're working on a very very bleeding edge [<a href="https://overcast.fm/+Btux5YtLE/1670">TS</a>]
00:27:54 ◼ ► environment when we use an internally thankfully with with with 2.0 now you [<a href="https://overcast.fm/+Btux5YtLE/1674">TS</a>]
00:28:01 ◼ ► that's that's stabilize things are good bit and they're really open to it but [<a href="https://overcast.fm/+Btux5YtLE/1681">TS</a>]
00:28:05 ◼ ► there's there's been just a lot of feedback and a lot of it has helped with [<a href="https://overcast.fm/+Btux5YtLE/1685">TS</a>]
00:28:12 ◼ ► the impedance making sure the impedance between Objective C and swift is is [<a href="https://overcast.fm/+Btux5YtLE/1692">TS</a>]
00:28:18 ◼ ► absolutely minimize because of course we have and will continue to have continued [<a href="https://overcast.fm/+Btux5YtLE/1698">TS</a>]
00:28:23 ◼ ► writing more Objective C code and so the ability of swift and Objective C code to [<a href="https://overcast.fm/+Btux5YtLE/1703">TS</a>]
00:28:31 ◼ ► work together completely naturally is is a huge focus and a bunch of things like [<a href="https://overcast.fm/+Btux5YtLE/1711">TS</a>]
00:28:37 ◼ ► Generic elections support for for lightweight generics in Objective C [<a href="https://overcast.fm/+Btux5YtLE/1717">TS</a>]
00:28:41 ◼ ► where a big pain point internally and something that we fixed in language and [<a href="https://overcast.fm/+Btux5YtLE/1721">TS</a>]
00:28:47 ◼ ► is now great for all of our oliver app developers externally so it's it's been [<a href="https://overcast.fm/+Btux5YtLE/1727">TS</a>]
00:28:56 ◼ ► out it's been a not dissimilar road for us internally does to what you see [<a href="https://overcast.fm/+Btux5YtLE/1736">TS</a>]
00:28:59 ◼ ► outside but in terms of swift and and and riding big absence certainly the [<a href="https://overcast.fm/+Btux5YtLE/1739">TS</a>]
00:29:04 ◼ ► case that once with 10 came out and didn't we didn't support incremental [<a href="https://overcast.fm/+Btux5YtLE/1744">TS</a>]
00:29:08 ◼ ► compilation and the very first updating so that was that was gonna be a limiting [<a href="https://overcast.fm/+Btux5YtLE/1748">TS</a>]
00:29:13 ◼ ► factor for productivity for four people that the gaps a lot of that stuff has [<a href="https://overcast.fm/+Btux5YtLE/1753">TS</a>]
00:29:18 ◼ ► changed and then in 2.0 having a good error handling model [<a href="https://overcast.fm/+Btux5YtLE/1758">TS</a>]
00:29:22 ◼ ► availability check so you could span API versions these sorts of things really [<a href="https://overcast.fm/+Btux5YtLE/1762">TS</a>]
00:29:29 ◼ ► address the vast majority of the pain points that that we were experienced in [<a href="https://overcast.fm/+Btux5YtLE/1769">TS</a>]
00:29:34 ◼ ► that I think the community was experiencing about writing larger apps [<a href="https://overcast.fm/+Btux5YtLE/1774">TS</a>]
00:29:37 ◼ ► and so much routes which is actually inherently better for building big gaps [<a href="https://overcast.fm/+Btux5YtLE/1777">TS</a>]
00:29:44 ◼ ► because it makes it handles handles modules and namespaces in a way more [<a href="https://overcast.fm/+Btux5YtLE/1784">TS</a>]
00:29:50 ◼ ► naturally in Objective C it makes the API contracts a little more clear the [<a href="https://overcast.fm/+Btux5YtLE/1790">TS</a>]
00:29:55 ◼ ► code more maintainable so we're very comfortable objective season namespace [<a href="https://overcast.fm/+Btux5YtLE/1795">TS</a>]
00:30:01 ◼ ► management was more or less let's just all agree to put unique initial right [<a href="https://overcast.fm/+Btux5YtLE/1801">TS</a>]
00:30:07 ◼ ► that it's amazing it's taken us this far but yes yes that is basically when the [<a href="https://overcast.fm/+Btux5YtLE/1807">TS</a>]
00:30:12 ◼ ► answer here so yes exactly it is you know I don't think I don't think maybe [<a href="https://overcast.fm/+Btux5YtLE/1812">TS</a>]
00:30:18 ◼ ► the bar wasn't that high exactly we have halted over it how do you manage as as [<a href="https://overcast.fm/+Btux5YtLE/1818">TS</a>]
00:30:23 ◼ ► the cheap mofo in charge of all this how do how do you manage the enthusiasm that [<a href="https://overcast.fm/+Btux5YtLE/1823">TS</a>]
00:30:29 ◼ ► you could we have for swift and and the word to me seems to like a sincere [<a href="https://overcast.fm/+Btux5YtLE/1829">TS</a>]
00:30:33 ◼ ► belief that Swift is the way forward with the necessary conservative news [<a href="https://overcast.fm/+Btux5YtLE/1833">TS</a>]
00:30:39 ◼ ► that you need you know so that there still has to be a lot of objective see [<a href="https://overcast.fm/+Btux5YtLE/1839">TS</a>]
00:30:43 ◼ ► written how aggressive can you be about putting teams on sure go ahead and do [<a href="https://overcast.fm/+Btux5YtLE/1843">TS</a>]
00:30:48 ◼ ► that swept you know it's it's it's really mean people here are idealistic [<a href="https://overcast.fm/+Btux5YtLE/1848">TS</a>]
00:30:54 ◼ ► yet really pragmatic and I think you see that as a as an apple characteristic in [<a href="https://overcast.fm/+Btux5YtLE/1854">TS</a>]
00:31:00 ◼ ► in many many elements of of what we what we do and so teams know with the nature [<a href="https://overcast.fm/+Btux5YtLE/1860">TS</a>]
00:31:06 ◼ ► of of what we're trying to get done in their area any given year the nature of [<a href="https://overcast.fm/+Btux5YtLE/1866">TS</a>]
00:31:10 ◼ ► their code base whether Swift is the right answer for them or where it's the [<a href="https://overcast.fm/+Btux5YtLE/1870">TS</a>]
00:31:17 ◼ ► right answer even teams where for one reason or the other they can't jump [<a href="https://overcast.fm/+Btux5YtLE/1877">TS</a>]
00:31:23 ◼ ► right on Objective C or rather subject to see conversion to Swift now they then [<a href="https://overcast.fm/+Btux5YtLE/1883">TS</a>]
00:31:29 ◼ ► you Swift heavily for writing all the unit test which is great because then at [<a href="https://overcast.fm/+Btux5YtLE/1889">TS</a>]
00:31:35 ◼ ► least as they're introducing new API's they're experiencing their own API's in [<a href="https://overcast.fm/+Btux5YtLE/1895">TS</a>]
00:31:41 ◼ ► and leaving on you know sort of serving their own dog food in that regard we do [<a href="https://overcast.fm/+Btux5YtLE/1901">TS</a>]
00:31:46 ◼ ► have some constraints internally which which were dressing but because we may [<a href="https://overcast.fm/+Btux5YtLE/1906">TS</a>]
00:31:54 ◼ ► be made the something in our closet a little bit but we we still support [<a href="https://overcast.fm/+Btux5YtLE/1914">TS</a>]
00:31:57 ◼ ► running 32 bit apps on the Mac and the 32 bit runtime doesn't actually supports [<a href="https://overcast.fm/+Btux5YtLE/1917">TS</a>]
00:32:03 ◼ ► with right now and so what that means is if we've implemented a framework that's [<a href="https://overcast.fm/+Btux5YtLE/1923">TS</a>]
00:32:09 ◼ ► available to 32 bit code we actually can write it and swift and that code of that [<a href="https://overcast.fm/+Btux5YtLE/1929">TS</a>]
00:32:19 ◼ ► framework is used across iOS and OS 10 as many other frameworks are that [<a href="https://overcast.fm/+Btux5YtLE/1939">TS</a>]
00:32:24 ◼ ► introduces a little stumbling block as well so you know teams recognize what's [<a href="https://overcast.fm/+Btux5YtLE/1944">TS</a>]
00:32:28 ◼ ► practical and what's not practical and find ways to use with wherever they can [<a href="https://overcast.fm/+Btux5YtLE/1948">TS</a>]
00:32:32 ◼ ► is no no shortage of of enthusiastic I this has been so geeky and so far the [<a href="https://overcast.fm/+Btux5YtLE/1952">TS</a>]
00:32:43 ◼ ► best possible way I I really enjoyed I loved my eyesight did a whole round of [<a href="https://overcast.fm/+Btux5YtLE/1963">TS</a>]
00:32:48 ◼ ► interviews last week and I read them all and I don't want to cover the same [<a href="https://overcast.fm/+Btux5YtLE/1968">TS</a>]
00:32:52 ◼ ► ground and I don't think we did I think this is this is truly truly eye-opening [<a href="https://overcast.fm/+Btux5YtLE/1972">TS</a>]
00:32:56 ◼ ► to me and i really appreciate your time but I really appreciate the openness is [<a href="https://overcast.fm/+Btux5YtLE/1976">TS</a>]
00:33:03 ◼ ► there anything else you want to say before before we wrap up the segment [<a href="https://overcast.fm/+Btux5YtLE/1983">TS</a>]
00:33:06 ◼ ► anything else you want to talk about with swift I just wanna say how you know [<a href="https://overcast.fm/+Btux5YtLE/1986">TS</a>]
00:33:12 ◼ ► to to to the world or at least the subset of the world that listens to your [<a href="https://overcast.fm/+Btux5YtLE/1992">TS</a>]
00:33:15 ◼ ► podcast which must be most of them that how how proud I am of the team that's [<a href="https://overcast.fm/+Btux5YtLE/1995">TS</a>]
00:33:20 ◼ ► made swift possible reports there's Chris Lattner buddies is part of an [<a href="https://overcast.fm/+Btux5YtLE/2000">TS</a>]
00:33:25 ◼ ► incredible team with with folks like Ted criminal conduct Gregor and even people [<a href="https://overcast.fm/+Btux5YtLE/2005">TS</a>]
00:33:31 ◼ ► Swift is what we have an incredible compiler team we've also got people who [<a href="https://overcast.fm/+Btux5YtLE/2011">TS</a>]
00:33:36 ◼ ► have been writing deep frameworks and apps with an Apple 444 in some cases [<a href="https://overcast.fm/+Btux5YtLE/2016">TS</a>]
00:33:44 ◼ ► since the beginning of next step [<a href="https://overcast.fm/+Btux5YtLE/2024">TS</a>]
00:33:46 ◼ ► I mean people like Ali Ozer you may know from his talks at watc [<a href="https://overcast.fm/+Btux5YtLE/2026">TS</a>]
00:33:50 ◼ ► has been so vital in shaping the language and how the language with its [<a href="https://overcast.fm/+Btux5YtLE/2030">TS</a>]
00:33:55 ◼ ► are frameworks and fits the needs of our developers and I'm just so thrilled with [<a href="https://overcast.fm/+Btux5YtLE/2035">TS</a>]
00:33:59 ◼ ► the work that all of them do in the passion that they put into making swift [<a href="https://overcast.fm/+Btux5YtLE/2039">TS</a>]
00:34:03 ◼ ► to success I just want to get that out there for everyone because we're in [<a href="https://overcast.fm/+Btux5YtLE/2043">TS</a>]
00:34:08 ◼ ► their hundreds hundreds more behind them an incredible effort by our team would [<a href="https://overcast.fm/+Btux5YtLE/2048">TS</a>]
00:34:15 ◼ ► you agree with this would I think that Apple is in a unique position to achieve [<a href="https://overcast.fm/+Btux5YtLE/2055">TS</a>]
00:34:22 ◼ ► what you guys have set out to do which is to make it like the default language [<a href="https://overcast.fm/+Btux5YtLE/2062">TS</a>]
00:34:26 ◼ ► that people might learn to program on for the next few decade [<a href="https://overcast.fm/+Btux5YtLE/2066">TS</a>]
00:34:30 ◼ ► unique position to make that happen because you have these platforms [<a href="https://overcast.fm/+Btux5YtLE/2070">TS</a>]
00:34:34 ◼ ► specially iOS but the Mac the watch anything else that might be coming in [<a href="https://overcast.fm/+Btux5YtLE/2074">TS</a>]
00:34:39 ◼ ► the future TV TV TV TV that are so popular under such a draw that they've [<a href="https://overcast.fm/+Btux5YtLE/2079">TS</a>]
00:34:49 ◼ ► made Objective C you know like the second or third most popular programming [<a href="https://overcast.fm/+Btux5YtLE/2089">TS</a>]
00:34:54 ◼ ► language on some of these you know the lists of YA books people which i think [<a href="https://overcast.fm/+Btux5YtLE/2094">TS</a>]
00:34:58 ◼ ► the Someone Like You has been you know was started in the next days you know [<a href="https://overcast.fm/+Btux5YtLE/2098">TS</a>]
00:35:02 ◼ ► with you would have found out that in the year 2015 Objective C is second most [<a href="https://overcast.fm/+Btux5YtLE/2102">TS</a>]
00:35:07 ◼ ► popular language you believed it right [<a href="https://overcast.fm/+Btux5YtLE/2107">TS</a>]
00:35:11 ◼ ► a language that there's some initial reluctance of people to you know to get [<a href="https://overcast.fm/+Btux5YtLE/2111">TS</a>]
00:35:15 ◼ ► on board with now there's this language that is so approachable and and really [<a href="https://overcast.fm/+Btux5YtLE/2115">TS</a>]
00:35:20 ◼ ► almost has text level you know when you're talking about like hello world [<a href="https://overcast.fm/+Btux5YtLE/2120">TS</a>]
00:35:24 ◼ ► type stuff really almost looks like pure pseudocode yeah that Apple is in the [<a href="https://overcast.fm/+Btux5YtLE/2124">TS</a>]
00:35:30 ◼ ► unique position where the draw is there with the platforms to really really make [<a href="https://overcast.fm/+Btux5YtLE/2130">TS</a>]
00:35:35 ◼ ► this exploding popularity consider any better I i think we we when we created [<a href="https://overcast.fm/+Btux5YtLE/2135">TS</a>]
00:35:45 ◼ ► swift we what we wanted it of course to be a great language we also from the [<a href="https://overcast.fm/+Btux5YtLE/2145">TS</a>]
00:35:51 ◼ ► outset want it to be a great language for [<a href="https://overcast.fm/+Btux5YtLE/2151">TS</a>]
00:35:54 ◼ ► for our platforms and the fact that it and and embody the lessons that we [<a href="https://overcast.fm/+Btux5YtLE/2154">TS</a>]
00:36:00 ◼ ► learned from creating so many deep frameworks and great apps over so many [<a href="https://overcast.fm/+Btux5YtLE/2160">TS</a>]
00:36:05 ◼ ► years and what that man is on day one swift was what what wasn't a restart for [<a href="https://overcast.fm/+Btux5YtLE/2165">TS</a>]
00:36:12 ◼ ► the community it wasn't a hey will let me learn a whole new set of frameworks [<a href="https://overcast.fm/+Btux5YtLE/2172">TS</a>]
00:36:16 ◼ ► on the way for Apple to create a whole new set of frameworks Swift has been [<a href="https://overcast.fm/+Btux5YtLE/2176">TS</a>]
00:36:19 ◼ ► this this automatic transmission for people who wanted to maybe who are new [<a href="https://overcast.fm/+Btux5YtLE/2179">TS</a>]
00:36:24 ◼ ► to our platform and one to get started the whole world was open to them our [<a href="https://overcast.fm/+Btux5YtLE/2184">TS</a>]
00:36:27 ◼ ► platform and I think that's been so huge to driving the energy around it and then [<a href="https://overcast.fm/+Btux5YtLE/2187">TS</a>]
00:36:33 ◼ ► others have been drawn in just by the greatness of swift as it is I mean it's [<a href="https://overcast.fm/+Btux5YtLE/2193">TS</a>]
00:36:37 ◼ ► amazing the script language conferences where people talking about different [<a href="https://overcast.fm/+Btux5YtLE/2197">TS</a>]
00:36:40 ◼ ► functional programming paradigms and swift and all these different things you [<a href="https://overcast.fm/+Btux5YtLE/2200">TS</a>]
00:36:44 ◼ ► can do with the language just based on what an amazing new language it is so [<a href="https://overcast.fm/+Btux5YtLE/2204">TS</a>]
00:36:47 ◼ ► you bring those two communities together and it's it's magic right now thank you [<a href="https://overcast.fm/+Btux5YtLE/2207">TS</a>]
00:36:54 ◼ ► so much Craig I really appreciate the time yeah thank you john so honored to [<a href="https://overcast.fm/+Btux5YtLE/2214">TS</a>]
00:37:00 ◼ ► speak with you so thank you so much that I miss him you know what [<a href="https://overcast.fm/+Btux5YtLE/2220">TS</a>]
00:37:09 ◼ ► since that ran has the first segment I might as well just jump right into a [<a href="https://overcast.fm/+Btux5YtLE/2229">TS</a>]
00:37:15 ◼ ► sponsor read which I was definitely not going to do middle of the correct [<a href="https://overcast.fm/+Btux5YtLE/2235">TS</a>]
00:37:19 ◼ ► battery totally should he would have just SAT there patiently I feel like I [<a href="https://overcast.fm/+Btux5YtLE/2239">TS</a>]
00:37:26 ◼ ► could have done anything he was incredibly gracious it was absolutely I [<a href="https://overcast.fm/+Btux5YtLE/2246">TS</a>]
00:37:30 ◼ ► expected him to be nice but he's no very nice [<a href="https://overcast.fm/+Btux5YtLE/2250">TS</a>]
00:37:34 ◼ ► let me tell you about our good friends at Casper you guys know casper the [<a href="https://overcast.fm/+Btux5YtLE/2254">TS</a>]
00:37:41 ◼ ► company's URL I frequently get wrong and I won't today these guys make [<a href="https://overcast.fm/+Btux5YtLE/2261">TS</a>]
00:37:46 ◼ ► obsessively engineered mattresses and they sell in an incredibly fair prices [<a href="https://overcast.fm/+Btux5YtLE/2266">TS</a>]
00:37:51 ◼ ► just the right thing just the right amount you don't have to sit there and [<a href="https://overcast.fm/+Btux5YtLE/2271">TS</a>]
00:37:55 ◼ ► go through their website and pick three different types of mattresses you want [<a href="https://overcast.fm/+Btux5YtLE/2275">TS</a>]
00:37:59 ◼ ► to bring you want memory foam latex now these guys are mattress experts to Apple [<a href="https://overcast.fm/+Btux5YtLE/2279">TS</a>]
00:38:05 ◼ ► of of mattresses where they figured it out themselves and they sell one type of [<a href="https://overcast.fm/+Btux5YtLE/2285">TS</a>]
00:38:09 ◼ ► mattress it's their own custom blend of latex foam memory foam that has just the [<a href="https://overcast.fm/+Btux5YtLE/2289">TS</a>]
00:38:14 ◼ ► right thing just a rebound seat on tour but I do is pick what size what size you [<a href="https://overcast.fm/+Btux5YtLE/2294">TS</a>]
00:38:21 ◼ ► want you want to queen size you want king size you want when size whatever [<a href="https://overcast.fm/+Btux5YtLE/2301">TS</a>]
00:38:25 ◼ ► you need as you do you go to the website order it comes to your house in little [<a href="https://overcast.fm/+Btux5YtLE/2305">TS</a>]
00:38:30 ◼ ► box put in a room opening up in a mix of soaks up the air narrative now you say I [<a href="https://overcast.fm/+Btux5YtLE/2310">TS</a>]
00:38:37 ◼ ► don't wanna buy a mattress without trying it risk-free you get a hundred [<a href="https://overcast.fm/+Btux5YtLE/2317">TS</a>]
00:38:41 ◼ ► days to try sleeping on this on your actual bed in your actual house hundred [<a href="https://overcast.fm/+Btux5YtLE/2321">TS</a>]
00:38:45 ◼ ► days and if you don't like it it's painless return you just go to the [<a href="https://overcast.fm/+Btux5YtLE/2325">TS</a>]
00:38:49 ◼ ► website online they'll take care of those send somebody in your house and [<a href="https://overcast.fm/+Btux5YtLE/2329">TS</a>]
00:38:54 ◼ ► get this mattress house couldn't be easier there's no hard sell if you [<a href="https://overcast.fm/+Btux5YtLE/2334">TS</a>]
00:39:00 ◼ ► could not be easier mattresses are made in America and the prices are [<a href="https://overcast.fm/+Btux5YtLE/2340">TS</a>]
00:39:04 ◼ ► unbelievable 500 bucks for twin size mattress up to 950 for a king size [<a href="https://overcast.fm/+Btux5YtLE/2344">TS</a>]
00:39:08 ◼ ► mattress if you shop for a premium king size mattress last few years you know [<a href="https://overcast.fm/+Btux5YtLE/2348">TS</a>]
00:39:13 ◼ ► how great a price point that is I think it's fair to say that that's about half [<a href="https://overcast.fm/+Btux5YtLE/2353">TS</a>]
00:39:17 ◼ ► the price that you would pay for premium mattress at like a retail mattress store [<a href="https://overcast.fm/+Btux5YtLE/2357">TS</a>]
00:39:22 ◼ ► so really really great could not be easier you know have to go to the store [<a href="https://overcast.fm/+Btux5YtLE/2362">TS</a>]
00:39:25 ◼ ► you don't have to get this mattress only known to wait it couldn't be easier [<a href="https://overcast.fm/+Btux5YtLE/2365">TS</a>]
00:39:28 ◼ ► where do you go find out more let me get this right [<a href="https://overcast.fm/+Btux5YtLE/2368">TS</a>]
00:39:32 ◼ ► casper dot com slash talk-show casper dot com slash talk show if you want to [<a href="https://overcast.fm/+Btux5YtLE/2372">TS</a>]
00:39:39 ◼ ► get a mattress and talk about great holiday gift ideas buoyed by some money [<a href="https://overcast.fm/+Btux5YtLE/2379">TS</a>]
00:39:42 ◼ ► matters is about as good as it gets but one under the Christmas tree use that [<a href="https://overcast.fm/+Btux5YtLE/2382">TS</a>]
00:39:46 ◼ ► you are out and you will save 50 bucks off those prices I just told you about [<a href="https://overcast.fm/+Btux5YtLE/2386">TS</a>]
00:39:51 ◼ ► your kids new mattresses for Christmas at Casper Dr so here is just the also [<a href="https://overcast.fm/+Btux5YtLE/2391">TS</a>]
00:39:59 ◼ ► have people probably wondering how did craig Venter et end up on the talk show [<a href="https://overcast.fm/+Btux5YtLE/2399">TS</a>]
00:40:02 ◼ ► and what happened was Apple got in touch with me when they started doing the I [<a href="https://overcast.fm/+Btux5YtLE/2402">TS</a>]
00:40:11 ◼ ► guess it was a couple of days actually before with the open source and was [<a href="https://overcast.fm/+Btux5YtLE/2411">TS</a>]
00:40:15 ◼ ► actually announced on Monday started reaching out to the press they asked [<a href="https://overcast.fm/+Btux5YtLE/2415">TS</a>]
00:40:19 ◼ ► whether I'd be interested in having him on the podcast house yeah just let me [<a href="https://overcast.fm/+Btux5YtLE/2419">TS</a>]
00:40:25 ◼ ► check my schedule I don't know who might be my ultimate beyond that we can I [<a href="https://overcast.fm/+Btux5YtLE/2425">TS</a>]
00:40:29 ◼ ► can't bump him I was like oh yeah and so no real ground rules you know it was [<a href="https://overcast.fm/+Btux5YtLE/2429">TS</a>]
00:40:37 ◼ ► very similar to 2010 shoulder was on the live show back at the BBC it wasn't a [<a href="https://overcast.fm/+Btux5YtLE/2437">TS</a>]
00:40:41 ◼ ► date they wanted questions in advance or anything like that they're only request [<a href="https://overcast.fm/+Btux5YtLE/2441">TS</a>]
00:40:46 ◼ ► was you know that it be limited to you know somewhere around twenty minutes or [<a href="https://overcast.fm/+Btux5YtLE/2446">TS</a>]
00:40:50 ◼ ► so I think the fact that we went about 30 or 35 minutes probably acceptable in [<a href="https://overcast.fm/+Btux5YtLE/2450">TS</a>]
00:40:58 ◼ ► well I did I was absolutely watching the clock what we talked and I felt like [<a href="https://overcast.fm/+Btux5YtLE/2458">TS</a>]
00:41:03 ◼ ► when we were rolling up around 20 it really felt like he was having a good [<a href="https://overcast.fm/+Btux5YtLE/2463">TS</a>]
00:41:06 ◼ ► time he was very comfortable and I think that was definitely did you know apple [<a href="https://overcast.fm/+Btux5YtLE/2466">TS</a>]
00:41:10 ◼ ► peels concern would be you know they want to limit his exposure in case it [<a href="https://overcast.fm/+Btux5YtLE/2470">TS</a>]
00:41:14 ◼ ► was not comfortable which i think is reasonable [<a href="https://overcast.fm/+Btux5YtLE/2474">TS</a>]
00:41:18 ◼ ► yeah I wonder if they would cut you off like nothing you wanna run that [<a href="https://overcast.fm/+Btux5YtLE/2478">TS</a>]
00:41:22 ◼ ► experiment but they said you know we gotta wrap this up or more questions [<a href="https://overcast.fm/+Btux5YtLE/2482">TS</a>]
00:41:28 ◼ ► probably cuz you know Bill Evans from was listening in and was there so I i [<a href="https://overcast.fm/+Btux5YtLE/2488">TS</a>]
00:41:36 ◼ ► would suspect that if I went nuts and just kept him hanging you probably [<a href="https://overcast.fm/+Btux5YtLE/2496">TS</a>]
00:41:39 ◼ ► woulda texted me or something like that like button friendly yeah just talking [<a href="https://overcast.fm/+Btux5YtLE/2499">TS</a>]
00:41:46 ◼ ► about open sourcing swift and how bad again right to just talk about [<a href="https://overcast.fm/+Btux5YtLE/2506">TS</a>]
00:41:49 ◼ ► programming a couple of nerds having a conversation [<a href="https://overcast.fm/+Btux5YtLE/2509">TS</a>]
00:41:52 ◼ ► yea well I'll tell you I would love to hear your thoughts on the interview [<a href="https://overcast.fm/+Btux5YtLE/2512">TS</a>]
00:41:56 ◼ ► because in this is really you know I'm telling you right now you were my just [<a href="https://overcast.fm/+Btux5YtLE/2516">TS</a>]
00:42:01 ◼ ► my spirit animal going into the interview I thought okay twenty or [<a href="https://overcast.fm/+Btux5YtLE/2521">TS</a>]
00:42:05 ◼ ► thirty minutes in my mind if if if I can make Syracuse a half happy with this [<a href="https://overcast.fm/+Btux5YtLE/2525">TS</a>]
00:42:11 ◼ ► interview then I'll consider my job but that type of your stuff I think because [<a href="https://overcast.fm/+Btux5YtLE/2531">TS</a>]
00:42:16 ◼ ► they've got Craig making the rounds to the tech press to talk about open source [<a href="https://overcast.fm/+Btux5YtLE/2536">TS</a>]
00:42:21 ◼ ► with you know essentially what his job is doing that press tour to its to tell [<a href="https://overcast.fm/+Btux5YtLE/2541">TS</a>]
00:42:28 ◼ ► everyone how great is that during this thing right [<a href="https://overcast.fm/+Btux5YtLE/2548">TS</a>]
00:42:31 ◼ ► well i i would say to vote first to tell you about how great Swift is and then [<a href="https://overcast.fm/+Btux5YtLE/2551">TS</a>]
00:42:36 ◼ ► second is how great it is that they're making it open source right but like his [<a href="https://overcast.fm/+Btux5YtLE/2556">TS</a>]
00:42:42 ◼ ► job on that press tour is not to do what I think a lot of people might want out [<a href="https://overcast.fm/+Btux5YtLE/2562">TS</a>]
00:42:45 ◼ ► of an interview whether it be podcast or text which is especially programmers and [<a href="https://overcast.fm/+Btux5YtLE/2565">TS</a>]
00:42:52 ◼ ► especially the direction that you took your interview with Craig getting more [<a href="https://overcast.fm/+Btux5YtLE/2572">TS</a>]
00:42:54 ◼ ► technical and everything is people want to have not in a mean way but in a sort [<a href="https://overcast.fm/+Btux5YtLE/2574">TS</a>]
00:42:59 ◼ ► of using that old style way an argument about programming guy who is in charge [<a href="https://overcast.fm/+Btux5YtLE/2579">TS</a>]
00:43:04 ◼ ► of a really big platform that a lot of people working for like this not like [<a href="https://overcast.fm/+Btux5YtLE/2584">TS</a>]
00:43:09 ◼ ► him you want to debate whether I don't know what you wanna talk to the guy [<a href="https://overcast.fm/+Btux5YtLE/2589">TS</a>]
00:43:14 ◼ ► who's in charge now finally I get to sort of you know complain about square [<a href="https://overcast.fm/+Btux5YtLE/2594">TS</a>]
00:43:19 ◼ ► brackets are tabs vs spaces or my pet peeve in swift or the App Store whatever [<a href="https://overcast.fm/+Btux5YtLE/2599">TS</a>]
00:43:27 ◼ ► and I think that's more pronounced with Apple people because Apple has in the [<a href="https://overcast.fm/+Btux5YtLE/2607">TS</a>]
00:43:31 ◼ ► past tended not to make the important decision makers especially important [<a href="https://overcast.fm/+Btux5YtLE/2611">TS</a>]
00:43:36 ◼ ► technical people available to the public in anyway so there was no other venue [<a href="https://overcast.fm/+Btux5YtLE/2616">TS</a>]
00:43:41 ◼ ► for you to you know where your grievances like you got to talk to the [<a href="https://overcast.fm/+Btux5YtLE/2621">TS</a>]
00:43:46 ◼ ► people who were the most polished the highest level and if your concern was [<a href="https://overcast.fm/+Btux5YtLE/2626">TS</a>]
00:43:49 ◼ ► about some minor feature of some framework created by and you couldn't [<a href="https://overcast.fm/+Btux5YtLE/2629">TS</a>]
00:43:55 ◼ ► corner someone in a hallway W W C you there was no venue for that so i think i [<a href="https://overcast.fm/+Btux5YtLE/2635">TS</a>]
00:43:59 ◼ ► mean that's changing now as as you discussed in the interview but a lot of [<a href="https://overcast.fm/+Btux5YtLE/2639">TS</a>]
00:44:03 ◼ ► people might go into this thinking that they're gonna hear like they want to be [<a href="https://overcast.fm/+Btux5YtLE/2643">TS</a>]
00:44:07 ◼ ► more adversarial but like it I think I think it's impossible to be adversarial [<a href="https://overcast.fm/+Btux5YtLE/2647">TS</a>]
00:44:11 ◼ ► Craig nice person in the universe if he ever yelled at people in meetings you [<a href="https://overcast.fm/+Btux5YtLE/2651">TS</a>]
00:44:15 ◼ ► would never know it from saying anything he doesn't like it seems just like a [<a href="https://overcast.fm/+Btux5YtLE/2655">TS</a>]
00:44:20 ◼ ► super nice guy there's the attic and upbeat and positive all the time so [<a href="https://overcast.fm/+Btux5YtLE/2660">TS</a>]
00:44:23 ◼ ► you're not going to have that with him and be that's not the purpose of the [<a href="https://overcast.fm/+Btux5YtLE/2663">TS</a>]
00:44:26 ◼ ► press tour so it's a waste of time for you to do that you use that time much [<a href="https://overcast.fm/+Btux5YtLE/2666">TS</a>]
00:44:30 ◼ ► more valuable to engage in interesting conversation that start topping I think [<a href="https://overcast.fm/+Btux5YtLE/2670">TS</a>]
00:44:36 ◼ ► he did that is the same way I approach the interviews sure where it's very [<a href="https://overcast.fm/+Btux5YtLE/2676">TS</a>]
00:44:39 ◼ ► difficult questions that in theory I would like to ask Mike if I could get [<a href="https://overcast.fm/+Btux5YtLE/2679">TS</a>]
00:44:42 ◼ ► them on the stand under oath and make them answer questions there are very [<a href="https://overcast.fm/+Btux5YtLE/2682">TS</a>]
00:44:47 ◼ ► interesting questions that I would like to ask that if I did ask and they [<a href="https://overcast.fm/+Btux5YtLE/2687">TS</a>]
00:44:51 ◼ ► weren't under oath that I don't think they would answer and I don't want to [<a href="https://overcast.fm/+Btux5YtLE/2691">TS</a>]
00:44:54 ◼ ► waste time on questions that they're not going to answer so for example I'm not [<a href="https://overcast.fm/+Btux5YtLE/2694">TS</a>]
00:44:58 ◼ ► going to try to pick up his mind about you know whether they need a new kernel [<a href="https://overcast.fm/+Btux5YtLE/2698">TS</a>]
00:45:05 ◼ ► a real-time operating system for the car to be a fruitful avenue conversation [<a href="https://overcast.fm/+Btux5YtLE/2705">TS</a>]
00:45:11 ◼ ► exactly and in addition to the fact that he obviously isn't going to answer that [<a href="https://overcast.fm/+Btux5YtLE/2711">TS</a>]
00:45:18 ◼ ► and we can talk about it and even if I wanted to get cute and say you know [<a href="https://overcast.fm/+Btux5YtLE/2718">TS</a>]
00:45:23 ◼ ► theoretically of course you know but you know that there's real time [<a href="https://overcast.fm/+Btux5YtLE/2723">TS</a>]
00:45:26 ◼ ► considerations for something like a car that you don't have with these consumer [<a href="https://overcast.fm/+Btux5YtLE/2726">TS</a>]
00:45:29 ◼ ► devices like it is not going to get into it and the second thing in addition to [<a href="https://overcast.fm/+Btux5YtLE/2729">TS</a>]
00:45:34 ◼ ► wasting precious time is I feel like asking questions like that would [<a href="https://overcast.fm/+Btux5YtLE/2734">TS</a>]
00:45:38 ◼ ► immediately raise their shields like wow [<a href="https://overcast.fm/+Btux5YtLE/2738">TS</a>]
00:45:40 ◼ ► stupid question that I can't answer now I've gotta be careful that I did you [<a href="https://overcast.fm/+Btux5YtLE/2740">TS</a>]
00:45:44 ◼ ► know I want them to feel like hey this is going well and it's they're not [<a href="https://overcast.fm/+Btux5YtLE/2744">TS</a>]
00:45:49 ◼ ► necessarily softball questions but that their questions that I this sort of [<a href="https://overcast.fm/+Btux5YtLE/2749">TS</a>]
00:45:53 ◼ ► thing I was hoping to talk about the and the thing is in this in this particular [<a href="https://overcast.fm/+Btux5YtLE/2753">TS</a>]
00:45:56 ◼ ► rounds with specifically in the open source effort we've seen through their [<a href="https://overcast.fm/+Btux5YtLE/2756">TS</a>]
00:45:59 ◼ ► actions they are being much more open with swift and the open-source [<a href="https://overcast.fm/+Btux5YtLE/2759">TS</a>]
00:46:04 ◼ ► everything they've ever been before in terms of telling you what they're going [<a href="https://overcast.fm/+Btux5YtLE/2764">TS</a>]
00:46:07 ◼ ► to do in the future and having public road maps and during development in the [<a href="https://overcast.fm/+Btux5YtLE/2767">TS</a>]
00:46:10 ◼ ► open you kind of brothers up an individual like how this development is [<a href="https://overcast.fm/+Btux5YtLE/2770">TS</a>]
00:46:15 ◼ ► out in the open and he and Craig's I'll almost everything but the contrast that [<a href="https://overcast.fm/+Btux5YtLE/2775">TS</a>]
00:46:19 ◼ ► you could have you know maybe this would have been put on a defense contractor [<a href="https://overcast.fm/+Btux5YtLE/2779">TS</a>]
00:46:22 ◼ ► something like the the Darwin open source release has been open source in [<a href="https://overcast.fm/+Btux5YtLE/2782">TS</a>]
00:46:27 ◼ ► the beginning but it just hasn't been developed in the same way and maybe it [<a href="https://overcast.fm/+Btux5YtLE/2787">TS</a>]
00:46:29 ◼ ► can't be for a variety of reasons because this is too much [<a href="https://overcast.fm/+Btux5YtLE/2789">TS</a>]
00:46:32 ◼ ► proprietary stuff revealing their plans for you know whatever devices and stuff [<a href="https://overcast.fm/+Btux5YtLE/2792">TS</a>]
00:46:37 ◼ ► they're they're gonna make in the future but they they're so much more open and [<a href="https://overcast.fm/+Btux5YtLE/2797">TS</a>]
00:46:42 ◼ ► he was moribund here saying oh yeah we're going to have these features in [<a href="https://overcast.fm/+Btux5YtLE/2802">TS</a>]
00:46:45 ◼ ► this is you know we're gonna have more things like this but I'm WBC rolls [<a href="https://overcast.fm/+Btux5YtLE/2805">TS</a>]
00:46:49 ◼ ► around when his any Apple that they would you tell you they're going to have [<a href="https://overcast.fm/+Btux5YtLE/2809">TS</a>]
00:46:53 ◼ ► a new battery charger to tell you anything about the future that he was [<a href="https://overcast.fm/+Btux5YtLE/2813">TS</a>]
00:46:58 ◼ ► promising specific things but sort of in the vague sort of this is kind of what [<a href="https://overcast.fm/+Btux5YtLE/2818">TS</a>]
00:47:02 ◼ ► we're thinking kind of what we're planning because I think it's understood [<a href="https://overcast.fm/+Btux5YtLE/2822">TS</a>]
00:47:05 ◼ ► especially within the realm of these elements are things you can see it [<a href="https://overcast.fm/+Btux5YtLE/2825">TS</a>]
00:47:08 ◼ ► happening like if it did not available a mystery why you'll see everything will [<a href="https://overcast.fm/+Btux5YtLE/2828">TS</a>]
00:47:12 ◼ ► check in every single debate on the mailing list and WC comes around only be [<a href="https://overcast.fm/+Btux5YtLE/2832">TS</a>]
00:47:16 ◼ ► ready here it won't and when everyone can see it that no one's gonna be like [<a href="https://overcast.fm/+Btux5YtLE/2836">TS</a>]
00:47:20 ◼ ► you promised this thing by WC and we still can do it why you didn't get done [<a href="https://overcast.fm/+Btux5YtLE/2840">TS</a>]
00:47:28 ◼ ► or there was debate about how it should be done or whatever it's having that [<a href="https://overcast.fm/+Btux5YtLE/2848">TS</a>]
00:47:33 ◼ ► stuff in the open just makes it so much easier to have those conversations that [<a href="https://overcast.fm/+Btux5YtLE/2853">TS</a>]
00:47:36 ◼ ► there are no gods is like just you can watch it happening it's not magic right [<a href="https://overcast.fm/+Btux5YtLE/2856">TS</a>]
00:47:40 ◼ ► it's not like okay it's early December as promised before the end of the year [<a href="https://overcast.fm/+Btux5YtLE/2860">TS</a>]
00:47:46 ◼ ► we've made this thing open source here is the zip file you know with all the [<a href="https://overcast.fm/+Btux5YtLE/2866">TS</a>]
00:47:51 ◼ ► a patchy or whatever and whenever they're using its got an open source [<a href="https://overcast.fm/+Btux5YtLE/2871">TS</a>]
00:47:58 ◼ ► license to have at it and here's where we plan to here's our roadmap for the [<a href="https://overcast.fm/+Btux5YtLE/2878">TS</a>]
00:48:02 ◼ ► first with 3.0 and then they go into radio silence and in early June WABC we [<a href="https://overcast.fm/+Btux5YtLE/2882">TS</a>]
00:48:08 ◼ ► find out whether that matter not like you said from the point from here to [<a href="https://overcast.fm/+Btux5YtLE/2888">TS</a>]
00:48:12 ◼ ► there every single day there are going to be these debate coming to me that I [<a href="https://overcast.fm/+Btux5YtLE/2892">TS</a>]
00:48:16 ◼ ► mentioned in the interview that the swift evolution mailing list is [<a href="https://overcast.fm/+Btux5YtLE/2896">TS</a>]
00:48:20 ◼ ► remarkable because you really have to look at the email addresses to see who's [<a href="https://overcast.fm/+Btux5YtLE/2900">TS</a>]
00:48:24 ◼ ► from Apple and who's not because there's really serious and very thoughtful [<a href="https://overcast.fm/+Btux5YtLE/2904">TS</a>]
00:48:28 ◼ ► proposals coming from outside Apple and it's very clear that people inside Apple [<a href="https://overcast.fm/+Btux5YtLE/2908">TS</a>]
00:48:33 ◼ ► are giving them their full consideration it is truly collaborative relationship [<a href="https://overcast.fm/+Btux5YtLE/2913">TS</a>]
00:48:40 ◼ ► right you know eight days into it [<a href="https://overcast.fm/+Btux5YtLE/2920">TS</a>]
00:48:42 ◼ ► yeah definitely I'm doing it will calm down a little bit of InAs been [<a href="https://overcast.fm/+Btux5YtLE/2922">TS</a>]
00:48:46 ◼ ► tremendous I had to switch to digest format that it was just telling my email [<a href="https://overcast.fm/+Btux5YtLE/2926">TS</a>]
00:48:52 ◼ ► and biting into a folder was just too many mail today so I just tried taking [<a href="https://overcast.fm/+Btux5YtLE/2932">TS</a>]
00:48:56 ◼ ► the digest version of the traffic will die down a little bit but I used to the [<a href="https://overcast.fm/+Btux5YtLE/2936">TS</a>]
00:49:01 ◼ ► old model with the open source like Darwin was that was the big give you a [<a href="https://overcast.fm/+Btux5YtLE/2941">TS</a>]
00:49:05 ◼ ► big dump and then I don't know how many people even contributed or even could [<a href="https://overcast.fm/+Btux5YtLE/2945">TS</a>]
00:49:08 ◼ ► contribute and then you wouldn't you wouldn't see anything from them until [<a href="https://overcast.fm/+Btux5YtLE/2948">TS</a>]
00:49:13 ◼ ► the next major version like I think just the other day they finally put out the [<a href="https://overcast.fm/+Btux5YtLE/2953">TS</a>]
00:49:16 ◼ ► Capitan version of the door and open source stuff and so if they come with us [<a href="https://overcast.fm/+Btux5YtLE/2956">TS</a>]
00:49:20 ◼ ► big storms dumped even if they had been accepting like feedback if you didn't [<a href="https://overcast.fm/+Btux5YtLE/2960">TS</a>]
00:49:25 ◼ ► see anything from Apple and till WWDC it would just be like like typical right [<a href="https://overcast.fm/+Btux5YtLE/2965">TS</a>]
00:49:29 ◼ ► only sort of black hole for information like that have discussions with you [<a href="https://overcast.fm/+Btux5YtLE/2969">TS</a>]
00:49:33 ◼ ► could say things but you never knew I was going to do you have to sit around [<a href="https://overcast.fm/+Btux5YtLE/2973">TS</a>]
00:49:35 ◼ ► and wait and wait and wait and then doing a bunch of slides and people would [<a href="https://overcast.fm/+Btux5YtLE/2975">TS</a>]
00:49:39 ◼ ► applaud your not here and it all happens in real time and money I guess the open [<a href="https://overcast.fm/+Btux5YtLE/2979">TS</a>]
00:49:44 ◼ ► question is still how often do the people at Apple pushed it changes back [<a href="https://overcast.fm/+Btux5YtLE/2984">TS</a>]
00:49:49 ◼ ► up to the repository how much development that's true of any open [<a href="https://overcast.fm/+Btux5YtLE/2989">TS</a>]
00:49:52 ◼ ► you can have your hero local clone of repository do a bunch of changes to it [<a href="https://overcast.fm/+Btux5YtLE/2992">TS</a>]
00:49:57 ◼ ► and not push them back up to the main repository for a while to some degree [<a href="https://overcast.fm/+Btux5YtLE/2997">TS</a>]
00:50:02 ◼ ► there has to be development going on an Apple that doesn't immediately get [<a href="https://overcast.fm/+Btux5YtLE/3002">TS</a>]
00:50:07 ◼ ► pushed out to the public I mean I know if there's a vetting process involved in [<a href="https://overcast.fm/+Btux5YtLE/3007">TS</a>]
00:50:11 ◼ ► that or just the internal coordination of deciding in their particular what [<a href="https://overcast.fm/+Btux5YtLE/3011">TS</a>]
00:50:16 ◼ ► they're going to do versus what the community's doing I'm sure they'll never [<a href="https://overcast.fm/+Btux5YtLE/3016">TS</a>]
00:50:20 ◼ ► get it just fine but it is just like any other open source thing if there does [<a href="https://overcast.fm/+Btux5YtLE/3020">TS</a>]
00:50:24 ◼ ► come a point where the community wants the post about everything in one [<a href="https://overcast.fm/+Btux5YtLE/3024">TS</a>]
00:50:28 ◼ ► direction now belongs to put another you can another 24 crore so far from that [<a href="https://overcast.fm/+Btux5YtLE/3028">TS</a>]
00:50:31 ◼ ► now now everyone has come by on everyone's excited to be working on [<a href="https://overcast.fm/+Btux5YtLE/3031">TS</a>]
00:50:35 ◼ ► Swift's new Swift is this one thing and apples could be the driver seat having [<a href="https://overcast.fm/+Btux5YtLE/3035">TS</a>]
00:50:38 ◼ ► invented in having the platform where it's most useful so I think things will [<a href="https://overcast.fm/+Btux5YtLE/3038">TS</a>]
00:50:42 ◼ ► be smooth sailing as soon as they can be an open source for the foreseeable [<a href="https://overcast.fm/+Btux5YtLE/3042">TS</a>]
00:50:46 ◼ ► yeah and I think it must help in a certain degree that just about every [<a href="https://overcast.fm/+Btux5YtLE/3046">TS</a>]
00:50:55 ◼ ► programming language I know of and certainly all the ones people are [<a href="https://overcast.fm/+Btux5YtLE/3055">TS</a>]
00:50:58 ◼ ► passionate about have somebody who you know was the dictator in charge who [<a href="https://overcast.fm/+Btux5YtLE/3058">TS</a>]
00:51:04 ◼ ► and infused it with their personal you know here's what I think this [<a href="https://overcast.fm/+Btux5YtLE/3064">TS</a>]
00:51:09 ◼ ► programming language you know all the great programming languages to me i i [<a href="https://overcast.fm/+Btux5YtLE/3069">TS</a>]
00:51:13 ◼ ► think thats opinionated or origin and Chris Lattner is obviously that [<a href="https://overcast.fm/+Btux5YtLE/3073">TS</a>]
00:51:20 ◼ ► individual swift and I think it's very clear both publicly and from what I've [<a href="https://overcast.fm/+Btux5YtLE/3080">TS</a>]
00:51:26 ◼ ► heard privately that it was what has happened was always his intention that [<a href="https://overcast.fm/+Btux5YtLE/3086">TS</a>]
00:51:30 ◼ ► it would go open source and that it wouldn't you know and it's not like it [<a href="https://overcast.fm/+Btux5YtLE/3090">TS</a>]
00:51:33 ◼ ► took this long because there was a debate internally it really was what [<a href="https://overcast.fm/+Btux5YtLE/3093">TS</a>]
00:51:36 ◼ ► what Craig said in the interview which was didn't make sense to go open source [<a href="https://overcast.fm/+Btux5YtLE/3096">TS</a>]
00:51:40 ◼ ► right out of the bat we had to make you know it's still too liquid you know wait [<a href="https://overcast.fm/+Btux5YtLE/3100">TS</a>]
00:51:43 ◼ ► till it solidifies a little bit and then at that point you know it's not a matter [<a href="https://overcast.fm/+Btux5YtLE/3103">TS</a>]
00:51:47 ◼ ► of if but when I think was his exact words and I think it really helps it [<a href="https://overcast.fm/+Btux5YtLE/3107">TS</a>]
00:51:51 ◼ ► latter was on board with that from the beginning in terms of wanting to have [<a href="https://overcast.fm/+Btux5YtLE/3111">TS</a>]
00:51:56 ◼ ► it's not like it's not like somebody else at Apple is forcing him and his [<a href="https://overcast.fm/+Btux5YtLE/3116">TS</a>]
00:52:00 ◼ ► team to participate as well that's the unspoken part of that is like alright so [<a href="https://overcast.fm/+Btux5YtLE/3120">TS</a>]
00:52:06 ◼ ► it didn't make sense to go because I was too knew why would it be bad obviously [<a href="https://overcast.fm/+Btux5YtLE/3126">TS</a>]
00:52:11 ◼ ► pre one point I was like you have a secret I'm keeping the secret so I can [<a href="https://overcast.fm/+Btux5YtLE/3131">TS</a>]
00:52:16 ◼ ► come to WBC is a revenue permalink free 1.0 pre-announcement you can say that's [<a href="https://overcast.fm/+Btux5YtLE/3136">TS</a>]
00:52:22 ◼ ► the reason it was a secret and we don't even know if we could do it and we had [<a href="https://overcast.fm/+Btux5YtLE/3142">TS</a>]
00:52:25 ◼ ► to decide internally and so that makes it once everybody knows what does that [<a href="https://overcast.fm/+Btux5YtLE/3145">TS</a>]
00:52:29 ◼ ► then why is an open source at that point I was new [<a href="https://overcast.fm/+Btux5YtLE/3149">TS</a>]
00:52:33 ◼ ► not ready willing to work out why why do you need to work it out why can't you [<a href="https://overcast.fm/+Btux5YtLE/3153">TS</a>]
00:52:36 ◼ ► work it out when it's in the open why does it have to be closed source while [<a href="https://overcast.fm/+Btux5YtLE/3156">TS</a>]
00:52:40 ◼ ► you're working these things out and I would say that's right now is still by [<a href="https://overcast.fm/+Btux5YtLE/3160">TS</a>]
00:52:43 ◼ ► the standards of most other major foreign language still heavily influx of [<a href="https://overcast.fm/+Btux5YtLE/3163">TS</a>]
00:52:46 ◼ ► inferred that they're they're ripping out plus + and minus minus at this point [<a href="https://overcast.fm/+Btux5YtLE/3166">TS</a>]
00:52:50 ◼ ► thinking about what they're going to do with like you know people proposing new [<a href="https://overcast.fm/+Btux5YtLE/3170">TS</a>]
00:52:54 ◼ ► keywords like this is a clear liquid so why are they closed source between the [<a href="https://overcast.fm/+Btux5YtLE/3174">TS</a>]
00:53:00 ◼ ► announcement and now and the answers that are pretty obvious like they don't [<a href="https://overcast.fm/+Btux5YtLE/3180">TS</a>]
00:53:04 ◼ ► think they need to say that he's always going to supporting an open source [<a href="https://overcast.fm/+Btux5YtLE/3184">TS</a>]
00:53:07 ◼ ► project has overhead like it you can work you can go much faster when you [<a href="https://overcast.fm/+Btux5YtLE/3187">TS</a>]
00:53:11 ◼ ► don't worry about other people's input that sounds bad and it's like oh you're [<a href="https://overcast.fm/+Btux5YtLE/3191">TS</a>]
00:53:14 ◼ ► being there is a lot of overhead especially for companies like Apple in [<a href="https://overcast.fm/+Btux5YtLE/3194">TS</a>]
00:53:19 ◼ ► terms of intellectual property and making sure this time do what they open [<a href="https://overcast.fm/+Btux5YtLE/3199">TS</a>]
00:53:24 ◼ ► it's a lot of work to do all the things that are required to be a good [<a href="https://overcast.fm/+Btux5YtLE/3204">TS</a>]
00:53:29 ◼ ► maintainer of an open source project and they just you know it would have made [<a href="https://overcast.fm/+Btux5YtLE/3209">TS</a>]
00:53:33 ◼ ► them go slower right so now they're at the point where the tradeoff is worth it [<a href="https://overcast.fm/+Btux5YtLE/3213">TS</a>]
00:53:39 ◼ ► so they're they're OK with going a little bit slower now across the input [<a href="https://overcast.fm/+Btux5YtLE/3219">TS</a>]
00:53:43 ◼ ► is a little more valuable because in the beginning part so much basic stuff then [<a href="https://overcast.fm/+Btux5YtLE/3223">TS</a>]
00:53:47 ◼ ► work and then having a compilation of us like you just you just want to hold [<a href="https://overcast.fm/+Btux5YtLE/3227">TS</a>]
00:53:52 ◼ ► together is a species of what all can we ship something can we get it working on [<a href="https://overcast.fm/+Btux5YtLE/3232">TS</a>]
00:53:57 ◼ ► exco's like the playground crash all the time that's that's basically I would [<a href="https://overcast.fm/+Btux5YtLE/3237">TS</a>]
00:54:04 ◼ ► assume the answer that wasn't given their [<a href="https://overcast.fm/+Btux5YtLE/3244">TS</a>]
00:54:06 ◼ ► at the gate and during the entire but they were not going to tell you about [<a href="https://overcast.fm/+Btux5YtLE/3246">TS</a>]
00:54:10 ◼ ► the details of the internal debate but you can go much faster when you don't [<a href="https://overcast.fm/+Btux5YtLE/3250">TS</a>]
00:54:15 ◼ ► have to worry about the outside world's opinions or input and you don't have to [<a href="https://overcast.fm/+Btux5YtLE/3255">TS</a>]
00:54:18 ◼ ► support them and you have to maintain you know source repository with clean [<a href="https://overcast.fm/+Btux5YtLE/3258">TS</a>]
00:54:23 ◼ ► source code and mailing list and all the other things that go with that I think [<a href="https://overcast.fm/+Btux5YtLE/3263">TS</a>]
00:54:27 ◼ ► it's sort of a like a two-step process first step was with one point out this [<a href="https://overcast.fm/+Btux5YtLE/3267">TS</a>]
00:54:37 ◼ ► is good enough to show you guys and let you guys start playing even know let's [<a href="https://overcast.fm/+Btux5YtLE/3277">TS</a>]
00:54:42 ◼ ► face it you can start working with it will get it into a shape where it's you [<a href="https://overcast.fm/+Btux5YtLE/3282">TS</a>]
00:54:46 ◼ ► know you can start using it and I i've been asking around and I do there are [<a href="https://overcast.fm/+Btux5YtLE/3286">TS</a>]
00:54:50 ◼ ► you know it's not just an apple there you know real developers it real you [<a href="https://overcast.fm/+Btux5YtLE/3290">TS</a>]
00:54:53 ◼ ► know absolutely no people out there you know top apps to borrow a phrase from [<a href="https://overcast.fm/+Btux5YtLE/3293">TS</a>]
00:54:59 ◼ ► raiders of the Lost Ark there are top apps that have new parts of it you know [<a href="https://overcast.fm/+Btux5YtLE/3299">TS</a>]
00:55:03 ◼ ► maybe not entirely written so that's probably still very rare but new [<a href="https://overcast.fm/+Btux5YtLE/3303">TS</a>]
00:55:07 ◼ ► features are being written swept in relapse you know that you're using today [<a href="https://overcast.fm/+Btux5YtLE/3307">TS</a>]
00:55:11 ◼ ► but I think stage two is this is where I think ladder and his team thing we had [<a href="https://overcast.fm/+Btux5YtLE/3311">TS</a>]
00:55:17 ◼ ► this vision for where we would start with and we're not there yet and this is [<a href="https://overcast.fm/+Btux5YtLE/3317">TS</a>]
00:55:22 ◼ ► the point where there's this the fundamental aspects of the language but [<a href="https://overcast.fm/+Btux5YtLE/3322">TS</a>]
00:55:25 ◼ ► we're settled on now and now we're willing to start listening to how we can [<a href="https://overcast.fm/+Btux5YtLE/3325">TS</a>]
00:55:29 ◼ ► make it better to suit your needs [<a href="https://overcast.fm/+Btux5YtLE/3329">TS</a>]
00:55:30 ◼ ► yeah but I think the language is just so young friend in the grand scheme of [<a href="https://overcast.fm/+Btux5YtLE/3330">TS</a>]
00:55:38 ◼ ► things it you know I want you like human analogy I can maybe consider up now [<a href="https://overcast.fm/+Btux5YtLE/3338">TS</a>]
00:55:45 ◼ ► like it's not you don't need to be held in one of those big tube things they can [<a href="https://overcast.fm/+Btux5YtLE/3345">TS</a>]
00:55:50 ◼ ► sit up case falls over a little bit can set up but this is like the best and the [<a href="https://overcast.fm/+Btux5YtLE/3350">TS</a>]
00:55:57 ◼ ► worst part because it's kind of like this so much potential but Craig talked [<a href="https://overcast.fm/+Btux5YtLE/3357">TS</a>]
00:56:04 ◼ ► about so 3.0 now they're really working on getting the Abia nale down [<a href="https://overcast.fm/+Btux5YtLE/3364">TS</a>]
00:56:08 ◼ ► and everything and that's just got to be terrified because you know the standards [<a href="https://overcast.fm/+Btux5YtLE/3368">TS</a>]
00:56:12 ◼ ► of binary compatibility that Apple aspires to like with Objective C I think [<a href="https://overcast.fm/+Btux5YtLE/3372">TS</a>]
00:56:16 ◼ ► market has brought this up an appt at times like you could have built and I [<a href="https://overcast.fm/+Btux5YtLE/3376">TS</a>]
00:56:19 ◼ ► thought out for the original iPhone and and and theory if you stayed to you know [<a href="https://overcast.fm/+Btux5YtLE/3379">TS</a>]
00:56:25 ◼ ► still well supported API's the buyer was still run like they don't Apple is not [<a href="https://overcast.fm/+Btux5YtLE/3385">TS</a>]
00:56:30 ◼ ► in the habit of breaking backward compatibility for binary libraries and [<a href="https://overcast.fm/+Btux5YtLE/3390">TS</a>]
00:56:35 ◼ ► everything that frequently which is surprising for a company that is so gung [<a href="https://overcast.fm/+Btux5YtLE/3395">TS</a>]
00:56:38 ◼ ► ho about moving on from the past and harbor designing software design they [<a href="https://overcast.fm/+Btux5YtLE/3398">TS</a>]
00:56:43 ◼ ► really good about that stuff down like that i three point is not that far away [<a href="https://overcast.fm/+Btux5YtLE/3403">TS</a>]
00:56:47 ◼ ► and it's like you really get one shot at doing this right because it's not going [<a href="https://overcast.fm/+Btux5YtLE/3407">TS</a>]
00:56:52 ◼ ► to be another 64 2 30 32 or 64 bit transition for them to use to paper over [<a href="https://overcast.fm/+Btux5YtLE/3412">TS</a>]
00:56:56 ◼ ► like they did with like you know the objective see stuff like well we're [<a href="https://overcast.fm/+Btux5YtLE/3416">TS</a>]
00:57:00 ◼ ► gonna 3264 gonna break anyway so now's our chance to do something a little bit [<a href="https://overcast.fm/+Btux5YtLE/3420">TS</a>]
00:57:04 ◼ ► differently is not going to be a 64 to 128 transition in the foreseeable future [<a href="https://overcast.fm/+Btux5YtLE/3424">TS</a>]
00:57:07 ◼ ► so they really have to get their ABI something that doesn't have some [<a href="https://overcast.fm/+Btux5YtLE/3427">TS</a>]
00:57:12 ◼ ► terrible mistake that ties the hands in the future and that is supportable 44 [<a href="https://overcast.fm/+Btux5YtLE/3432">TS</a>]
00:57:17 ◼ ► literally decades maybe not it's not a mistake it's like not like missing some [<a href="https://overcast.fm/+Btux5YtLE/3437">TS</a>]
00:57:23 ◼ ► sort of thing that everybody thinks it's ok today but five six seven years ago [<a href="https://overcast.fm/+Btux5YtLE/3443">TS</a>]
00:57:27 ◼ ► from now everybody thinks oh man that would be so great if we didn't have that [<a href="https://overcast.fm/+Btux5YtLE/3447">TS</a>]
00:57:31 ◼ ► we weren't stuck with that decision or they're going to be some language [<a href="https://overcast.fm/+Btux5YtLE/3451">TS</a>]
00:57:34 ◼ ► features that is much more difficult to support with the ABI has designed are [<a href="https://overcast.fm/+Btux5YtLE/3454">TS</a>]
00:57:39 ◼ ► you know the way quantum computers work and fifty years is different than a but [<a href="https://overcast.fm/+Btux5YtLE/3459">TS</a>]
00:57:44 ◼ ► even just like there's a particular language feature that they like we don't [<a href="https://overcast.fm/+Btux5YtLE/3464">TS</a>]
00:57:47 ◼ ► have time to become currency is a great example this with 3.00 like what [<a href="https://overcast.fm/+Btux5YtLE/3467">TS</a>]
00:57:51 ◼ ► evolution mailing list and and roadmap or whatever they like language Java [<a href="https://overcast.fm/+Btux5YtLE/3471">TS</a>]
00:57:55 ◼ ► concurrency would not plant for 31 2010 have time for just two big feature we're [<a href="https://overcast.fm/+Btux5YtLE/3475">TS</a>]
00:58:00 ◼ ► gonna say that as those 3.0 but they're gonna have the ABI nail down so I really [<a href="https://overcast.fm/+Btux5YtLE/3480">TS</a>]
00:58:04 ◼ ► hope there's nothing about you know language level concurrency Peters [<a href="https://overcast.fm/+Btux5YtLE/3484">TS</a>]
00:58:08 ◼ ► that would be easier to do with a different API not preclude them doing [<a href="https://overcast.fm/+Btux5YtLE/3488">TS</a>]
00:58:13 ◼ ► this and I'm assuming like based on past experience that they're looking for an [<a href="https://overcast.fm/+Btux5YtLE/3493">TS</a>]
00:58:18 ◼ ► ABI that we really really solid but that's far everything until now has been [<a href="https://overcast.fm/+Btux5YtLE/3498">TS</a>]
00:58:21 ◼ ► a communication from from Apple that sarcasm we're gonna break your crap all [<a href="https://overcast.fm/+Btux5YtLE/3501">TS</a>]
00:58:25 ◼ ► the time we are not maintained source compatibility where we're adding [<a href="https://overcast.fm/+Btux5YtLE/3505">TS</a>]
00:58:30 ◼ ► keywords removing things we're we're changing Harper is working and and their [<a href="https://overcast.fm/+Btux5YtLE/3510">TS</a>]
00:58:34 ◼ ► solution to this has been like we're going to use Xcode translate your old [<a href="https://overcast.fm/+Btux5YtLE/3514">TS</a>]
00:58:37 ◼ ► code you could hear you but we're not going to support your old code like just [<a href="https://overcast.fm/+Btux5YtLE/3517">TS</a>]
00:58:41 ◼ ► forget it because there today don't want to be held back by the passes kind of [<a href="https://overcast.fm/+Btux5YtLE/3521">TS</a>]
00:58:44 ◼ ► the nightmare of you know come out with language and then let literally [<a href="https://overcast.fm/+Btux5YtLE/3524">TS</a>]
00:58:50 ◼ ► thousands of developers start writing real applications with it and shipping [<a href="https://overcast.fm/+Btux5YtLE/3530">TS</a>]
00:58:53 ◼ ► them to customers and then be like oh my god we can never change this part of the [<a href="https://overcast.fm/+Btux5YtLE/3533">TS</a>]
00:58:57 ◼ ► language because so many people have always come out there like we just need [<a href="https://overcast.fm/+Btux5YtLE/3537">TS</a>]
00:59:00 ◼ ► to be set out to loosen the world now we can never take away plus plus a little [<a href="https://overcast.fm/+Btux5YtLE/3540">TS</a>]
00:59:05 ◼ ► break everyone's out samples we know we reserve the right to change this [<a href="https://overcast.fm/+Btux5YtLE/3545">TS</a>]
00:59:09 ◼ ► how does mine which looks on the page to make your source code that you think is [<a href="https://overcast.fm/+Btux5YtLE/3549">TS</a>]
00:59:13 ◼ ► perfectly good syntactically invalid so it won't even compile and they were [<a href="https://overcast.fm/+Btux5YtLE/3553">TS</a>]
00:59:16 ◼ ► gonna manage that is by giving you tools to translate your source code that's one [<a href="https://overcast.fm/+Btux5YtLE/3556">TS</a>]
00:59:20 ◼ ► of my favorite changes in the I guess it's the it just came out in this with [<a href="https://overcast.fm/+Btux5YtLE/3560">TS</a>]
00:59:25 ◼ ► evolution or maybe the new version is with the day released as they open [<a href="https://overcast.fm/+Btux5YtLE/3565">TS</a>]
00:59:29 ◼ ► source to where they got rid of these plus + and minus minus operators and [<a href="https://overcast.fm/+Btux5YtLE/3569">TS</a>]
00:59:33 ◼ ► again just to take a big step back and I read the interviews that Federici did [<a href="https://overcast.fm/+Btux5YtLE/3573">TS</a>]
00:59:37 ◼ ► with like Mashable and other outlets last week I was happy and have worried [<a href="https://overcast.fm/+Btux5YtLE/3577">TS</a>]
00:59:43 ◼ ► cuz I was happy because his interviews with like Ars Technica and and Mashable [<a href="https://overcast.fm/+Btux5YtLE/3583">TS</a>]
00:59:48 ◼ ► covered the basics like a foundation of what Apple's official stance was towards [<a href="https://overcast.fm/+Btux5YtLE/3588">TS</a>]
00:59:53 ◼ ► this open throwing a swift and I thought that means I don't have to waste time [<a href="https://overcast.fm/+Btux5YtLE/3593">TS</a>]
00:59:56 ◼ ► talking about those things with them and we can go deeper but then I thought what [<a href="https://overcast.fm/+Btux5YtLE/3596">TS</a>]
01:00:00 ◼ ► if that's all he wants to talk about is this he doesn't wanna get nerdy at all [<a href="https://overcast.fm/+Btux5YtLE/3600">TS</a>]
01:00:03 ◼ ► and I was like I kinda want some of the stuff to be a little technical but then [<a href="https://overcast.fm/+Btux5YtLE/3603">TS</a>]
01:00:07 ◼ ► the way the interview went absolutely no problem getting him to go technical I [<a href="https://overcast.fm/+Btux5YtLE/3607">TS</a>]
01:00:12 ◼ ► just worried now that it may be a little bit over [<a href="https://overcast.fm/+Btux5YtLE/3612">TS</a>]
01:00:15 ◼ ► over people's heads for everybody listens to the show and so just as one [<a href="https://overcast.fm/+Btux5YtLE/3615">TS</a>]
01:00:20 ◼ ► example on over explained that the plus + minus minus operators are one it very [<a href="https://overcast.fm/+Btux5YtLE/3620">TS</a>]
01:00:24 ◼ ► easy for even an unprogrammed understand and in every language Jesus I know if [<a href="https://overcast.fm/+Btux5YtLE/3624">TS</a>]
01:00:29 ◼ ► since you've been able to take a variable it's a the variables accident X [<a href="https://overcast.fm/+Btux5YtLE/3629">TS</a>]
01:00:34 ◼ ► is an integer and it's currently equal to four if you write your source code X [<a href="https://overcast.fm/+Btux5YtLE/3634">TS</a>]
01:00:39 ◼ ► plus plus that turns the variable 25 just add one to the to the variable and [<a href="https://overcast.fm/+Btux5YtLE/3639">TS</a>]
01:00:47 ◼ ► I never really given a lot of thought to it but I get seems like every language [<a href="https://overcast.fm/+Btux5YtLE/3647">TS</a>]
01:00:51 ◼ ► just about every see style syntax language sense has taken out and kept it [<a href="https://overcast.fm/+Btux5YtLE/3651">TS</a>]
01:00:57 ◼ ► and swift had it and then we're going I was like we're going to get rid of it [<a href="https://overcast.fm/+Btux5YtLE/3657">TS</a>]
01:01:03 ◼ ► and here's why and I thought the explanation for why was terrifically [<a href="https://overcast.fm/+Btux5YtLE/3663">TS</a>]
01:01:06 ◼ ► Cochin you know as I get that sort of like unreadable and you can be a lot [<a href="https://overcast.fm/+Btux5YtLE/3666">TS</a>]
01:01:12 ◼ ► easier to just you know exit + equals one you know it's 120 there's the the [<a href="https://overcast.fm/+Btux5YtLE/3672">TS</a>]
01:01:19 ◼ ► nuances of post post a comment and protect plus plus tax versus X plus [<a href="https://overcast.fm/+Btux5YtLE/3679">TS</a>]
01:01:24 ◼ ► costs which means different things in different languages including C Python [<a href="https://overcast.fm/+Btux5YtLE/3684">TS</a>]
01:01:28 ◼ ► by the way doesn't have minus minus and this is a great example of a language [<a href="https://overcast.fm/+Btux5YtLE/3688">TS</a>]
01:01:33 ◼ ► feature that they're changing based on a proposal for essentially cultural [<a href="https://overcast.fm/+Btux5YtLE/3693">TS</a>]
01:01:38 ◼ ► reasons cultural and human factors reasons not not technical not like [<a href="https://overcast.fm/+Btux5YtLE/3698">TS</a>]
01:01:44 ◼ ► performance or interoperability with Objective C you're the best but for the [<a href="https://overcast.fm/+Btux5YtLE/3704">TS</a>]
01:01:48 ◼ ► ability to do something that you previously couldn't do this is purely [<a href="https://overcast.fm/+Btux5YtLE/3708">TS</a>]
01:01:52 ◼ ► its user interface for programming would essentially it does this contract cause [<a href="https://overcast.fm/+Btux5YtLE/3712">TS</a>]
01:01:59 ◼ ► more problems than it solves how much longer is plus two equals 1 vs plus + [<a href="https://overcast.fm/+Btux5YtLE/3719">TS</a>]
01:02:04 ◼ ► pre and post really get rid of that because that is very confusing but [<a href="https://overcast.fm/+Btux5YtLE/3724">TS</a>]
01:02:08 ◼ ► you're like well you know so common as you noted in so many other languages but [<a href="https://overcast.fm/+Btux5YtLE/3728">TS</a>]
01:02:16 ◼ ► we keep that just because it's an idiom that people are familiar with and then [<a href="https://overcast.fm/+Btux5YtLE/3736">TS</a>]
01:02:19 ◼ ► the debate if you can look through this [<a href="https://overcast.fm/+Btux5YtLE/3739">TS</a>]
01:02:20 ◼ ► was like well in what context do you find yourself wanting to do that well [<a href="https://overcast.fm/+Btux5YtLE/3740">TS</a>]
01:02:24 ◼ ► when I do a for loop and I say you know I 0 I less than whatever I plus + and [<a href="https://overcast.fm/+Btux5YtLE/3744">TS</a>]
01:02:29 ◼ ► then the Swiss dancers we don't want people doing this kind of want to have a [<a href="https://overcast.fm/+Btux5YtLE/3749">TS</a>]
01:02:33 ◼ ► way to iterate over collections more naturally so if we say you don't have to [<a href="https://overcast.fm/+Btux5YtLE/3753">TS</a>]
01:02:37 ◼ ► do a classic style for loop when do you think you can use the plus + you know [<a href="https://overcast.fm/+Btux5YtLE/3757">TS</a>]
01:02:43 ◼ ► and so that's a debate goes and this is the level they're talking about that's [<a href="https://overcast.fm/+Btux5YtLE/3763">TS</a>]
01:02:46 ◼ ► why services at all the little baby they can barely sit up at this point because [<a href="https://overcast.fm/+Btux5YtLE/3766">TS</a>]
01:02:49 ◼ ► they're still considering fundamental things like anything or should this baby [<a href="https://overcast.fm/+Btux5YtLE/3769">TS</a>]
01:02:53 ◼ ► house right and you know it's gonna be a biped should have fuhrman not like [<a href="https://overcast.fm/+Btux5YtLE/3773">TS</a>]
01:02:57 ◼ ► that's nothing level they're they're debating this point I think it's [<a href="https://overcast.fm/+Btux5YtLE/3777">TS</a>]
01:03:02 ◼ ► wonderful because the worst thing in the world that can happen is the very early [<a href="https://overcast.fm/+Btux5YtLE/3782">TS</a>]
01:03:06 ◼ ► decisions made by a very small group of people not exposed to the wider world to [<a href="https://overcast.fm/+Btux5YtLE/3786">TS</a>]
01:03:10 ◼ ► become cemented and become unchangeable and to say this is it and we can't [<a href="https://overcast.fm/+Btux5YtLE/3790">TS</a>]
01:03:15 ◼ ► change just because it's too late because too many people are programming [<a href="https://overcast.fm/+Btux5YtLE/3795">TS</a>]
01:03:17 ◼ ► unless you get everything perfect on your first try but you never ever will [<a href="https://overcast.fm/+Btux5YtLE/3797">TS</a>]
01:03:21 ◼ ► all you're doing is like baking in the war you know nice for the language to [<a href="https://overcast.fm/+Btux5YtLE/3801">TS</a>]
01:03:26 ◼ ► have time to grow and change and make mistakes and learn from them then become [<a href="https://overcast.fm/+Btux5YtLE/3806">TS</a>]
01:03:30 ◼ ► a different language eventually than it was this year last year to take another [<a href="https://overcast.fm/+Btux5YtLE/3810">TS</a>]
01:03:37 ◼ ► step back to see glossary as we go for non-programmers the ABI the binary Apple [<a href="https://overcast.fm/+Btux5YtLE/3817">TS</a>]
01:03:46 ◼ ► is that what are they behaving stamp application binary right [<a href="https://overcast.fm/+Btux5YtLE/3826">TS</a>]
01:03:50 ◼ ► that is effectively so source code is in a text file you write your swift in a [<a href="https://overcast.fm/+Btux5YtLE/3830">TS</a>]
01:03:57 ◼ ► text file it goes into the compiler and the compiler turns it into the binary [<a href="https://overcast.fm/+Btux5YtLE/3837">TS</a>]
01:04:02 ◼ ► output so the doc appt the the little actual executable inside the data bundle [<a href="https://overcast.fm/+Btux5YtLE/3842">TS</a>]
01:04:07 ◼ ► that's the binary or if it's a framework or library it's the compiled code that [<a href="https://overcast.fm/+Btux5YtLE/3847">TS</a>]
01:04:11 ◼ ► the machine read natively and what they're promising is that Swift 3.0 [<a href="https://overcast.fm/+Btux5YtLE/3851">TS</a>]
01:04:15 ◼ ► which is scheduled for I think they say late 2016 which I sort of interpret I [<a href="https://overcast.fm/+Btux5YtLE/3855">TS</a>]
01:04:20 ◼ ► read between the lines Mac OS 10 ten-point 12 probably and I S 10 that [<a href="https://overcast.fm/+Btux5YtLE/3860">TS</a>]
01:04:32 ◼ ► it's good you know at that from that point forward that binary interface is [<a href="https://overcast.fm/+Btux5YtLE/3872">TS</a>]
01:04:35 ◼ ► going to be compatible with future version 456 going forward and they're [<a href="https://overcast.fm/+Btux5YtLE/3875">TS</a>]
01:04:40 ◼ ► like you said that you know high-stakes to commit that yeah and it is most [<a href="https://overcast.fm/+Btux5YtLE/3880">TS</a>]
01:04:47 ◼ ► important for someone like Apple makes a bunch of libraries they should put their [<a href="https://overcast.fm/+Btux5YtLE/3887">TS</a>]
01:04:50 ◼ ► machines in your binaries know how to call into those libraries how to how to [<a href="https://overcast.fm/+Btux5YtLE/3890">TS</a>]
01:04:54 ◼ ► call the function defined functions and how to call them how to present the [<a href="https://overcast.fm/+Btux5YtLE/3894">TS</a>]
01:04:58 ◼ ► arguments of those functions expect where they get the return value from all [<a href="https://overcast.fm/+Btux5YtLE/3898">TS</a>]
01:05:02 ◼ ► those little details that are right now have been in flux and they have to mail [<a href="https://overcast.fm/+Btux5YtLE/3902">TS</a>]
01:05:07 ◼ ► them down so that your ship your binary they'll ship their libraries and then [<a href="https://overcast.fm/+Btux5YtLE/3907">TS</a>]
01:05:11 ◼ ► they'll come over the new version of the OS and if you don't revise your [<a href="https://overcast.fm/+Btux5YtLE/3911">TS</a>]
01:05:14 ◼ ► application you want to still work you don't have to recompile it every time [<a href="https://overcast.fm/+Btux5YtLE/3914">TS</a>]
01:05:17 ◼ ► that you know that's what they changed the FBI would mean that people have to [<a href="https://overcast.fm/+Btux5YtLE/3917">TS</a>]
01:05:20 ◼ ► recompile their stuff and historically speaking out on that on iOS and is [<a href="https://overcast.fm/+Btux5YtLE/3920">TS</a>]
01:05:24 ◼ ► rarely done and I was 10 and 32 64 bit transitions are great time to require [<a href="https://overcast.fm/+Btux5YtLE/3924">TS</a>]
01:05:29 ◼ ► that because you're like well your application will keep working but [<a href="https://overcast.fm/+Btux5YtLE/3929">TS</a>]
01:05:32 ◼ ► eventually we're not even going to support you know thirty two-bit max [<a href="https://overcast.fm/+Btux5YtLE/3932">TS</a>]
01:05:36 ◼ ► anymore so we're just gonna be 64 bit from now on in your application will [<a href="https://overcast.fm/+Btux5YtLE/3936">TS</a>]
01:05:40 ◼ ► stage a digo system if you don't updated if you updated hey guess what you got to [<a href="https://overcast.fm/+Btux5YtLE/3940">TS</a>]
01:05:45 ◼ ► what was the gist of what he was talking about there were some about what why [<a href="https://overcast.fm/+Btux5YtLE/3945">TS</a>]
01:05:50 ◼ ► when I was asking where they're using swift internally and one of the things [<a href="https://overcast.fm/+Btux5YtLE/3950">TS</a>]
01:05:53 ◼ ► that they were they holding them up and kiddie kampus which the swift [<a href="https://overcast.fm/+Btux5YtLE/3953">TS</a>]
01:05:57 ◼ ► is that they need to support 32 bit on Mac OS 10 yeah I couldn't tell whether [<a href="https://overcast.fm/+Btux5YtLE/3957">TS</a>]
01:06:04 ◼ ► that was just a sly allusion to the fact that 32 bit support is going away [<a href="https://overcast.fm/+Btux5YtLE/3964">TS</a>]
01:06:09 ◼ ► everywhere that it hasn't you know any any remaining holdouts 32 bit support [<a href="https://overcast.fm/+Btux5YtLE/3969">TS</a>]
01:06:14 ◼ ► will be disappearing and they've been doing it over the years just going 64 [<a href="https://overcast.fm/+Btux5YtLE/3974">TS</a>]
01:06:17 ◼ ► bit everywhere they possibly can adjust when they can stop supporting entirely [<a href="https://overcast.fm/+Btux5YtLE/3977">TS</a>]
01:06:21 ◼ ► the other option is to work with a 32 bit things right right now Swift is 64 [<a href="https://overcast.fm/+Btux5YtLE/3981">TS</a>]
01:06:26 ◼ ► bit only as far as I know yeah and there's no reason they couldn't make it [<a href="https://overcast.fm/+Btux5YtLE/3986">TS</a>]
01:06:32 ◼ ► work with 32 bit like you know where they could but is it worth it so it's [<a href="https://overcast.fm/+Btux5YtLE/3992">TS</a>]
01:06:36 ◼ ► just a question of I just shutting that door and when is it safe for them to [<a href="https://overcast.fm/+Btux5YtLE/3996">TS</a>]
01:06:42 ◼ ► you know in terms of backward compatibility when I called you know the [<a href="https://overcast.fm/+Btux5YtLE/4002">TS</a>]
01:06:45 ◼ ► iOS devices going 64 bit you can still run 32 bit out there but you don't want [<a href="https://overcast.fm/+Btux5YtLE/4005">TS</a>]
01:06:49 ◼ ► to have both 32 bit and 64 bit apps running on your device at the same time [<a href="https://overcast.fm/+Btux5YtLE/4009">TS</a>]
01:06:52 ◼ ► he's got a lot two versions all libraries into memory and everything's [<a href="https://overcast.fm/+Btux5YtLE/4012">TS</a>]
01:06:55 ◼ ► there are lots of good reasons to just forget about 32 and I guess I just let [<a href="https://overcast.fm/+Btux5YtLE/4015">TS</a>]
01:06:59 ◼ ► it age out of the ecosystem that's what I would imagine Apple would do but he's [<a href="https://overcast.fm/+Btux5YtLE/4019">TS</a>]
01:07:04 ◼ ► talking about the past in terms of what role as holding people back [<a href="https://overcast.fm/+Btux5YtLE/4024">TS</a>]
01:07:07 ◼ ► here's where it would really help if we had a chat room but the question is just [<a href="https://overcast.fm/+Btux5YtLE/4027">TS</a>]
01:07:12 ◼ ► popped into my head now and therefore did not do any research before the show [<a href="https://overcast.fm/+Btux5YtLE/4032">TS</a>]
01:07:15 ◼ ► is i am guessing this is true I'm getting watch OS is 64 bit only and TV [<a href="https://overcast.fm/+Btux5YtLE/4035">TS</a>]
01:07:21 ◼ ► OS almost certainly is 64 bit only there's absolutely no reason why the TV [<a href="https://overcast.fm/+Btux5YtLE/4041">TS</a>]
01:07:26 ◼ ► OS would have 32 bit sport since the first device that TV OS runs on is it [<a href="https://overcast.fm/+Btux5YtLE/4046">TS</a>]
01:07:30 ◼ ► 64 bit device so on TV OS and I'm guessing watch OS it's probably possible [<a href="https://overcast.fm/+Btux5YtLE/4050">TS</a>]
01:07:37 ◼ ► swift frameworks and libraries in the operating system and even know it was [<a href="https://overcast.fm/+Btux5YtLE/4057">TS</a>]
01:07:45 ◼ ► good to have a fair amount even know how to use a a and the first department was [<a href="https://overcast.fm/+Btux5YtLE/4065">TS</a>]
01:07:55 ◼ ► yeah I like I said I would imagine the way forward is the problem not to waste [<a href="https://overcast.fm/+Btux5YtLE/4075">TS</a>]
01:08:00 ◼ ► his time on 32 bit but who knows like it depends on which road map I can you grab [<a href="https://overcast.fm/+Btux5YtLE/4080">TS</a>]
01:08:05 ◼ ► those things out and say when can we finally got dropped 32 bit support both [<a href="https://overcast.fm/+Btux5YtLE/4085">TS</a>]
01:08:08 ◼ ► practically speaking in like politically speaking not knowing our partners or [<a href="https://overcast.fm/+Btux5YtLE/4088">TS</a>]
01:08:12 ◼ ► whatever you may like 32 games right with someone like rebuilding 464 when [<a href="https://overcast.fm/+Btux5YtLE/4092">TS</a>]
01:08:17 ◼ ► can we do that when is it safe and the question is when do we want to really [<a href="https://overcast.fm/+Btux5YtLE/4097">TS</a>]
01:08:21 ◼ ► start ramping up the ramp up to 432 because away may be able to put in the [<a href="https://overcast.fm/+Btux5YtLE/4101">TS</a>]
01:08:27 ◼ ► work to do 30 bit more but it only seems like the Apple move to just be like so [<a href="https://overcast.fm/+Btux5YtLE/4107">TS</a>]
01:08:32 ◼ ► it is going to hasten the demise of anything [<a href="https://overcast.fm/+Btux5YtLE/4112">TS</a>]
01:08:34 ◼ ► supporting 64 bit just seems to me that anything new from Mike at least from [<a href="https://overcast.fm/+Btux5YtLE/4114">TS</a>]
01:08:41 ◼ ► when they 750 shipped from that point forward it just seems like anything that [<a href="https://overcast.fm/+Btux5YtLE/4121">TS</a>]
01:08:46 ◼ ► doesn't have legacy support is 64 bit only so you know from both from new [<a href="https://overcast.fm/+Btux5YtLE/4126">TS</a>]
01:08:51 ◼ ► platform perspective like watchin TV too swift itself that you know if it's a new [<a href="https://overcast.fm/+Btux5YtLE/4131">TS</a>]
01:09:01 ◼ ► why in the world would it have 32 bit supported you know anchored to the past [<a href="https://overcast.fm/+Btux5YtLE/4141">TS</a>]
01:09:06 ◼ ► yeah same thing for new frameworks of their writing new frameworks using so [<a href="https://overcast.fm/+Btux5YtLE/4146">TS</a>]
01:09:09 ◼ ► asked with only free markets with native framework so that they're rerunning [<a href="https://overcast.fm/+Btux5YtLE/4149">TS</a>]
01:09:13 ◼ ► foundation and swift you know like rubber for new stuff where there is no [<a href="https://overcast.fm/+Btux5YtLE/4153">TS</a>]
01:09:16 ◼ ► there is no nonce with version of this library with them they wanted a brand [<a href="https://overcast.fm/+Btux5YtLE/4156">TS</a>]
01:09:21 ◼ ► new library maybe it's a big new library that's going to be a tentpole feature of [<a href="https://overcast.fm/+Btux5YtLE/4161">TS</a>]
01:09:25 ◼ ► a future wEDC and tell people how to use it [<a href="https://overcast.fm/+Btux5YtLE/4165">TS</a>]
01:09:27 ◼ ► if it's with only and so it doesn't 2:30 to 4:30 bit no 32 bit apps can use this [<a href="https://overcast.fm/+Btux5YtLE/4167">TS</a>]
01:09:34 ◼ ► thing unless they're gonna bend over backwards to do some crazy way for the [<a href="https://overcast.fm/+Btux5YtLE/4174">TS</a>]
01:09:39 ◼ ► you know the libraries to bridge from 32 to 64 bit yes I just think it's all 64 [<a href="https://overcast.fm/+Btux5YtLE/4179">TS</a>]
01:09:44 ◼ ► going forward and and what he was giving you a glimpse into things that happened [<a href="https://overcast.fm/+Btux5YtLE/4184">TS</a>]
01:09:48 ◼ ► already gone through like why are devising everybody else was really young [<a href="https://overcast.fm/+Btux5YtLE/4188">TS</a>]
01:09:52 ◼ ► so it doesn't support 32 bit there are reasons that teens inside Apple may be [<a href="https://overcast.fm/+Btux5YtLE/4192">TS</a>]
01:09:56 ◼ ► interested in swift could use it cuz it just wasn't practically doesn't was [<a href="https://overcast.fm/+Btux5YtLE/4196">TS</a>]
01:10:00 ◼ ► impractical that point but it becomes more practical everyday I really I [<a href="https://overcast.fm/+Btux5YtLE/4200">TS</a>]
01:10:04 ◼ ► thought one of the most astute things he said was my transcript here i mean [<a href="https://overcast.fm/+Btux5YtLE/4204">TS</a>]
01:10:12 ◼ ► really pragmatic and I think you see that as an apple characteristic in many [<a href="https://overcast.fm/+Btux5YtLE/4212">TS</a>]
01:10:16 ◼ ► many many elements of what we do and I really do think that I think that that's [<a href="https://overcast.fm/+Btux5YtLE/4216">TS</a>]
01:10:22 ◼ ► idealistic yet really pragmatic gets to the heart of what I like best about [<a href="https://overcast.fm/+Btux5YtLE/4222">TS</a>]
01:10:28 ◼ ► Apple you know in the long run and overall and I feel and I feel like that [<a href="https://overcast.fm/+Btux5YtLE/4228">TS</a>]
01:10:34 ◼ ► really exemplifies it in terms of sure we're really excited about swift and be [<a href="https://overcast.fm/+Btux5YtLE/4234">TS</a>]
01:10:38 ◼ ► fun to be writing more but we've gotta write an awful lot of new stuff still in [<a href="https://overcast.fm/+Btux5YtLE/4238">TS</a>]
01:10:41 ◼ ► Objective C for these very very pragmatic reasons [<a href="https://overcast.fm/+Btux5YtLE/4241">TS</a>]
01:10:45 ◼ ► yeah this is the overarching like you may be excited about swift but there's [<a href="https://overcast.fm/+Btux5YtLE/4245">TS</a>]
01:10:49 ◼ ► sort of a company cultural imperative to for example not break binary [<a href="https://overcast.fm/+Btux5YtLE/4249">TS</a>]
01:10:55 ◼ ► compatibility without a good reason because it's bad for the platform and it [<a href="https://overcast.fm/+Btux5YtLE/4255">TS</a>]
01:11:01 ◼ ► is any possible way you can avoid it like it's it's bad for the ecosystem [<a href="https://overcast.fm/+Btux5YtLE/4261">TS</a>]
01:11:05 ◼ ► that makes developers angry and just get a certain number of those and you don't [<a href="https://overcast.fm/+Btux5YtLE/4265">TS</a>]
01:11:11 ◼ ► want to like it cash I'm just gonna win right so even though people may be very [<a href="https://overcast.fm/+Btux5YtLE/4271">TS</a>]
01:11:16 ◼ ► excited about using this new technology if there is an overriding concern you no [<a href="https://overcast.fm/+Btux5YtLE/4276">TS</a>]
01:11:21 ◼ ► larger than your little project larger than your little feature your [<a href="https://overcast.fm/+Btux5YtLE/4281">TS</a>]
01:11:24 ◼ ► application or whatever it is you're doing inside Apple and the dictators you [<a href="https://overcast.fm/+Btux5YtLE/4284">TS</a>]
01:11:28 ◼ ► can't use it because you need is for 32 bit or 32 bit because we're committed to [<a href="https://overcast.fm/+Btux5YtLE/4288">TS</a>]
01:11:33 ◼ ► operating biocompatibility until [<a href="https://overcast.fm/+Btux5YtLE/4293">TS</a>]
01:11:36 ◼ ► big company-wide decision happens at a level way above your pay grade and only [<a href="https://overcast.fm/+Btux5YtLE/4296">TS</a>]
01:11:40 ◼ ► then the idealistic and pragmatic as an organization yes but like within the [<a href="https://overcast.fm/+Btux5YtLE/4300">TS</a>]
01:11:45 ◼ ► organization I imagine is distributed where are you go down in the org chart [<a href="https://overcast.fm/+Btux5YtLE/4305">TS</a>]
01:11:49 ◼ ► the more people are inclined to be idealistic amounted to something crazy [<a href="https://overcast.fm/+Btux5YtLE/4309">TS</a>]
01:11:51 ◼ ► in new and how are you going there are two more people have to be pragmatic and [<a href="https://overcast.fm/+Btux5YtLE/4311">TS</a>]
01:11:55 ◼ ► there's a bigger picture here and even though you may be excited to use it on [<a href="https://overcast.fm/+Btux5YtLE/4315">TS</a>]
01:11:57 ◼ ► your little project we decided to tap when it's time to do these big moves [<a href="https://overcast.fm/+Btux5YtLE/4317">TS</a>]
01:12:02 ◼ ► that are gonna impact again literally thousands of developers and thousands to [<a href="https://overcast.fm/+Btux5YtLE/4322">TS</a>]
01:12:07 ◼ ► millions of that money money think about it I don't even know anything about a [<a href="https://overcast.fm/+Btux5YtLE/4327">TS</a>]
01:12:12 ◼ ► possible one of the areas I wanted to get in when I found out it was nice one [<a href="https://overcast.fm/+Btux5YtLE/4332">TS</a>]
01:12:18 ◼ ► of the things it was nice about this interview was that I knew about it at [<a href="https://overcast.fm/+Btux5YtLE/4338">TS</a>]
01:12:23 ◼ ► least a week in advance is actually a little bit more than a week in advance [<a href="https://overcast.fm/+Btux5YtLE/4343">TS</a>]
01:12:25 ◼ ► by the time you know we found a date that works for both of us and so I felt [<a href="https://overcast.fm/+Btux5YtLE/4345">TS</a>]
01:12:31 ◼ ► like I had plenty of time to prepare which is great and so one of the ways [<a href="https://overcast.fm/+Btux5YtLE/4351">TS</a>]
01:12:35 ◼ ► that I prepared I went to people who know a lot about programming than I do [<a href="https://overcast.fm/+Btux5YtLE/4355">TS</a>]
01:12:40 ◼ ► and it specifically a lot more about programming for Apple platforms that I [<a href="https://overcast.fm/+Btux5YtLE/4360">TS</a>]
01:12:43 ◼ ► do and you know trying to get some questions and one of the things I asked [<a href="https://overcast.fm/+Btux5YtLE/4363">TS</a>]
01:12:48 ◼ ► about but you know that and I knew this but I was interesting hearing it from [<a href="https://overcast.fm/+Btux5YtLE/4368">TS</a>]
01:12:52 ◼ ► developer friends is this whole angled that Swift is not just Objective C with [<a href="https://overcast.fm/+Btux5YtLE/4372">TS</a>]
01:12:58 ◼ ► a modern friendly syntax it is a very different language with very different [<a href="https://overcast.fm/+Btux5YtLE/4378">TS</a>]
01:13:02 ◼ ► primary priorities and there are certainly some things it certainly looks [<a href="https://overcast.fm/+Btux5YtLE/4382">TS</a>]
01:13:11 ◼ ► better and it certainly is a much more approachable syntax and I feel like at a [<a href="https://overcast.fm/+Btux5YtLE/4391">TS</a>]
01:13:15 ◼ ► fundamental level that's basically why there's so much excitement around Swift [<a href="https://overcast.fm/+Btux5YtLE/4395">TS</a>]
01:13:18 ◼ ► is there's a lot of people who do just took one look at or take one look at [<a href="https://overcast.fm/+Btux5YtLE/4398">TS</a>]
01:13:24 ◼ ► Objective C and they're like I don't get it and then they take a look at swift [<a href="https://overcast.fm/+Btux5YtLE/4404">TS</a>]
01:13:27 ◼ ► and are like wow that looks like the language I already know whether it's [<a href="https://overcast.fm/+Btux5YtLE/4407">TS</a>]
01:13:34 ◼ ► I don't know even even Java to some degree maybe you know it's a lot more [<a href="https://overcast.fm/+Btux5YtLE/4414">TS</a>]
01:13:38 ◼ ► similar to those style languages that is subject to see but there are things [<a href="https://overcast.fm/+Btux5YtLE/4418">TS</a>]
01:13:43 ◼ ► about Objective C and the way that the next now cocoa and Cocoa Touch remarks [<a href="https://overcast.fm/+Btux5YtLE/4423">TS</a>]
01:13:50 ◼ ► you know all these things that drive from from the next origins the way these [<a href="https://overcast.fm/+Btux5YtLE/4430">TS</a>]
01:13:54 ◼ ► frameworks take advantage of the dynamic aspects of objective see that people who [<a href="https://overcast.fm/+Btux5YtLE/4434">TS</a>]
01:13:58 ◼ ► are really good at it people who've been writing for these frameworks for a long [<a href="https://overcast.fm/+Btux5YtLE/4438">TS</a>]
01:14:02 ◼ ► time love and swift sort of isn't really what they were looking for [<a href="https://overcast.fm/+Btux5YtLE/4442">TS</a>]
01:14:07 ◼ ► next-generation language and I thought his answer that surprised me I mean it [<a href="https://overcast.fm/+Btux5YtLE/4447">TS</a>]
01:14:14 ◼ ► was it was a message in terms of like dynamic things that people want to do [<a href="https://overcast.fm/+Btux5YtLE/4454">TS</a>]
01:14:20 ◼ ► with Objective C will eventually be possible that they're not now and if [<a href="https://overcast.fm/+Btux5YtLE/4460">TS</a>]
01:14:23 ◼ ► this is an ongoing thing and they're working on an idea and essentially all [<a href="https://overcast.fm/+Btux5YtLE/4463">TS</a>]
01:14:27 ◼ ► the dynamism which is where the light is on the dynamism that that that Apple [<a href="https://overcast.fm/+Btux5YtLE/4467">TS</a>]
01:14:31 ◼ ► thinks is important will be available in swift without the downside that he also [<a href="https://overcast.fm/+Btux5YtLE/4471">TS</a>]
01:14:35 ◼ ► won over extensive gotta pay for that all the time [<a href="https://overcast.fm/+Btux5YtLE/4475">TS</a>]
01:14:37 ◼ ► yeah I thought that was interesting and I thought it was I'm not sure I guess I [<a href="https://overcast.fm/+Btux5YtLE/4477">TS</a>]
01:14:43 ◼ ► kind of was worried that he would . question instead it seemed like he drove [<a href="https://overcast.fm/+Btux5YtLE/4483">TS</a>]
01:14:47 ◼ ► right into it and it's obvious so obvious from his answer that they have [<a href="https://overcast.fm/+Btux5YtLE/4487">TS</a>]
01:14:51 ◼ ► discussed this internally extensively well this is an interesting time for [<a href="https://overcast.fm/+Btux5YtLE/4491">TS</a>]
01:14:56 ◼ ► swift because a lot of things that have been said troops with from the beginning [<a href="https://overcast.fm/+Btux5YtLE/4496">TS</a>]
01:15:00 ◼ ► are now starting to come become come more into the public consciousness [<a href="https://overcast.fm/+Btux5YtLE/4500">TS</a>]
01:15:04 ◼ ► mostly because more people are using it more people are aware that it even [<a href="https://overcast.fm/+Btux5YtLE/4504">TS</a>]
01:15:07 ◼ ► exists as excited as we all wear whatever was two years ago to see swift [<a href="https://overcast.fm/+Btux5YtLE/4507">TS</a>]
01:15:10 ◼ ► at WWDC it's not really thing for people [<a href="https://overcast.fm/+Btux5YtLE/4510">TS</a>]
01:15:16 ◼ ► broadly speaking until you know a certain point like can actually use us [<a href="https://overcast.fm/+Btux5YtLE/4516">TS</a>]
01:15:20 ◼ ► tonight I wasn't mad cops ok then it becomes one little thing in the open [<a href="https://overcast.fm/+Btux5YtLE/4520">TS</a>]
01:15:23 ◼ ► source is the next level like hey this is maybe a menace to the entire world of [<a href="https://overcast.fm/+Btux5YtLE/4523">TS</a>]
01:15:28 ◼ ► programmers right and so now a lot of people are looking at swift and they're [<a href="https://overcast.fm/+Btux5YtLE/4528">TS</a>]
01:15:32 ◼ ► going to I think I started realizing things that have been true but from the [<a href="https://overcast.fm/+Btux5YtLE/4532">TS</a>]
01:15:36 ◼ ► very beginning you mentioned the syntax thing which is kind of a sideshow [<a href="https://overcast.fm/+Btux5YtLE/4536">TS</a>]
01:15:39 ◼ ► because the sin taxes you know even those things people notice when you look [<a href="https://overcast.fm/+Btux5YtLE/4539">TS</a>]
01:15:45 ◼ ► and there is a certain I don't like a flavor as you can tell I feel like a [<a href="https://overcast.fm/+Btux5YtLE/4545">TS</a>]
01:15:52 ◼ ► modern thinkers this year old in the weirdest does it look like you mentioned [<a href="https://overcast.fm/+Btux5YtLE/4552">TS</a>]
01:15:55 ◼ ► it doesn't look like JavaScript as a look like whatever language the kids are [<a href="https://overcast.fm/+Btux5YtLE/4555">TS</a>]
01:15:58 ◼ ► learning these days right but that is mostly not important [<a href="https://overcast.fm/+Btux5YtLE/4558">TS</a>]
01:16:03 ◼ ► some aspect would be hard to keep up with the Joneses and not look like a [<a href="https://overcast.fm/+Btux5YtLE/4563">TS</a>]
01:16:06 ◼ ► really old but then the other aspect of it in terms of the language itself is [<a href="https://overcast.fm/+Btux5YtLE/4566">TS</a>]
01:16:11 ◼ ► how many things to have to worry about an Objective C asks developers to worry [<a href="https://overcast.fm/+Btux5YtLE/4571">TS</a>]
01:16:15 ◼ ► about things used to be for arc ask them to to worry about memory manager what [<a href="https://overcast.fm/+Btux5YtLE/4575">TS</a>]
01:16:19 ◼ ► they had to call retaining release and to a modern young programmer that just [<a href="https://overcast.fm/+Btux5YtLE/4579">TS</a>]
01:16:24 ◼ ► seems barbaric because I guess it would be coming from you know I guess [<a href="https://overcast.fm/+Btux5YtLE/4584">TS</a>]
01:16:29 ◼ ► javaScript is a great example is not a web stuff and jobs jobs everywhere but [<a href="https://overcast.fm/+Btux5YtLE/4589">TS</a>]
01:16:33 ◼ ► even things like sharp or a job on the server just as barbaric have to deal [<a href="https://overcast.fm/+Btux5YtLE/4593">TS</a>]
01:16:38 ◼ ► with that or to have direct access to memory with pointers and then art made [<a href="https://overcast.fm/+Btux5YtLE/4598">TS</a>]
01:16:41 ◼ ► that a little bit better but still like what are all these asterisks all over [<a href="https://overcast.fm/+Btux5YtLE/4601">TS</a>]
01:16:44 ◼ ► the place doesn't really make any sense I don't know if you don't know see I [<a href="https://overcast.fm/+Btux5YtLE/4604">TS</a>]
01:16:47 ◼ ► think you know a surprising number of developers now find that there you know [<a href="https://overcast.fm/+Btux5YtLE/4607">TS</a>]
01:16:53 ◼ ► if you're a GUI application developer the reasons for you to know see to [<a href="https://overcast.fm/+Btux5YtLE/4613">TS</a>]
01:16:57 ◼ ► figure out how to make a sheet come up on some pushes the button like there's [<a href="https://overcast.fm/+Btux5YtLE/4617">TS</a>]
01:17:01 ◼ ► not a lot of those and it just seems like why don't have to worry about all [<a href="https://overcast.fm/+Btux5YtLE/4621">TS</a>]
01:17:03 ◼ ► this crap so from the developer's perspective Swift is exciting because [<a href="https://overcast.fm/+Btux5YtLE/4623">TS</a>]
01:17:09 ◼ ► like I wanna make an IRS that because I was absent cool and I like iPhones and [<a href="https://overcast.fm/+Btux5YtLE/4629">TS</a>]
01:17:12 ◼ ► other stuff but it's kind of annoying that I gotta worry about all this stuff [<a href="https://overcast.fm/+Btux5YtLE/4632">TS</a>]
01:17:16 ◼ ► and services now you not to worry about that stuff anymore and the syntax look [<a href="https://overcast.fm/+Btux5YtLE/4636">TS</a>]
01:17:20 ◼ ► nice used to and so that is the the public face of sweatin' excitement over [<a href="https://overcast.fm/+Btux5YtLE/4640">TS</a>]
01:17:24 ◼ ► finally a more modern language both in terms of appearance in athletics but [<a href="https://overcast.fm/+Btux5YtLE/4644">TS</a>]
01:17:30 ◼ ► also in terms of how many things do I have to be concerned with when writing a [<a href="https://overcast.fm/+Btux5YtLE/4650">TS</a>]
01:17:34 ◼ ► program that seem to me to be beneath the concern of me as like a programmer [<a href="https://overcast.fm/+Btux5YtLE/4654">TS</a>]
01:17:40 ◼ ► and I think a lot of that is historical in terms of when languages serious [<a href="https://overcast.fm/+Btux5YtLE/4660">TS</a>]
01:17:46 ◼ ► primary example so much as as you know if you draw the family tree of [<a href="https://overcast.fm/+Btux5YtLE/4666">TS</a>]
01:17:51 ◼ ► programming languages there's an awful lot [<a href="https://overcast.fm/+Btux5YtLE/4671">TS</a>]
01:17:53 ◼ ► of languages that derived from sea and in that era [<a href="https://overcast.fm/+Btux5YtLE/4673">TS</a>]
01:17:58 ◼ ► you know I guess what late sixties early seventies when she was invented the [<a href="https://overcast.fm/+Btux5YtLE/4678">TS</a>]
01:18:05 ◼ ► first edition of Kantar was like 1971 so late sixties early seventies the [<a href="https://overcast.fm/+Btux5YtLE/4685">TS</a>]
01:18:13 ◼ ► computers are so incredibly slow I mean just a mind-bogglingly slowed by our [<a href="https://overcast.fm/+Btux5YtLE/4693">TS</a>]
01:18:18 ◼ ► standards today you know it you know like the whole entire apollo mission was [<a href="https://overcast.fm/+Btux5YtLE/4698">TS</a>]
01:18:23 ◼ ► done with less computing power than Apple watch as I mean that's just [<a href="https://overcast.fm/+Btux5YtLE/4703">TS</a>]
01:18:26 ◼ ► ridiculous and so you needed please every single cycle of the CPU that you [<a href="https://overcast.fm/+Btux5YtLE/4706">TS</a>]
01:18:31 ◼ ► could and that meant being as a programmer writing that is incredibly [<a href="https://overcast.fm/+Btux5YtLE/4711">TS</a>]
01:18:35 ◼ ► low level where you're you know you know managing all the memory by hand because [<a href="https://overcast.fm/+Btux5YtLE/4715">TS</a>]
01:18:40 ◼ ► if it works then it's incredibly efficient and then if it doesn't work [<a href="https://overcast.fm/+Btux5YtLE/4720">TS</a>]
01:18:43 ◼ ► you just have to fix it fix the boats but like to retain released up is a [<a href="https://overcast.fm/+Btux5YtLE/4723">TS</a>]
01:18:48 ◼ ► perfect example of that where it's you know and I know when they first started [<a href="https://overcast.fm/+Btux5YtLE/4728">TS</a>]
01:18:53 ◼ ► trying to go away from it and it was funny because it's an interesting [<a href="https://overcast.fm/+Btux5YtLE/4733">TS</a>]
01:18:56 ◼ ► example of Apple you know going down an alley and then a deciding against it [<a href="https://overcast.fm/+Btux5YtLE/4736">TS</a>]
01:19:01 ◼ ► which was at some point in the last decade they introduced garbage [<a href="https://overcast.fm/+Btux5YtLE/4741">TS</a>]
01:19:08 ◼ ► pretty sure it was like any early years of burt run was definitely after a [<a href="https://overcast.fm/+Btux5YtLE/4748">TS</a>]
01:19:14 ◼ ► minute left and I know there is a lot of reluctance from people who got it and [<a href="https://overcast.fm/+Btux5YtLE/4754">TS</a>]
01:19:21 ◼ ► people who didn't have at least didn't think they had problems dealing with the [<a href="https://overcast.fm/+Btux5YtLE/4761">TS</a>]
01:19:24 ◼ ► manual retain release memory management didn't like garbage collection at all [<a href="https://overcast.fm/+Btux5YtLE/4764">TS</a>]
01:19:30 ◼ ► Appleton like it either eventually got rid of it you know all the people who [<a href="https://overcast.fm/+Btux5YtLE/4770">TS</a>]
01:19:34 ◼ ► thought I was finally this garbage collection like one of the big reasons [<a href="https://overcast.fm/+Btux5YtLE/4774">TS</a>]
01:19:38 ◼ ► to even consider garbage collectors just like I said you know i'm Jack Dorsey [<a href="https://overcast.fm/+Btux5YtLE/4778">TS</a>]
01:19:44 ◼ ► started to look old and crappy why do I have to worry so much about memory when [<a href="https://overcast.fm/+Btux5YtLE/4784">TS</a>]
01:19:47 ◼ ► program for this pipeline make the platform feel feel older and more [<a href="https://overcast.fm/+Btux5YtLE/4787">TS</a>]
01:19:51 ◼ ► primitive and less capable I can program for Android or Windows or whatever and I [<a href="https://overcast.fm/+Btux5YtLE/4791">TS</a>]
01:19:56 ◼ ► don't have to worry about this and like really I just want to make my appt right [<a href="https://overcast.fm/+Btux5YtLE/4796">TS</a>]
01:19:59 ◼ ► I want to decide I want to write the code that's going to make my appt do the [<a href="https://overcast.fm/+Btux5YtLE/4799">TS</a>]
01:20:03 ◼ ► things my app doesn't care about memory like can't just take care of that for me [<a href="https://overcast.fm/+Btux5YtLE/4803">TS</a>]
01:20:06 ◼ ► and so the only reason they go down the garbage collection by the cycle here is [<a href="https://overcast.fm/+Btux5YtLE/4806">TS</a>]
01:20:11 ◼ ► one way we can make people not have to worry about retaining they said it was [<a href="https://overcast.fm/+Btux5YtLE/4811">TS</a>]
01:20:14 ◼ ► like well you put in there retains their leases but they won't do anything or [<a href="https://overcast.fm/+Btux5YtLE/4814">TS</a>]
01:20:17 ◼ ► whatever and garbage collection for a variety of reasons was difficult to go [<a href="https://overcast.fm/+Btux5YtLE/4817">TS</a>]
01:20:22 ◼ ► with objective scenes in particular because it is [<a href="https://overcast.fm/+Btux5YtLE/4822">TS</a>]
01:20:25 ◼ ► percent of C and because it's very difficult for garbage collector to know [<a href="https://overcast.fm/+Btux5YtLE/4825">TS</a>]
01:20:28 ◼ ► enough information about the CAS parts of your program which may be right in [<a href="https://overcast.fm/+Btux5YtLE/4828">TS</a>]
01:20:32 ◼ ► the Objective C or maybe in data that's coming out of C libraries to know enough [<a href="https://overcast.fm/+Btux5YtLE/4832">TS</a>]
01:20:36 ◼ ► to do the right thing with that stuff and so it was kind of not technically [<a href="https://overcast.fm/+Btux5YtLE/4836">TS</a>]
01:20:41 ◼ ► infeasible but like never completely closed solution we could be like I feel [<a href="https://overcast.fm/+Btux5YtLE/4841">TS</a>]
01:20:45 ◼ ► like a hundred percent of the time we will do the right thing here and you [<a href="https://overcast.fm/+Btux5YtLE/4845">TS</a>]
01:20:50 ◼ ► know and and eventually they they launched it was out there you could use [<a href="https://overcast.fm/+Btux5YtLE/4850">TS</a>]
01:20:54 ◼ ► it they don't put it on some teams that eventually pulled it back right and this [<a href="https://overcast.fm/+Btux5YtLE/4854">TS</a>]
01:20:57 ◼ ► was getting up before with like things that have been true but with the [<a href="https://overcast.fm/+Btux5YtLE/4857">TS</a>]
01:21:00 ◼ ► beginning there is now going to be coming in [<a href="https://overcast.fm/+Btux5YtLE/4860">TS</a>]
01:21:02 ◼ ► to the public eye the other aspects with setting aside the syntax and the [<a href="https://overcast.fm/+Btux5YtLE/4862">TS</a>]
01:21:06 ◼ ► modernization in terms of look at this language that does more modern thing [<a href="https://overcast.fm/+Btux5YtLE/4866">TS</a>]
01:21:10 ◼ ► that lets the developers not worry about the things I'm not worried about it and [<a href="https://overcast.fm/+Btux5YtLE/4870">TS</a>]
01:21:14 ◼ ► express themselves in a more compact elegant form just just solving the [<a href="https://overcast.fm/+Btux5YtLE/4874">TS</a>]
01:21:18 ◼ ► problem then when I saw you mentioned look more like pseudocode that's because [<a href="https://overcast.fm/+Btux5YtLE/4878">TS</a>]
01:21:21 ◼ ► you're not consider code you're not concerned with the little details like [<a href="https://overcast.fm/+Btux5YtLE/4881">TS</a>]
01:21:24 ◼ ► here's the algorithm here's here roughly the steps I don't want to be concerned [<a href="https://overcast.fm/+Btux5YtLE/4884">TS</a>]
01:21:28 ◼ ► about the details on it does all that but the other thing that's been about [<a href="https://overcast.fm/+Btux5YtLE/4888">TS</a>]
01:21:32 ◼ ► this is an interesting contrast to what you just mentioned about like see being [<a href="https://overcast.fm/+Btux5YtLE/4892">TS</a>]
01:21:35 ◼ ► made in the day when computers were slow and it was discussed by Craig as well [<a href="https://overcast.fm/+Btux5YtLE/4895">TS</a>]
01:21:39 ◼ ► and talk about the the just-in-time compilers the jet and everything it is [<a href="https://overcast.fm/+Btux5YtLE/4899">TS</a>]
01:21:44 ◼ ► essentially a bet against a virtual machines with with garbage recycling [<a href="https://overcast.fm/+Btux5YtLE/4904">TS</a>]
01:21:50 ◼ ► garbage collectors right it is a bet against the things that java does and C [<a href="https://overcast.fm/+Btux5YtLE/4910">TS</a>]
01:21:54 ◼ ► sharp and you know and drive which is Delta Virtual Machine [<a href="https://overcast.fm/+Btux5YtLE/4914">TS</a>]
01:21:58 ◼ ► are all the Java JavaScript engines that run on our web browser's JavaScript is [<a href="https://overcast.fm/+Btux5YtLE/4918">TS</a>]
01:22:02 ◼ ► in a tough spot because it's like they're stuck finding a way to make [<a href="https://overcast.fm/+Btux5YtLE/4922">TS</a>]
01:22:06 ◼ ► JavaScript fast business everywhere in web browsers and no really controls that [<a href="https://overcast.fm/+Btux5YtLE/4926">TS</a>]
01:22:09 ◼ ► platform and so that's why we had to put all his brain parenting JavaScript fast [<a href="https://overcast.fm/+Btux5YtLE/4929">TS</a>]
01:22:14 ◼ ► but the garbage collectors was going more in that direction but as you [<a href="https://overcast.fm/+Btux5YtLE/4934">TS</a>]
01:22:20 ◼ ► mentioned in the description of sweat the small saucepan from like an [<a href="https://overcast.fm/+Btux5YtLE/4940">TS</a>]
01:22:23 ◼ ► operating system up to like a scripting system when you get down to low level [<a href="https://overcast.fm/+Btux5YtLE/4943">TS</a>]
01:22:27 ◼ ► you can't have a garbage collector doing things [<a href="https://overcast.fm/+Btux5YtLE/4947">TS</a>]
01:22:30 ◼ ► unpredictable things that unpredictable times and even if it's predictable you [<a href="https://overcast.fm/+Btux5YtLE/4950">TS</a>]
01:22:34 ◼ ► can have the garbage go to like take these pauses to walk your trees of [<a href="https://overcast.fm/+Btux5YtLE/4954">TS</a>]
01:22:38 ◼ ► things to find out what needs to be collected even you know there's a lot of [<a href="https://overcast.fm/+Btux5YtLE/4958">TS</a>]
01:22:41 ◼ ► great technology and the job world making garbage collectors don't induce [<a href="https://overcast.fm/+Btux5YtLE/4961">TS</a>]
01:22:45 ◼ ► pauses and are are more predictable but nothing is as predictable as something [<a href="https://overcast.fm/+Btux5YtLE/4965">TS</a>]
01:22:50 ◼ ► that is entirely deterministic like arc something that is determined at compile [<a href="https://overcast.fm/+Btux5YtLE/4970">TS</a>]
01:22:54 ◼ ► time with their put in that potentially putting the returns in releases for you [<a href="https://overcast.fm/+Btux5YtLE/4974">TS</a>]
01:22:58 ◼ ► and there's debate as to whether there are you know theoretically can garbage [<a href="https://overcast.fm/+Btux5YtLE/4978">TS</a>]
01:23:03 ◼ ► collection approach the reliability and performance characteristics needed for [<a href="https://overcast.fm/+Btux5YtLE/4983">TS</a>]
01:23:07 ◼ ► the kernel of an operating system I think Microsoft has had various projects [<a href="https://overcast.fm/+Btux5YtLE/4987">TS</a>]
01:23:10 ◼ ► to try to make a sort of memory manage operating system or whatever but Swift [<a href="https://overcast.fm/+Btux5YtLE/4990">TS</a>]
01:23:14 ◼ ► is about heavily in the other direction and this bet was made when are came out [<a href="https://overcast.fm/+Btux5YtLE/4994">TS</a>]
01:23:18 ◼ ► for Objective C not so much of its west but it [<a href="https://overcast.fm/+Btux5YtLE/4998">TS</a>]
01:23:21 ◼ ► doubling down aspect is that to make a language that fulfills the goals set out [<a href="https://overcast.fm/+Btux5YtLE/5001">TS</a>]
01:23:25 ◼ ► for swift we have to not have this virtual machine and garbage collection [<a href="https://overcast.fm/+Btux5YtLE/5005">TS</a>]
01:23:31 ◼ ► that does all the stuff we have to do we have to basically nail things down more [<a href="https://overcast.fm/+Btux5YtLE/5011">TS</a>]
01:23:36 ◼ ► figure things out at compile time make everything about a deterministic only [<a href="https://overcast.fm/+Btux5YtLE/5016">TS</a>]
01:23:40 ◼ ► then will it become possible to match both the performance and the start of [<a href="https://overcast.fm/+Btux5YtLE/5020">TS</a>]
01:23:46 ◼ ► the predictability of C code so you can write your operating system kernel your [<a href="https://overcast.fm/+Btux5YtLE/5026">TS</a>]
01:23:50 ◼ ► audio subsystem or I don't know you real-time operating system for your car [<a href="https://overcast.fm/+Btux5YtLE/5030">TS</a>]
01:23:54 ◼ ► we'll see about that but but you can write that type of code without [<a href="https://overcast.fm/+Btux5YtLE/5034">TS</a>]
01:23:57 ◼ ► wondering when you know when the garbage collector is going to pause for a second [<a href="https://overcast.fm/+Btux5YtLE/5037">TS</a>]
01:24:03 ◼ ► to walk some tree or when something's gonna get collector how much memory is [<a href="https://overcast.fm/+Btux5YtLE/5043">TS</a>]
01:24:06 ◼ ► gonna be available at any given time based on the collector and paste code [<a href="https://overcast.fm/+Btux5YtLE/5046">TS</a>]
01:24:09 ◼ ► ran before you called into this code or even when you're running on a modern [<a href="https://overcast.fm/+Btux5YtLE/5049">TS</a>]
01:24:13 ◼ ► computer that is very fast and maybe that pause isn't even a full second [<a href="https://overcast.fm/+Btux5YtLE/5053">TS</a>]
01:24:17 ◼ ► maybe it's just you know two hundred milliseconds but a fraction of a second [<a href="https://overcast.fm/+Btux5YtLE/5057">TS</a>]
01:24:22 ◼ ► in certain contexts that that pause is is just kills the user experience i mean [<a href="https://overcast.fm/+Btux5YtLE/5062">TS</a>]
01:24:30 ◼ ► and that's not to bad mouth and right but it's why I mean I've heard from a [<a href="https://overcast.fm/+Btux5YtLE/5070">TS</a>]
01:24:34 ◼ ► lot of people that dealing with a garbage collected system is one of the [<a href="https://overcast.fm/+Btux5YtLE/5074">TS</a>]
01:24:36 ◼ ► reasons why Android spent years trying to get to what I S users thought was a [<a href="https://overcast.fm/+Btux5YtLE/5076">TS</a>]
01:24:42 ◼ ► smooth user interface right from the get-go because the garbage collector [<a href="https://overcast.fm/+Btux5YtLE/5082">TS</a>]
01:24:45 ◼ ► would run while you're scrolling list or something like that and you get these [<a href="https://overcast.fm/+Btux5YtLE/5085">TS</a>]
01:24:48 ◼ ► little starters are pauses and they were fractions of a second hole second long [<a href="https://overcast.fm/+Btux5YtLE/5088">TS</a>]
01:24:53 ◼ ► just little fraction of a second and in the real-time situation if it's some [<a href="https://overcast.fm/+Btux5YtLE/5093">TS</a>]
01:24:58 ◼ ► kind of camera based thing running on a car or something like that you really [<a href="https://overcast.fm/+Btux5YtLE/5098">TS</a>]
01:25:01 ◼ ► don't want to have an unpredictable even fifth of a second pause and I have [<a href="https://overcast.fm/+Btux5YtLE/5101">TS</a>]
01:25:07 ◼ ► possibly collectors but the whole point is if you give up pausing essentially [<a href="https://overcast.fm/+Btux5YtLE/5107">TS</a>]
01:25:10 ◼ ► what you're doing is having it in the general case having something like [<a href="https://overcast.fm/+Btux5YtLE/5110">TS</a>]
01:25:14 ◼ ► reference counting happening in a small case like this generational collectors [<a href="https://overcast.fm/+Btux5YtLE/5114">TS</a>]
01:25:17 ◼ ► and long livers are short lived objects like you can you can avoid possible to [<a href="https://overcast.fm/+Btux5YtLE/5117">TS</a>]
01:25:21 ◼ ► avoid poisoning you basically built up garbage and it is also mentioned by [<a href="https://overcast.fm/+Btux5YtLE/5121">TS</a>]
01:25:25 ◼ ► Craig the idea that they can run like a kind of excuse of how was it around [<a href="https://overcast.fm/+Btux5YtLE/5125">TS</a>]
01:25:31 ◼ ► their house devices there they can fit their stack they get their operating [<a href="https://overcast.fm/+Btux5YtLE/5131">TS</a>]
01:25:36 ◼ ► system and there are libraries in a smaller memory footprint but they say [<a href="https://overcast.fm/+Btux5YtLE/5136">TS</a>]
01:25:40 ◼ ► they probably that you know what [<a href="https://overcast.fm/+Btux5YtLE/5140">TS</a>]
01:25:42 ◼ ► reading from the is thinking alike but different area for a footprint than some [<a href="https://overcast.fm/+Btux5YtLE/5142">TS</a>]
01:25:46 ◼ ► of our competitors who languages don't have these characteristics like Android [<a href="https://overcast.fm/+Btux5YtLE/5146">TS</a>]
01:25:50 ◼ ► devices because they built it too much garbage that's basically a choice you [<a href="https://overcast.fm/+Btux5YtLE/5150">TS</a>]
01:25:54 ◼ ► have you there something has to decide which memory is available for use with [<a href="https://overcast.fm/+Btux5YtLE/5154">TS</a>]
01:26:00 ◼ ► which memory are we done with and we can use again for something else which [<a href="https://overcast.fm/+Btux5YtLE/5160">TS</a>]
01:26:03 ◼ ► memory is still in use and park does that by you know and park which [<a href="https://overcast.fm/+Btux5YtLE/5163">TS</a>]
01:26:07 ◼ ► underlies the objective CNC does that by as it runs it says I'm using this now [<a href="https://overcast.fm/+Btux5YtLE/5167">TS</a>]
01:26:11 ◼ ► it's available now I'm using this now available now if you like in the code [<a href="https://overcast.fm/+Btux5YtLE/5171">TS</a>]
01:26:15 ◼ ► path along with executing code and garbage collection is I just plow [<a href="https://overcast.fm/+Btux5YtLE/5175">TS</a>]
01:26:18 ◼ ► bravely poet and something else the garbage collector occasionally figures [<a href="https://overcast.fm/+Btux5YtLE/5178">TS</a>]
01:26:22 ◼ ► out what is available for everybody else and what isn't hopefully you can do that [<a href="https://overcast.fm/+Btux5YtLE/5182">TS</a>]
01:26:25 ◼ ► without disturbing the other guys planning bravely forward but sometimes [<a href="https://overcast.fm/+Btux5YtLE/5185">TS</a>]
01:26:28 ◼ ► you have to stop him from going into a possibly one that doesn't stop the [<a href="https://overcast.fm/+Btux5YtLE/5188">TS</a>]
01:26:33 ◼ ► ongoing code to figure out what's available it has to necessarily be you [<a href="https://overcast.fm/+Btux5YtLE/5193">TS</a>]
01:26:36 ◼ ► know leave some stuff on the floor and say I'm not sure if this is a news yet I [<a href="https://overcast.fm/+Btux5YtLE/5196">TS</a>]
01:26:40 ◼ ► can't find out without stopping that the guy that's running over there so I'm [<a href="https://overcast.fm/+Btux5YtLE/5200">TS</a>]
01:26:43 ◼ ► just gonna leave it off the side but what about down to is you never know [<a href="https://overcast.fm/+Btux5YtLE/5203">TS</a>]
01:26:48 ◼ ► based on you know you got us two things the collector and the program you never [<a href="https://overcast.fm/+Btux5YtLE/5208">TS</a>]
01:26:52 ◼ ► know at any given point when I'm at this point in the code how much memory is [<a href="https://overcast.fm/+Btux5YtLE/5212">TS</a>]
01:26:55 ◼ ► gonna be available in in this process the collector on here and then maybe [<a href="https://overcast.fm/+Btux5YtLE/5215">TS</a>]
01:27:00 ◼ ► it'll be here but the collectors behind is running on a different course maybe [<a href="https://overcast.fm/+Btux5YtLE/5220">TS</a>]
01:27:04 ◼ ► and you just end up with a little bit of extra garbage and the overhead of the [<a href="https://overcast.fm/+Btux5YtLE/5224">TS</a>]
01:27:07 ◼ ► virtual machine south and all that stuff before you get into like executing by [<a href="https://overcast.fm/+Btux5YtLE/5227">TS</a>]
01:27:11 ◼ ► code like Java does vs native and all that stuff with and our objective see [<a href="https://overcast.fm/+Btux5YtLE/5231">TS</a>]
01:27:15 ◼ ► our bet heavily against the virtual machines like Java Virtual Machine and [<a href="https://overcast.fm/+Btux5YtLE/5235">TS</a>]
01:27:20 ◼ ► certainly nothing like the jet craziness that we had to do for JavaScript to make [<a href="https://overcast.fm/+Btux5YtLE/5240">TS</a>]
01:27:25 ◼ ► garbage collection the analogy works and so I can see why that stock as the [<a href="https://overcast.fm/+Btux5YtLE/5245">TS</a>]
01:27:30 ◼ ► terminology but you know like any any analogy breaks down at a certain level [<a href="https://overcast.fm/+Btux5YtLE/5250">TS</a>]
01:27:35 ◼ ► and in the real world the garbage that you keep in philadelphia we've garbage [<a href="https://overcast.fm/+Btux5YtLE/5255">TS</a>]
01:27:43 ◼ ► the garbage you know the fact that by tuesday we've got six days of garbage in [<a href="https://overcast.fm/+Btux5YtLE/5263">TS</a>]
01:27:49 ◼ ► the house isn't a problem because we don't generate that much garbage in the [<a href="https://overcast.fm/+Btux5YtLE/5269">TS</a>]
01:27:52 ◼ ► just sits tied up and bags in our garage whereas on a computing device [<a href="https://overcast.fm/+Btux5YtLE/5272">TS</a>]
01:27:58 ◼ ► uncollected garbage is taking memory and memory is a precious resource it's [<a href="https://overcast.fm/+Btux5YtLE/5278">TS</a>]
01:28:04 ◼ ► almost like you're gonna studio apartment uncollected garbage [<a href="https://overcast.fm/+Btux5YtLE/5284">TS</a>]
01:28:08 ◼ ► yeah and i think is a good garbage collectors take advantage of this a try [<a href="https://overcast.fm/+Btux5YtLE/5288">TS</a>]
01:28:13 ◼ ► to be smart about the tight loop and inside this loop I do something with [<a href="https://overcast.fm/+Btux5YtLE/5293">TS</a>]
01:28:17 ◼ ► some amount of memory from the next iteration totally done with it I don't [<a href="https://overcast.fm/+Btux5YtLE/5297">TS</a>]
01:28:21 ◼ ► need a new set of memory I just keep using that same region of memory over [<a href="https://overcast.fm/+Btux5YtLE/5301">TS</a>]
01:28:24 ◼ ► and over again this time I don't need to allocate and get rid of it like I just [<a href="https://overcast.fm/+Btux5YtLE/5304">TS</a>]
01:28:28 ◼ ► need to know say I'm using it ok now I'm done I'm using it I'm done using it and [<a href="https://overcast.fm/+Btux5YtLE/5308">TS</a>]
01:28:33 ◼ ► I'm done rather just creating a new i picking up every time a very naive [<a href="https://overcast.fm/+Btux5YtLE/5313">TS</a>]
01:28:37 ◼ ► old-style garbage materially are you making any time you need some memories [<a href="https://overcast.fm/+Btux5YtLE/5317">TS</a>]
01:28:40 ◼ ► that I got that member of the divers are you going to make it to the next [<a href="https://overcast.fm/+Btux5YtLE/5320">TS</a>]
01:28:44 ◼ ► iteration loop in the garbage but rather run yet it's like oh you're making a new [<a href="https://overcast.fm/+Btux5YtLE/5324">TS</a>]
01:28:47 ◼ ► I remember that object and a programmer manually managing member would never [<a href="https://overcast.fm/+Btux5YtLE/5327">TS</a>]
01:28:52 ◼ ► like a look at the Maritime got the memory from the old office I'm done with [<a href="https://overcast.fm/+Btux5YtLE/5332">TS</a>]
01:28:57 ◼ ► take this right and so a good programmer might not leave all running the code [<a href="https://overcast.fm/+Btux5YtLE/5337">TS</a>]
01:29:02 ◼ ► that was written with this is the problem that they really primitive [<a href="https://overcast.fm/+Btux5YtLE/5342">TS</a>]
01:29:05 ◼ ► garbage collectors back in the day in the garden has become smarter and [<a href="https://overcast.fm/+Btux5YtLE/5345">TS</a>]
01:29:09 ◼ ► smarter we can divide the world into objects short-lived and objects to hang [<a href="https://overcast.fm/+Btux5YtLE/5349">TS</a>]
01:29:14 ◼ ► around for a long time but slightly different pools about these short-lived [<a href="https://overcast.fm/+Btux5YtLE/5354">TS</a>]
01:29:17 ◼ ► on fixing the ones that hang around and let's try to you know what you're trying [<a href="https://overcast.fm/+Btux5YtLE/5357">TS</a>]
01:29:21 ◼ ► to do is get to the point where if you gave this to you know if you get this to [<a href="https://overcast.fm/+Btux5YtLE/5361">TS</a>]
01:29:25 ◼ ► an assembly language programming you should the assembly language they [<a href="https://overcast.fm/+Btux5YtLE/5365">TS</a>]
01:29:28 ◼ ► wouldn't look at it and go this is the stupidest code is incredibly wasteful of [<a href="https://overcast.fm/+Btux5YtLE/5368">TS</a>]
01:29:32 ◼ ► resources you know you want to look at and go oh oh yeah no that's that's [<a href="https://overcast.fm/+Btux5YtLE/5372">TS</a>]
01:29:36 ◼ ► pretty much as efficiently as you could have written it like I'm you're not [<a href="https://overcast.fm/+Btux5YtLE/5376">TS</a>]
01:29:39 ◼ ► allocating tons of memory and then leaving it allocated and not reusing it [<a href="https://overcast.fm/+Btux5YtLE/5379">TS</a>]
01:29:45 ◼ ► because you don't know that you can look at it and say what I can tell this [<a href="https://overcast.fm/+Btux5YtLE/5385">TS</a>]
01:29:49 ◼ ► memory is never access the NYU keeping it around while the garbage that he [<a href="https://overcast.fm/+Btux5YtLE/5389">TS</a>]
01:29:53 ◼ ► so this is kind of a philosophical debate can garbage collection ever be [<a href="https://overcast.fm/+Btux5YtLE/5393">TS</a>]
01:29:53 ◼ ► so this is kind of a philosophical debate can garbage collection ever be [<a href="https://overcast.fm/+Btux5YtLE/5393">TS</a>]
01:30:00 ◼ ► efficient and as predictable as manual memory management and arc and what I [<a href="https://overcast.fm/+Btux5YtLE/5400">TS</a>]
01:30:06 ◼ ► realized you know swift and Objective C with arc is fair to say we're going to [<a href="https://overcast.fm/+Btux5YtLE/5406">TS</a>]
01:30:11 ◼ ► try to automate the part where we say retain this do stuff with it released it [<a href="https://overcast.fm/+Btux5YtLE/5411">TS</a>]
01:30:15 ◼ ► retain this new stuff with the release it so the developer is not the right of [<a href="https://overcast.fm/+Btux5YtLE/5415">TS</a>]
01:30:19 ◼ ► it so that the compiler right to sue them if you were to look at the assembly [<a href="https://overcast.fm/+Btux5YtLE/5419">TS</a>]
01:30:22 ◼ ► code we can see a predictable pattern because there is some overhead doing all [<a href="https://overcast.fm/+Btux5YtLE/5422">TS</a>]
01:30:26 ◼ ► those you know a bumping up to retain counts and releasing like that's in your [<a href="https://overcast.fm/+Btux5YtLE/5426">TS</a>]
01:30:31 ◼ ► running code the code of the guard childhood doesn't need to do it doesn't [<a href="https://overcast.fm/+Btux5YtLE/5431">TS</a>]
01:30:34 ◼ ► need income and retain counsel you may retain counsel can just run because it [<a href="https://overcast.fm/+Btux5YtLE/5434">TS</a>]
01:30:37 ◼ ► knows the garbage collectors gonna take care of that and so the bed with arc and [<a href="https://overcast.fm/+Btux5YtLE/5437">TS</a>]
01:30:41 ◼ ► swift is it is more efficient and predictable to do that work in line [<a href="https://overcast.fm/+Btux5YtLE/5441">TS</a>]
01:30:45 ◼ ► because then we know exactly when that work will be done and we can do we can [<a href="https://overcast.fm/+Btux5YtLE/5445">TS</a>]
01:30:49 ◼ ► be smarter about it like we can in the in the binary that we generate look at [<a href="https://overcast.fm/+Btux5YtLE/5449">TS</a>]
01:30:54 ◼ ► it and say are we being smart doing stupid here versus it running the [<a href="https://overcast.fm/+Btux5YtLE/5454">TS</a>]
01:30:57 ◼ ► garbage collector like well now there's two things in place there's the program [<a href="https://overcast.fm/+Btux5YtLE/5457">TS</a>]
01:31:00 ◼ ► and as the garbage collector and the program looks ok in terms of what is [<a href="https://overcast.fm/+Btux5YtLE/5460">TS</a>]
01:31:04 ◼ ► doing semantically but how will the garbage collector interact with us how [<a href="https://overcast.fm/+Btux5YtLE/5464">TS</a>]
01:31:08 ◼ ► would deal with the memory and Latino went to make it available for reuse or [<a href="https://overcast.fm/+Btux5YtLE/5468">TS</a>]
01:31:12 ◼ ► whatever I don't know if I'll be able to find it I did I remember reading on that [<a href="https://overcast.fm/+Btux5YtLE/5472">TS</a>]
01:31:19 ◼ ► website cora remember reading on Quora page where somebody asked why do Android [<a href="https://overcast.fm/+Btux5YtLE/5479">TS</a>]
01:31:24 ◼ ► devices tend to ship with so much more RAM that iOS devices and like the top [<a href="https://overcast.fm/+Btux5YtLE/5484">TS</a>]
01:31:28 ◼ ► voted answer was and who wrote it but it was more lies you know that because [<a href="https://overcast.fm/+Btux5YtLE/5488">TS</a>]
01:31:33 ◼ ► Android is garbage collected at effectively job aids its Java running in [<a href="https://overcast.fm/+Btux5YtLE/5493">TS</a>]
01:31:38 ◼ ► Google's handmade ripoff of Jabba I'm sure there's no way you can convince [<a href="https://overcast.fm/+Btux5YtLE/5498">TS</a>]
01:31:50 ◼ ► everybody this end and I do think there is a factor in this where Apple just [<a href="https://overcast.fm/+Btux5YtLE/5510">TS</a>]
01:31:54 ◼ ► wants to use less RAM because it's cheaper and they save money and this is [<a href="https://overcast.fm/+Btux5YtLE/5514">TS</a>]
01:31:58 ◼ ► one of the ways that they get to you know 38 39 percent profit margins [<a href="https://overcast.fm/+Btux5YtLE/5518">TS</a>]
01:32:04 ◼ ► but there really is a factor there that from an effective standpoint like [<a href="https://overcast.fm/+Btux5YtLE/5524">TS</a>]
01:32:08 ◼ ► Android device that ships with three gigs RAM has about as much effective RAM [<a href="https://overcast.fm/+Btux5YtLE/5528">TS</a>]
01:32:14 ◼ ► for the use the user using device as an iOS device with 1 gigabyte of RAM and [<a href="https://overcast.fm/+Btux5YtLE/5534">TS</a>]
01:32:19 ◼ ► this is like this before you even consider the idea of like bytecode [<a href="https://overcast.fm/+Btux5YtLE/5539">TS</a>]
01:32:22 ◼ ► although Apple's going that direction with its bigger thing but not quite but [<a href="https://overcast.fm/+Btux5YtLE/5542">TS</a>]
01:32:25 ◼ ► anyway the idea in the Java Virtual Machine or any kind of virtual machine [<a href="https://overcast.fm/+Btux5YtLE/5545">TS</a>]
01:32:29 ◼ ► that you but you produced is binary code for the virtual machine and the virtual [<a href="https://overcast.fm/+Btux5YtLE/5549">TS</a>]
01:32:35 ◼ ► machine is this hypothetical thing that is not your actual CPU and then the [<a href="https://overcast.fm/+Btux5YtLE/5555">TS</a>]
01:32:40 ◼ ► virtual machine itself will will execute that code natively on the CPU like so [<a href="https://overcast.fm/+Btux5YtLE/5560">TS</a>]
01:32:45 ◼ ► that the ideal job is like how you can make this one Java bytecode application [<a href="https://overcast.fm/+Btux5YtLE/5565">TS</a>]
01:32:48 ◼ ► and send it to an x86 device that a PowerPC devised an output device and [<a href="https://overcast.fm/+Btux5YtLE/5568">TS</a>]
01:32:52 ◼ ► this same quarter of binary because it's bytecode will run all of them because [<a href="https://overcast.fm/+Btux5YtLE/5572">TS</a>]
01:32:56 ◼ ► they all have Java virtual machines and the job of ultra voter machines like [<a href="https://overcast.fm/+Btux5YtLE/5576">TS</a>]
01:32:59 ◼ ► skewed natively on the individual platforms but you just have won by an [<a href="https://overcast.fm/+Btux5YtLE/5579">TS</a>]
01:33:03 ◼ ► area that was the write once run anywhere type of thing for [<a href="https://overcast.fm/+Btux5YtLE/5583">TS</a>]
01:33:07 ◼ ► I'm not sure the dalvik designers of it I think they have think they might code [<a href="https://overcast.fm/+Btux5YtLE/5587">TS</a>]
01:33:12 ◼ ► but either way like the idea of a machine as you have a you don't have a [<a href="https://overcast.fm/+Btux5YtLE/5592">TS</a>]
01:33:16 ◼ ► real target architecture you have a virtual machine and that's what your [<a href="https://overcast.fm/+Btux5YtLE/5596">TS</a>]
01:33:19 ◼ ► your code to and then you have to eventually get to native code that is [<a href="https://overcast.fm/+Btux5YtLE/5599">TS</a>]
01:33:22 ◼ ► just more stuff between you and seeing how this is going to actually execute on [<a href="https://overcast.fm/+Btux5YtLE/5602">TS</a>]
01:33:26 ◼ ► your actual hardware and I do think that's a keen observation that the whole [<a href="https://overcast.fm/+Btux5YtLE/5606">TS</a>]
01:33:30 ◼ ► segment of the show that that Swift is a bet that there is something better [<a href="https://overcast.fm/+Btux5YtLE/5610">TS</a>]
01:33:36 ◼ ► there's a better way to to better way to get all the advantages of those garbage [<a href="https://overcast.fm/+Btux5YtLE/5616">TS</a>]
01:33:40 ◼ ► collected virtual machines and avoid all of the overhead and that he met the [<a href="https://overcast.fm/+Btux5YtLE/5620">TS</a>]
01:33:46 ◼ ► medicine in the bed like any theoretical computer science debate about is that [<a href="https://overcast.fm/+Btux5YtLE/5626">TS</a>]
01:33:50 ◼ ► theoretically possible to have a positive garbage like there are [<a href="https://overcast.fm/+Btux5YtLE/5630">TS</a>]
01:33:54 ◼ ► advantages to the garbage but it doesn't have to have that inline code that [<a href="https://overcast.fm/+Btux5YtLE/5634">TS</a>]
01:33:57 ◼ ► messes with you know memory management in in the actual execution the program [<a href="https://overcast.fm/+Btux5YtLE/5637">TS</a>]
01:34:01 ◼ ► you can just go forward as fast as they can and if the government cut their [<a href="https://overcast.fm/+Btux5YtLE/5641">TS</a>]
01:34:05 ◼ ► could do its job and keep up with it in just over there would be great but the [<a href="https://overcast.fm/+Btux5YtLE/5645">TS</a>]
01:34:08 ◼ ► other part of this is like the idea [<a href="https://overcast.fm/+Btux5YtLE/5648">TS</a>]
01:34:12 ◼ ► that computing power not just like CPU power whatever but if you were to grab [<a href="https://overcast.fm/+Btux5YtLE/5652">TS</a>]
01:34:19 ◼ ► anything having to do with computing power in terms of how fast commit to [<a href="https://overcast.fm/+Btux5YtLE/5659">TS</a>]
01:34:22 ◼ ► memory how much memory do we have what is the single threaded into your [<a href="https://overcast.fm/+Btux5YtLE/5662">TS</a>]
01:34:25 ◼ ► performance chart about it like single threaded insert your performance of [<a href="https://overcast.fm/+Btux5YtLE/5665">TS</a>]
01:34:30 ◼ ► Intel CPUs over the past ten years or whatever and the curve is not a hockey [<a href="https://overcast.fm/+Btux5YtLE/5670">TS</a>]
01:34:34 ◼ ► stick going up any more like in our youth in the heyday of CPU architectures [<a href="https://overcast.fm/+Btux5YtLE/5674">TS</a>]
01:34:39 ◼ ► every year there be new chip in it was like twice as fast and you know you [<a href="https://overcast.fm/+Btux5YtLE/5679">TS</a>]
01:34:43 ◼ ► could just magically fast you don't have to recompile you do not use a new [<a href="https://overcast.fm/+Btux5YtLE/5683">TS</a>]
01:34:46 ◼ ► technology like that the clock speed would double and the you know the number [<a href="https://overcast.fm/+Btux5YtLE/5686">TS</a>]
01:34:51 ◼ ► of execution units would double and just everything was was roses every year I [<a href="https://overcast.fm/+Btux5YtLE/5691">TS</a>]
01:34:56 ◼ ► remember in this is this latest the nineties internship Windows software [<a href="https://overcast.fm/+Btux5YtLE/5696">TS</a>]
01:35:00 ◼ ► development place and is writing his coat and everybody had a 486 and [<a href="https://overcast.fm/+Btux5YtLE/5700">TS</a>]
01:35:08 ◼ ► opinions were just coming out so I don't know what youre this would have been [<a href="https://overcast.fm/+Btux5YtLE/5708">TS</a>]
01:35:12 ◼ ► around 95 maybe 94 somewhere around there and the one guy got one first one [<a href="https://overcast.fm/+Btux5YtLE/5712">TS</a>]
01:35:19 ◼ ► of the engineers government first and it was so ridiculously faster than [<a href="https://overcast.fm/+Btux5YtLE/5719">TS</a>]
01:35:23 ◼ ► everybody else and it gave us good kid i mean you know usually programmers get [<a href="https://overcast.fm/+Btux5YtLE/5723">TS</a>]
01:35:26 ◼ ► good good devices because they really you know even if you're like a [<a href="https://overcast.fm/+Btux5YtLE/5726">TS</a>]
01:35:30 ◼ ► penny-pinching manager if if it takes a long time for the code is compiled [<a href="https://overcast.fm/+Btux5YtLE/5730">TS</a>]
01:35:34 ◼ ► getting your engineers machines are compiled code festers [<a href="https://overcast.fm/+Btux5YtLE/5734">TS</a>]
01:35:37 ◼ ► disguise machine was so much faster that we would people would wait until he was [<a href="https://overcast.fm/+Btux5YtLE/5737">TS</a>]
01:35:42 ◼ ► like away from his desk and then uses computer to compile stuff because it was [<a href="https://overcast.fm/+Btux5YtLE/5742">TS</a>]
01:35:45 ◼ ► took less time than waiting for to compile Iran desk yeah I remember just [<a href="https://overcast.fm/+Btux5YtLE/5745">TS</a>]
01:35:49 ◼ ► like seeing doom running around like I do more on the pending before the age of [<a href="https://overcast.fm/+Btux5YtLE/5749">TS</a>]
01:35:54 ◼ ► video card this is on the CPU it was just magic how much faster was just the [<a href="https://overcast.fm/+Btux5YtLE/5754">TS</a>]
01:35:59 ◼ ► same program like it is the same program just for free everything you did got [<a href="https://overcast.fm/+Btux5YtLE/5759">TS</a>]
01:36:03 ◼ ► faster so when we were in that part of the hockey stick graph I saw it looked [<a href="https://overcast.fm/+Btux5YtLE/5763">TS</a>]
01:36:07 ◼ ► like it had at that part of the largest occur where it's like going up up up and [<a href="https://overcast.fm/+Btux5YtLE/5767">TS</a>]
01:36:11 ◼ ► that's nice level often becomes like a mound you know we're going to the slope [<a href="https://overcast.fm/+Btux5YtLE/5771">TS</a>]
01:36:16 ◼ ► and if we were still on that hockey stick I think it's inevitable GM's in [<a href="https://overcast.fm/+Btux5YtLE/5776">TS</a>]
01:36:22 ◼ ► any sort of higher abstraction thing would have won because it's like yeah a [<a href="https://overcast.fm/+Btux5YtLE/5782">TS</a>]
01:36:26 ◼ ► little bit slower and you can get behind and we may be using remember they're [<a href="https://overcast.fm/+Btux5YtLE/5786">TS</a>]
01:36:31 ◼ ► supposed to but just everything is on the big hockey stick and it doesn't [<a href="https://overcast.fm/+Btux5YtLE/5791">TS</a>]
01:36:34 ◼ ► matter your concerns are pointless they'll be dwarfed by by be in [<a href="https://overcast.fm/+Btux5YtLE/5794">TS</a>]
01:36:39 ◼ ► excitability of progress and progress has slowed for two reasons one the move [<a href="https://overcast.fm/+Btux5YtLE/5799">TS</a>]
01:36:44 ◼ ► to mobile has pushed everybody back down that chart a little bit and they really [<a href="https://overcast.fm/+Btux5YtLE/5804">TS</a>]
01:36:49 ◼ ► can't think we're back in the hockey stick like doubling their CPU speed [<a href="https://overcast.fm/+Btux5YtLE/5809">TS</a>]
01:36:53 ◼ ► everything but all they did was they just got shut down the hockey stick [<a href="https://overcast.fm/+Btux5YtLE/5813">TS</a>]
01:36:56 ◼ ► because these things are a little CPUs with small batteries and their mom [<a href="https://overcast.fm/+Btux5YtLE/5816">TS</a>]
01:37:02 ◼ ► globes that don't allow for you no fans or anything like that kind of back in [<a href="https://overcast.fm/+Btux5YtLE/5822">TS</a>]
01:37:06 ◼ ► the you know the old days and that means we're also back in performance on the [<a href="https://overcast.fm/+Btux5YtLE/5826">TS</a>]
01:37:11 ◼ ► iPhone CPUs they used to be like dishwasher operating distance marcia [<a href="https://overcast.fm/+Btux5YtLE/5831">TS</a>]
01:37:15 ◼ ► CPUs like they were terrible and they've been slowly catching up to now with the [<a href="https://overcast.fm/+Btux5YtLE/5835">TS</a>]
01:37:19 ◼ ► iPad Pro it's like this is a modern MacBook CPU but not surpassing the [<a href="https://overcast.fm/+Btux5YtLE/5839">TS</a>]
01:37:25 ◼ ► desktop no no no they're they're still there we're still everything to slower [<a href="https://overcast.fm/+Btux5YtLE/5845">TS</a>]
01:37:29 ◼ ► and that's been a huge advantage for Apple having a native platform like back [<a href="https://overcast.fm/+Btux5YtLE/5849">TS</a>]
01:37:34 ◼ ► in the day where everything was Objective C which is the baseline which [<a href="https://overcast.fm/+Btux5YtLE/5854">TS</a>]
01:37:37 ◼ ► to be able to get the iPhone one out the door not been working like the [<a href="https://overcast.fm/+Btux5YtLE/5857">TS</a>]
01:37:41 ◼ ► BlackBerry people thought it was a fake demo seemed impossible now and then we [<a href="https://overcast.fm/+Btux5YtLE/5861">TS</a>]
01:37:46 ◼ ► see things like to watch where we're pushed back to wow this is really slow [<a href="https://overcast.fm/+Btux5YtLE/5866">TS</a>]
01:37:51 ◼ ► yeah and then the other aspect of this is Moore's Law Moore's law can't [<a href="https://overcast.fm/+Btux5YtLE/5871">TS</a>]
01:37:56 ◼ ► continue forever the density of transistors on a CPU doubling every 18 [<a href="https://overcast.fm/+Btux5YtLE/5876">TS</a>]
01:38:02 ◼ ► months but eventually get down to like quarks and gluons you know having the [<a href="https://overcast.fm/+Btux5YtLE/5882">TS</a>]
01:38:08 ◼ ► size of things the mass starts to get really funky really fast and as far as [<a href="https://overcast.fm/+Btux5YtLE/5888">TS</a>]
01:38:11 ◼ ► we are aware you can't keep subdividing matter wherever you go down to a [<a href="https://overcast.fm/+Btux5YtLE/5891">TS</a>]
01:38:15 ◼ ► fundamental particles and way before you get on the fundamental particles [<a href="https://overcast.fm/+Btux5YtLE/5895">TS</a>]
01:38:18 ◼ ► everything becomes screw in terms of the laws of physics and quantum mechanics [<a href="https://overcast.fm/+Btux5YtLE/5898">TS</a>]
01:38:21 ◼ ► and its so creepy sizes like we continue to march forward but there is there is [<a href="https://overcast.fm/+Btux5YtLE/5901">TS</a>]
01:38:27 ◼ ► end in sight where you're gonna have to convert the new technology like quantum [<a href="https://overcast.fm/+Btux5YtLE/5907">TS</a>]
01:38:32 ◼ ► computing you know it's not as if this day can't go on forever and so the bed [<a href="https://overcast.fm/+Btux5YtLE/5912">TS</a>]
01:38:39 ◼ ► with swift is the Arab time they were in now where progress on computing power [<a href="https://overcast.fm/+Btux5YtLE/5919">TS</a>]
01:38:44 ◼ ► and performance has 44 both like practical reasons you know in terms of [<a href="https://overcast.fm/+Btux5YtLE/5924">TS</a>]
01:38:49 ◼ ► how much harder is it for Intel to make their top in Cbus pastor every year at [<a href="https://overcast.fm/+Btux5YtLE/5929">TS</a>]
01:38:54 ◼ ► how long does it take to get to medics process node for making you know feature [<a href="https://overcast.fm/+Btux5YtLE/5934">TS</a>]
01:38:57 ◼ ► sizes smaller interviews and because of the move to mobile and wearable and who [<a href="https://overcast.fm/+Btux5YtLE/5937">TS</a>]
01:39:00 ◼ ► knows what else that this is a good time to say I don't think the hardware is [<a href="https://overcast.fm/+Btux5YtLE/5940">TS</a>]
01:39:07 ◼ ► going to make it so that those virtual machines are better suited to apples and [<a href="https://overcast.fm/+Btux5YtLE/5947">TS</a>]
01:39:12 ◼ ► then the solution that represented by swift and arc with Objective C and so [<a href="https://overcast.fm/+Btux5YtLE/5952">TS</a>]
01:39:18 ◼ ► let's say you know the language in the next 20 years the next 20 years he's [<a href="https://overcast.fm/+Btux5YtLE/5958">TS</a>]
01:39:22 ◼ ► like this is the best technical solution until quantum computers or whatever this [<a href="https://overcast.fm/+Btux5YtLE/5962">TS</a>]
01:39:26 ◼ ► is what we're going with and Apple is essentially begging the company on that [<a href="https://overcast.fm/+Btux5YtLE/5966">TS</a>]
01:39:30 ◼ ► and it's been a good bet so far because that I think it gives them a huge [<a href="https://overcast.fm/+Btux5YtLE/5970">TS</a>]
01:39:33 ◼ ► advantage during the iPhone hair essentially Bais device error where it [<a href="https://overcast.fm/+Btux5YtLE/5973">TS</a>]
01:39:40 ◼ ► was very difficult for the competitors to catch up with them until the CPUs did [<a href="https://overcast.fm/+Btux5YtLE/5980">TS</a>]
01:39:43 ◼ ► start climbing up that high tech as of now now we can support Java Virtual [<a href="https://overcast.fm/+Btux5YtLE/5983">TS</a>]
01:39:47 ◼ ► Machine and have a responsive GUI you know just a little more ramen [<a href="https://overcast.fm/+Btux5YtLE/5987">TS</a>]
01:39:52 ◼ ► occurs to me and I might speculate about car but one of the things that makes me [<a href="https://overcast.fm/+Btux5YtLE/5992">TS</a>]
01:39:59 ◼ ► laugh about the car idea is that it's like the one team at Apple that's [<a href="https://overcast.fm/+Btux5YtLE/5999">TS</a>]
01:40:05 ◼ ► writing software that the computing part of the device [<a href="https://overcast.fm/+Btux5YtLE/6005">TS</a>]
01:40:09 ◼ ► doesn't have to really worry about battery life I mean the car itself [<a href="https://overcast.fm/+Btux5YtLE/6009">TS</a>]
01:40:14 ◼ ► obviously is going to have to worry about battery life tremendously but the [<a href="https://overcast.fm/+Btux5YtLE/6014">TS</a>]
01:40:17 ◼ ► amount of the battery that towards propelling you know multi ton device is [<a href="https://overcast.fm/+Btux5YtLE/6017">TS</a>]
01:40:23 ◼ ► you know everything and the little computer that lights up the dashboard [<a href="https://overcast.fm/+Btux5YtLE/6023">TS</a>]
01:40:28 ◼ ► and maybe you know whatever else with the sensors and stuff is insignificant [<a href="https://overcast.fm/+Btux5YtLE/6028">TS</a>]
01:40:32 ◼ ► but it really the exception to where things are going the watch to me is the [<a href="https://overcast.fm/+Btux5YtLE/6032">TS</a>]
01:40:36 ◼ ► better example of where things are going where the computing device is getting [<a href="https://overcast.fm/+Btux5YtLE/6036">TS</a>]
01:40:42 ◼ ► smaller and smaller I mean and you know I don't know what the idea would be but [<a href="https://overcast.fm/+Btux5YtLE/6042">TS</a>]
01:40:47 ◼ ► surely they gonna be making devices that make the watch look big [<a href="https://overcast.fm/+Btux5YtLE/6047">TS</a>]
01:40:50 ◼ ► you know in the years to come and so they're never gonna get out of the need [<a href="https://overcast.fm/+Btux5YtLE/6050">TS</a>]
01:40:54 ◼ ► I don't think the foreseeable future [<a href="https://overcast.fm/+Btux5YtLE/6054">TS</a>]
01:40:56 ◼ ► 22 have really efficient code that runs on what everybody would consider to be a [<a href="https://overcast.fm/+Btux5YtLE/6056">TS</a>]
01:41:04 ◼ ► painfully slowed processor because we keep the desire to keep making things [<a href="https://overcast.fm/+Btux5YtLE/6064">TS</a>]
01:41:10 ◼ ► smaller and smaller and have little fingernail size things that do clever [<a href="https://overcast.fm/+Btux5YtLE/6070">TS</a>]
01:41:13 ◼ ► stuff is inevitable and really had to view it kind of is like epochs in [<a href="https://overcast.fm/+Btux5YtLE/6073">TS</a>]
01:41:19 ◼ ► history like there was there is prob going up which was awesome our computers [<a href="https://overcast.fm/+Btux5YtLE/6079">TS</a>]
01:41:22 ◼ ► would get faster more powerful just like everything about them would get better [<a href="https://overcast.fm/+Btux5YtLE/6082">TS</a>]
01:41:26 ◼ ► just year after year and was amazing right and if you get starry-eyed [<a href="https://overcast.fm/+Btux5YtLE/6086">TS</a>]
01:41:29 ◼ ► extrapolate from that used to be liked by the time we're adults computers will [<a href="https://overcast.fm/+Btux5YtLE/6089">TS</a>]
01:41:32 ◼ ► be infinitely fast and have more memory use size of a planet but now it works we [<a href="https://overcast.fm/+Btux5YtLE/6092">TS</a>]
01:41:38 ◼ ► start reaching the limits of you know so I can wait for lithography and all the [<a href="https://overcast.fm/+Btux5YtLE/6098">TS</a>]
01:41:42 ◼ ► other and instruction level parallelism all the other side of very difficult [<a href="https://overcast.fm/+Btux5YtLE/6102">TS</a>]
01:41:46 ◼ ► problems that make it harder to make or even just like heat dissipation with the [<a href="https://overcast.fm/+Btux5YtLE/6106">TS</a>]
01:41:50 ◼ ► the major its wars like you know what you're using now 34 gaidar CPUs they had [<a href="https://overcast.fm/+Btux5YtLE/6110">TS</a>]
01:41:56 ◼ ► 34 cigarette CPUs a long time ago to why we're not using 700 like we're going [<a href="https://overcast.fm/+Btux5YtLE/6116">TS</a>]
01:42:02 ◼ ► into the limits of the current way we do computation and so we're kind of in a [<a href="https://overcast.fm/+Btux5YtLE/6122">TS</a>]
01:42:07 ◼ ► dead period like we're making progress and we're doing interesting things and [<a href="https://overcast.fm/+Btux5YtLE/6127">TS</a>]
01:42:10 ◼ ► we're going the other direction saying well when I made a lot of progress on [<a href="https://overcast.fm/+Btux5YtLE/6130">TS</a>]
01:42:12 ◼ ► top end but we can shrink these suckers down really small now is not pretty [<a href="https://overcast.fm/+Btux5YtLE/6132">TS</a>]
01:42:16 ◼ ► awesome you can have a smart phone or smart watch [<a href="https://overcast.fm/+Btux5YtLE/6136">TS</a>]
01:42:18 ◼ ► but there will inevitably come a time when we come out of the slower period [<a href="https://overcast.fm/+Btux5YtLE/6138">TS</a>]
01:42:21 ◼ ► and golf into another hockey stick with its quantum computing or whatever [<a href="https://overcast.fm/+Btux5YtLE/6141">TS</a>]
01:42:24 ◼ ► weather all dead or not like there will be further progress is not the end of [<a href="https://overcast.fm/+Btux5YtLE/6144">TS</a>]
01:42:27 ◼ ► progress but if your Apple and you're trying to figure out how to make the [<a href="https://overcast.fm/+Btux5YtLE/6147">TS</a>]
01:42:33 ◼ ► development platform for right now and for the next twenty years you have to [<a href="https://overcast.fm/+Btux5YtLE/6153">TS</a>]
01:42:37 ◼ ► sort of bed like what is the best fit for this and it's you know Apple have [<a href="https://overcast.fm/+Btux5YtLE/6157">TS</a>]
01:42:41 ◼ ► the benefit of everyone else going first and going with virtual machines [<a href="https://overcast.fm/+Btux5YtLE/6161">TS</a>]
01:42:45 ◼ ► wetherbee job rst sharper the common language runtime the Microsoft and [<a href="https://overcast.fm/+Btux5YtLE/6165">TS</a>]
01:42:49 ◼ ► seeing how JavaScript worked out in the browser and then essentially said [<a href="https://overcast.fm/+Btux5YtLE/6169">TS</a>]
01:42:52 ◼ ► because both mobile and the slowdown in top-end performance increase we believe [<a href="https://overcast.fm/+Btux5YtLE/6172">TS</a>]
01:42:57 ◼ ► this is the best bet for the next twenty years or so because they starve Iran [<a href="https://overcast.fm/+Btux5YtLE/6177">TS</a>]
01:43:00 ◼ ► else go before them and so that that's where we are with this I don't think you [<a href="https://overcast.fm/+Btux5YtLE/6180">TS</a>]
01:43:05 ◼ ► know what does not its offensive language the next hundred years could be [<a href="https://overcast.fm/+Btux5YtLE/6185">TS</a>]
01:43:08 ◼ ► but again the beauty of these details not being in swift itself as there's [<a href="https://overcast.fm/+Btux5YtLE/6188">TS</a>]
01:43:13 ◼ ► nothing in the language itself to dictate that it couldn't be run on Tower [<a href="https://overcast.fm/+Btux5YtLE/6193">TS</a>]
01:43:16 ◼ ► virtual machines that's not the correct solution for Apple right now and that's [<a href="https://overcast.fm/+Btux5YtLE/6196">TS</a>]
01:43:19 ◼ ► not all right let me tell you about our next friend of the show and it's a good [<a href="https://overcast.fm/+Btux5YtLE/6199">TS</a>]
01:43:26 ◼ ► show the last few episodes they are here they give you a low-cost automated [<a href="https://overcast.fm/+Btux5YtLE/6206">TS</a>]
01:43:31 ◼ ► investment service makes it super-easy to invest your money [<a href="https://overcast.fm/+Btux5YtLE/6211">TS</a>]
01:43:34 ◼ ► the right way you just put money into wealth account and then they manage the [<a href="https://overcast.fm/+Btux5YtLE/6214">TS</a>]
01:43:39 ◼ ► portfolio you you ask they ask you a couple questions about how risk-averse [<a href="https://overcast.fm/+Btux5YtLE/6219">TS</a>]
01:43:45 ◼ ► you are how aggressive you wanna be as you can obviously be investing money in [<a href="https://overcast.fm/+Btux5YtLE/6225">TS</a>]
01:43:50 ◼ ► the stock market it could go down it's not you know not a bank account so they [<a href="https://overcast.fm/+Btux5YtLE/6230">TS</a>]
01:43:54 ◼ ► ask you a couple questions to see how comfortable you are with risk and then [<a href="https://overcast.fm/+Btux5YtLE/6234">TS</a>]
01:43:58 ◼ ► they just take it from there and that's it [<a href="https://overcast.fm/+Btux5YtLE/6238">TS</a>]
01:44:00 ◼ ► they literally say whether you're just starting out you can count which is 500 [<a href="https://overcast.fm/+Btux5YtLE/6240">TS</a>]
01:44:05 ◼ ► bucks if you wanna put millions of dollars in there you can do it too seems [<a href="https://overcast.fm/+Btux5YtLE/6245">TS</a>]
01:44:10 ◼ ► crazy to me but you know really its kels all the way from you know you've been [<a href="https://overcast.fm/+Btux5YtLE/6250">TS</a>]
01:44:15 ◼ ► $500 put in the market to millions of dollars you can do it [<a href="https://overcast.fm/+Btux5YtLE/6255">TS</a>]
01:44:19 ◼ ► why would you use them instead of a traditional money managers basically [<a href="https://overcast.fm/+Btux5YtLE/6259">TS</a>]
01:44:22 ◼ ► what welfare is is an automated service that replaces a human money manager [<a href="https://overcast.fm/+Btux5YtLE/6262">TS</a>]
01:44:27 ◼ ► the big reason to do it is that number one they're just putting the index funds [<a href="https://overcast.fm/+Btux5YtLE/6267">TS</a>]
01:44:32 ◼ ► anyway which is really a smart long-term strategy if you read anything about the [<a href="https://overcast.fm/+Btux5YtLE/6272">TS</a>]
01:44:36 ◼ ► ways that people can actually you know invest for success in long-term putting [<a href="https://overcast.fm/+Btux5YtLE/6276">TS</a>]
01:44:41 ◼ ► money in the index funds to go that's pretty much what well front does but [<a href="https://overcast.fm/+Btux5YtLE/6281">TS</a>]
01:44:45 ◼ ► they balance between different index fund based on you know monitoring [<a href="https://overcast.fm/+Btux5YtLE/6285">TS</a>]
01:44:49 ◼ ► systems all the time monitoring the market all the time and moving money [<a href="https://overcast.fm/+Btux5YtLE/6289">TS</a>]
01:44:53 ◼ ► around between different index funds to keep your risk at the right level and [<a href="https://overcast.fm/+Btux5YtLE/6293">TS</a>]
01:44:57 ◼ ► the big thing is is that wealth front charges way lower than traditional money [<a href="https://overcast.fm/+Btux5YtLE/6297">TS</a>]
01:45:03 ◼ ► managers 1.01% is about the average with some of those some of the money managers [<a href="https://overcast.fm/+Btux5YtLE/6303">TS</a>]
01:45:09 ◼ ► out there charged up to 3% and that's what you have under management so if you [<a href="https://overcast.fm/+Btux5YtLE/6309">TS</a>]
01:45:13 ◼ ► have you know $10,000 under management they they take a fee of 3% of your money [<a href="https://overcast.fm/+Btux5YtLE/6313">TS</a>]
01:45:19 ◼ ► not like your profits but your money [<a href="https://overcast.fm/+Btux5YtLE/6319">TS</a>]
01:45:22 ◼ ► well fronts is just 0.25% and they only start charging that above $10,000 so if [<a href="https://overcast.fm/+Btux5YtLE/6322">TS</a>]
01:45:33 ◼ ► you only you know once you get $10,000 account that when they start charging [<a href="https://overcast.fm/+Btux5YtLE/6333">TS</a>]
01:45:37 ◼ ► their 0.25% and if you use the code I have here for you they actually bumped [<a href="https://overcast.fm/+Btux5YtLE/6337">TS</a>]
01:45:45 ◼ ► up to 15,000 and so if you have fifteen thousand and then put one more dollar in [<a href="https://overcast.fm/+Btux5YtLE/6345">TS</a>]
01:45:51 ◼ ► there they charged the fee on that one dollar that over 15,000 [<a href="https://overcast.fm/+Btux5YtLE/6351">TS</a>]
01:45:55 ◼ ► gone from them go to hear you go to find out more [<a href="https://overcast.fm/+Btux5YtLE/6355">TS</a>]
01:45:59 ◼ ► well front dot com slash the talk show and again you can start which is 500 [<a href="https://overcast.fm/+Btux5YtLE/6359">TS</a>]
01:46:05 ◼ ► bucks and they even say right here that that's really how most of people who do [<a href="https://overcast.fm/+Btux5YtLE/6365">TS</a>]
01:46:09 ◼ ► it put a little money in there see how it works and when you see how it works [<a href="https://overcast.fm/+Btux5YtLE/6369">TS</a>]
01:46:13 ◼ ► you like the results that when you put your quote unquote real money and [<a href="https://overcast.fm/+Btux5YtLE/6373">TS</a>]
01:46:16 ◼ ► so go to wealth front dot com slash the talk show actually save money because [<a href="https://overcast.fm/+Btux5YtLE/6376">TS</a>]
01:46:21 ◼ ► you get that you get bumped up to $15,000 before they even start charging [<a href="https://overcast.fm/+Btux5YtLE/6381">TS</a>]
01:46:26 ◼ ► you a nickel to go check them out and here's the part where I have to try to [<a href="https://overcast.fm/+Btux5YtLE/6386">TS</a>]
01:46:30 ◼ ► stay out of prison for compliance purposes I have to tell you that well [<a href="https://overcast.fm/+Btux5YtLE/6390">TS</a>]
01:46:34 ◼ ► front incorporated is an SEC registered investment advisor brokerage services [<a href="https://overcast.fm/+Btux5YtLE/6394">TS</a>]
01:46:39 ◼ ► are offered through well front brokerage corporation member FINRA and SIPC this [<a href="https://overcast.fm/+Btux5YtLE/6399">TS</a>]
01:46:46 ◼ ► is not a solicitation to buy or sell securities investing in securities [<a href="https://overcast.fm/+Btux5YtLE/6406">TS</a>]
01:46:50 ◼ ► involves risks and there is the possibility of losing money [<a href="https://overcast.fm/+Btux5YtLE/6410">TS</a>]
01:46:54 ◼ ► past performance is no guarantee of future results please visit while front [<a href="https://overcast.fm/+Btux5YtLE/6414">TS</a>]
01:46:58 ◼ ► I come to read their full disclosure so far so good nobody from the SEC is a [<a href="https://overcast.fm/+Btux5YtLE/6418">TS</a>]
01:47:07 ◼ ► anything else on swift and and they do more of those things and I think we're [<a href="https://overcast.fm/+Btux5YtLE/6427">TS</a>]
01:47:18 ◼ ► working our way down letter I guess we kind of are like schiller [<a href="https://overcast.fm/+Btux5YtLE/6438">TS</a>]
01:47:23 ◼ ► talk show and buttery and I care we keep going down like list Chris Lattner is [<a href="https://overcast.fm/+Btux5YtLE/6443">TS</a>]
01:47:29 ◼ ► unlike open-source podcast talk about programming languages with nerds but [<a href="https://overcast.fm/+Btux5YtLE/6449">TS</a>]
01:47:33 ◼ ► eventually you get like individual developers alike the UIKit team during [<a href="https://overcast.fm/+Btux5YtLE/6453">TS</a>]
01:47:37 ◼ ► interviews well maybe they won't go that far but I don't know I like the idea of [<a href="https://overcast.fm/+Btux5YtLE/6457">TS</a>]
01:47:41 ◼ ► because you gonna change people you would think would be both in the [<a href="https://overcast.fm/+Btux5YtLE/6461">TS</a>]
01:47:45 ◼ ► position and who's the asked about talking about more small technical [<a href="https://overcast.fm/+Btux5YtLE/6465">TS</a>]
01:47:48 ◼ ► details they have doled out of the idea was to speak with one voice from the top [<a href="https://overcast.fm/+Btux5YtLE/6468">TS</a>]
01:47:54 ◼ ► and it doesn't say too much and now we're now we're kind of moving down the [<a href="https://overcast.fm/+Btux5YtLE/6474">TS</a>]
01:48:00 ◼ ► ladder well we speak with multiple voices from the top tiers and so they [<a href="https://overcast.fm/+Btux5YtLE/6480">TS</a>]
01:48:05 ◼ ► can talk about a little bit different things like you know phil was not going [<a href="https://overcast.fm/+Btux5YtLE/6485">TS</a>]
01:48:07 ◼ ► to talk to you about you know runtime casting things into protocols right but [<a href="https://overcast.fm/+Btux5YtLE/6487">TS</a>]
01:48:13 ◼ ► very well as long as you keep going down at the the conversations get [<a href="https://overcast.fm/+Btux5YtLE/6493">TS</a>]
01:48:17 ◼ ► more interesting to narrower audiences as opposed to always just being like the [<a href="https://overcast.fm/+Btux5YtLE/6497">TS</a>]
01:48:22 ◼ ► big picture what are you doing stuff I enjoyed the thing i've detected when I [<a href="https://overcast.fm/+Btux5YtLE/6502">TS</a>]
01:48:27 ◼ ► would define the new Apple the difference in all up on new Apple is [<a href="https://overcast.fm/+Btux5YtLE/6507">TS</a>]
01:48:31 ◼ ► that there remain committed to secrecy on future products for the exact same [<a href="https://overcast.fm/+Btux5YtLE/6511">TS</a>]
01:48:36 ◼ ► reasons they always have been that they don't want competitors to know from a [<a href="https://overcast.fm/+Btux5YtLE/6516">TS</a>]
01:48:40 ◼ ► marketing perspective they feel that being able to avail these things it's a [<a href="https://overcast.fm/+Btux5YtLE/6520">TS</a>]
01:48:43 ◼ ► surprise is an advantage and they get some a lot of publicity around their [<a href="https://overcast.fm/+Btux5YtLE/6523">TS</a>]
01:48:47 ◼ ► events and announcements that they wouldn't have if they were blabbing [<a href="https://overcast.fm/+Btux5YtLE/6527">TS</a>]
01:48:50 ◼ ► about everything in advance and I think also just the good old fashioned under [<a href="https://overcast.fm/+Btux5YtLE/6530">TS</a>]
01:48:56 ◼ ► promise over to over deliver that if you keep talking about stuff in the future [<a href="https://overcast.fm/+Btux5YtLE/6536">TS</a>]
01:48:59 ◼ ► all the time have negatively some of these things are gonna ship late and [<a href="https://overcast.fm/+Btux5YtLE/6539">TS</a>]
01:49:03 ◼ ► then you've disappointed people in terms and you know but for stuff that's [<a href="https://overcast.fm/+Btux5YtLE/6543">TS</a>]
01:49:08 ◼ ► already shipped and talking about decisions they've already made and the [<a href="https://overcast.fm/+Btux5YtLE/6548">TS</a>]
01:49:11 ◼ ► stuff that out there I think that's where the differences I feel like all [<a href="https://overcast.fm/+Btux5YtLE/6551">TS</a>]
01:49:14 ◼ ► doubtful was if we're misunderstood groom I don't we don't care you know you [<a href="https://overcast.fm/+Btux5YtLE/6554">TS</a>]
01:49:19 ◼ ► either get it or you don't and if you like new Apple executive level really is [<a href="https://overcast.fm/+Btux5YtLE/6559">TS</a>]
01:49:25 ◼ ► its open this is coming from the frustration I think of being [<a href="https://overcast.fm/+Btux5YtLE/6565">TS</a>]
01:49:30 ◼ ► misunderstood and feeling like if we could just explain ourselves we'd be [<a href="https://overcast.fm/+Btux5YtLE/6570">TS</a>]
01:49:35 ◼ ► less misunderstood and I wish that we could do if only like we all of our [<a href="https://overcast.fm/+Btux5YtLE/6575">TS</a>]
01:49:39 ◼ ► commentary on our blogs and podcasts and everything only had a user name but they [<a href="https://overcast.fm/+Btux5YtLE/6579">TS</a>]
01:49:43 ◼ ► had no way to contact us like the App Store be frustrating Apple I give people [<a href="https://overcast.fm/+Btux5YtLE/6583">TS</a>]
01:49:48 ◼ ► a misunderstanding you but there was just no way you could find who this John [<a href="https://overcast.fm/+Btux5YtLE/6588">TS</a>]
01:49:51 ◼ ► guy was about it i mean that's a good contrast terms of the organizations like [<a href="https://overcast.fm/+Btux5YtLE/6591">TS</a>]
01:49:56 ◼ ► they'll talk a lot about that road map for swiftness with three engage with the [<a href="https://overcast.fm/+Btux5YtLE/6596">TS</a>]
01:50:01 ◼ ► community but we best about this programming language that now is going [<a href="https://overcast.fm/+Btux5YtLE/6601">TS</a>]
01:50:04 ◼ ► to be much bigger than Apple itself and as a community project but no more talk [<a href="https://overcast.fm/+Btux5YtLE/6604">TS</a>]
01:50:08 ◼ ► to you about the App Store even if you have such as such a contrast in terms of [<a href="https://overcast.fm/+Btux5YtLE/6608">TS</a>]
01:50:13 ◼ ► just talk to a person who would be reasonable with me like surely we can [<a href="https://overcast.fm/+Btux5YtLE/6613">TS</a>]
01:50:17 ◼ ► work with that you hear all the the crazy stories about like that happens in [<a href="https://overcast.fm/+Btux5YtLE/6617">TS</a>]
01:50:21 ◼ ► Review forever or they think you're violating someone's copyright but it's [<a href="https://overcast.fm/+Btux5YtLE/6621">TS</a>]
01:50:25 ◼ ► the opposite there are violating mine and just things that you feel I can be [<a href="https://overcast.fm/+Btux5YtLE/6625">TS</a>]
01:50:29 ◼ ► worked out between two reason people just talk to each other on the phone but [<a href="https://overcast.fm/+Btux5YtLE/6629">TS</a>]
01:50:32 ◼ ► nevertheless take months I was there is no I know it was when the apt to quit [<a href="https://overcast.fm/+Btux5YtLE/6632">TS</a>]
01:50:42 ◼ ► the App Store which one sketch well know the one that was reasons sketch [<a href="https://overcast.fm/+Btux5YtLE/6642">TS</a>]
01:50:47 ◼ ► announced that they were leaving the App Store and again I don't know I don't [<a href="https://overcast.fm/+Btux5YtLE/6647">TS</a>]
01:50:52 ◼ ► wanna call it the straw that broke the camel's back I don't know that it's [<a href="https://overcast.fm/+Btux5YtLE/6652">TS</a>]
01:50:55 ◼ ► going to mean that anything's gonna happen but to me it was just emblematic [<a href="https://overcast.fm/+Btux5YtLE/6655">TS</a>]
01:50:58 ◼ ► of the problems and especially in the Mac App Store because sketch was to my [<a href="https://overcast.fm/+Btux5YtLE/6658">TS</a>]
01:51:04 ◼ ► mind the prototypical modern Mac productivity up its beloved it's so [<a href="https://overcast.fm/+Btux5YtLE/6664">TS</a>]
01:51:12 ◼ ► popular I mean an apple obviously knows its popular they ship with the watch a [<a href="https://overcast.fm/+Btux5YtLE/6672">TS</a>]
01:51:17 ◼ ► West St case they ship Photoshop templates for watch UI design and sketch [<a href="https://overcast.fm/+Btux5YtLE/6677">TS</a>]
01:51:23 ◼ ► template for what you are designed so I think those are the only two you know [<a href="https://overcast.fm/+Btux5YtLE/6683">TS</a>]
01:51:27 ◼ ► obviously anybody who uses a different graphics program could open up the PSP [<a href="https://overcast.fm/+Btux5YtLE/6687">TS</a>]
01:51:30 ◼ ► Zune converter or something like that but the two that Apple ships you know [<a href="https://overcast.fm/+Btux5YtLE/6690">TS</a>]
01:51:34 ◼ ► that you can just download from apple.com are for sketch in Photoshop so [<a href="https://overcast.fm/+Btux5YtLE/6694">TS</a>]
01:51:38 ◼ ► to put it on the same pedestals Photoshop is you know it's pretty good [<a href="https://overcast.fm/+Btux5YtLE/6698">TS</a>]
01:51:43 ◼ ► and they've won Apple Design Awards and they've been heavily promoted in the App [<a href="https://overcast.fm/+Btux5YtLE/6703">TS</a>]
01:51:48 ◼ ► Store and for them to leave the App Store to me is just wow if they if [<a href="https://overcast.fm/+Btux5YtLE/6708">TS</a>]
01:51:52 ◼ ► they're not happy in the App Store who is this [<a href="https://overcast.fm/+Btux5YtLE/6712">TS</a>]
01:51:55 ◼ ► that's when Apple's narrative doesn't fit anymore because if you're an apple [<a href="https://overcast.fm/+Btux5YtLE/6715">TS</a>]
01:51:58 ◼ ► and you want to have a narrative to make yourself feel better place to be like [<a href="https://overcast.fm/+Btux5YtLE/6718">TS</a>]
01:52:02 ◼ ► well these are just the kind of thing we talked about the complaints about did [<a href="https://overcast.fm/+Btux5YtLE/6722">TS</a>]
01:52:05 ◼ ► you know I don't need Aquitaine releases like well these are just the old people [<a href="https://overcast.fm/+Btux5YtLE/6725">TS</a>]
01:52:08 ◼ ► like it we love them they're loyal to our platform they've been there a long [<a href="https://overcast.fm/+Btux5YtLE/6728">TS</a>]
01:52:11 ◼ ► time your DOB is your Microsoft here whatever but really the future of the [<a href="https://overcast.fm/+Btux5YtLE/6731">TS</a>]
01:52:16 ◼ ► platform is about new blood it's about new developers developers we haven't [<a href="https://overcast.fm/+Btux5YtLE/6736">TS</a>]
01:52:20 ◼ ► heard of like say someone makes a new grant application that's not Adobe [<a href="https://overcast.fm/+Btux5YtLE/6740">TS</a>]
01:52:24 ◼ ► that's from a smaller team that grows up on our platform that we were the first [<a href="https://overcast.fm/+Btux5YtLE/6744">TS</a>]
01:52:28 ◼ ► and only platform they targeted that that is native to us you know [<a href="https://overcast.fm/+Btux5YtLE/6748">TS</a>]
01:52:32 ◼ ► like that's what I like these this fresh young faces like new talent essentially [<a href="https://overcast.fm/+Btux5YtLE/6752">TS</a>]
01:52:39 ◼ ► that means that the future of the plan the future of the platform is not old [<a href="https://overcast.fm/+Btux5YtLE/6759">TS</a>]
01:52:42 ◼ ► crusty people who've been shipping on that platform is for thirty years right [<a href="https://overcast.fm/+Btux5YtLE/6762">TS</a>]
01:52:45 ◼ ► its new people and so a new company had never heard of comes along and makes us [<a href="https://overcast.fm/+Btux5YtLE/6765">TS</a>]
01:52:49 ◼ ► great graphics application that you know taking the world by storm and Apple [<a href="https://overcast.fm/+Btux5YtLE/6769">TS</a>]
01:52:54 ◼ ► thing putting up alongside Photoshop invece yeah you know where it became [<a href="https://overcast.fm/+Btux5YtLE/6774">TS</a>]
01:52:59 ◼ ► more than you can't just say well really the App Store is great for everybody is [<a href="https://overcast.fm/+Btux5YtLE/6779">TS</a>]
01:53:02 ◼ ► just the old crusty people are used to the old ways to break the narrative yeah [<a href="https://overcast.fm/+Btux5YtLE/6782">TS</a>]
01:53:06 ◼ ► one of the ways that sketch again is to me a poster child of what Apple wants [<a href="https://overcast.fm/+Btux5YtLE/6786">TS</a>]
01:53:11 ◼ ► third party apps to be as I can only and it's not only because they you know it's [<a href="https://overcast.fm/+Btux5YtLE/6791">TS</a>]
01:53:16 ◼ ► because they've how does a small team build an app that in some ways can [<a href="https://overcast.fm/+Btux5YtLE/6796">TS</a>]
01:53:21 ◼ ► compete toe-to-toe Photoshop it's because they're leveraging all of this [<a href="https://overcast.fm/+Btux5YtLE/6801">TS</a>]
01:53:26 ◼ ► great graphics stuff built into Mac OS tend same thing with Pixelmator same [<a href="https://overcast.fm/+Btux5YtLE/6806">TS</a>]
01:53:32 ◼ ► thing with acorn from us you know that these apps written these graphics after [<a href="https://overcast.fm/+Btux5YtLE/6812">TS</a>]
01:53:37 ◼ ► in a really small teams I mean gus is the only developer it flying me I mean [<a href="https://overcast.fm/+Btux5YtLE/6817">TS</a>]
01:53:42 ◼ ► it's a one-person him there he can make an app that credibly stands as a [<a href="https://overcast.fm/+Btux5YtLE/6822">TS</a>]
01:53:48 ◼ ► professional image editor because he's leveraging it when you make any sense to [<a href="https://overcast.fm/+Btux5YtLE/6828">TS</a>]
01:53:52 ◼ ► go cross platform because it's it's all built on this system stuff and at that [<a href="https://overcast.fm/+Btux5YtLE/6832">TS</a>]
01:53:57 ◼ ► without a warrant for multiple reasons one that's why they give you these API's [<a href="https://overcast.fm/+Btux5YtLE/6837">TS</a>]
01:54:01 ◼ ► and they are happy to see them used and then they know that when they add new [<a href="https://overcast.fm/+Btux5YtLE/6841">TS</a>]
01:54:05 ◼ ► features to the operating system like what's the thing on the new Renault 5 k [<a href="https://overcast.fm/+Btux5YtLE/6845">TS</a>]
01:54:11 ◼ ► max where there's more colors on the monitor the DPP 30 damage or whatever [<a href="https://overcast.fm/+Btux5YtLE/6851">TS</a>]
01:54:16 ◼ ► it's called right so then these apps I thinks catch one of these apps I know I [<a href="https://overcast.fm/+Btux5YtLE/6856">TS</a>]
01:54:21 ◼ ► saw the release notes on the App Store one of them just an update that has [<a href="https://overcast.fm/+Btux5YtLE/6861">TS</a>]
01:54:26 ◼ ► whereas in the old days when you're not to bad mouth Adobe but with the Dobie [<a href="https://overcast.fm/+Btux5YtLE/6866">TS</a>]
01:54:31 ◼ ► stuff where their cross platform they couldn't adopt like a new great new Mac [<a href="https://overcast.fm/+Btux5YtLE/6871">TS</a>]
01:54:35 ◼ ► technology like this deep color on the five K I'm at because they have this [<a href="https://overcast.fm/+Btux5YtLE/6875">TS</a>]
01:54:41 ◼ ► that is a level of abstraction and it's based on what's available on Mac and [<a href="https://overcast.fm/+Btux5YtLE/6881">TS</a>]
01:54:46 ◼ ► Windows and Windows doesn't have it maybe there's you know it's going to [<a href="https://overcast.fm/+Btux5YtLE/6886">TS</a>]
01:54:49 ◼ ► take them longer to be able to adopt it because then you've got these files that [<a href="https://overcast.fm/+Btux5YtLE/6889">TS</a>]
01:54:54 ◼ ► have you know deep color that don't show up on Windows or something like that [<a href="https://overcast.fm/+Btux5YtLE/6894">TS</a>]
01:54:57 ◼ ► it's just a perfect example of doing it the right way and they're getting out [<a href="https://overcast.fm/+Btux5YtLE/6897">TS</a>]
01:55:04 ◼ ► anyway the one thing that stuck out to me on this and you like your example of [<a href="https://overcast.fm/+Btux5YtLE/6904">TS</a>]
01:55:07 ◼ ► it if you could just talk to somebody and work this out was in the hubbub over [<a href="https://overcast.fm/+Btux5YtLE/6907">TS</a>]
01:55:11 ◼ ► sketch leaving the App Store I was reading Michael side had a great blog [<a href="https://overcast.fm/+Btux5YtLE/6911">TS</a>]
01:55:17 ◼ ► post a roundup blog post with like you know 89 10 different reactions from [<a href="https://overcast.fm/+Btux5YtLE/6917">TS</a>]
01:55:22 ◼ ► around the web and he just noted at the end of the noted without any further [<a href="https://overcast.fm/+Btux5YtLE/6922">TS</a>]
01:55:26 ◼ ► comment that he has an update to america that's been pending it's just a bug fix [<a href="https://overcast.fm/+Btux5YtLE/6926">TS</a>]
01:55:32 ◼ ► update to one of his out there was pending review for 59 days is a bug fix [<a href="https://overcast.fm/+Btux5YtLE/6932">TS</a>]
01:55:40 ◼ ► from a user's and 59 days later it still waiting to go under review and even that [<a href="https://overcast.fm/+Btux5YtLE/6940">TS</a>]
01:55:45 ◼ ► you say is like prioritization or whatever and he might feel bad about it [<a href="https://overcast.fm/+Btux5YtLE/6945">TS</a>]
01:55:48 ◼ ► but the ones that just really drive me nuts as we're like it's a [<a href="https://overcast.fm/+Btux5YtLE/6948">TS</a>]
01:55:51 ◼ ► misunderstanding like the romantic comedy level misunderstand and it's just [<a href="https://overcast.fm/+Btux5YtLE/6951">TS</a>]
01:55:57 ◼ ► like listening to me you're not like it used to be able to get together and [<a href="https://overcast.fm/+Btux5YtLE/6957">TS</a>]
01:56:03 ◼ ► explain this one thing like the whole rest of the movie points right and this [<a href="https://overcast.fm/+Btux5YtLE/6963">TS</a>]
01:56:06 ◼ ► is like this in the App Store but is known for you to talk to you like you [<a href="https://overcast.fm/+Btux5YtLE/6966">TS</a>]
01:56:09 ◼ ► you send your message in a bottle and he wait and you wait and then you wait in [<a href="https://overcast.fm/+Btux5YtLE/6969">TS</a>]
01:56:12 ◼ ► this inscrutable reply comes back it's like no you can't understand me hate you [<a href="https://overcast.fm/+Btux5YtLE/6972">TS</a>]
01:56:16 ◼ ► you did you even read what I wrote it like it is this an automated system is [<a href="https://overcast.fm/+Btux5YtLE/6976">TS</a>]
01:56:19 ◼ ► there a human there talk to somebody somebody who is both empowered and able [<a href="https://overcast.fm/+Btux5YtLE/6979">TS</a>]
01:56:24 ◼ ► to understand the language barrier like they don't you know I think the one by [<a href="https://overcast.fm/+Btux5YtLE/6984">TS</a>]
01:56:28 ◼ ► copyright was like where some scammers reporting about locations that appeared [<a href="https://overcast.fm/+Btux5YtLE/6988">TS</a>]
01:56:31 ◼ ► to come from a different developer and then upload flag the legitimate [<a href="https://overcast.fm/+Btux5YtLE/6991">TS</a>]
01:56:34 ◼ ► developer to say they were violating the Copyright Office like whatever something [<a href="https://overcast.fm/+Btux5YtLE/6994">TS</a>]
01:56:39 ◼ ► that is very frustrating I can and that is that comes down to it like in a [<a href="https://overcast.fm/+Btux5YtLE/6999">TS</a>]
01:56:42 ◼ ► romantic comedy is merely a lack of communication [<a href="https://overcast.fm/+Btux5YtLE/7002">TS</a>]
01:56:45 ◼ ► and how can people be doing so well and improving so much and its communication [<a href="https://overcast.fm/+Btux5YtLE/7005">TS</a>]
01:56:50 ◼ ► like keeping the advantages like you said of like keeping your products [<a href="https://overcast.fm/+Btux5YtLE/7010">TS</a>]
01:56:53 ◼ ► secret and not and not showing everything you even thinking of making [<a href="https://overcast.fm/+Btux5YtLE/7013">TS</a>]
01:56:56 ◼ ► these people are disappointed but also being open to feedback and having a [<a href="https://overcast.fm/+Btux5YtLE/7016">TS</a>]
01:57:01 ◼ ► community where human beings talk to other human beings in there is going to [<a href="https://overcast.fm/+Btux5YtLE/7021">TS</a>]
01:57:04 ◼ ► green doesn't mean people outside a platonic out what to do but just to make [<a href="https://overcast.fm/+Btux5YtLE/7024">TS</a>]
01:57:08 ◼ ► sure everyone's on the same page and obviously that much more advantageous [<a href="https://overcast.fm/+Btux5YtLE/7028">TS</a>]
01:57:12 ◼ ► for programming language which is less of a competitive advantage for Apple [<a href="https://overcast.fm/+Btux5YtLE/7032">TS</a>]
01:57:16 ◼ ► then like individual features whatever the App Store by its just so clearly a [<a href="https://overcast.fm/+Btux5YtLE/7036">TS</a>]
01:57:23 ◼ ► different philosophy dictating the public face of that part of the [<a href="https://overcast.fm/+Btux5YtLE/7043">TS</a>]
01:57:28 ◼ ► organization than the other and it was all one big place and travel to speak [<a href="https://overcast.fm/+Btux5YtLE/7048">TS</a>]
01:57:32 ◼ ► with one voice but I just it's becoming increasingly clear where the lines are [<a href="https://overcast.fm/+Btux5YtLE/7052">TS</a>]
01:57:39 ◼ ► in terms of like the new Apple that you were describing and the old apple that's [<a href="https://overcast.fm/+Btux5YtLE/7059">TS</a>]
01:57:45 ◼ ► it still inside their house say that is or isn't appropriate for the individual [<a href="https://overcast.fm/+Btux5YtLE/7065">TS</a>]
01:57:51 ◼ ► things just difference like what department of my talk to what is the [<a href="https://overcast.fm/+Btux5YtLE/7071">TS</a>]
01:57:55 ◼ ► subject of that were that were even talking about and how then does that [<a href="https://overcast.fm/+Btux5YtLE/7075">TS</a>]
01:58:02 ◼ ► 59 days and I guess I could take another break here and enjoying talking about [<a href="https://overcast.fm/+Btux5YtLE/7082">TS</a>]
01:58:17 ◼ ► swift against the other one other thing I thought about was swift and no apples [<a href="https://overcast.fm/+Btux5YtLE/7097">TS</a>]
01:58:22 ◼ ► they said this for a while but Federici said this in his talking points all week [<a href="https://overcast.fm/+Btux5YtLE/7102">TS</a>]
01:58:25 ◼ ► long which is that they really really think that Swift could be like the [<a href="https://overcast.fm/+Btux5YtLE/7105">TS</a>]
01:58:31 ◼ ► default go to programming language not just for their platforms in writing apps [<a href="https://overcast.fm/+Btux5YtLE/7111">TS</a>]
01:58:36 ◼ ► for their platforms but just like you know high school kids who are learning [<a href="https://overcast.fm/+Btux5YtLE/7116">TS</a>]
01:58:40 ◼ ► to program middle school kids are way too high school kids learning to program [<a href="https://overcast.fm/+Btux5YtLE/7120">TS</a>]
01:58:44 ◼ ► computer science courses in college you know why not you know the Desi swift as [<a href="https://overcast.fm/+Btux5YtLE/7124">TS</a>]
01:58:50 ◼ ► the language they could take that role which to me is I believe it really think [<a href="https://overcast.fm/+Btux5YtLE/7130">TS</a>]
01:58:55 ◼ ► that they they they mean it but that's such an incredibly ambitious goal for [<a href="https://overcast.fm/+Btux5YtLE/7135">TS</a>]
01:59:01 ◼ ► programming language that sounds more reasonable when you think about well [<a href="https://overcast.fm/+Btux5YtLE/7141">TS</a>]
01:59:05 ◼ ► people learning with now because I can tell you see like I think most of the [<a href="https://overcast.fm/+Btux5YtLE/7145">TS</a>]
01:59:11 ◼ ► time its job or JavaScript which I guess this javascript probably isn't terrible [<a href="https://overcast.fm/+Btux5YtLE/7151">TS</a>]
01:59:17 ◼ ► because it's a pretty simple as you think you think writing a job job job i [<a href="https://overcast.fm/+Btux5YtLE/7157">TS</a>]
01:59:23 ◼ ► think is the most common teaching language at this point some schools like [<a href="https://overcast.fm/+Btux5YtLE/7163">TS</a>]
01:59:27 ◼ ► you know I think MIT still something with scheme in Lisbon all that business [<a href="https://overcast.fm/+Btux5YtLE/7167">TS</a>]
01:59:30 ◼ ► but the days of them teaching see is your first program I would think are [<a href="https://overcast.fm/+Btux5YtLE/7170">TS</a>]
01:59:36 ◼ ► long gone and C++ same time like what is a better teacher gets too likely if not [<a href="https://overcast.fm/+Btux5YtLE/7176">TS</a>]
01:59:41 ◼ ► swift than one and if job is the answer thanks West has fewer well his [<a href="https://overcast.fm/+Btux5YtLE/7181">TS</a>]
01:59:48 ◼ ► difficulty when they say that like so what's with you want the 2010 9:52 on [<a href="https://overcast.fm/+Btux5YtLE/7188">TS</a>]
01:59:54 ◼ ► again it's barely setting up at this point so this is obviously a long-term [<a href="https://overcast.fm/+Btux5YtLE/7194">TS</a>]
01:59:58 ◼ ► plan but once with settles down being a more modern language it's either going [<a href="https://overcast.fm/+Btux5YtLE/7198">TS</a>]
02:00:04 ◼ ► to be swift or something like Python or javascript isn't even higher level [<a href="https://overcast.fm/+Btux5YtLE/7204">TS</a>]
02:00:07 ◼ ► language learning languages don't need to care about performances stuff like [<a href="https://overcast.fm/+Btux5YtLE/7207">TS</a>]
02:00:12 ◼ ► using that toy language but a much much higher level language that you just want [<a href="https://overcast.fm/+Btux5YtLE/7212">TS</a>]
02:00:18 ◼ ► them to do with the concepts and I think the only thing that holds with back is [<a href="https://overcast.fm/+Btux5YtLE/7218">TS</a>]
02:00:21 ◼ ► swift is a complicated language which has a lot of features and a lot of [<a href="https://overcast.fm/+Btux5YtLE/7221">TS</a>]
02:00:27 ◼ ► features in swift I think make more sense in the context of understanding [<a href="https://overcast.fm/+Btux5YtLE/7227">TS</a>]
02:00:31 ◼ ► simpler language its first list is not a simple there is out there is a lot to it [<a href="https://overcast.fm/+Btux5YtLE/7231">TS</a>]
02:00:37 ◼ ► very powerful there's a lot of concepts and things and they're not details they [<a href="https://overcast.fm/+Btux5YtLE/7237">TS</a>]
02:00:41 ◼ ► don't care about like memory management probably a little tiny bit of that if [<a href="https://overcast.fm/+Btux5YtLE/7241">TS</a>]
02:00:44 ◼ ► you really want to get into it but they have an unsafe point yeah like they've [<a href="https://overcast.fm/+Btux5YtLE/7244">TS</a>]
02:00:49 ◼ ► got the go-ahead score yourself abilities in there but that's been doin [<a href="https://overcast.fm/+Btux5YtLE/7249">TS</a>]
02:00:53 ◼ ► teach that but even just the concepts of the way it handles you know all the [<a href="https://overcast.fm/+Btux5YtLE/7253">TS</a>]
02:00:58 ◼ ► different prototypes in the class extensions and inheritance and window [<a href="https://overcast.fm/+Btux5YtLE/7258">TS</a>]
02:01:02 ◼ ► you the classroom when do I use destructing ValueType sources reference [<a href="https://overcast.fm/+Btux5YtLE/7262">TS</a>]
02:01:05 ◼ ► types and this there's a lot of things in there that aren't in much simpler [<a href="https://overcast.fm/+Btux5YtLE/7265">TS</a>]
02:01:08 ◼ ► languages like back in the old days [<a href="https://overcast.fm/+Btux5YtLE/7268">TS</a>]
02:01:11 ◼ ► tickle TCL you know like a logo with a little turtle turtle even something like [<a href="https://overcast.fm/+Btux5YtLE/7271">TS</a>]
02:01:16 ◼ ► Python I mean I guess I guess every language has granted corners but Swift [<a href="https://overcast.fm/+Btux5YtLE/7276">TS</a>]
02:01:20 ◼ ► is already a pretty full feature languages going to get even hurt with [<a href="https://overcast.fm/+Btux5YtLE/7280">TS</a>]
02:01:24 ◼ ► time so that may hold back from me TGIF because in some respects a teaching [<a href="https://overcast.fm/+Btux5YtLE/7284">TS</a>]
02:01:29 ◼ ► language you need to be a real language and I guess he needed excuse for your [<a href="https://overcast.fm/+Btux5YtLE/7289">TS</a>]
02:01:33 ◼ ► exercises and stuff but you're not teaching them here is the programming [<a href="https://overcast.fm/+Btux5YtLE/7293">TS</a>]
02:01:35 ◼ ► language again using you enter the industry like occasional school concept [<a href="https://overcast.fm/+Btux5YtLE/7295">TS</a>]
02:01:39 ◼ ► which is why mit can take solace in Scheme and everything and ML or whatever [<a href="https://overcast.fm/+Btux5YtLE/7299">TS</a>]
02:01:43 ◼ ► and like I don't care if you can use this we're just trying to keep you [<a href="https://overcast.fm/+Btux5YtLE/7303">TS</a>]
02:01:46 ◼ ► conceptually how's work somewhat y Python again in another language many [<a href="https://overcast.fm/+Btux5YtLE/7306">TS</a>]
02:01:50 ◼ ► people outside looks like pseudocode especially since no curly braces in the [<a href="https://overcast.fm/+Btux5YtLE/7310">TS</a>]
02:01:53 ◼ ► invitation is mandatory single you out rooms booked into the algorithms [<a href="https://overcast.fm/+Btux5YtLE/7313">TS</a>]
02:01:56 ◼ ► red-black trees and you're right it a python it looks a lot like it did in [<a href="https://overcast.fm/+Btux5YtLE/7316">TS</a>]
02:01:59 ◼ ► your book the dilemma has english words isn't a program book at all [<a href="https://overcast.fm/+Btux5YtLE/7319">TS</a>]
02:02:04 ◼ ► so I think the road to Swift being a teaching language may be difficult but [<a href="https://overcast.fm/+Btux5YtLE/7324">TS</a>]
02:02:10 ◼ ► if I had to pick the teachers course in Java and settings with would be better [<a href="https://overcast.fm/+Btux5YtLE/7330">TS</a>]
02:02:16 ◼ ► if only because Charles get even more weirdness in terms of like primitives [<a href="https://overcast.fm/+Btux5YtLE/7336">TS</a>]
02:02:20 ◼ ► versus you know boxing and an object types and all sorts of crap like that so [<a href="https://overcast.fm/+Btux5YtLE/7340">TS</a>]
02:02:25 ◼ ► I've never written job so I'm speaking from a position of admitted some level [<a href="https://overcast.fm/+Btux5YtLE/7345">TS</a>]
02:02:31 ◼ ► of ignorance but I you know everything I've ever seen of job is just it's so [<a href="https://overcast.fm/+Btux5YtLE/7351">TS</a>]
02:02:38 ◼ ► verbose really I find it very off-putting and there's a lot of like [<a href="https://overcast.fm/+Btux5YtLE/7358">TS</a>]
02:02:44 ◼ ► bill of weakness in Java that has to do with i think is a funny part of speaking [<a href="https://overcast.fm/+Btux5YtLE/7364">TS</a>]
02:02:49 ◼ ► of things that sound where the future funny by Rick Perry's injury when you [<a href="https://overcast.fm/+Btux5YtLE/7369">TS</a>]
02:02:53 ◼ ► staying power or service i'd languages like Jabba was not made as a language [<a href="https://overcast.fm/+Btux5YtLE/7373">TS</a>]
02:03:00 ◼ ► for set-top boxes right and in fact it would everybody programs on to read and [<a href="https://overcast.fm/+Btux5YtLE/7380">TS</a>]
02:03:04 ◼ ► write ups right oh yeah it's that but like its origins were for set-top boxes [<a href="https://overcast.fm/+Btux5YtLE/7384">TS</a>]
02:03:12 ◼ ► then eventually its second life was always going to be a plus they're gonna [<a href="https://overcast.fm/+Btux5YtLE/7392">TS</a>]
02:03:15 ◼ ► run in your browser like the opposite of Service Code be sent from a server to [<a href="https://overcast.fm/+Btux5YtLE/7395">TS</a>]
02:03:19 ◼ ► your client and runs in people's web browser and then it had third life as [<a href="https://overcast.fm/+Btux5YtLE/7399">TS</a>]
02:03:23 ◼ ► you know it is going to have this is a member man's language in this area [<a href="https://overcast.fm/+Btux5YtLE/7403">TS</a>]
02:03:26 ◼ ► because it's faster than all the scripting languages and it doesn't [<a href="https://overcast.fm/+Btux5YtLE/7406">TS</a>]
02:03:29 ◼ ► require manual never imagined like C++ it always struck me and i know that it [<a href="https://overcast.fm/+Btux5YtLE/7409">TS</a>]
02:03:35 ◼ ► came from Sun and it was a typical laid-back Valley corporation to talk [<a href="https://overcast.fm/+Btux5YtLE/7415">TS</a>]
02:03:42 ◼ ► about Sun in the past tense and it even feels like the past tense you know I [<a href="https://overcast.fm/+Btux5YtLE/7422">TS</a>]
02:03:49 ◼ ► know that word started but the syntax of it looked so corporate look like the [<a href="https://overcast.fm/+Btux5YtLE/7429">TS</a>]
02:03:53 ◼ ► type of programming language it was written by like IBM programmers who [<a href="https://overcast.fm/+Btux5YtLE/7433">TS</a>]
02:03:56 ◼ ► still wore like a certain type of work and and like the paper people who like [<a href="https://overcast.fm/+Btux5YtLE/7436">TS</a>]
02:04:00 ◼ ► your email is configured can even change it so that you have like a 12 line legal [<a href="https://overcast.fm/+Btux5YtLE/7440">TS</a>]
02:04:06 ◼ ► disclaimer in your signature you know that you know if you've gotten this [<a href="https://overcast.fm/+Btux5YtLE/7446">TS</a>]
02:04:10 ◼ ► e-mail by mistake you are legally obligated to delete it and notify us [<a href="https://overcast.fm/+Btux5YtLE/7450">TS</a>]
02:04:13 ◼ ► immediately you know it just outside a type of programming which were just to [<a href="https://overcast.fm/+Btux5YtLE/7453">TS</a>]
02:04:17 ◼ ► have a simple class you've got like 12 lines of bullshit boilerplate for [<a href="https://overcast.fm/+Btux5YtLE/7457">TS</a>]
02:04:21 ◼ ► yeah like trying to do hello world and having to make like a class that I mean [<a href="https://overcast.fm/+Btux5YtLE/7461">TS</a>]
02:04:26 ◼ ► to it that it is kind of like if you compare it to C++ was trying to make [<a href="https://overcast.fm/+Btux5YtLE/7466">TS</a>]
02:04:35 ◼ ► them are rationalized world and it i think as one of the first languages to [<a href="https://overcast.fm/+Btux5YtLE/7475">TS</a>]
02:04:39 ◼ ► really break out and be successful in doing that I I definitely feel like it [<a href="https://overcast.fm/+Btux5YtLE/7479">TS</a>]
02:04:43 ◼ ► has a respect for it is making a substantial lead over what came before [<a href="https://overcast.fm/+Btux5YtLE/7483">TS</a>]
02:04:46 ◼ ► it but I have respect for it but it didn't like I i went to Drexel in the [<a href="https://overcast.fm/+Btux5YtLE/7486">TS</a>]
02:04:50 ◼ ► nineties majored in computer science we learned pass Calif at first like the the [<a href="https://overcast.fm/+Btux5YtLE/7490">TS</a>]
02:04:55 ◼ ► first year courses repressed cow and people used to complain some people not [<a href="https://overcast.fm/+Btux5YtLE/7495">TS</a>]
02:05:01 ◼ ► largely but there were complaints like on the mailing list liked students [<a href="https://overcast.fm/+Btux5YtLE/7501">TS</a>]
02:05:05 ◼ ► complained to the faculty that you know why we learn Pascal no dirt no jobs in [<a href="https://overcast.fm/+Btux5YtLE/7505">TS</a>]
02:05:10 ◼ ► Pascal everybody wants to programmers and the professors you know if they [<a href="https://overcast.fm/+Btux5YtLE/7510">TS</a>]
02:05:14 ◼ ► would respond or I guess it wasn't mailing list it was new to enter the [<a href="https://overcast.fm/+Btux5YtLE/7514">TS</a>]
02:05:19 ◼ ► computer science department and they were just really we're not running [<a href="https://overcast.fm/+Btux5YtLE/7519">TS</a>]
02:05:22 ◼ ► locations here if you learn how to program you be able to program in any [<a href="https://overcast.fm/+Btux5YtLE/7522">TS</a>]
02:05:25 ◼ ► language which is true I mean it's you know it's not like you know you learn [<a href="https://overcast.fm/+Btux5YtLE/7525">TS</a>]
02:05:31 ◼ ► how to program in CNN you don't have a program another just have to learn this [<a href="https://overcast.fm/+Btux5YtLE/7531">TS</a>]
02:05:34 ◼ ► index like when I took object oriented programming it was C++ object oriented [<a href="https://overcast.fm/+Btux5YtLE/7534">TS</a>]
02:05:41 ◼ ► programming sucks I took away from object program in college I was like wow [<a href="https://overcast.fm/+Btux5YtLE/7541">TS</a>]
02:05:48 ◼ ► this is this is bullshit yeah I mean it's like that's the thing about [<a href="https://overcast.fm/+Btux5YtLE/7548">TS</a>]
02:05:54 ◼ ► teaching languages is you're trying to teach concepts and they may constitute a [<a href="https://overcast.fm/+Btux5YtLE/7554">TS</a>]
02:06:00 ◼ ► pretty new but you have to have an embodiment of those concepts teaching [<a href="https://overcast.fm/+Btux5YtLE/7560">TS</a>]
02:06:04 ◼ ► busy do want people to write code that executes and every embodiment comes with [<a href="https://overcast.fm/+Btux5YtLE/7564">TS</a>]
02:06:08 ◼ ► its own BS like whatever that BS maybe but there may there may be no it started [<a href="https://overcast.fm/+Btux5YtLE/7568">TS</a>]
02:06:12 ◼ ► out as a series of macros on top of C and so he's got you know see greatness [<a href="https://overcast.fm/+Btux5YtLE/7572">TS</a>]
02:06:17 ◼ ► in there or this language is obsessive performance there's a lot of crap that [<a href="https://overcast.fm/+Btux5YtLE/7577">TS</a>]
02:06:22 ◼ ► you don't quite understand that complicates things but it's needed for [<a href="https://overcast.fm/+Btux5YtLE/7582">TS</a>]
02:06:24 ◼ ► performance or Java like this is that this was originally made for set-top [<a href="https://overcast.fm/+Btux5YtLE/7584">TS</a>]
02:06:29 ◼ ► boxes and later was used in this is my code thing going on and they tried to [<a href="https://overcast.fm/+Btux5YtLE/7589">TS</a>]
02:06:34 ◼ ► make a new portable framework that works everywhere so you why the hell this file [<a href="https://overcast.fm/+Btux5YtLE/7594">TS</a>]
02:06:39 ◼ ► I look all crazy well it has to work everywhere and can't rely on you know [<a href="https://overcast.fm/+Btux5YtLE/7599">TS</a>]
02:06:45 ◼ ► and not using the native libraries in the platform and everything is over both [<a href="https://overcast.fm/+Btux5YtLE/7605">TS</a>]
02:06:50 ◼ ► said no and that look that baggage is not part of what they're trying to teach [<a href="https://overcast.fm/+Btux5YtLE/7610">TS</a>]
02:06:53 ◼ ► you but you have to end up learning it as part of the course in if things go [<a href="https://overcast.fm/+Btux5YtLE/7613">TS</a>]
02:06:57 ◼ ► awry the course can end up being being more about that baggage or get [<a href="https://overcast.fm/+Btux5YtLE/7617">TS</a>]
02:07:01 ◼ ► distracted and think that bag just part of the central concept like you said [<a href="https://overcast.fm/+Btux5YtLE/7621">TS</a>]
02:07:04 ◼ ► thinking the C++ his job during the program two very separate different [<a href="https://overcast.fm/+Btux5YtLE/7624">TS</a>]
02:07:08 ◼ ► things and if that's in his mind to his first object oriented language I learned [<a href="https://overcast.fm/+Btux5YtLE/7628">TS</a>]
02:07:12 ◼ ► with C++ it really works your world view and you can't help your teaching that [<a href="https://overcast.fm/+Btux5YtLE/7632">TS</a>]
02:07:17 ◼ ► chorus to be influenced by the language of your choosing so I'm glad that people [<a href="https://overcast.fm/+Btux5YtLE/7637">TS</a>]
02:07:22 ◼ ► upgraded from C and C++ the job because it was a significant step up in terms of [<a href="https://overcast.fm/+Btux5YtLE/7642">TS</a>]
02:07:26 ◼ ► the BS that you have to learn to deal with but Java has its own BS and swift [<a href="https://overcast.fm/+Btux5YtLE/7646">TS</a>]
02:07:31 ◼ ► as on ps2 especially now that is changing every year but if you're near [<a href="https://overcast.fm/+Btux5YtLE/7651">TS</a>]
02:07:35 ◼ ► previous Simon 20 min compiled by next year maybe it's not time to jump on this [<a href="https://overcast.fm/+Btux5YtLE/7655">TS</a>]
02:07:40 ◼ ► bandwagon yet but over time yeah you need to upgrade the language you using [<a href="https://overcast.fm/+Btux5YtLE/7660">TS</a>]
02:07:45 ◼ ► to teach and hopefully they get better over time and have less BS I guess I had [<a href="https://overcast.fm/+Btux5YtLE/7665">TS</a>]
02:07:51 ◼ ► it in my notes for the interview with Craig victory don't think I got to think [<a href="https://overcast.fm/+Btux5YtLE/7671">TS</a>]
02:07:57 ◼ ► it was because it was just seemed like a dead end to try to get it out of him but [<a href="https://overcast.fm/+Btux5YtLE/7677">TS</a>]
02:08:01 ◼ ► I don't know how you would have asked but the basic idea being that a lot of [<a href="https://overcast.fm/+Btux5YtLE/7681">TS</a>]
02:08:08 ◼ ► times a programming language is it starts to fuel the creator of the [<a href="https://overcast.fm/+Btux5YtLE/7688">TS</a>]
02:08:13 ◼ ► languages personal each girl is a perfect example of that say what you [<a href="https://overcast.fm/+Btux5YtLE/7693">TS</a>]
02:08:16 ◼ ► want about her mean you you know I know you still rape role as your job rain [<a href="https://overcast.fm/+Btux5YtLE/7696">TS</a>]
02:08:21 ◼ ► will do and you know everything I've ever done of any consequence programming [<a href="https://overcast.fm/+Btux5YtLE/7701">TS</a>]
02:08:27 ◼ ► my reference markdown implementation is perot I i wouldn't you know I like it I [<a href="https://overcast.fm/+Btux5YtLE/7707">TS</a>]
02:08:36 ◼ ► think for me for me person because I'd most of what I want to do is string [<a href="https://overcast.fm/+Btux5YtLE/7716">TS</a>]
02:08:40 ◼ ► manipulation that's why pearl is great and but that the fact that it's a great [<a href="https://overcast.fm/+Btux5YtLE/7720">TS</a>]
02:08:43 ◼ ► string manipulation was the fact that Larry wall was wanted to do things like [<a href="https://overcast.fm/+Btux5YtLE/7723">TS</a>]
02:08:47 ◼ ► that and if you read back to when he created it was you know he was writing [<a href="https://overcast.fm/+Btux5YtLE/7727">TS</a>]
02:08:51 ◼ ► the script for the NSA or something like that it was some kind of government NASA [<a href="https://overcast.fm/+Btux5YtLE/7731">TS</a>]
02:08:58 ◼ ► NASA but he was a gift to you know how these automated things that need to run [<a href="https://overcast.fm/+Btux5YtLE/7738">TS</a>]
02:09:04 ◼ ► an FTP the results up to a certain server and automating with scripts and [<a href="https://overcast.fm/+Btux5YtLE/7744">TS</a>]
02:09:09 ◼ ► territories to be a lot easier if I just made my own little scripting language [<a href="https://overcast.fm/+Btux5YtLE/7749">TS</a>]
02:09:12 ◼ ► that made this easier to do from there and all sorts of other languages have [<a href="https://overcast.fm/+Btux5YtLE/7752">TS</a>]
02:09:17 ◼ ► origins like that and I just wonder whether is it a problem that Swift is [<a href="https://overcast.fm/+Btux5YtLE/7757">TS</a>]
02:09:22 ◼ ► being steered by someone who's systems designer who writes the LOV M&C lang and [<a href="https://overcast.fm/+Btux5YtLE/7762">TS</a>]
02:09:29 ◼ ► writes these compilers is it is there a problem having a language written by the [<a href="https://overcast.fm/+Btux5YtLE/7769">TS</a>]
02:09:33 ◼ ► compiler guy because you're making things you're trying to make things [<a href="https://overcast.fm/+Btux5YtLE/7773">TS</a>]
02:09:35 ◼ ► easier for the compiler and optimize things from the compiler as opposed to [<a href="https://overcast.fm/+Btux5YtLE/7775">TS</a>]
02:09:39 ◼ ► making a language that makes it more possible to be expressive as captives [<a href="https://overcast.fm/+Btux5YtLE/7779">TS</a>]
02:09:45 ◼ ► designer well that foundational bet on you know are essentially versus a [<a href="https://overcast.fm/+Btux5YtLE/7785">TS</a>]
02:09:51 ◼ ► virtual machine is at the core I feel like of the design it's with because [<a href="https://overcast.fm/+Btux5YtLE/7791">TS</a>]
02:09:56 ◼ ► it's baked in entirely in that is definitely from a compiler writers [<a href="https://overcast.fm/+Btux5YtLE/7796">TS</a>]
02:09:58 ◼ ► perspective in touch on this is well if you are writing compiler dealing with [<a href="https://overcast.fm/+Btux5YtLE/7798">TS</a>]
02:10:05 ◼ ► language that makes it so you can't add certain obvious optimizations because [<a href="https://overcast.fm/+Btux5YtLE/7805">TS</a>]
02:10:10 ◼ ► according to the semantic the language you can't be sure that this thing you [<a href="https://overcast.fm/+Btux5YtLE/7810">TS</a>]
02:10:14 ◼ ► know I can't be sure what is going to call here I'm not I'm not gonna know [<a href="https://overcast.fm/+Btux5YtLE/7814">TS</a>]
02:10:17 ◼ ► until runtime compile time I have no idea so the compiler hands tied behind [<a href="https://overcast.fm/+Btux5YtLE/7817">TS</a>]
02:10:23 ◼ ► its back both hands sometimes there just like well [<a href="https://overcast.fm/+Btux5YtLE/7823">TS</a>]
02:10:26 ◼ ► known I can do about I just gotta put in this code to execute this runtime a look [<a href="https://overcast.fm/+Btux5YtLE/7826">TS</a>]
02:10:30 ◼ ► at the method and executed and you can try to do some optimizations and runtime [<a href="https://overcast.fm/+Btux5YtLE/7830">TS</a>]
02:10:34 ◼ ► that all your code it turned into call to the C library for Objective C message [<a href="https://overcast.fm/+Btux5YtLE/7834">TS</a>]
02:10:38 ◼ ► send me an optimized with assembly code or whatever but the bottom line is we [<a href="https://overcast.fm/+Btux5YtLE/7838">TS</a>]
02:10:42 ◼ ► can't we can't know what the hell is going to be like that is that there is [<a href="https://overcast.fm/+Btux5YtLE/7842">TS</a>]
02:10:46 ◼ ► dynamism in the language that the compiler can handle likes of your [<a href="https://overcast.fm/+Btux5YtLE/7846">TS</a>]
02:10:51 ◼ ► compiler guy like what is really frustrating like I know I can make this [<a href="https://overcast.fm/+Btux5YtLE/7851">TS</a>]
02:10:54 ◼ ► go faster I know I can make this paper I know I can make it so I can I can [<a href="https://overcast.fm/+Btux5YtLE/7854">TS</a>]
02:10:58 ◼ ► guarantee that this is always going to be nothing a programmer can do to end up [<a href="https://overcast.fm/+Btux5YtLE/7858">TS</a>]
02:11:03 ◼ ► with this half initialized object is going to cause a segfault because they [<a href="https://overcast.fm/+Btux5YtLE/7863">TS</a>]
02:11:05 ◼ ► didn't realize to the chain of code that they're halfway through the initial as [<a href="https://overcast.fm/+Btux5YtLE/7865">TS</a>]
02:11:08 ◼ ► they call a method in tries to read some object attribute that has garbage data [<a href="https://overcast.fm/+Btux5YtLE/7868">TS</a>]
02:11:11 ◼ ► in it because I can fix that no language and I can say this language guarantees [<a href="https://overcast.fm/+Btux5YtLE/7871">TS</a>]
02:11:16 ◼ ► the by the time this object is constructed all the stuff that's been [<a href="https://overcast.fm/+Btux5YtLE/7876">TS</a>]
02:11:20 ◼ ► it guaranteed by the language is guaranteed by the compiler that bug is [<a href="https://overcast.fm/+Btux5YtLE/7880">TS</a>]
02:11:23 ◼ ► gone forever decode or calling a method on the thing that doesn't exist that bug [<a href="https://overcast.fm/+Btux5YtLE/7883">TS</a>]
02:11:27 ◼ ► is gone for you I can guarantee that right and so it's not just the he's like [<a href="https://overcast.fm/+Btux5YtLE/7887">TS</a>]
02:11:30 ◼ ► I just wanna make it good for the compiler [<a href="https://overcast.fm/+Btux5YtLE/7890">TS</a>]
02:11:33 ◼ ► compiling I also sees all the places where you know where bugs happened where [<a href="https://overcast.fm/+Btux5YtLE/7893">TS</a>]
02:11:37 ◼ ► program down and we can solve that I think are you getting out of life but if [<a href="https://overcast.fm/+Btux5YtLE/7897">TS</a>]
02:11:41 ◼ ► you most compilers yeah maybe you're making a language that makes it more [<a href="https://overcast.fm/+Btux5YtLE/7901">TS</a>]
02:11:45 ◼ ► difficult to write you like it or a pocket or some like one of these great [<a href="https://overcast.fm/+Btux5YtLE/7905">TS</a>]
02:11:49 ◼ ► GUI libraries that helps application developers make the applications they [<a href="https://overcast.fm/+Btux5YtLE/7909">TS</a>]
02:11:53 ◼ ► make for the Macan for iOS and I think I mean two things may be giving people the [<a href="https://overcast.fm/+Btux5YtLE/7913">TS</a>]
02:12:00 ◼ ► impression one is there is a match between the language in the library in [<a href="https://overcast.fm/+Btux5YtLE/7920">TS</a>]
02:12:07 ◼ ► culturally as well as technically and early in Swiss life one of the main [<a href="https://overcast.fm/+Btux5YtLE/7927">TS</a>]
02:12:12 ◼ ► requirements as soon as you have to be able to call into Dr say in all that I [<a href="https://overcast.fm/+Btux5YtLE/7932">TS</a>]
02:12:15 ◼ ► do you have to be able to interact yet filled out an application partially [<a href="https://overcast.fm/+Btux5YtLE/7935">TS</a>]
02:12:18 ◼ ► impartial objective say it's a non-starter and it can't be it may not [<a href="https://overcast.fm/+Btux5YtLE/7938">TS</a>]
02:12:22 ◼ ► be optimal but it can be terrible to drop into an object you know to call [<a href="https://overcast.fm/+Btux5YtLE/7942">TS</a>]
02:12:26 ◼ ► into an Objective C library and I Craig said you can't wait around to be like [<a href="https://overcast.fm/+Btux5YtLE/7946">TS</a>]
02:12:30 ◼ ► well we got a new language and then a whole new set of libraries in a whole [<a href="https://overcast.fm/+Btux5YtLE/7950">TS</a>]
02:12:32 ◼ ► new set like you can't just start from scratch this too much value and [<a href="https://overcast.fm/+Btux5YtLE/7952">TS</a>]
02:12:36 ◼ ► in one end and all the existing frameworks and libraries and then you'd [<a href="https://overcast.fm/+Btux5YtLE/7956">TS</a>]
02:12:40 ◼ ► still be in case we have it to libraries like a whole separate stack perspective [<a href="https://overcast.fm/+Btux5YtLE/7960">TS</a>]
02:12:44 ◼ ► you have to do have to have the interaction with it and interaction is [<a href="https://overcast.fm/+Btux5YtLE/7964">TS</a>]
02:12:48 ◼ ► going to be a little weird like all the crazy annotations they have an Objective [<a href="https://overcast.fm/+Btux5YtLE/7968">TS</a>]
02:12:51 ◼ ► C libraries to get better interfaces with swift and you have to think really [<a href="https://overcast.fm/+Btux5YtLE/7971">TS</a>]
02:12:54 ◼ ► hard about like cocoa yeah I mean they eventually settled that right but you [<a href="https://overcast.fm/+Btux5YtLE/7974">TS</a>]
02:13:00 ◼ ► know during the transition gotta do what you gotta do in transition I think that [<a href="https://overcast.fm/+Btux5YtLE/7980">TS</a>]
02:13:04 ◼ ► transition makes with look bad because if it was a top-to-bottom switch stack [<a href="https://overcast.fm/+Btux5YtLE/7984">TS</a>]
02:13:08 ◼ ► it would be clear hey how do I use with to make it go yeah right now it's hey [<a href="https://overcast.fm/+Btux5YtLE/7988">TS</a>]
02:13:12 ◼ ► how are you Swift to use Objective C libraries to make ago yeah and there's [<a href="https://overcast.fm/+Btux5YtLE/7992">TS</a>]
02:13:17 ◼ ► this drive by people writing code like I just want to be purists with but you [<a href="https://overcast.fm/+Btux5YtLE/7997">TS</a>]
02:13:21 ◼ ► can't really be up to this point like they feel like it's a defeat to say well [<a href="https://overcast.fm/+Btux5YtLE/8001">TS</a>]
02:13:25 ◼ ► I'm using swift but I'm basing everything on NSObject because I just [<a href="https://overcast.fm/+Btux5YtLE/8005">TS</a>]
02:13:28 ◼ ► want those type of semantic like it feels feels dirty doesn't feel period [<a href="https://overcast.fm/+Btux5YtLE/8008">TS</a>]
02:13:32 ◼ ► business not gonna be here at the bus stop them on for a long time just [<a href="https://overcast.fm/+Btux5YtLE/8012">TS</a>]
02:13:35 ◼ ► because of the reality of the situation they're in and the second thing I think [<a href="https://overcast.fm/+Btux5YtLE/8015">TS</a>]
02:13:39 ◼ ► that is hoping that the other thing in mind is that yes we're just a language [<a href="https://overcast.fm/+Btux5YtLE/8019">TS</a>]
02:13:43 ◼ ► written by compiling guy that does a lot of things that make it make it easier to [<a href="https://overcast.fm/+Btux5YtLE/8023">TS</a>]
02:13:50 ◼ ► read a compiler and then make it easier to make guaranteed to be safe but that [<a href="https://overcast.fm/+Btux5YtLE/8030">TS</a>]
02:13:55 ◼ ► guy had two pitches language to an organization filled with people who make [<a href="https://overcast.fm/+Btux5YtLE/8035">TS</a>]
02:13:59 ◼ ► applications he had to convince like Ali Ozer that you know this new language [<a href="https://overcast.fm/+Btux5YtLE/8039">TS</a>]
02:14:04 ◼ ► they came up with in my basement or whatever I think simply the language of [<a href="https://overcast.fm/+Btux5YtLE/8044">TS</a>]
02:14:08 ◼ ► the next 20 years of apple and it's an awesome way to retire and Mac apps he [<a href="https://overcast.fm/+Btux5YtLE/8048">TS</a>]
02:14:13 ◼ ► had to make that case is not like he's not the dictator of Apple right he [<a href="https://overcast.fm/+Btux5YtLE/8053">TS</a>]
02:14:17 ◼ ► didn't say i cant was swift and we're going to use it and I feel like two [<a href="https://overcast.fm/+Btux5YtLE/8057">TS</a>]
02:14:21 ◼ ► people had to make their case to know what the heck they're doing and it had [<a href="https://overcast.fm/+Btux5YtLE/8061">TS</a>]
02:14:25 ◼ ► to have been a good case I have no problem standing up for their you know [<a href="https://overcast.fm/+Btux5YtLE/8065">TS</a>]
02:14:29 ◼ ► for their own thoughts and he's not the boss so I you know it's it's very [<a href="https://overcast.fm/+Btux5YtLE/8069">TS</a>]
02:14:37 ◼ ► uncomfortable in this phase we are now where it's so clear that there are [<a href="https://overcast.fm/+Btux5YtLE/8077">TS</a>]
02:14:40 ◼ ► barriers to making this work and swift isn't done yet and all these other [<a href="https://overcast.fm/+Btux5YtLE/8080">TS</a>]
02:14:45 ◼ ► but I'm not really ready to bang the gavel on anything having to do with like [<a href="https://overcast.fm/+Btux5YtLE/8085">TS</a>]
02:14:48 ◼ ► well Swift is not as well suited for making go apps Objective C was yeah you [<a href="https://overcast.fm/+Btux5YtLE/8088">TS</a>]
02:14:53 ◼ ► could say that the current version is not as well suited as Objective C for [<a href="https://overcast.fm/+Btux5YtLE/8093">TS</a>]
02:14:58 ◼ ► using Objective C libraries to write going out but I feel like as the culture [<a href="https://overcast.fm/+Btux5YtLE/8098">TS</a>]
02:15:04 ◼ ► and capabilities and actual code as a swift top-to-bottom like so sorry [<a href="https://overcast.fm/+Btux5YtLE/8104">TS</a>]
02:15:08 ◼ ► foundation and all the libraries start getting built up I feel like the same [<a href="https://overcast.fm/+Btux5YtLE/8108">TS</a>]
02:15:13 ◼ ► teams that made like you know when they made you I get that kind of like [<a href="https://overcast.fm/+Btux5YtLE/8113">TS</a>]
02:15:15 ◼ ► repented for the sins of that it did it better [<a href="https://overcast.fm/+Btux5YtLE/8115">TS</a>]
02:15:19 ◼ ► there's one more chance to do that right now all those same great minds behind [<a href="https://overcast.fm/+Btux5YtLE/8119">TS</a>]
02:15:23 ◼ ► you i kidnap get some of those same lines are going to be the great minds [<a href="https://overcast.fm/+Btux5YtLE/8123">TS</a>]
02:15:27 ◼ ► behind this with native applications in the future I think that'll be good thing [<a href="https://overcast.fm/+Btux5YtLE/8127">TS</a>]
02:15:32 ◼ ► and I think that having to about being the compiler guy is that a foot ladder [<a href="https://overcast.fm/+Btux5YtLE/8132">TS</a>]
02:15:40 ◼ ► and his team in the people who worked with in a position where they're really [<a href="https://overcast.fm/+Btux5YtLE/8140">TS</a>]
02:15:43 ◼ ► intimately familiar with the things that cause problems in shipping applications [<a href="https://overcast.fm/+Btux5YtLE/8143">TS</a>]
02:15:50 ◼ ► and maybe some of those problems are things that a true expert objectives he [<a href="https://overcast.fm/+Btux5YtLE/8150">TS</a>]
02:15:56 ◼ ► would never do and therefore they feel a little frustrated like that that [<a href="https://overcast.fm/+Btux5YtLE/8156">TS</a>]
02:15:59 ◼ ► language not that it's being catered to dummies but that by by making certain [<a href="https://overcast.fm/+Btux5YtLE/8159">TS</a>]
02:16:04 ◼ ► things that were possible no longer possible to prevent a whole class of [<a href="https://overcast.fm/+Btux5YtLE/8164">TS</a>]
02:16:09 ◼ ► possible bugs but at the same time you also prevent certain clever but [<a href="https://overcast.fm/+Btux5YtLE/8169">TS</a>]
02:16:14 ◼ ► dangerous techniques that people had taken advantage of [<a href="https://overcast.fm/+Btux5YtLE/8174">TS</a>]
02:16:18 ◼ ► significantly and that Apple is making decisions that that tradeoff is worth it [<a href="https://overcast.fm/+Btux5YtLE/8178">TS</a>]
02:16:22 ◼ ► because they they're in a position where they literally no from the crash reports [<a href="https://overcast.fm/+Btux5YtLE/8182">TS</a>]
02:16:26 ◼ ► and code that actually been shipping that being able to not do this anymore [<a href="https://overcast.fm/+Btux5YtLE/8186">TS</a>]
02:16:31 ◼ ► is actually going to cut off you know this sort of problem only be possible [<a href="https://overcast.fm/+Btux5YtLE/8191">TS</a>]
02:16:37 ◼ ► making it harder like the idea of a half initialized object like you know making [<a href="https://overcast.fm/+Btux5YtLE/8197">TS</a>]
02:16:43 ◼ ► that impossible language you can do that fine the idea of calling a method that [<a href="https://overcast.fm/+Btux5YtLE/8203">TS</a>]
02:16:46 ◼ ► doesn't exist on an object like at runtime you thought you had an object of [<a href="https://overcast.fm/+Btux5YtLE/8206">TS</a>]
02:16:50 ◼ ► this type of really you cast it to the wrong thing like in swift you can [<a href="https://overcast.fm/+Btux5YtLE/8210">TS</a>]
02:16:54 ◼ ► forcibly cast things to the wrong thing and try to send them you know the wrong [<a href="https://overcast.fm/+Btux5YtLE/8214">TS</a>]
02:17:00 ◼ ► method called the whole idea of like looking up a class named by a string [<a href="https://overcast.fm/+Btux5YtLE/8220">TS</a>]
02:17:03 ◼ ► like all these capabilities this dynamism talk about their adding they're [<a href="https://overcast.fm/+Btux5YtLE/8223">TS</a>]
02:17:07 ◼ ► adding it so be possible to do these things but it's not like the right or [<a href="https://overcast.fm/+Btux5YtLE/8227">TS</a>]
02:17:11 ◼ ► preferred way to do things and it certainly isn't the defaults and if you [<a href="https://overcast.fm/+Btux5YtLE/8231">TS</a>]
02:17:14 ◼ ► do it it's going to stand out in your code busy gonna have to make like the [<a href="https://overcast.fm/+Btux5YtLE/8234">TS</a>]
02:17:18 ◼ ► standout inadequacy company reiterated over this heterogeneous collection and [<a href="https://overcast.fm/+Btux5YtLE/8238">TS</a>]
02:17:22 ◼ ► just sending every object the message blindly right and if they're nil i cant [<a href="https://overcast.fm/+Btux5YtLE/8242">TS</a>]
02:17:25 ◼ ► just be an offer and if they're the wrong class it'll blow up there on time [<a href="https://overcast.fm/+Btux5YtLE/8245">TS</a>]
02:17:28 ◼ ► because it'll be like blah doesn't respond to the message blah you find [<a href="https://overcast.fm/+Btux5YtLE/8248">TS</a>]
02:17:32 ◼ ► that out at runtime right but if you look at the loop it's like I was just [<a href="https://overcast.fm/+Btux5YtLE/8252">TS</a>]
02:17:35 ◼ ► looking over the hands of an NSArray and sending messages every single item looks [<a href="https://overcast.fm/+Btux5YtLE/8255">TS</a>]
02:17:38 ◼ ► good to me right if you try to do something that potentially dangerous and [<a href="https://overcast.fm/+Btux5YtLE/8258">TS</a>]
02:17:42 ◼ ► swift I think it will look scary I think it would look like I am going to now [<a href="https://overcast.fm/+Btux5YtLE/8262">TS</a>]
02:17:46 ◼ ► call a method that the compiler cannot absolutely 100% guarantee is going to [<a href="https://overcast.fm/+Btux5YtLE/8266">TS</a>]
02:17:50 ◼ ► work and because I call them because they are more coding looks carrier it is [<a href="https://overcast.fm/+Btux5YtLE/8270">TS</a>]
02:17:56 ◼ ► sort of culturally saying that has swept world we don't do not do stuff like that [<a href="https://overcast.fm/+Btux5YtLE/8276">TS</a>]
02:18:00 ◼ ► we won't be like the program will take care of it I'm sure every object in this [<a href="https://overcast.fm/+Btux5YtLE/8280">TS</a>]
02:18:03 ◼ ► collection respond to the message I'm sure will be fined or they just do [<a href="https://overcast.fm/+Btux5YtLE/8283">TS</a>]
02:18:06 ◼ ► responses like her and then they'll call it or whatever [<a href="https://overcast.fm/+Btux5YtLE/8286">TS</a>]
02:18:08 ◼ ► in swift the default wants to be if you just see straightforward swift code it's [<a href="https://overcast.fm/+Btux5YtLE/8288">TS</a>]
02:18:13 ◼ ► gonna work in fall victim to this whole whole classes of errors that could [<a href="https://overcast.fm/+Btux5YtLE/8293">TS</a>]
02:18:19 ◼ ► in Objective C because too much was determined at runtime me take a moment [<a href="https://overcast.fm/+Btux5YtLE/8299">TS</a>]
02:18:25 ◼ ► here thank our next sponsors are good friends longtime friends the show's [<a href="https://overcast.fm/+Btux5YtLE/8305">TS</a>]
02:18:30 ◼ ► space it's a bill that your all-in-one build your own web site what type of [<a href="https://overcast.fm/+Btux5YtLE/8310">TS</a>]
02:18:37 ◼ ► website can you make with their question we were tapes can you you just go there [<a href="https://overcast.fm/+Btux5YtLE/8317">TS</a>]
02:18:42 ◼ ► you go there and sign up and immediately you can just get right started into what [<a href="https://overcast.fm/+Btux5YtLE/8322">TS</a>]
02:18:46 ◼ ► it what they'll say what are you trying to trying to build a store and you go to [<a href="https://overcast.fm/+Btux5YtLE/8326">TS</a>]
02:18:51 ◼ ► store and then show you a bunch of templates for example stores that you [<a href="https://overcast.fm/+Btux5YtLE/8331">TS</a>]
02:18:54 ◼ ► start with in and you say exactly the sort of Temple this this is what the [<a href="https://overcast.fm/+Btux5YtLE/8334">TS</a>]
02:18:58 ◼ ► story then you open that up and you just start editing what you see there replace [<a href="https://overcast.fm/+Btux5YtLE/8338">TS</a>]
02:19:03 ◼ ► the images with your image replace the text with your text you want to go to [<a href="https://overcast.fm/+Btux5YtLE/8343">TS</a>]
02:19:07 ◼ ► blog though if that's what you're looking to build or host a podcast you [<a href="https://overcast.fm/+Btux5YtLE/8347">TS</a>]
02:19:11 ◼ ► just write down when you sign up you create a blog and podcast here some [<a href="https://overcast.fm/+Btux5YtLE/8351">TS</a>]
02:19:16 ◼ ► templates I like this template using this one but I want to change this this [<a href="https://overcast.fm/+Btux5YtLE/8356">TS</a>]
02:19:20 ◼ ► and this position you start changing things right there in the browser called [<a href="https://overcast.fm/+Btux5YtLE/8360">TS</a>]
02:19:25 ◼ ► a WYSIWYG really could not be more obvious it's so visual they have all [<a href="https://overcast.fm/+Btux5YtLE/8365">TS</a>]
02:19:32 ◼ ► sorts of hooks there if you want to insert your own code you want to get in [<a href="https://overcast.fm/+Btux5YtLE/8372">TS</a>]
02:19:35 ◼ ► there to code level and change it a little you can do that too but [<a href="https://overcast.fm/+Btux5YtLE/8375">TS</a>]
02:19:39 ◼ ► fundamentally it is it a GUI graphical user interface way to design websites [<a href="https://overcast.fm/+Btux5YtLE/8379">TS</a>]
02:19:45 ◼ ► and they have template for so many different types of sites it's it's [<a href="https://overcast.fm/+Btux5YtLE/8385">TS</a>]
02:19:50 ◼ ► it doesn't just bit the end it doesn't just spit out a bunch of HTML files that [<a href="https://overcast.fm/+Btux5YtLE/8390">TS</a>]
02:19:56 ◼ ► you then put the folder and upload to web server hosting platform to its [<a href="https://overcast.fm/+Btux5YtLE/8396">TS</a>]
02:20:01 ◼ ► all-in-one you build it you make it you can even get your own domain name on it [<a href="https://overcast.fm/+Btux5YtLE/8401">TS</a>]
02:20:06 ◼ ► and you can get the new meaning for free pay per year in advance just could not [<a href="https://overcast.fm/+Btux5YtLE/8406">TS</a>]
02:20:11 ◼ ► be easier online commerce the sale stuff they handle the tricky stuff all the [<a href="https://overcast.fm/+Btux5YtLE/8411">TS</a>]
02:20:16 ◼ ► encryption and their credit cards and stuff like that really really impressive [<a href="https://overcast.fm/+Btux5YtLE/8416">TS</a>]
02:20:20 ◼ ► plans start at a ridiculous eight bucks a month and I said you get a FREE domain [<a href="https://overcast.fm/+Btux5YtLE/8420">TS</a>]
02:20:25 ◼ ► name registration for your state if you sign up for a year in advance and the [<a href="https://overcast.fm/+Btux5YtLE/8425">TS</a>]
02:20:30 ◼ ► demo is no credit card required you just go there and and just start typing in [<a href="https://overcast.fm/+Btux5YtLE/8430">TS</a>]
02:20:35 ◼ ► playing just go to score space.com and just start and you know they're making [<a href="https://overcast.fm/+Btux5YtLE/8435">TS</a>]
02:20:41 ◼ ► website could not be easier use the offer code grouper my last name Jerry BR [<a href="https://overcast.fm/+Btux5YtLE/8441">TS</a>]
02:20:47 ◼ ► and you'll get 10% off your first purchase with Squarespace if you're [<a href="https://overcast.fm/+Btux5YtLE/8447">TS</a>]
02:20:51 ◼ ► listening to the show cause john is on it you can use their code to TTP you get [<a href="https://overcast.fm/+Btux5YtLE/8451">TS</a>]
02:20:55 ◼ ► the same time percent off so Squarespace build a beautiful you need to build a [<a href="https://overcast.fm/+Btux5YtLE/8455">TS</a>]
02:20:59 ◼ ► website just go check out Squarespace been an hour there will probably end up [<a href="https://overcast.fm/+Btux5YtLE/8459">TS</a>]
02:21:03 ◼ ► saving yourself it's all in it together so short I hope it's all right now I [<a href="https://overcast.fm/+Btux5YtLE/8463">TS</a>]
02:21:12 ◼ ► know it is I was listening to your show today and I took note of it they doing [<a href="https://overcast.fm/+Btux5YtLE/8472">TS</a>]
02:21:16 ◼ ► homework I wanted to see what you guys said about the smart battery I feel like [<a href="https://overcast.fm/+Btux5YtLE/8476">TS</a>]
02:21:22 ◼ ► my last couple of shows like I Ted joanne is turned on [<a href="https://overcast.fm/+Btux5YtLE/8482">TS</a>]
02:21:26 ◼ ► last week and we've just been like a couple of days away like we could have a [<a href="https://overcast.fm/+Btux5YtLE/8486">TS</a>]
02:21:32 ◼ ► couple of days later and we could have Joanna could have gone wrong on the [<a href="https://overcast.fm/+Btux5YtLE/8492">TS</a>]
02:21:35 ◼ ► battery case I kinda had a feeling that they were gonna make cuz i didnt know I [<a href="https://overcast.fm/+Btux5YtLE/8495">TS</a>]
02:21:42 ◼ ► did they didn't tell me but after the show which store near Joanna said he'd [<a href="https://overcast.fm/+Btux5YtLE/8502">TS</a>]
02:21:47 ◼ ► been in touch with you about it was a known as they are with me and all they [<a href="https://overcast.fm/+Btux5YtLE/8507">TS</a>]
02:21:51 ◼ ► wanted to know was what color iPhone gonna send me something to review at the [<a href="https://overcast.fm/+Btux5YtLE/8511">TS</a>]
02:21:58 ◼ ► end of the week and I remember that somebody Apple when I went and got my [<a href="https://overcast.fm/+Btux5YtLE/8518">TS</a>]
02:22:05 ◼ ► iPad pro review unit in a briefing in New York and I was asked which size [<a href="https://overcast.fm/+Btux5YtLE/8525">TS</a>]
02:22:12 ◼ ► iPhone do I use success success + and I said success and they were good we might [<a href="https://overcast.fm/+Btux5YtLE/8532">TS</a>]
02:22:18 ◼ ► have some for you later you know couple weeks and I filed it away at that point [<a href="https://overcast.fm/+Btux5YtLE/8538">TS</a>]
02:22:23 ◼ ► of what the world would they make that would apply to the success and not apply [<a href="https://overcast.fm/+Btux5YtLE/8543">TS</a>]
02:22:27 ◼ ► to the success + and the only thing I can think of is a battery pack that's [<a href="https://overcast.fm/+Btux5YtLE/8547">TS</a>]
02:22:31 ◼ ► the only other battery pack or or I guess it would have to be a case of the [<a href="https://overcast.fm/+Btux5YtLE/8551">TS</a>]
02:22:35 ◼ ► battery pack it would play anything so I figured out how to be about it could [<a href="https://overcast.fm/+Btux5YtLE/8555">TS</a>]
02:22:41 ◼ ► have been any kind of case but I suppose you know yeah but why would they make it [<a href="https://overcast.fm/+Btux5YtLE/8561">TS</a>]
02:22:46 ◼ ► to me a battery case was specifically this sort of thing that they would make [<a href="https://overcast.fm/+Btux5YtLE/8566">TS</a>]
02:22:49 ◼ ► only for the success and not the success of the plus for the obvious reason that [<a href="https://overcast.fm/+Btux5YtLE/8569">TS</a>]
02:22:53 ◼ ► the place already get they need to make a case for the plus just just huge lump [<a href="https://overcast.fm/+Btux5YtLE/8573">TS</a>]
02:23:00 ◼ ► on the back of the last two days they would be the you can actually do like [<a href="https://overcast.fm/+Btux5YtLE/8580">TS</a>]
02:23:05 ◼ ► arm curls with it I think it was actually build your biceps so how was [<a href="https://overcast.fm/+Btux5YtLE/8585">TS</a>]
02:23:10 ◼ ► your friend cable tester his case was like cracking along the top of maybe [<a href="https://overcast.fm/+Btux5YtLE/8590">TS</a>]
02:23:16 ◼ ► just got the defective 1 I'm assuming yours is fine what color t he got the [<a href="https://overcast.fm/+Btux5YtLE/8596">TS</a>]
02:23:19 ◼ ► black one of the charcoal so they sent me the white one and that's only when I [<a href="https://overcast.fm/+Btux5YtLE/8599">TS</a>]
02:23:24 ◼ ► have experience with so mine didn't crack and what I did [<a href="https://overcast.fm/+Btux5YtLE/8604">TS</a>]
02:23:28 ◼ ► is I got I got mine Tuesday morning so as the day it today announced that they [<a href="https://overcast.fm/+Btux5YtLE/8608">TS</a>]
02:23:34 ◼ ► had already sent one to me by FedEx it was like I should have had it and I'm [<a href="https://overcast.fm/+Btux5YtLE/8614">TS</a>]
02:23:40 ◼ ► pretty much left it on my phone until I got my review out with a couple of days [<a href="https://overcast.fm/+Btux5YtLE/8620">TS</a>]
02:23:47 ◼ ► later I let you read it before you guys did a TV show is truly the Douglas Adams [<a href="https://overcast.fm/+Btux5YtLE/8627">TS</a>]
02:23:55 ◼ ► Douglas Adams Tech running 10 for Mac roller Mac user to ya deadlines are [<a href="https://overcast.fm/+Btux5YtLE/8635">TS</a>]
02:24:01 ◼ ► great as they watched best your own self-imposed self-declared deadline that [<a href="https://overcast.fm/+Btux5YtLE/8641">TS</a>]
02:24:04 ◼ ► was pressuring you to say that you're like no problem I had a Wednesday night [<a href="https://overcast.fm/+Btux5YtLE/8644">TS</a>]
02:24:08 ◼ ► school thing it was some kind of showing some kind of projects that kids made at [<a href="https://overcast.fm/+Btux5YtLE/8648">TS</a>]
02:24:16 ◼ ► 5:38 join us at school and other great I'll just make sure I'm finished by then [<a href="https://overcast.fm/+Btux5YtLE/8656">TS</a>]
02:24:20 ◼ ► and I have a little self-imposed deadline and I didn't get up till Friday [<a href="https://overcast.fm/+Btux5YtLE/8660">TS</a>]
02:24:23 ◼ ► the idea was that the deadline but you're sure you're gonna make it because [<a href="https://overcast.fm/+Btux5YtLE/8663">TS</a>]
02:24:27 ◼ ► you had to because you had a school right turns out when you're [<a href="https://overcast.fm/+Btux5YtLE/8667">TS</a>]
02:24:31 ◼ ► self-employed you don't have to do anything you know what it was the more I [<a href="https://overcast.fm/+Btux5YtLE/8671">TS</a>]
02:24:35 ◼ ► thought about it you know as often happens that writing to me writing is [<a href="https://overcast.fm/+Btux5YtLE/8675">TS</a>]
02:24:39 ◼ ► thinking and the more I wrote about it the more I realize that it was [<a href="https://overcast.fm/+Btux5YtLE/8679">TS</a>]
02:24:43 ◼ ► interesting things to pursue and think about and talk about it you know [<a href="https://overcast.fm/+Btux5YtLE/8683">TS</a>]
02:24:48 ◼ ► sometimes you start right I didn't think it was gonna be nearly as long as it was [<a href="https://overcast.fm/+Btux5YtLE/8688">TS</a>]
02:24:51 ◼ ► like the longest thing here in a long time there's been a battery well I hope [<a href="https://overcast.fm/+Btux5YtLE/8691">TS</a>]
02:24:58 ◼ ► but to me it does so many little interesting things about it but one of [<a href="https://overcast.fm/+Btux5YtLE/8698">TS</a>]
02:25:01 ◼ ► the things I did to motivate myself to finish I didn't really like having it on [<a href="https://overcast.fm/+Btux5YtLE/8701">TS</a>]
02:25:04 ◼ ► my iPhone but kept it on my iPhone until I got the review [<a href="https://overcast.fm/+Btux5YtLE/8704">TS</a>]
02:25:09 ◼ ► so I actually did use it non-stop pretty much other than like to play with you [<a href="https://overcast.fm/+Btux5YtLE/8709">TS</a>]
02:25:14 ◼ ► know the insertion and removal and and certain things you want to do testing it [<a href="https://overcast.fm/+Btux5YtLE/8714">TS</a>]
02:25:19 ◼ ► I would but for the most part I had my phone in it from Tuesday to Friday so I [<a href="https://overcast.fm/+Btux5YtLE/8719">TS</a>]
02:25:24 ◼ ► didn't see any kind of cracking or anything maybe taking it and how caused [<a href="https://overcast.fm/+Btux5YtLE/8724">TS</a>]
02:25:27 ◼ ► the crash could have been you would think it was some sort of widespread [<a href="https://overcast.fm/+Btux5YtLE/8727">TS</a>]
02:25:31 ◼ ► defect would have heard about it by now but what happens if the first ones of [<a href="https://overcast.fm/+Btux5YtLE/8731">TS</a>]
02:25:36 ◼ ► yeah i think i think is I think the first ones of anything it's it's likely [<a href="https://overcast.fm/+Btux5YtLE/8736">TS</a>]
02:25:40 ◼ ► that it was probably too so maybe some kinda maybe there is a bad bad whatever [<a href="https://overcast.fm/+Btux5YtLE/8740">TS</a>]
02:25:46 ◼ ► the substance silicon what they call it whatever the substances or maybe there [<a href="https://overcast.fm/+Btux5YtLE/8746">TS</a>]
02:25:51 ◼ ► was a coating that was put on that wasn't put on right now anyway I [<a href="https://overcast.fm/+Btux5YtLE/8751">TS</a>]
02:25:54 ◼ ► wouldn't I wouldn't if you're thinking of getting one I would let that stop you [<a href="https://overcast.fm/+Btux5YtLE/8754">TS</a>]
02:25:56 ◼ ► because something like that happens it is bringing back down I will say this I [<a href="https://overcast.fm/+Btux5YtLE/8756">TS</a>]
02:26:01 ◼ ► from ATP you guys were saying and i know somebody else is Joanna hashing review [<a href="https://overcast.fm/+Btux5YtLE/8761">TS</a>]
02:26:07 ◼ ► sheet I think she got away with it said don't buy the white one because it's [<a href="https://overcast.fm/+Btux5YtLE/8767">TS</a>]
02:26:10 ◼ ► already stained and you guys said oh by the way I have the white one and I used [<a href="https://overcast.fm/+Btux5YtLE/8770">TS</a>]
02:26:14 ◼ ► it non-stop for four days and it still looks mint condition didn't pick up pick [<a href="https://overcast.fm/+Btux5YtLE/8774">TS</a>]
02:26:19 ◼ ► up any stains so I don't very very clean tissue boxes on your feet in the air [<a href="https://overcast.fm/+Btux5YtLE/8779">TS</a>]
02:26:24 ◼ ► like a cat and so there's no president what I heard actually after the show is [<a href="https://overcast.fm/+Btux5YtLE/8784">TS</a>]
02:26:29 ◼ ► the opposite of people who got the the black one and said it picks up [<a href="https://overcast.fm/+Btux5YtLE/8789">TS</a>]
02:26:31 ◼ ► pocket-lint like if you have linton stuff in your pocket you put the thing [<a href="https://overcast.fm/+Btux5YtLE/8791">TS</a>]
02:26:34 ◼ ► in you take it out to cover the white stuff so it's like white and black cars [<a href="https://overcast.fm/+Btux5YtLE/8794">TS</a>]
02:26:37 ◼ ► like choose your poison customer can have something in the environment [<a href="https://overcast.fm/+Btux5YtLE/8797">TS</a>]
02:26:41 ◼ ► gonna stand out more on them I couldn't tell it is obviously very very similar [<a href="https://overcast.fm/+Btux5YtLE/8801">TS</a>]
02:26:47 ◼ ► to their non battery silicone cases in terms of the substance that it's made [<a href="https://overcast.fm/+Btux5YtLE/8807">TS</a>]
02:26:51 ◼ ► out of but it maybe not quite the same it actually felt a little grip here to [<a href="https://overcast.fm/+Btux5YtLE/8811">TS</a>]
02:26:57 ◼ ► me the battery case to me felt creepier than the non battery case [<a href="https://overcast.fm/+Btux5YtLE/8817">TS</a>]
02:27:02 ◼ ► but on the other hand the one that I had handy which was one that Apple gave me [<a href="https://overcast.fm/+Btux5YtLE/8822">TS</a>]
02:27:06 ◼ ► with my review unit couple months ago for the iPhone success was blue and this [<a href="https://overcast.fm/+Btux5YtLE/8826">TS</a>]
02:27:12 ◼ ► was only white and black and maybe there's some I know if the watch straps [<a href="https://overcast.fm/+Btux5YtLE/8832">TS</a>]
02:27:16 ◼ ► there's definitely a little difference in how they feel you know the sport fans [<a href="https://overcast.fm/+Btux5YtLE/8836">TS</a>]
02:27:20 ◼ ► there's the different colors have different levels of flexibility [<a href="https://overcast.fm/+Btux5YtLE/8840">TS</a>]
02:27:25 ◼ ► different weights yet different weights even and I made that might therefore be [<a href="https://overcast.fm/+Btux5YtLE/8845">TS</a>]
02:27:32 ◼ ► true with these two maybe the White is somehow maybe the white non battery [<a href="https://overcast.fm/+Btux5YtLE/8852">TS</a>]
02:27:36 ◼ ► cases group here too I thought it was a little too little too creepy I thought [<a href="https://overcast.fm/+Btux5YtLE/8856">TS</a>]
02:27:39 ◼ ► you know in terms of it actually being thicker therefore it was a little harder [<a href="https://overcast.fm/+Btux5YtLE/8859">TS</a>]
02:27:43 ◼ ► to get in the jean pockets sickness aside that the grittiness made a little [<a href="https://overcast.fm/+Btux5YtLE/8863">TS</a>]
02:27:47 ◼ ► you know little bit too much friction and my yea though is that the balance [<a href="https://overcast.fm/+Btux5YtLE/8867">TS</a>]
02:27:52 ◼ ► for that one of the complaints about other third-party battery cases they [<a href="https://overcast.fm/+Btux5YtLE/8872">TS</a>]
02:27:55 ◼ ► make it slip rear because a lot of them are hard plastic hard shiny plastic and [<a href="https://overcast.fm/+Btux5YtLE/8875">TS</a>]
02:27:59 ◼ ► so you end up dropping it also because it's a bigger more awkward shape [<a href="https://overcast.fm/+Btux5YtLE/8879">TS</a>]
02:28:02 ◼ ► sometimes but if you make it to grab it hard to slide in out of a pants pocket [<a href="https://overcast.fm/+Btux5YtLE/8882">TS</a>]
02:28:06 ◼ ► so you just fine and medium and yeah I totally believe that the black ones [<a href="https://overcast.fm/+Btux5YtLE/8886">TS</a>]
02:28:10 ◼ ► could feel different and they look at the pictures I've never touched many [<a href="https://overcast.fm/+Btux5YtLE/8890">TS</a>]
02:28:14 ◼ ► things but they look at the pictures like it could also be potentially did [<a href="https://overcast.fm/+Btux5YtLE/8894">TS</a>]
02:28:17 ◼ ► whatever material they're making an out of its thicker in the parts that don't [<a href="https://overcast.fm/+Btux5YtLE/8897">TS</a>]
02:28:21 ◼ ► have battery in them just take her so could be squishy year it is now it's [<a href="https://overcast.fm/+Btux5YtLE/8901">TS</a>]
02:28:25 ◼ ► definitely get so if you stack it side by side with you know it's resting on [<a href="https://overcast.fm/+Btux5YtLE/8905">TS</a>]
02:28:31 ◼ ► like the volume buttons or the power on off switch stack it on the side compared [<a href="https://overcast.fm/+Btux5YtLE/8911">TS</a>]
02:28:36 ◼ ► side-by-side with the silicon case it's definitely a little thicker it stands up [<a href="https://overcast.fm/+Btux5YtLE/8916">TS</a>]
02:28:40 ◼ ► a little bit more the sides are thicker on this then on the silicon case and if [<a href="https://overcast.fm/+Btux5YtLE/8920">TS</a>]
02:28:44 ◼ ► you think about it makes sense because it's actually a lot more rigid it's you [<a href="https://overcast.fm/+Btux5YtLE/8924">TS</a>]
02:28:48 ◼ ► know you can kind of put the phone I think there's a recommended weight like [<a href="https://overcast.fm/+Btux5YtLE/8928">TS</a>]
02:28:51 ◼ ► that with the silicone cases they recommended put it in like certain angle [<a href="https://overcast.fm/+Btux5YtLE/8931">TS</a>]
02:28:54 ◼ ► first but it doesn't really matter just put any side in first [<a href="https://overcast.fm/+Btux5YtLE/8934">TS</a>]
02:28:58 ◼ ► and just sort of squished that the other side over the edge of the iPhone with [<a href="https://overcast.fm/+Btux5YtLE/8938">TS</a>]
02:29:03 ◼ ► this you have to slide it in like it in between the two sides is like a rail it [<a href="https://overcast.fm/+Btux5YtLE/8943">TS</a>]
02:29:09 ◼ ► slides in like that and the sides are definitely thicker I don't know what I [<a href="https://overcast.fm/+Btux5YtLE/8949">TS</a>]
02:29:14 ◼ ► think it's because it meant to be more rugged I think it is sort of a you know [<a href="https://overcast.fm/+Btux5YtLE/8954">TS</a>]
02:29:18 ◼ ► they're only advertising it as a battery case but I think it's also apples answer [<a href="https://overcast.fm/+Btux5YtLE/8958">TS</a>]
02:29:21 ◼ ► to what if you want a more protective case for drops and stuff like that [<a href="https://overcast.fm/+Btux5YtLE/8961">TS</a>]
02:29:26 ◼ ► gonna have that giant thing on there anyway there's no sense trying to skip [<a href="https://overcast.fm/+Btux5YtLE/8966">TS</a>]
02:29:30 ◼ ► around the edges to try to make it look svelte cuz not gonna lie I thought on [<a href="https://overcast.fm/+Btux5YtLE/8970">TS</a>]
02:29:35 ◼ ► the ATP I thought you were the only one who's really reasonable Marco and Casey [<a href="https://overcast.fm/+Btux5YtLE/8975">TS</a>]
02:29:39 ◼ ► made me a little angry but there goes way too dismissive about it is what it [<a href="https://overcast.fm/+Btux5YtLE/8979">TS</a>]
02:29:44 ◼ ► looks like an engineering prototype yeah like I do and this is going to get me is [<a href="https://overcast.fm/+Btux5YtLE/8984">TS</a>]
02:29:50 ◼ ► I thought I did a pretty good job my article and then on Twitter you know [<a href="https://overcast.fm/+Btux5YtLE/8990">TS</a>]
02:29:53 ◼ ► there's a handful of people of course younger relate says it wasn't overly [<a href="https://overcast.fm/+Btux5YtLE/8993">TS</a>]
02:29:58 ◼ ► positive review and i ended it was saying that I don't want to use it and I [<a href="https://overcast.fm/+Btux5YtLE/8998">TS</a>]
02:30:02 ◼ ► called it weird and funny looking and ungainly its if it wasn't like I was [<a href="https://overcast.fm/+Btux5YtLE/9002">TS</a>]
02:30:07 ◼ ► entirely complimentary was like I just want to understand why they made yea or [<a href="https://overcast.fm/+Btux5YtLE/9007">TS</a>]
02:30:12 ◼ ► just like especially in things like this where it's like a visceral reaction [<a href="https://overcast.fm/+Btux5YtLE/9012">TS</a>]
02:30:15 ◼ ► based on appearances there is usually a car analogy is an ATP [<a href="https://overcast.fm/+Btux5YtLE/9015">TS</a>]
02:30:22 ◼ ► in the car rolled like stuff like that can be polarizing like the physical [<a href="https://overcast.fm/+Btux5YtLE/9022">TS</a>]
02:30:26 ◼ ► shape of an object to his purposes [<a href="https://overcast.fm/+Btux5YtLE/9026">TS</a>]
02:30:29 ◼ ► mostly not dictated by its shape people have strong opinions about you know [<a href="https://overcast.fm/+Btux5YtLE/9029">TS</a>]
02:30:34 ◼ ► Porsche 911 vs Corvette vs Mustang like a very different looking things and in [<a href="https://overcast.fm/+Btux5YtLE/9034">TS</a>]
02:30:39 ◼ ► the grand scheme of things their engines and wheels and aerodynamics aside there [<a href="https://overcast.fm/+Btux5YtLE/9039">TS</a>]
02:30:43 ◼ ► lots of pictures of cars that look the way you look for for just athletic [<a href="https://overcast.fm/+Btux5YtLE/9043">TS</a>]
02:30:48 ◼ ► designer is in so I like that where you look at a picture of something so many [<a href="https://overcast.fm/+Btux5YtLE/9048">TS</a>]
02:30:53 ◼ ► people did on the internet looking a picture of this thing and had just had [<a href="https://overcast.fm/+Btux5YtLE/9053">TS</a>]
02:30:56 ◼ ► this negative gut reaction to it and these articles come flying like what's [<a href="https://overcast.fm/+Btux5YtLE/9056">TS</a>]
02:30:59 ◼ ► happening to Apple design or whatever [<a href="https://overcast.fm/+Btux5YtLE/9059">TS</a>]
02:31:01 ◼ ► you really want to understand like what what is a reasonable rationale for you [<a href="https://overcast.fm/+Btux5YtLE/9061">TS</a>]
02:31:07 ◼ ► could come to a conclusion that there is no rationale that this is just like the [<a href="https://overcast.fm/+Btux5YtLE/9067">TS</a>]
02:31:11 ◼ ► simplest thing that could possibly do and you know they were just lazy or [<a href="https://overcast.fm/+Btux5YtLE/9071">TS</a>]
02:31:17 ◼ ► didn't have time or whatever but with Apple knowing everything we know about [<a href="https://overcast.fm/+Btux5YtLE/9077">TS</a>]
02:31:22 ◼ ► Apple like that just doesn't seem plausible demanding that they really sit [<a href="https://overcast.fm/+Btux5YtLE/9082">TS</a>]
02:31:26 ◼ ► back and it's like and who really cares in the grand scheme of things right but [<a href="https://overcast.fm/+Btux5YtLE/9086">TS</a>]
02:31:32 ◼ ► this is what they came out to see you want to think about it like and that's [<a href="https://overcast.fm/+Btux5YtLE/9092">TS</a>]
02:31:35 ◼ ► what's going into the philosophy is there an explanation an area where Apple [<a href="https://overcast.fm/+Btux5YtLE/9095">TS</a>]
02:31:39 ◼ ► will talk to the press for the most part let's have someone from Apple's design [<a href="https://overcast.fm/+Btux5YtLE/9099">TS</a>]
02:31:43 ◼ ► studio not johnnie I because he's busy but someone lower-level make the rounds [<a href="https://overcast.fm/+Btux5YtLE/9103">TS</a>]
02:31:48 ◼ ► that's not going to happen nor should they dislike look this is the product we [<a href="https://overcast.fm/+Btux5YtLE/9108">TS</a>]
02:31:52 ◼ ► have and we'll see what the reaction to it is but we think it's it makes sense [<a href="https://overcast.fm/+Btux5YtLE/9112">TS</a>]
02:31:56 ◼ ► in some way how could they think it makes sense that I was going back [<a href="https://overcast.fm/+Btux5YtLE/9116">TS</a>]
02:31:59 ◼ ► through what have they said in the past publicly about past designs they could [<a href="https://overcast.fm/+Btux5YtLE/9119">TS</a>]
02:32:03 ◼ ► conceivably apply to decide whether or not who knows we're just speculating but [<a href="https://overcast.fm/+Btux5YtLE/9123">TS</a>]
02:32:07 ◼ ► the bottom line is if you think it's ugly you think it's ugly don't buy it [<a href="https://overcast.fm/+Btux5YtLE/9127">TS</a>]
02:32:12 ◼ ► buy one that you think is not ugly right item and any other things I feel like [<a href="https://overcast.fm/+Btux5YtLE/9132">TS</a>]
02:32:17 ◼ ► maybe in my cover this enough afterwards if you're wondering why it doesn't look [<a href="https://overcast.fm/+Btux5YtLE/9137">TS</a>]
02:32:24 ◼ ► just like a mophie juice pack air whatever their than this one is which is [<a href="https://overcast.fm/+Btux5YtLE/9144">TS</a>]
02:32:29 ◼ ► of course the one that Apple if Apple is gonna go that direction they make the [<a href="https://overcast.fm/+Btux5YtLE/9149">TS</a>]
02:32:32 ◼ ► tenets they're not going to make one of these cases that have 3000 but what's [<a href="https://overcast.fm/+Btux5YtLE/9152">TS</a>]
02:32:38 ◼ ► the unit our civilian powers it's almost easier to write a mean age why doesn't [<a href="https://overcast.fm/+Btux5YtLE/9158">TS</a>]
02:32:48 ◼ ► look like those which is really like sort of the standard question I can make [<a href="https://overcast.fm/+Btux5YtLE/9168">TS</a>]
02:32:52 ◼ ► one like that because if they thought that was the right way to do it then I [<a href="https://overcast.fm/+Btux5YtLE/9172">TS</a>]
02:32:54 ◼ ► have to do anything they're already there there's Apple Store you know are [<a href="https://overcast.fm/+Btux5YtLE/9174">TS</a>]
02:32:58 ◼ ► filled with these battery cases that the only reason for them to make one is do [<a href="https://overcast.fm/+Btux5YtLE/9178">TS</a>]
02:33:02 ◼ ► is if they had no idea that was different [<a href="https://overcast.fm/+Btux5YtLE/9182">TS</a>]
02:33:04 ◼ ► well and also like I think this is a factor like they know a lot of people by [<a href="https://overcast.fm/+Btux5YtLE/9184">TS</a>]
02:33:08 ◼ ► battery cases why why shouldn't they [<a href="https://overcast.fm/+Btux5YtLE/9188">TS</a>]
02:33:10 ◼ ► and not because like they just they need to get that money or whatever but it's [<a href="https://overcast.fm/+Btux5YtLE/9190">TS</a>]
02:33:15 ◼ ► it's like as a it's diversifying with online why don't they make a big part of [<a href="https://overcast.fm/+Btux5YtLE/9195">TS</a>]
02:33:20 ◼ ► why shouldn't they make a smaller home why don't they make something and colors [<a href="https://overcast.fm/+Btux5YtLE/9200">TS</a>]
02:33:23 ◼ ► is like if it's something that people want and they're buying it anyway why [<a href="https://overcast.fm/+Btux5YtLE/9203">TS</a>]
02:33:26 ◼ ► shouldn't Apple make a really good one third parties to fill that role as a [<a href="https://overcast.fm/+Btux5YtLE/9206">TS</a>]
02:33:30 ◼ ► battery cases only past into the realm of things that are important enough and [<a href="https://overcast.fm/+Btux5YtLE/9210">TS</a>]
02:33:34 ◼ ► that is why they purchase enough that I feel like it should have a party [<a href="https://overcast.fm/+Btux5YtLE/9214">TS</a>]
02:33:37 ◼ ► solution and so they do like I'm asked questions about the case in terms of how [<a href="https://overcast.fm/+Btux5YtLE/9217">TS</a>]
02:33:41 ◼ ► they came up with this compromise because like going to be this bulky like [<a href="https://overcast.fm/+Btux5YtLE/9221">TS</a>]
02:33:45 ◼ ► you said the same thing like why not extend the battery out the top and [<a href="https://overcast.fm/+Btux5YtLE/9225">TS</a>]
02:33:48 ◼ ► bottom line I go edge to edge with it like white why not match the capacity of [<a href="https://overcast.fm/+Btux5YtLE/9228">TS</a>]
02:33:54 ◼ ► similar thickness battery cases has his explanations which may or may not be [<a href="https://overcast.fm/+Btux5YtLE/9234">TS</a>]
02:33:59 ◼ ► rationalizations but in the end of a lot of really does come down to design [<a href="https://overcast.fm/+Btux5YtLE/9239">TS</a>]
02:34:03 ◼ ► because you have to pick a size and shape and that dictates how much battery [<a href="https://overcast.fm/+Btux5YtLE/9243">TS</a>]
02:34:08 ◼ ► life you have and let's say someone who's really wedded to design a thought [<a href="https://overcast.fm/+Btux5YtLE/9248">TS</a>]
02:34:12 ◼ ► it was beautiful and perfect impure and what they wanted then the ethnic design [<a href="https://overcast.fm/+Btux5YtLE/9252">TS</a>]
02:34:17 ◼ ► could dictate the size of the battery as opposed to around it it's hard to know [<a href="https://overcast.fm/+Btux5YtLE/9257">TS</a>]
02:34:21 ◼ ► that actually talking to the people behind the design all we can do out here [<a href="https://overcast.fm/+Btux5YtLE/9261">TS</a>]
02:34:25 ◼ ► speculate and really on ADP I was thinking to dismiss anyone else's [<a href="https://overcast.fm/+Btux5YtLE/9265">TS</a>]
02:34:29 ◼ ► theories about bike that there was time crunch or that you know they didn't put [<a href="https://overcast.fm/+Btux5YtLE/9269">TS</a>]
02:34:35 ◼ ► in the effort the Netherlands roanoke maybe this was a Russian I don't know [<a href="https://overcast.fm/+Btux5YtLE/9275">TS</a>]
02:34:38 ◼ ► what's going on inside out right but is there a plausible explanation that that [<a href="https://overcast.fm/+Btux5YtLE/9278">TS</a>]
02:34:43 ◼ ► they say this was actually designed with the same care as every other Apple thing [<a href="https://overcast.fm/+Btux5YtLE/9283">TS</a>]
02:34:46 ◼ ► is designed with there were led to believe every other things I'm with is [<a href="https://overcast.fm/+Btux5YtLE/9286">TS</a>]
02:34:50 ◼ ► that even possible and I can come up with was so in the absence of any other [<a href="https://overcast.fm/+Btux5YtLE/9290">TS</a>]
02:34:55 ◼ ► information you just have the kind of like say which one of those do you think [<a href="https://overcast.fm/+Btux5YtLE/9295">TS</a>]
02:34:57 ◼ ► is more likely I think it's so it's so striking that I think it it really had [<a href="https://overcast.fm/+Btux5YtLE/9297">TS</a>]
02:35:04 ◼ ► to be the result I think it would be so I think I really doubt that it was the [<a href="https://overcast.fm/+Btux5YtLE/9304">TS</a>]
02:35:09 ◼ ► first idea that came up with it so unusual and it is at first glance I [<a href="https://overcast.fm/+Btux5YtLE/9309">TS</a>]
02:35:13 ◼ ► think almost it's almost impossible to say that it's not [<a href="https://overcast.fm/+Btux5YtLE/9313">TS</a>]
02:35:16 ◼ ► little repulsive at first it just looks swollen in a way you know like you know [<a href="https://overcast.fm/+Btux5YtLE/9316">TS</a>]
02:35:25 ◼ ► like when you get stung by a bee and like your thumb swelled up to the debate [<a href="https://overcast.fm/+Btux5YtLE/9325">TS</a>]
02:35:32 ◼ ► here thumbs up to the size of a golf ball again looks painful when you see [<a href="https://overcast.fm/+Btux5YtLE/9332">TS</a>]
02:35:36 ◼ ► somebody with an injury that swollen you feel it that's what it looks it looks [<a href="https://overcast.fm/+Btux5YtLE/9336">TS</a>]
02:35:42 ◼ ► swollen which is not a good look at least at first but I found myself after [<a href="https://overcast.fm/+Btux5YtLE/9342">TS</a>]
02:35:46 ◼ ► a few days to get used to it it's just I stopped thinking of a disposing has been [<a href="https://overcast.fm/+Btux5YtLE/9346">TS</a>]
02:35:51 ◼ ► supposed to look like a regular case and battery on the back and like I was [<a href="https://overcast.fm/+Btux5YtLE/9351">TS</a>]
02:35:57 ◼ ► another possibility again having not actually ever touch me as I can't say [<a href="https://overcast.fm/+Btux5YtLE/9357">TS</a>]
02:36:00 ◼ ► you can tell me what you think about this like a lot of Good Grips like [<a href="https://overcast.fm/+Btux5YtLE/9360">TS</a>]
02:36:07 ◼ ► kitchen things look kinda weird looking another week to but they're going to [<a href="https://overcast.fm/+Btux5YtLE/9367">TS</a>]
02:36:12 ◼ ► hold and ya know if you prioritize how good is this thing called not saying [<a href="https://overcast.fm/+Btux5YtLE/9372">TS</a>]
02:36:16 ◼ ► this is what they did because I think the back of it is not shaped like any [<a href="https://overcast.fm/+Btux5YtLE/9376">TS</a>]
02:36:18 ◼ ► part of the human hand he doesn't have like rounded rectangle dividend but [<a href="https://overcast.fm/+Btux5YtLE/9378">TS</a>]
02:36:22 ◼ ► maybe some ass like you said holding your pinky under the lump instead of [<a href="https://overcast.fm/+Btux5YtLE/9382">TS</a>]
02:36:27 ◼ ► under the bottom of the things like that could be a factor in it like it doesn't [<a href="https://overcast.fm/+Btux5YtLE/9387">TS</a>]
02:36:31 ◼ ► mean that they're right on so you just trying to delve like what motivated this [<a href="https://overcast.fm/+Btux5YtLE/9391">TS</a>]
02:36:35 ◼ ► why because as you said it so it so striking that it it seems clear that [<a href="https://overcast.fm/+Btux5YtLE/9395">TS</a>]
02:36:39 ◼ ► this was an intentional thing you don't accidentally make this battery case you [<a href="https://overcast.fm/+Btux5YtLE/9399">TS</a>]
02:36:44 ◼ ► want to do something lazy just look like every other battery case and I think [<a href="https://overcast.fm/+Btux5YtLE/9404">TS</a>]
02:36:47 ◼ ► Apple would make something look more like they make silicone cases look [<a href="https://overcast.fm/+Btux5YtLE/9407">TS</a>]
02:36:50 ◼ ► pretty much like every other silicon case just why does that by one cuz they [<a href="https://overcast.fm/+Btux5YtLE/9410">TS</a>]
02:36:53 ◼ ► want to make a nice one and why should the Apple one if you're in the Apple [<a href="https://overcast.fm/+Btux5YtLE/9413">TS</a>]
02:36:56 ◼ ► Store like it makes perfect sense it in addition to putting your pinky [<a href="https://overcast.fm/+Btux5YtLE/9416">TS</a>]
02:37:02 ◼ ► underneath the putting your index finger on top of it is pretty good too and it [<a href="https://overcast.fm/+Btux5YtLE/9422">TS</a>]
02:37:05 ◼ ► does sort of in a weird way it makes it feel as though you're holding a smaller [<a href="https://overcast.fm/+Btux5YtLE/9425">TS</a>]
02:37:10 ◼ ► device again you know that it's thicker but it's like you have these like from [<a href="https://overcast.fm/+Btux5YtLE/9430">TS</a>]
02:37:14 ◼ ► going back to like the old iPhone days with the first three generations when [<a href="https://overcast.fm/+Btux5YtLE/9434">TS</a>]
02:37:18 ◼ ► they were physically smaller and it was a lot easier to kinda get your index [<a href="https://overcast.fm/+Btux5YtLE/9438">TS</a>]
02:37:21 ◼ ► fingers on top while you still had some kind of reasonable [<a href="https://overcast.fm/+Btux5YtLE/9441">TS</a>]
02:37:25 ◼ ► felt like you could hold it more securely cuz your fingers wrapped around [<a href="https://overcast.fm/+Btux5YtLE/9445">TS</a>]
02:37:28 ◼ ► your fingers can wrap around the way it gives you a secure hold if I were going [<a href="https://overcast.fm/+Btux5YtLE/9448">TS</a>]
02:37:33 ◼ ► to and I knew in advance that I could package if I knew that I we're going to [<a href="https://overcast.fm/+Btux5YtLE/9453">TS</a>]
02:37:37 ◼ ► be using my iPhone camera to record I don't like while I'm writing on a roller [<a href="https://overcast.fm/+Btux5YtLE/9457">TS</a>]
02:37:42 ◼ ► coaster or something like that I would put it in this case like battery died [<a href="https://overcast.fm/+Btux5YtLE/9462">TS</a>]
02:37:46 ◼ ► even if the battery was completely depleted I wasn't gonna get one percent [<a href="https://overcast.fm/+Btux5YtLE/9466">TS</a>]
02:37:50 ◼ ► of charge from it I would put my iPhone in that case to hold it while going down [<a href="https://overcast.fm/+Btux5YtLE/9470">TS</a>]
02:37:55 ◼ ► a roller coaster because I feel like I can get like a way more secure grip on [<a href="https://overcast.fm/+Btux5YtLE/9475">TS</a>]
02:38:00 ◼ ► that material is made of and because of the hump hump actually gives you like [<a href="https://overcast.fm/+Btux5YtLE/9480">TS</a>]
02:38:04 ◼ ► good place to put fingers how many trips to do you have to take before you [<a href="https://overcast.fm/+Btux5YtLE/9484">TS</a>]
02:38:08 ◼ ► realize is incredibly dangerous to take movies like to not allow I wouldn't I [<a href="https://overcast.fm/+Btux5YtLE/9488">TS</a>]
02:38:15 ◼ ► wouldn't do it and not even because I wouldn't do it just because I would just [<a href="https://overcast.fm/+Btux5YtLE/9495">TS</a>]
02:38:21 ◼ ► ruin it was imagining me route dropping live orchestra would just the thought of [<a href="https://overcast.fm/+Btux5YtLE/9501">TS</a>]
02:38:28 ◼ ► it puts between such as that is getting hit in the face of ninety miles an hour [<a href="https://overcast.fm/+Btux5YtLE/9508">TS</a>]
02:38:33 ◼ ► else's phone like it you do it at the top of the loop or whatever it is they [<a href="https://overcast.fm/+Btux5YtLE/9513">TS</a>]
02:38:36 ◼ ► get six flags there so they don't know how they managed just me but it looks [<a href="https://overcast.fm/+Btux5YtLE/9516">TS</a>]
02:38:40 ◼ ► like they had you going to like metal detectors like nothing in your pockets [<a href="https://overcast.fm/+Btux5YtLE/9520">TS</a>]
02:38:44 ◼ ► like a literally like it was like going through the day [<a href="https://overcast.fm/+Btux5YtLE/9524">TS</a>]
02:38:47 ◼ ► no no no no car keys no phones of any time just like it nothing because of Six [<a href="https://overcast.fm/+Btux5YtLE/9527">TS</a>]
02:38:54 ◼ ► Flags the roller coasters go away faster to get it all costs goings 60 70 80 [<a href="https://overcast.fm/+Btux5YtLE/9534">TS</a>]
02:39:00 ◼ ► miles an hour on your phone is essentially stationary like falling from [<a href="https://overcast.fm/+Btux5YtLE/9540">TS</a>]
02:39:03 ◼ ► above and your face me that essentially stationary phone that's not a good [<a href="https://overcast.fm/+Btux5YtLE/9543">TS</a>]
02:39:10 ◼ ► kids no no I'm not saying is though I would do I'm just saying that if I [<a href="https://overcast.fm/+Btux5YtLE/9550">TS</a>]
02:39:16 ◼ ► precarious situation and needed to have a grip on my phone that something else [<a href="https://overcast.fm/+Btux5YtLE/9556">TS</a>]
02:39:21 ◼ ► the people I'm going yachting if you're doing Duran Duran in the video for Rio [<a href="https://overcast.fm/+Btux5YtLE/9561">TS</a>]
02:39:28 ◼ ► and you're on the front of the yacht you want to pick a movie is really cool [<a href="https://overcast.fm/+Btux5YtLE/9568">TS</a>]
02:39:32 ◼ ► again bring him I thought you had a good point on the ATP about it looking like a [<a href="https://overcast.fm/+Btux5YtLE/9572">TS</a>]
02:39:39 ◼ ► sci-fi like if you just paved the hallway with like using his the tiles [<a href="https://overcast.fm/+Btux5YtLE/9579">TS</a>]
02:39:44 ◼ ► like the subway in like the way the subway hallway in the subway station is [<a href="https://overcast.fm/+Btux5YtLE/9584">TS</a>]
02:39:47 ◼ ► tiles pilot with these it would look like a great you know like a year in a [<a href="https://overcast.fm/+Btux5YtLE/9587">TS</a>]
02:39:52 ◼ ► set of I guess when I read these cards you know classic sci-fi 6075 files do [<a href="https://overcast.fm/+Btux5YtLE/9592">TS</a>]
02:39:59 ◼ ► like you know i mean even 2001 era but it or just you know anything like buck [<a href="https://overcast.fm/+Btux5YtLE/9599">TS</a>]
02:40:04 ◼ ► rogers like the way you know the future was gonna be like white and clean and [<a href="https://overcast.fm/+Btux5YtLE/9604">TS</a>]
02:40:09 ◼ ► smooth shapes everywhere but like you know some kind of inexplicable bridges [<a href="https://overcast.fm/+Btux5YtLE/9609">TS</a>]
02:40:16 ◼ ► and textures though you know yeah by stormtrooper like this time on his back [<a href="https://overcast.fm/+Btux5YtLE/9616">TS</a>]
02:40:22 ◼ ► and I'm sure someone with a text book notes but like that you just it was [<a href="https://overcast.fm/+Btux5YtLE/9622">TS</a>]
02:40:26 ◼ ► always smooth but there was these lumps and they seem purposeful and I look like [<a href="https://overcast.fm/+Btux5YtLE/9626">TS</a>]
02:40:29 ◼ ► a tree I actually it might just be because I've got star wars on on the [<a href="https://overcast.fm/+Btux5YtLE/9629">TS</a>]
02:40:33 ◼ ► mind this week but I actually thought this is a real storm trooper II looking [<a href="https://overcast.fm/+Btux5YtLE/9633">TS</a>]
02:40:39 ◼ ► thing it even has a little bit of black around the cut-out for the camera in a [<a href="https://overcast.fm/+Btux5YtLE/9639">TS</a>]
02:40:46 ◼ ► way that it's not white but sort of like an off-white and yet the ridges the [<a href="https://overcast.fm/+Btux5YtLE/9646">TS</a>]
02:40:50 ◼ ► extra ridge's some of them seem which see maybe a little inexplicable there's [<a href="https://overcast.fm/+Btux5YtLE/9650">TS</a>]
02:40:55 ◼ ► a certain stormtrooper enos to it was made for the the next version to look [<a href="https://overcast.fm/+Btux5YtLE/9655">TS</a>]
02:40:59 ◼ ► like the surface of the Star Destroyer with little green laser ever they are [<a href="https://overcast.fm/+Btux5YtLE/9659">TS</a>]
02:41:02 ◼ ► all over the pipes and everything [<a href="https://overcast.fm/+Btux5YtLE/9662">TS</a>]
02:41:04 ◼ ► thinking about other ways this case could have existed like the back of a [<a href="https://overcast.fm/+Btux5YtLE/9664">TS</a>]
02:41:09 ◼ ► nexus 7 like the old Nexus 7 I don't think so [<a href="https://overcast.fm/+Btux5YtLE/9669">TS</a>]
02:41:13 ◼ ► like rubber and had like cross hatching [<a href="https://overcast.fm/+Btux5YtLE/9673">TS</a>]
02:41:16 ◼ ► this could have like a little while ago golf ball what has you know concave [<a href="https://overcast.fm/+Btux5YtLE/9676">TS</a>]
02:41:25 ◼ ► things or could be the opposite of convex things like a bunch of like bumps [<a href="https://overcast.fm/+Btux5YtLE/9685">TS</a>]
02:41:30 ◼ ► on that I mean they could have been textured in so many different ways they [<a href="https://overcast.fm/+Btux5YtLE/9690">TS</a>]
02:41:33 ◼ ► get into just completely athletically speaking because it's not our maybe [<a href="https://overcast.fm/+Btux5YtLE/9693">TS</a>]
02:41:36 ◼ ► there'll be some functional group there but this one is there's one month but [<a href="https://overcast.fm/+Btux5YtLE/9696">TS</a>]
02:41:41 ◼ ► the surface treatment is actually smoothies all seem like intentional [<a href="https://overcast.fm/+Btux5YtLE/9701">TS</a>]
02:41:45 ◼ ► athletic choices that weren't necessarily foregone conclusion that [<a href="https://overcast.fm/+Btux5YtLE/9705">TS</a>]
02:41:49 ◼ ► there is some kind of philosophy behind this design textures gonna come back at [<a href="https://overcast.fm/+Btux5YtLE/9709">TS</a>]
02:41:57 ◼ ► some point that I feel like we're in Europe when texture is sort of fallen [<a href="https://overcast.fm/+Btux5YtLE/9717">TS</a>]
02:42:01 ◼ ► out of favour perhaps largely driven by Apple but it'll it'll come back [<a href="https://overcast.fm/+Btux5YtLE/9721">TS</a>]
02:42:05 ◼ ► eventually remember the hoes at the fair which case it was the ones with holes [<a href="https://overcast.fm/+Btux5YtLE/9725">TS</a>]
02:42:08 ◼ ► cut out on it the colored ones with holes cut out from Apple colored what [<a href="https://overcast.fm/+Btux5YtLE/9728">TS</a>]
02:42:13 ◼ ► cases oh yeah the ones for the five-seat bread and yes they would show the words [<a href="https://overcast.fm/+Btux5YtLE/9733">TS</a>]
02:42:21 ◼ ► through and/or complaining about how didn't like center on the word correctly [<a href="https://overcast.fm/+Btux5YtLE/9741">TS</a>]
02:42:24 ◼ ► but that was essentially textured because you have these holes in the case [<a href="https://overcast.fm/+Btux5YtLE/9744">TS</a>]
02:42:27 ◼ ► that would feel like you feel ya [<a href="https://overcast.fm/+Btux5YtLE/9747">TS</a>]
02:42:30 ◼ ► was gonna be good for the show I was gonna say cuz you know everything they [<a href="https://overcast.fm/+Btux5YtLE/9750">TS</a>]
02:42:37 ◼ ► make them is made out of this I don't even know if they called be blasted [<a href="https://overcast.fm/+Btux5YtLE/9757">TS</a>]
02:42:40 ◼ ► anymore but it's this aluminum that has the same deal don't have this aluminum [<a href="https://overcast.fm/+Btux5YtLE/9760">TS</a>]
02:42:44 ◼ ► MacBooks have this feel even my iMac has the same is made of the same stuff [<a href="https://overcast.fm/+Btux5YtLE/9764">TS</a>]
02:42:49 ◼ ► eventually they're going to switch to a new material from aluminum yeah we're [<a href="https://overcast.fm/+Btux5YtLE/9769">TS</a>]
02:42:54 ◼ ► talking about an ATP few times especially with respect and honesty [<a href="https://overcast.fm/+Btux5YtLE/9774">TS</a>]
02:42:57 ◼ ► aluminum and glass thing is going to seem as barbaric a CRT video displays do [<a href="https://overcast.fm/+Btux5YtLE/9777">TS</a>]
02:43:05 ◼ ► to us now like you mean it was this big heavy glass thing with like a land on an [<a href="https://overcast.fm/+Btux5YtLE/9785">TS</a>]
02:43:08 ◼ ► electron gun like how was the class in like that just seems barbaric aluminum [<a href="https://overcast.fm/+Btux5YtLE/9788">TS</a>]
02:43:13 ◼ ► glass bones like the idea that you know for our grandkids the idea that if you [<a href="https://overcast.fm/+Btux5YtLE/9793">TS</a>]
02:43:17 ◼ ► dropped your phone break like you like we were using the glass shampoo bottles [<a href="https://overcast.fm/+Btux5YtLE/9797">TS</a>]
02:43:23 ◼ ► on the prowl again like why would you bring glass the showers the stupid one [<a href="https://overcast.fm/+Btux5YtLE/9803">TS</a>]
02:43:26 ◼ ► to use plastic but right now my glasses were made out of glass shattering just [<a href="https://overcast.fm/+Btux5YtLE/9806">TS</a>]
02:43:33 ◼ ► going to your eyeball it is likely that you do you have class like it took them [<a href="https://overcast.fm/+Btux5YtLE/9813">TS</a>]
02:43:39 ◼ ► awhile to get to that and you know that lots of plastic and plastic is pretty [<a href="https://overcast.fm/+Btux5YtLE/9819">TS</a>]
02:43:42 ◼ ► good material to especially for radio reception and titanium but like they [<a href="https://overcast.fm/+Btux5YtLE/9822">TS</a>]
02:43:46 ◼ ► want people in my class because I feel like it's just a higher quality [<a href="https://overcast.fm/+Btux5YtLE/9826">TS</a>]
02:43:49 ◼ ► experience like it feels nicer and more expensive glass obviously the screen is [<a href="https://overcast.fm/+Btux5YtLE/9829">TS</a>]
02:43:52 ◼ ► better than plastic as we learn from the iPod Nano like the plastic scratch that [<a href="https://overcast.fm/+Btux5YtLE/9832">TS</a>]
02:43:56 ◼ ► you want something is scratch-resistant for the screen and then although member [<a href="https://overcast.fm/+Btux5YtLE/9836">TS</a>]
02:44:00 ◼ ► the back has 23 GS's plastic but the you know and they use glass for the forum [<a href="https://overcast.fm/+Btux5YtLE/9840">TS</a>]
02:44:07 ◼ ► Mike aluminum glass is a pretty solid combo right now and to get better than [<a href="https://overcast.fm/+Btux5YtLE/9847">TS</a>]
02:44:11 ◼ ► it you basically need something that's not going to shatter the display and for [<a href="https://overcast.fm/+Btux5YtLE/9851">TS</a>]
02:44:18 ◼ ► the back part I guess you probably have to go with something that's equal [<a href="https://overcast.fm/+Btux5YtLE/9858">TS</a>]
02:44:21 ◼ ► strength but lighter so like graphite composite + really hard flexible screens [<a href="https://overcast.fm/+Btux5YtLE/9861">TS</a>]
02:44:26 ◼ ► you know or as I've always get the thing down to the size and weight of a credit [<a href="https://overcast.fm/+Btux5YtLE/9866">TS</a>]
02:44:30 ◼ ► card it really doesn't much matter what material you make it out of because he [<a href="https://overcast.fm/+Btux5YtLE/9870">TS</a>]
02:44:33 ◼ ► drop your credit card on the pavement just like it's not nothing's gonna [<a href="https://overcast.fm/+Btux5YtLE/9873">TS</a>]
02:44:37 ◼ ► ways to handle that air resistance becomes a factor that doesn't even fall [<a href="https://overcast.fm/+Btux5YtLE/9877">TS</a>]
02:44:42 ◼ ► that fast and if it does it's flexible enough that it's not going to shatter a [<a href="https://overcast.fm/+Btux5YtLE/9882">TS</a>]
02:44:45 ◼ ► break I thought of an idea is thinking about drops it was watching Jonas play [<a href="https://overcast.fm/+Btux5YtLE/9885">TS</a>]
02:44:49 ◼ ► destiny and he jumped off a giant cliff and it seemed like he should have taken [<a href="https://overcast.fm/+Btux5YtLE/9889">TS</a>]
02:44:54 ◼ ► damaging didn't say how come you don't take damaging as I you just get on your [<a href="https://overcast.fm/+Btux5YtLE/9894">TS</a>]
02:44:58 ◼ ► feet or something you like a jet you play the game so you don't need to give [<a href="https://overcast.fm/+Btux5YtLE/9898">TS</a>]
02:45:02 ◼ ► me his psn name that's clever and I watched so it's more like your boba Fett [<a href="https://overcast.fm/+Btux5YtLE/9902">TS</a>]
02:45:11 ◼ ► you jump off a thing and at the very end you just get back a little bit to slow [<a href="https://overcast.fm/+Btux5YtLE/9911">TS</a>]
02:45:14 ◼ ► down I thought you know that would be a clever thing for iPhone dropped a little [<a href="https://overcast.fm/+Btux5YtLE/9914">TS</a>]
02:45:19 ◼ ► bit as the jetsons solution to this problem [<a href="https://overcast.fm/+Btux5YtLE/9919">TS</a>]
02:45:23 ◼ ► jets just enough at the last moment to gently land but you're right you know [<a href="https://overcast.fm/+Btux5YtLE/9923">TS</a>]
02:45:32 ◼ ► something that happened something I think everything is going to seem [<a href="https://overcast.fm/+Btux5YtLE/9932">TS</a>]
02:45:35 ◼ ► barbaric is the way that with everything made out of aluminum that they're like [<a href="https://overcast.fm/+Btux5YtLE/9935">TS</a>]
02:45:41 ◼ ► you can imagine how much broader Apple is sending to China every single day [<a href="https://overcast.fm/+Btux5YtLE/9941">TS</a>]
02:45:47 ◼ ► that's just being cut into these shapes by the CNC machined [<a href="https://overcast.fm/+Btux5YtLE/9947">TS</a>]
02:45:53 ◼ ► the great thing about them is all the shavings in scraps and crafts they come [<a href="https://overcast.fm/+Btux5YtLE/9953">TS</a>]
02:45:56 ◼ ► off the machine like all the material that is removed I can just go back into [<a href="https://overcast.fm/+Btux5YtLE/9956">TS</a>]
02:45:59 ◼ ► the whole recycling thing is that you know it's not it's not waste in the [<a href="https://overcast.fm/+Btux5YtLE/9959">TS</a>]
02:46:03 ◼ ► sense that you can use recycled melted back down and another angle and comes [<a href="https://overcast.fm/+Btux5YtLE/9963">TS</a>]
02:46:07 ◼ ► back to you but it's a tremendous amount of stuff cutting which is incredibly [<a href="https://overcast.fm/+Btux5YtLE/9967">TS</a>]
02:46:13 ◼ ► yeah I might like but it's it's what they settled on every summer we all we [<a href="https://overcast.fm/+Btux5YtLE/9973">TS</a>]
02:46:18 ◼ ► all saw the development of like how can you make a story laptop that's also been [<a href="https://overcast.fm/+Btux5YtLE/9978">TS</a>]
02:46:21 ◼ ► with two dozen creek or cracker breaker feel cheap and they tried lots and lots [<a href="https://overcast.fm/+Btux5YtLE/9981">TS</a>]
02:46:26 ◼ ► of different things and boy this one with the original MacBook Air that the [<a href="https://overcast.fm/+Btux5YtLE/9986">TS</a>]
02:46:30 ◼ ► machine doubt he's aluminum just seems great I mean eventually I get to the [<a href="https://overcast.fm/+Btux5YtLE/9990">TS</a>]
02:46:33 ◼ ► point where they're kinda get into the now the MacBook 1 North like strength of [<a href="https://overcast.fm/+Btux5YtLE/9993">TS</a>]
02:46:37 ◼ ► materials and this thickness to me feel like I can take this MacBook MacBook on [<a href="https://overcast.fm/+Btux5YtLE/9997">TS</a>]
02:46:42 ◼ ► as a TV parlance for the MacBook little as one part of the side of it just it's [<a href="https://overcast.fm/+Btux5YtLE/10002">TS</a>]
02:46:47 ◼ ► been this over my needs it looks like I might be able to just not a comfortable [<a href="https://overcast.fm/+Btux5YtLE/10007">TS</a>]
02:46:52 ◼ ► feeling like eventually aluminum becomes no good because at certain things you [<a href="https://overcast.fm/+Btux5YtLE/10012">TS</a>]
02:46:59 ◼ ► know thickness of a very thin you can bend it and it stays bent and that's not [<a href="https://overcast.fm/+Btux5YtLE/10019">TS</a>]
02:47:03 ◼ ► really a good thing that's why you think that things like carbon fiber where they [<a href="https://overcast.fm/+Btux5YtLE/10023">TS</a>]
02:47:07 ◼ ► bend but spring back and they're also very light very strong so well they [<a href="https://overcast.fm/+Btux5YtLE/10027">TS</a>]
02:47:10 ◼ ► switched to this year to a new aluminum for the phones so they look the same the [<a href="https://overcast.fm/+Btux5YtLE/10030">TS</a>]
02:47:16 ◼ ► success in success + are made from this new 7000 series whatever they want to [<a href="https://overcast.fm/+Btux5YtLE/10036">TS</a>]
02:47:21 ◼ ► call it but it's Apple's new fancy pants version of aluminum and who knows maybe [<a href="https://overcast.fm/+Btux5YtLE/10041">TS</a>]
02:47:27 ◼ ► there have you know maybe maybe this will be a take a lot longer than I think [<a href="https://overcast.fm/+Btux5YtLE/10047">TS</a>]
02:47:31 ◼ ► maybe a couple years from now they're gonna have 8000 series aluminum I don't [<a href="https://overcast.fm/+Btux5YtLE/10051">TS</a>]
02:47:34 ◼ ► know but I kind of feel like by upgrading the aluminum the views that [<a href="https://overcast.fm/+Btux5YtLE/10054">TS</a>]
02:47:38 ◼ ► they're sort of approaching this is as good as it's going to get there because [<a href="https://overcast.fm/+Btux5YtLE/10058">TS</a>]
02:47:45 ◼ ► it's kinda like samurai swords where you can pick like flexibility or hardness [<a href="https://overcast.fm/+Btux5YtLE/10065">TS</a>]
02:47:50 ◼ ► hardness on the on the edge the sharp edge because you want to be sharp and be [<a href="https://overcast.fm/+Btux5YtLE/10070">TS</a>]
02:47:54 ◼ ► able to cut through things but that harness to the whole blade to blade will [<a href="https://overcast.fm/+Btux5YtLE/10074">TS</a>]
02:47:57 ◼ ► shatter when you have something for you to court that's flexible right so going [<a href="https://overcast.fm/+Btux5YtLE/10077">TS</a>]
02:48:01 ◼ ► with it with aluminum like that they're making up these things that you can make [<a href="https://overcast.fm/+Btux5YtLE/10081">TS</a>]
02:48:04 ◼ ► a luminol you can decide to I wanted to be very strong and hard road I wanted to [<a href="https://overcast.fm/+Btux5YtLE/10084">TS</a>]
02:48:09 ◼ ► be like a malleable and flexible and not not the shower in like with aluminum [<a href="https://overcast.fm/+Btux5YtLE/10089">TS</a>]
02:48:15 ◼ ► ladder now as well we still wanna make the bonds really thin we want to make [<a href="https://overcast.fm/+Btux5YtLE/10095">TS</a>]
02:48:18 ◼ ► them harder to bend and so can we make it so this is stronger aluminum [<a href="https://overcast.fm/+Btux5YtLE/10098">TS</a>]
02:48:22 ◼ ► hopefully maintain the weight but at a certain point like if you know like [<a href="https://overcast.fm/+Btux5YtLE/10102">TS</a>]
02:48:26 ◼ ► aluminum foil certain point it's gonna bend you need is a material that springs [<a href="https://overcast.fm/+Btux5YtLE/10106">TS</a>]
02:48:31 ◼ ► back is not going to spring back so you will reach a limit in thickness where a [<a href="https://overcast.fm/+Btux5YtLE/10111">TS</a>]
02:48:38 ◼ ► limited to just a non-starter because if you just keep saying we'll just make it [<a href="https://overcast.fm/+Btux5YtLE/10118">TS</a>]
02:48:41 ◼ ► so strongly you can't bended that will you won't be able to do that at a [<a href="https://overcast.fm/+Btux5YtLE/10121">TS</a>]
02:48:45 ◼ ► certain point between now and then so a revolution will come eventually and I'm [<a href="https://overcast.fm/+Btux5YtLE/10125">TS</a>]
02:48:49 ◼ ► sure Apple has been for many years now researching what will replace the limit [<a href="https://overcast.fm/+Btux5YtLE/10129">TS</a>]
02:48:53 ◼ ► them if anything and i think is it time to try to be great for radio reception [<a href="https://overcast.fm/+Btux5YtLE/10133">TS</a>]
02:48:58 ◼ ► and it would spring back better than than aluminum does then we would have to [<a href="https://overcast.fm/+Btux5YtLE/10138">TS</a>]
02:49:02 ◼ ► worry about then get as much but you know can be manufactured in the design 3 [<a href="https://overcast.fm/+Btux5YtLE/10142">TS</a>]
02:49:07 ◼ ► want to weaken machine carbon fiber yep the mold and it's really complicated and [<a href="https://overcast.fm/+Btux5YtLE/10147">TS</a>]
02:49:10 ◼ ► super expensive and so I think I'll be waiting awhile from the land of fantasy [<a href="https://overcast.fm/+Btux5YtLE/10150">TS</a>]
02:49:14 ◼ ► rumors based on violence and served as the liquid metal stuff that people have [<a href="https://overcast.fm/+Btux5YtLE/10154">TS</a>]
02:49:19 ◼ ► been fantasizing about four years who knows maybe there's something like that [<a href="https://overcast.fm/+Btux5YtLE/10159">TS</a>]
02:49:22 ◼ ► are in the Jets Jets thing you could have a material where where you can bend [<a href="https://overcast.fm/+Btux5YtLE/10162">TS</a>]
02:49:28 ◼ ► it but if you subjected to some sort of like if you put a backhand heater or [<a href="https://overcast.fm/+Btux5YtLE/10168">TS</a>]
02:49:31 ◼ ► you're like a plan electricity goes back to the original shape remember that yeah [<a href="https://overcast.fm/+Btux5YtLE/10171">TS</a>]
02:49:35 ◼ ► i do remember that the circuit boards inside don't really like spending too [<a href="https://overcast.fm/+Btux5YtLE/10175">TS</a>]
02:49:39 ◼ ► much either by the way my last break and then we can talk about Star Wars I won't [<a href="https://overcast.fm/+Btux5YtLE/10179">TS</a>]
02:49:45 ◼ ► tell you about it I'll a sponsor it's a good friends at Harry's now the holiday [<a href="https://overcast.fm/+Btux5YtLE/10185">TS</a>]
02:49:49 ◼ ► season is here this show will be airing tomorrow December 14th I think it's up [<a href="https://overcast.fm/+Btux5YtLE/10189">TS</a>]
02:49:54 ◼ ► till December 18th free shipping is over but they if you were up to the 18th [<a href="https://overcast.fm/+Btux5YtLE/10194">TS</a>]
02:50:00 ◼ ► holiday shipping economy shipping for the holidays and on the 18th so you got [<a href="https://overcast.fm/+Btux5YtLE/10200">TS</a>]
02:50:05 ◼ ► a couple of days this year probably listening to it if you're a fan of the [<a href="https://overcast.fm/+Btux5YtLE/10205">TS</a>]
02:50:08 ◼ ► show because I feel it is going to be big news the craig Venter he was on the [<a href="https://overcast.fm/+Btux5YtLE/10208">TS</a>]
02:50:12 ◼ ► show you've got till December 18 you can order you can pay for economy shipping [<a href="https://overcast.fm/+Btux5YtLE/10212">TS</a>]
02:50:16 ◼ ► it'll get there before Christmas [<a href="https://overcast.fm/+Btux5YtLE/10216">TS</a>]
02:50:19 ◼ ► what a great gift if there's any kind of men fathers brothers husbands in your [<a href="https://overcast.fm/+Btux5YtLE/10219">TS</a>]
02:50:23 ◼ ► life you can just buy the holiday kit they've got these holiday kits with [<a href="https://overcast.fm/+Btux5YtLE/10223">TS</a>]
02:50:29 ◼ ► razor blade with the handle with some shaving cream and stuff they sent me one [<a href="https://overcast.fm/+Btux5YtLE/10229">TS</a>]
02:50:34 ◼ ► that had this facial stuff you know you know you clean your face with it I like [<a href="https://overcast.fm/+Btux5YtLE/10234">TS</a>]
02:50:40 ◼ ► it is good my skin looks good with it [<a href="https://overcast.fm/+Btux5YtLE/10240">TS</a>]
02:50:43 ◼ ► really cool stuff awesome you know packaging this is one of the things you [<a href="https://overcast.fm/+Btux5YtLE/10243">TS</a>]
02:50:47 ◼ ► give them a gift he wanna give somebody give with razors to fight him these [<a href="https://overcast.fm/+Btux5YtLE/10247">TS</a>]
02:50:51 ◼ ► harry's things he opened it up it looks great makes you look like you have good [<a href="https://overcast.fm/+Btux5YtLE/10251">TS</a>]
02:50:56 ◼ ► go there check out these holiday kids and really great prices too high quality [<a href="https://overcast.fm/+Btux5YtLE/10256">TS</a>]
02:51:04 ◼ ► blade high-quality shaving creams and lotions and gels whatever you want in [<a href="https://overcast.fm/+Btux5YtLE/10264">TS</a>]
02:51:09 ◼ ► the thing so go there is save yourself the hassle I hate Christmas shopping [<a href="https://overcast.fm/+Btux5YtLE/10269">TS</a>]
02:51:14 ◼ ► good God Almighty this is the worst so I'm people stuff from sponsors of the [<a href="https://overcast.fm/+Btux5YtLE/10274">TS</a>]
02:51:20 ◼ ► show and get a mattress and get a machine kit from Harry's where do you go [<a href="https://overcast.fm/+Btux5YtLE/10280">TS</a>]
02:51:26 ◼ ► to find out more go to Harry's dot com and then use this code talk show [<a href="https://overcast.fm/+Btux5YtLE/10286">TS</a>]
02:51:33 ◼ ► know that their code either use that code and you'll save five bucks off your [<a href="https://overcast.fm/+Btux5YtLE/10293">TS</a>]
02:51:38 ◼ ► order and remember you got to the 18th December 18th 2015 and you can still get [<a href="https://overcast.fm/+Btux5YtLE/10298">TS</a>]
02:51:43 ◼ ► express shipping for the holidays [<a href="https://overcast.fm/+Btux5YtLE/10303">TS</a>]
02:51:49 ◼ ► I'm worried to death about I've had two things on my mind the last week john [<a href="https://overcast.fm/+Btux5YtLE/10309">TS</a>]
02:51:53 ◼ ► i've had found out I stressing over this interview with Craig victory and wanted [<a href="https://overcast.fm/+Btux5YtLE/10313">TS</a>]
02:51:58 ◼ ► to do a good job with that and I don't want to have a Star Wars boilers and now [<a href="https://overcast.fm/+Btux5YtLE/10318">TS</a>]
02:52:04 ◼ ► I've got this interview out of the way we've got a little nasal post interview [<a href="https://overcast.fm/+Btux5YtLE/10324">TS</a>]
02:52:07 ◼ ► discussion with me and you about it I feel a great sense of relief in there [<a href="https://overcast.fm/+Btux5YtLE/10327">TS</a>]
02:52:11 ◼ ► are right now as I speak to you on Sunday December 13th now break out into [<a href="https://overcast.fm/+Btux5YtLE/10331">TS</a>]
02:52:16 ◼ ► a sweat worried about spoilers for the four seconds later you can just hide in [<a href="https://overcast.fm/+Btux5YtLE/10336">TS</a>]
02:52:20 ◼ ► your house I gotta go to an officer with people who people who may be watching [<a href="https://overcast.fm/+Btux5YtLE/10340">TS</a>]
02:52:24 ◼ ► the trailers in reading every single thing they can find out about these [<a href="https://overcast.fm/+Btux5YtLE/10344">TS</a>]
02:52:27 ◼ ► things and as you approach that you're right it's like when you get close to an [<a href="https://overcast.fm/+Btux5YtLE/10347">TS</a>]
02:52:29 ◼ ► Apple event like the day before that's when the real start coming like oh you [<a href="https://overcast.fm/+Btux5YtLE/10349">TS</a>]
02:52:34 ◼ ► know here's what's actually going to come out and you find that after the [<a href="https://overcast.fm/+Btux5YtLE/10354">TS</a>]
02:52:37 ◼ ► fact that actually that you know seven hour before thing with a hundred percent [<a href="https://overcast.fm/+Btux5YtLE/10357">TS</a>]
02:52:40 ◼ ► true my friend Moises Alou he's down in Austin he's big film fan he he's trying [<a href="https://overcast.fm/+Btux5YtLE/10360">TS</a>]
02:52:49 ◼ ► his way into the press screening done there which is Tuesday morning but I [<a href="https://overcast.fm/+Btux5YtLE/10369">TS</a>]
02:52:53 ◼ ► think the big the big one is in Los Angeles tomorrow I think it's on Monday [<a href="https://overcast.fm/+Btux5YtLE/10373">TS</a>]
02:52:58 ◼ ► so I feel like and the critics I think usually know you know to keep to keep [<a href="https://overcast.fm/+Btux5YtLE/10378">TS</a>]
02:53:03 ◼ ► their spoilers themselves but that it's not just like it's not a critics on the [<a href="https://overcast.fm/+Btux5YtLE/10383">TS</a>]
02:53:06 ◼ ► screening my calls for anybody who's anybody in hollywood can go to the [<a href="https://overcast.fm/+Btux5YtLE/10386">TS</a>]
02:53:12 ◼ ► blab about whatever the secrets are so that I don't know what to do like the [<a href="https://overcast.fm/+Btux5YtLE/10392">TS</a>]
02:53:19 ◼ ► stupid think pieces that are gonna be like I can't believe they did this thing [<a href="https://overcast.fm/+Btux5YtLE/10399">TS</a>]
02:53:23 ◼ ► and Star Wars have a big think piece about what it means for the franchise [<a href="https://overcast.fm/+Btux5YtLE/10403">TS</a>]
02:53:26 ◼ ► like no one's even seen the movie and don't have to think pieces on that and [<a href="https://overcast.fm/+Btux5YtLE/10406">TS</a>]
02:53:30 ◼ ► that's gonna make people go like that that's what I read the story and i dont [<a href="https://overcast.fm/+Btux5YtLE/10410">TS</a>]
02:53:35 ◼ ► wanna know so and I can't hide from the world like I can I can ignore the [<a href="https://overcast.fm/+Btux5YtLE/10415">TS</a>]
02:53:39 ◼ ► internet but at this people of the office who have read the thing pieces [<a href="https://overcast.fm/+Btux5YtLE/10419">TS</a>]
02:53:42 ◼ ► into discussing how amazing is the jar Jar Binks comes back and destroys [<a href="https://overcast.fm/+Btux5YtLE/10422">TS</a>]
02:53:45 ◼ ► everybody I got on here about it right and I'm so worried that it will it'll [<a href="https://overcast.fm/+Btux5YtLE/10425">TS</a>]
02:53:51 ◼ ► pop up in one of those you know I can get to the bottom of an article on most [<a href="https://overcast.fm/+Btux5YtLE/10431">TS</a>]
02:53:57 ◼ ► and they have these other things around the web you might wanna know I am so [<a href="https://overcast.fm/+Btux5YtLE/10437">TS</a>]
02:54:04 ◼ ► worried that they had you know what the headline and it'll be right there in [<a href="https://overcast.fm/+Btux5YtLE/10444">TS</a>]
02:54:09 ◼ ► front of course will be because it'll be a think piece that assumes everybody [<a href="https://overcast.fm/+Btux5YtLE/10449">TS</a>]
02:54:12 ◼ ► already knows this and it's like an hour want to discuss this I am i dont know [<a href="https://overcast.fm/+Btux5YtLE/10452">TS</a>]
02:54:19 ◼ ► it's almost like worst that I've been successful at keeping myself almost [<a href="https://overcast.fm/+Btux5YtLE/10459">TS</a>]
02:54:23 ◼ ► entirely spoiler free and I also have a good ability about ability in the long [<a href="https://overcast.fm/+Btux5YtLE/10463">TS</a>]
02:54:32 ◼ ► run but at least for this movie I can willfully forget something and so so [<a href="https://overcast.fm/+Btux5YtLE/10472">TS</a>]
02:54:41 ◼ ► like I can't even think there's been like at least two minor spoilers that [<a href="https://overcast.fm/+Btux5YtLE/10481">TS</a>]
02:54:47 ◼ ► I've encountered in the last few weeks and as I speak to you right now I can't [<a href="https://overcast.fm/+Btux5YtLE/10487">TS</a>]
02:54:52 ◼ ► bring them to mind and I think I could if I tried but i've i've you know [<a href="https://overcast.fm/+Btux5YtLE/10492">TS</a>]
02:54:56 ◼ ► there's weird ability in my mind to compartmentalize where i've i've kept [<a href="https://overcast.fm/+Btux5YtLE/10496">TS</a>]
02:55:00 ◼ ► him away and when I see them in the movie about that but I'd forgotten but i [<a href="https://overcast.fm/+Btux5YtLE/10500">TS</a>]
02:55:05 ◼ ► dont number that I can do that I'm trying to just like not think about the [<a href="https://overcast.fm/+Btux5YtLE/10505">TS</a>]
02:55:10 ◼ ► things I already know the future because I think about them off the aircraft [<a href="https://overcast.fm/+Btux5YtLE/10510">TS</a>]
02:55:13 ◼ ► outside just like I just avoid that part of my mind I don't even think about that [<a href="https://overcast.fm/+Btux5YtLE/10513">TS</a>]
02:55:17 ◼ ► I don't know if that's gonna work for the same type of thing like once it was [<a href="https://overcast.fm/+Btux5YtLE/10517">TS</a>]
02:55:21 ◼ ► like yeah I could have derived from the information i had at hand but I didn't [<a href="https://overcast.fm/+Btux5YtLE/10521">TS</a>]
02:55:26 ◼ ► want to so here's what I've done I just to be clear I did watch the first [<a href="https://overcast.fm/+Btux5YtLE/10526">TS</a>]
02:55:30 ◼ ► trailer and then I instance soon as it was over I was excited and then type it [<a href="https://overcast.fm/+Btux5YtLE/10530">TS</a>]
02:55:36 ◼ ► play again and watched again and then I thought shipp why did I watch that I [<a href="https://overcast.fm/+Btux5YtLE/10536">TS</a>]
02:55:40 ◼ ► shouldn't watch that I feel like I've already had and I i know that Gigi [<a href="https://overcast.fm/+Btux5YtLE/10540">TS</a>]
02:55:45 ◼ ► Abrams is sort of an anti spoiler director and largely it seems so far [<a href="https://overcast.fm/+Btux5YtLE/10545">TS</a>]
02:55:50 ◼ ► they've kept a lot of stuff under wraps it really seems like I could be wrong [<a href="https://overcast.fm/+Btux5YtLE/10550">TS</a>]
02:55:54 ◼ ► maybe there's other websites like the whole thing it spoiled I haven't seen it [<a href="https://overcast.fm/+Btux5YtLE/10554">TS</a>]
02:55:59 ◼ ► I trusted him to make a trailer that didn't really have spoilers I wouldn't [<a href="https://overcast.fm/+Btux5YtLE/10559">TS</a>]
02:56:03 ◼ ► say that it did I think it was a good trailer but I still regret it I still [<a href="https://overcast.fm/+Btux5YtLE/10563">TS</a>]
02:56:07 ◼ ► regret it I regret that i've seen the stupid lightsaber with the side blades I [<a href="https://overcast.fm/+Btux5YtLE/10567">TS</a>]
02:56:14 ◼ ► mean I i watch the first trailer to just because I was so desperate to not like [<a href="https://overcast.fm/+Btux5YtLE/10574">TS</a>]
02:56:18 ◼ ► what is this going to be like like what is what is it even gonna look like they [<a href="https://overcast.fm/+Btux5YtLE/10578">TS</a>]
02:56:24 ◼ ► were going to go with this franchise it could have was gonna look like the [<a href="https://overcast.fm/+Btux5YtLE/10584">TS</a>]
02:56:28 ◼ ► trailer for Prometheus and be like it dark and gritty was gonna look like [<a href="https://overcast.fm/+Btux5YtLE/10588">TS</a>]
02:56:31 ◼ ► tomorrow and be happy like it like how it but is there are taken stores gonna [<a href="https://overcast.fm/+Btux5YtLE/10591">TS</a>]
02:56:37 ◼ ► be so I felt like I had to watch the first trailer but after that I have been [<a href="https://overcast.fm/+Btux5YtLE/10597">TS</a>]
02:56:41 ◼ ► off tonight so far my barriers how the pretty well through a series of filters [<a href="https://overcast.fm/+Btux5YtLE/10601">TS</a>]
02:56:45 ◼ ► and people are nice to me everything but the one place has been tearing down the [<a href="https://overcast.fm/+Btux5YtLE/10605">TS</a>]
02:56:50 ◼ ► television shows almost almost any wanna tell you this but I discovered by thirty [<a href="https://overcast.fm/+Btux5YtLE/10610">TS</a>]
02:56:56 ◼ ► seconds giving threads on my Tivo as the 32nd skip on by Kathleen frame that my [<a href="https://overcast.fm/+Btux5YtLE/10616">TS</a>]
02:57:03 ◼ ► mind to register as Star Wars will come by and it was enough for me to know that [<a href="https://overcast.fm/+Btux5YtLE/10623">TS</a>]
02:57:07 ◼ ► oh my god they're running they're running Star Wars t vs I don't know if [<a href="https://overcast.fm/+Btux5YtLE/10627">TS</a>]
02:57:10 ◼ ► you knew this but I'm on television their ads for this movie I did and it's [<a href="https://overcast.fm/+Btux5YtLE/10630">TS</a>]
02:57:14 ◼ ► my my weakness for sports got me I was watching i watch the Dallas Cowboys [<a href="https://overcast.fm/+Btux5YtLE/10634">TS</a>]
02:57:20 ◼ ► Redskins on Monday Night Football and apparently it seemed to me is though [<a href="https://overcast.fm/+Btux5YtLE/10640">TS</a>]
02:57:25 ◼ ► that Disney had purchased a commercial in every city at least one homer in [<a href="https://overcast.fm/+Btux5YtLE/10645">TS</a>]
02:57:33 ◼ ► Lake true carpet bombing marketing campaign and there is you know there's I [<a href="https://overcast.fm/+Btux5YtLE/10653">TS</a>]
02:57:41 ◼ ► took to like skipping through the commercials like with my this is the way [<a href="https://overcast.fm/+Btux5YtLE/10661">TS</a>]
02:57:47 ◼ ► you can do it but I'd skip through the commercials with my good clothes I was [<a href="https://overcast.fm/+Btux5YtLE/10667">TS</a>]
02:57:54 ◼ ► only using by listening with you could hear my damaged left [<a href="https://overcast.fm/+Btux5YtLE/10674">TS</a>]
02:57:58 ◼ ► which I could still see certain things and had like a sense of some things that [<a href="https://overcast.fm/+Btux5YtLE/10678">TS</a>]
02:58:03 ◼ ► were going on and that's a red lights at least the details were blurred out yeah [<a href="https://overcast.fm/+Btux5YtLE/10683">TS</a>]
02:58:09 ◼ ► when I saw that the single frames I got nothing from it and i was i was [<a href="https://overcast.fm/+Btux5YtLE/10689">TS</a>]
02:58:12 ◼ ► satisfied with that because like most numbers easier framed and like once [<a href="https://overcast.fm/+Btux5YtLE/10692">TS</a>]
02:58:17 ◼ ► every spike shows that was the one frame depending on where it landed but the [<a href="https://overcast.fm/+Btux5YtLE/10697">TS</a>]
02:58:20 ◼ ► other day the very first commercial like the very first commercial in the [<a href="https://overcast.fm/+Btux5YtLE/10700">TS</a>]
02:58:25 ◼ ► commercial break was a star is on and I got like half a sentence like you know [<a href="https://overcast.fm/+Btux5YtLE/10705">TS</a>]
02:58:30 ◼ ► you're not yet to find the remote you gotta pick it up again in like I was I [<a href="https://overcast.fm/+Btux5YtLE/10710">TS</a>]
02:58:33 ◼ ► was too slow on the draw in the Old West I got shot I really don't know how this [<a href="https://overcast.fm/+Btux5YtLE/10713">TS</a>]
02:58:39 ◼ ► week is gonna go especially once people start saying I got my ticket my first [<a href="https://overcast.fm/+Btux5YtLE/10719">TS</a>]
02:58:43 ◼ ► screening is Thursday night which I'd simply cheating to me if it if it [<a href="https://overcast.fm/+Btux5YtLE/10723">TS</a>]
02:58:47 ◼ ► premieres on Friday I don't know how I'm going to attend o'clock Thursday I [<a href="https://overcast.fm/+Btux5YtLE/10727">TS</a>]
02:58:52 ◼ ► mention this because of that it was at a writer not the store after the Aurora [<a href="https://overcast.fm/+Btux5YtLE/10732">TS</a>]
02:58:56 ◼ ► shooting in Colorado that the midnight showing stopping at midnight I i feel [<a href="https://overcast.fm/+Btux5YtLE/10736">TS</a>]
02:59:00 ◼ ► like that was happening before that but so it's like it's like it so my 10 [<a href="https://overcast.fm/+Btux5YtLE/10740">TS</a>]
02:59:05 ◼ ► o'clock Thursday night screening is a midnight screening but there's like an [<a href="https://overcast.fm/+Btux5YtLE/10745">TS</a>]
02:59:08 ◼ ► asterisk which is we know it's not like they do 7 p.m. screen but give the [<a href="https://overcast.fm/+Btux5YtLE/10748">TS</a>]
02:59:13 ◼ ► midnight show is now 7 p.m. it's like you know Christmas tree brings to the [<a href="https://overcast.fm/+Btux5YtLE/10753">TS</a>]
02:59:17 ◼ ► midnight showing of the Wednesday before ya like the Saturday night seven o'clock [<a href="https://overcast.fm/+Btux5YtLE/10757">TS</a>]
02:59:23 ◼ ► well recall it sunday sunday someone must have my my show is on Thursday as [<a href="https://overcast.fm/+Btux5YtLE/10763">TS</a>]
02:59:28 ◼ ► well so then Friday I'm gonna spoil everything for everybody else I just [<a href="https://overcast.fm/+Btux5YtLE/10768">TS</a>]
02:59:36 ◼ ► feel so much better if I make it into that and like I said they'd be the most [<a href="https://overcast.fm/+Btux5YtLE/10776">TS</a>]
02:59:39 ◼ ► dangerous time I saw the most dangerous times when you're waiting in line and [<a href="https://overcast.fm/+Btux5YtLE/10779">TS</a>]
02:59:44 ◼ ► people coming out of the theater especially if the fear that doesn't [<a href="https://overcast.fm/+Btux5YtLE/10784">TS</a>]
02:59:47 ◼ ► exist to help the back like if the people who are done saying we walked [<a href="https://overcast.fm/+Btux5YtLE/10787">TS</a>]
02:59:50 ◼ ► past the people who are still waiting to see the movie too pretentious yeah yeah [<a href="https://overcast.fm/+Btux5YtLE/10790">TS</a>]
02:59:55 ◼ ► famous to everybody as famous steven parker [<a href="https://overcast.fm/+Btux5YtLE/10795">TS</a>]
02:59:55 ◼ ► famous to everybody as famous steven parker [<a href="https://overcast.fm/+Btux5YtLE/10795">TS</a>]
03:00:00 ◼ ► stories of waiting in line for The Empire Strikes Back and in some deep [<a href="https://overcast.fm/+Btux5YtLE/10800">TS</a>]
03:00:04 ◼ ► shit runs by and purposefully screams at the top of his lungs dorothy is Luke's [<a href="https://overcast.fm/+Btux5YtLE/10804">TS</a>]
03:00:08 ◼ ► father and the age of Internet trailing I remember seeing this terribly YouTube [<a href="https://overcast.fm/+Btux5YtLE/10808">TS</a>]
03:00:12 ◼ ► video of someone driving a car passed the people lined up waiting for like [<a href="https://overcast.fm/+Btux5YtLE/10812">TS</a>]
03:00:16 ◼ ► whatever was the fifth book some Harry Potter book was something dramatic [<a href="https://overcast.fm/+Btux5YtLE/10816">TS</a>]
03:00:20 ◼ ► happens other people than expected that people are waiting in line at the [<a href="https://overcast.fm/+Btux5YtLE/10820">TS</a>]
03:00:24 ◼ ► bookstore and get like an open letter by the copy the book and someone like films [<a href="https://overcast.fm/+Btux5YtLE/10824">TS</a>]
03:00:27 ◼ ► at four YouTube drives past and yells a phrase that I'm not going to yell [<a href="https://overcast.fm/+Btux5YtLE/10827">TS</a>]
03:00:30 ◼ ► because well Harry Potter bunch of little kids let's do this but yeltsin to [<a href="https://overcast.fm/+Btux5YtLE/10830">TS</a>]
03:00:34 ◼ ► the entire line and the worst part is like they don't know if it's true he [<a href="https://overcast.fm/+Btux5YtLE/10834">TS</a>]
03:00:38 ◼ ► could appear person could be making stuff up but in your heart of hearts [<a href="https://overcast.fm/+Btux5YtLE/10838">TS</a>]
03:00:42 ◼ ► like as you're reading the book as they approach you like that country's right [<a href="https://overcast.fm/+Btux5YtLE/10842">TS</a>]
03:00:46 ◼ ► to be rude don't be that person that's the worst thing ever [<a href="https://overcast.fm/+Btux5YtLE/10846">TS</a>]
03:00:51 ◼ ► what's the only Star Wars movie that doesn't take have some part of it take [<a href="https://overcast.fm/+Btux5YtLE/10851">TS</a>]
03:00:54 ◼ ► place on tattooing has it one of the fake ones now it's not one of the empire [<a href="https://overcast.fm/+Btux5YtLE/10854">TS</a>]
03:01:01 ◼ ► gathered all the fake ones have seen some special [<a href="https://overcast.fm/+Btux5YtLE/10861">TS</a>]
03:01:08 ◼ ► addition to that Empire da remember just added cars on the Jedi who knows what [<a href="https://overcast.fm/+Btux5YtLE/10868">TS</a>]
03:01:13 ◼ ► the hell I would like to cut away as big circular white from day to day going to [<a href="https://overcast.fm/+Btux5YtLE/10873">TS</a>]
03:01:20 ◼ ► asteroid field they they cut to the Droid two earlier on the stand or like [<a href="https://overcast.fm/+Btux5YtLE/10880">TS</a>]
03:01:26 ◼ ► like when they first start hunting for the Millennium Falcon Lake that there's [<a href="https://overcast.fm/+Btux5YtLE/10886">TS</a>]
03:01:30 ◼ ► a phone call from Darth Vader to the boba Fett enjoy Jabba's palace career I [<a href="https://overcast.fm/+Btux5YtLE/10890">TS</a>]
03:01:36 ◼ ► need it looks really concerned about is like how did those bounty hunters all [<a href="https://overcast.fm/+Btux5YtLE/10896">TS</a>]
03:01:40 ◼ ► get onto the desktop I want to see them change your diet like that he took like [<a href="https://overcast.fm/+Btux5YtLE/10900">TS</a>]
03:01:44 ◼ ► evaders shuttle taking him from point A to point B so are confused about how he [<a href="https://overcast.fm/+Btux5YtLE/10904">TS</a>]
03:01:48 ◼ ► arrived like the closet here whenever they're in their spaceships you need to [<a href="https://overcast.fm/+Btux5YtLE/10908">TS</a>]
03:01:52 ◼ ► see it I think I don't want to get into it that some of the additions like [<a href="https://overcast.fm/+Btux5YtLE/10912">TS</a>]
03:02:01 ◼ ► there's the when you get into the list of lightweight was taken out of the D [<a href="https://overcast.fm/+Btux5YtLE/10921">TS</a>]
03:02:04 ◼ ► specialized or whatever you want to call it the ones they were taken out of the D [<a href="https://overcast.fm/+Btux5YtLE/10924">TS</a>]
03:02:07 ◼ ► specialized you no shame is that prints or the you know what was added to the [<a href="https://overcast.fm/+Btux5YtLE/10927">TS</a>]
03:02:12 ◼ ► specialized everybody thinks of hotshot on shooting first and all of these [<a href="https://overcast.fm/+Btux5YtLE/10932">TS</a>]
03:02:16 ◼ ► gratuitous things in the ridiculous CGI backgrounds they put behind the windows [<a href="https://overcast.fm/+Btux5YtLE/10936">TS</a>]
03:02:19 ◼ ► of best man in all these things that really really stand out or or the [<a href="https://overcast.fm/+Btux5YtLE/10939">TS</a>]
03:02:23 ◼ ► god-awful CGI stuff they added to most guys in a new hope [<a href="https://overcast.fm/+Btux5YtLE/10943">TS</a>]
03:02:29 ◼ ► it's the little things though like your anger your boiling anger is over these [<a href="https://overcast.fm/+Btux5YtLE/10949">TS</a>]
03:02:33 ◼ ► big changes that really stand out and just don't add anything and take away [<a href="https://overcast.fm/+Btux5YtLE/10953">TS</a>]
03:02:38 ◼ ► some of the magic but then when you read some of the little things that Lucas had [<a href="https://overcast.fm/+Btux5YtLE/10958">TS</a>]
03:02:43 ◼ ► added you like what this man went insane like it's the little things that make [<a href="https://overcast.fm/+Btux5YtLE/10963">TS</a>]
03:02:47 ◼ ► you realize that that somehow lost his marbles the one night I had forgotten [<a href="https://overcast.fm/+Btux5YtLE/10967">TS</a>]
03:02:52 ◼ ► about until I was reminded I think in some slight channels on where they were [<a href="https://overcast.fm/+Btux5YtLE/10972">TS</a>]
03:02:55 ◼ ► talking to you about it was the day about when our tickets bit out of the [<a href="https://overcast.fm/+Btux5YtLE/10975">TS</a>]
03:02:59 ◼ ► swamp creature and the actual line in the movie as you're lucky you don't [<a href="https://overcast.fm/+Btux5YtLE/10979">TS</a>]
03:03:04 ◼ ► taste very good that's what Luke system which is a good laugh line you know [<a href="https://overcast.fm/+Btux5YtLE/10984">TS</a>]
03:03:07 ◼ ► whatever firstly situation and it changed it to a less funny line like [<a href="https://overcast.fm/+Btux5YtLE/10987">TS</a>]
03:03:11 ◼ ► it's not like he was like you're lucky you got out of there but no no the first [<a href="https://overcast.fm/+Btux5YtLE/10991">TS</a>]
03:03:15 ◼ ► the first one was better it was adding a little bit of levity was sarcastic it [<a href="https://overcast.fm/+Btux5YtLE/10995">TS</a>]
03:03:19 ◼ ► was and Luke is kind of like sarcastic grin and a little bit cranky and that [<a href="https://overcast.fm/+Btux5YtLE/10999">TS</a>]
03:03:24 ◼ ► seemed to its preference like you like you know taste very good you're lucky [<a href="https://overcast.fm/+Btux5YtLE/11004">TS</a>]
03:03:27 ◼ ► you got out of there that's your improvements like you know when you [<a href="https://overcast.fm/+Btux5YtLE/11007">TS</a>]
03:03:29 ◼ ► bring some and the punch of the script this is the opposite [<a href="https://overcast.fm/+Btux5YtLE/11009">TS</a>]
03:03:32 ◼ ► unconscious down it it's that's a perfect example maybe the canonical [<a href="https://overcast.fm/+Btux5YtLE/11012">TS</a>]
03:03:38 ◼ ► example maybe that's the best example because it it sounds inconsequential but [<a href="https://overcast.fm/+Btux5YtLE/11018">TS</a>]
03:03:43 ◼ ► it was a little funny and it's not funny at all and it also was like establishes [<a href="https://overcast.fm/+Btux5YtLE/11023">TS</a>]
03:03:49 ◼ ► the characters it is like hey Luke and are to have a friendship right is not [<a href="https://overcast.fm/+Btux5YtLE/11029">TS</a>]
03:03:56 ◼ ► just a device that owned by Luke he's you know there's a rapport between these [<a href="https://overcast.fm/+Btux5YtLE/11036">TS</a>]
03:04:01 ◼ ► two and you know everybody has seen the first one knows there are two D two is [<a href="https://overcast.fm/+Btux5YtLE/11041">TS</a>]
03:04:05 ◼ ► clearly a sort of sarcastic wise ass right he's a wiseass robot you don't [<a href="https://overcast.fm/+Btux5YtLE/11045">TS</a>]
03:04:11 ◼ ► know what he's saying but you can tell from 3 p.m. is responses that he is a [<a href="https://overcast.fm/+Btux5YtLE/11051">TS</a>]
03:04:16 ◼ ► and Luke is giving it back to it actually is meaningful in some small way [<a href="https://overcast.fm/+Btux5YtLE/11056">TS</a>]
03:04:21 ◼ ► in terms of shaping the relationship between the characters it and it fits [<a href="https://overcast.fm/+Btux5YtLE/11061">TS</a>]
03:04:25 ◼ ► perfectly messy like I think the one of my favorite cuts database occurrences [<a href="https://overcast.fm/+Btux5YtLE/11065">TS</a>]
03:04:29 ◼ ► where Michael Lucas just think he just crashed ship everything's all crappy and [<a href="https://overcast.fm/+Btux5YtLE/11069">TS</a>]
03:04:34 ◼ ► it's like is drawing was attacked by a monster and spit out he's covered with [<a href="https://overcast.fm/+Btux5YtLE/11074">TS</a>]
03:04:39 ◼ ► water as recover the money like I know we're doing here and aren't you like to [<a href="https://overcast.fm/+Btux5YtLE/11079">TS</a>]
03:04:43 ◼ ► end the scene are true expels mud room on his back and my comment basically [<a href="https://overcast.fm/+Btux5YtLE/11083">TS</a>]
03:04:49 ◼ ► sums that up just like slapstick slapstick comedy comedy and also [<a href="https://overcast.fm/+Btux5YtLE/11089">TS</a>]
03:04:54 ◼ ► commentary on the situation we're just you know what this is crap we're we're [<a href="https://overcast.fm/+Btux5YtLE/11094">TS</a>]
03:04:59 ◼ ► not doing well they're so too rapid what what is your expectation think there's [<a href="https://overcast.fm/+Btux5YtLE/11099">TS</a>]
03:05:06 ◼ ► going to be a movie that makes you happy or you think it's gonna be another [<a href="https://overcast.fm/+Btux5YtLE/11106">TS</a>]
03:05:09 ◼ ► disappointment to you have shown us you should put the US ever talked about on [<a href="https://overcast.fm/+Btux5YtLE/11109">TS</a>]
03:05:14 ◼ ► the show notes in Campbell about anticipating [<a href="https://overcast.fm/+Btux5YtLE/11114">TS</a>]
03:05:19 ◼ ► to some but I said there I'm of two minds about it on the one hand when I [<a href="https://overcast.fm/+Btux5YtLE/11119">TS</a>]
03:05:25 ◼ ► might wanna little breasts are to get depressed because I'm like there is just [<a href="https://overcast.fm/+Btux5YtLE/11125">TS</a>]
03:05:30 ◼ ► no way that this can be as meaningful to me is the original three movies I would [<a href="https://overcast.fm/+Btux5YtLE/11130">TS</a>]
03:05:34 ◼ ► just like you know whatever like I start to think that there's just no way this [<a href="https://overcast.fm/+Btux5YtLE/11134">TS</a>]
03:05:39 ◼ ► can be as meaningful me to me because things you experience in your formative [<a href="https://overcast.fm/+Btux5YtLE/11139">TS</a>]
03:05:42 ◼ ► years always have a certain extra amount of impact but on the other hand I said [<a href="https://overcast.fm/+Btux5YtLE/11142">TS</a>]
03:05:48 ◼ ► well but isn't it possible it's not as if as an adult [<a href="https://overcast.fm/+Btux5YtLE/11148">TS</a>]
03:05:52 ◼ ► it is impossible to get the possible to be affecting and I will try to do is [<a href="https://overcast.fm/+Btux5YtLE/11152">TS</a>]
03:05:56 ◼ ► think of what media movies or whatever have seen as an adult [<a href="https://overcast.fm/+Btux5YtLE/11156">TS</a>]
03:06:01 ◼ ► have like really stuck with me and effectively just miss lee to put like [<a href="https://overcast.fm/+Btux5YtLE/11161">TS</a>]
03:06:04 ◼ ► what what is the bar like have I just become such a great individual that no [<a href="https://overcast.fm/+Btux5YtLE/11164">TS</a>]
03:06:08 ◼ ► movie can really get to me so I should just put that out of my mind the stores [<a href="https://overcast.fm/+Btux5YtLE/11168">TS</a>]
03:06:12 ◼ ► is not going to be like that and when I came back to his like a lot of the [<a href="https://overcast.fm/+Btux5YtLE/11172">TS</a>]
03:06:15 ◼ ► Miyazaki movies I saw as an adult [<a href="https://overcast.fm/+Btux5YtLE/11175">TS</a>]
03:06:17 ◼ ► really stick with me in a meaningful and important movies that I would put it [<a href="https://overcast.fm/+Btux5YtLE/11177">TS</a>]
03:06:20 ◼ ► right up there with the Star Wars movies and then maybe the not as big because [<a href="https://overcast.fm/+Btux5YtLE/11180">TS</a>]
03:06:24 ◼ ► price on this adult miss me when I'm doing it reassuring myself that movie [<a href="https://overcast.fm/+Btux5YtLE/11184">TS</a>]
03:06:28 ◼ ► can get to and that's the top bar and then the other thing had to say is like [<a href="https://overcast.fm/+Btux5YtLE/11188">TS</a>]
03:06:34 ◼ ► so you've decided that you as an adult [<a href="https://overcast.fm/+Btux5YtLE/11194">TS</a>]
03:06:37 ◼ ► able to be affected by what we what if you watch this movie this new Star Wars [<a href="https://overcast.fm/+Btux5YtLE/11197">TS</a>]
03:06:41 ◼ ► movie and it's merely a pretty good movie are you ok with that and when I [<a href="https://overcast.fm/+Btux5YtLE/11201">TS</a>]
03:06:44 ◼ ► used as a Star Trek movies like the reason reboot star trek's I enjoyed [<a href="https://overcast.fm/+Btux5YtLE/11204">TS</a>]
03:06:48 ◼ ► those and when I rewatch them I said you know this is a fun movie but I don't [<a href="https://overcast.fm/+Btux5YtLE/11208">TS</a>]
03:06:52 ◼ ► really care that much about Star Trek's it is way less baggage there but but [<a href="https://overcast.fm/+Btux5YtLE/11212">TS</a>]
03:06:55 ◼ ► I've been trying to think about is if I go into this movie is not the most [<a href="https://overcast.fm/+Btux5YtLE/11215">TS</a>]
03:06:59 ◼ ► amazing movie ever saw but it competently made its fun exciting I have [<a href="https://overcast.fm/+Btux5YtLE/11219">TS</a>]
03:07:04 ◼ ► fun watching it do I say yeah but it was Star Wars and it's supposed to be way [<a href="https://overcast.fm/+Btux5YtLE/11224">TS</a>]
03:07:08 ◼ ► better than that or do I am I able to enjoy it the same way that I can enjoy [<a href="https://overcast.fm/+Btux5YtLE/11228">TS</a>]
03:07:14 ◼ ► the Star Trek movies that I care way WAY less about and I don't know what the [<a href="https://overcast.fm/+Btux5YtLE/11234">TS</a>]
03:07:18 ◼ ► answer that is but it really comes down to it I think I believe it is possible [<a href="https://overcast.fm/+Btux5YtLE/11238">TS</a>]
03:07:23 ◼ ► for for this movie to be really important and meaningful [<a href="https://overcast.fm/+Btux5YtLE/11243">TS</a>]
03:07:27 ◼ ► I think it probably won't be and I'm trying to be ok with with it merely [<a href="https://overcast.fm/+Btux5YtLE/11247">TS</a>]
03:07:32 ◼ ► being a good fun movie just me being so much so excited that it was like the [<a href="https://overcast.fm/+Btux5YtLE/11252">TS</a>]
03:07:36 ◼ ► people I my big fear is I feel like the big problem with the prequels was [<a href="https://overcast.fm/+Btux5YtLE/11256">TS</a>]
03:07:42 ◼ ► whether somebody on weekend we've talked to talk about the midline on this show [<a href="https://overcast.fm/+Btux5YtLE/11262">TS</a>]
03:07:46 ◼ ► and others but to meet at a fundamental level it's that the characters were flat [<a href="https://overcast.fm/+Btux5YtLE/11266">TS</a>]
03:07:51 ◼ ► and the dialogue is flat and there is no comma robbery and and no sand in it and [<a href="https://overcast.fm/+Btux5YtLE/11271">TS</a>]
03:07:57 ◼ ► then plot wise and story was there is no sense of mystery in fact the whole point [<a href="https://overcast.fm/+Btux5YtLE/11277">TS</a>]
03:08:01 ◼ ► of the prequel trilogy was to explain all the mysteries that the original [<a href="https://overcast.fm/+Btux5YtLE/11281">TS</a>]
03:08:08 ◼ ► and I've said this before like it always seemed like the original trilogy could [<a href="https://overcast.fm/+Btux5YtLE/11288">TS</a>]
03:08:12 ◼ ► have you know any rumors from when we were kids that Lucas the next three [<a href="https://overcast.fm/+Btux5YtLE/11292">TS</a>]
03:08:16 ◼ ► movies wouldn't be after the return of the Jedi they would be before when Ben [<a href="https://overcast.fm/+Btux5YtLE/11296">TS</a>]
03:08:21 ◼ ► Kenobi and Anakin Skywalker were younger and it always seemed like well of course [<a href="https://overcast.fm/+Btux5YtLE/11301">TS</a>]
03:08:26 ◼ ► he could do that because my god there's so much stuff that they could explain [<a href="https://overcast.fm/+Btux5YtLE/11306">TS</a>]
03:08:29 ◼ ► what the hell the clone wars were the Emperor came to be how the Emperor [<a href="https://overcast.fm/+Btux5YtLE/11309">TS</a>]
03:08:32 ◼ ► Empire came to be all of these things could you know could be a movie but the [<a href="https://overcast.fm/+Btux5YtLE/11312">TS</a>]
03:08:37 ◼ ► fact that they were were mysteries or gently vaguely alluded to it gave away [<a href="https://overcast.fm/+Btux5YtLE/11317">TS</a>]
03:08:44 ◼ ► to the original trilogy that the prequels didn't have called they tried [<a href="https://overcast.fm/+Btux5YtLE/11324">TS</a>]
03:08:47 ◼ ► to do is piss away and explain everything right down to explaining how [<a href="https://overcast.fm/+Btux5YtLE/11327">TS</a>]
03:08:51 ◼ ► the forced word I don't think that's gonna be a problem I feel ajja ajja [<a href="https://overcast.fm/+Btux5YtLE/11331">TS</a>]
03:08:56 ◼ ► abrahams knows how to do is have engaging characters in a sense of [<a href="https://overcast.fm/+Btux5YtLE/11336">TS</a>]
03:08:59 ◼ ► camaraderie and and good at syria good ear for dialogue my big concern is that [<a href="https://overcast.fm/+Btux5YtLE/11339">TS</a>]
03:09:07 ◼ ► the modern needs or or perceived needs in hollywood of a big budget action [<a href="https://overcast.fm/+Btux5YtLE/11347">TS</a>]
03:09:14 ◼ ► movie are such that there's no way you know it's still gonna be filled with a [<a href="https://overcast.fm/+Btux5YtLE/11354">TS</a>]
03:09:20 ◼ ► hundred and ten minutes of CGI action chases yeah talk about that in the [<a href="https://overcast.fm/+Btux5YtLE/11360">TS</a>]
03:09:26 ◼ ► context of like modern movie-making sensibilities biggest star trek's again [<a href="https://overcast.fm/+Btux5YtLE/11366">TS</a>]
03:09:33 ◼ ► as example you see in those red yes I like to pressure ya specially like the [<a href="https://overcast.fm/+Btux5YtLE/11373">TS</a>]
03:09:39 ◼ ► first one yeah and so those definitely look at Star Trek with modern [<a href="https://overcast.fm/+Btux5YtLE/11379">TS</a>]
03:09:46 ◼ ► movie-making sensibilities and I like them like I thought they were enjoyable [<a href="https://overcast.fm/+Btux5YtLE/11386">TS</a>]
03:09:49 ◼ ► but you have to say like those movies are Star Trek as re-imagined through the [<a href="https://overcast.fm/+Btux5YtLE/11389">TS</a>]
03:09:56 ◼ ► lens of a modern filmmaker and for the Star Wars things I i really fervently [<a href="https://overcast.fm/+Btux5YtLE/11396">TS</a>]
03:10:02 ◼ ► hope that jay jay is a big enough Star Wars fan that what they do what he does [<a href="https://overcast.fm/+Btux5YtLE/11402">TS</a>]
03:10:09 ◼ ► you know if this certain Star Wars magic that I wanna feel this movie not that [<a href="https://overcast.fm/+Btux5YtLE/11409">TS</a>]
03:10:15 ◼ ► it's any worse or better than modern movie-making sensibilities but it's a [<a href="https://overcast.fm/+Btux5YtLE/11415">TS</a>]
03:10:18 ◼ ► different set of sensibilities that inform the original trilogy and I feel [<a href="https://overcast.fm/+Btux5YtLE/11418">TS</a>]
03:10:22 ◼ ► like those those still work and are still fresh so I want this movie to feel [<a href="https://overcast.fm/+Btux5YtLE/11422">TS</a>]
03:10:26 ◼ ► like Star Wars first and foremost I don't want to feel like Star Wars as [<a href="https://overcast.fm/+Btux5YtLE/11426">TS</a>]
03:10:31 ◼ ► seen through the lens of a modern filmmaker [<a href="https://overcast.fm/+Btux5YtLE/11431">TS</a>]
03:10:34 ◼ ► continuum things like you're on one side or the other but I desperately want this [<a href="https://overcast.fm/+Btux5YtLE/11434">TS</a>]
03:10:39 ◼ ► and again I use Miyazaki's my music movies about all sorts of different [<a href="https://overcast.fm/+Btux5YtLE/11439">TS</a>]
03:10:44 ◼ ► topics across decades but they all feel like Miyazaki movies so I'm ok with this [<a href="https://overcast.fm/+Btux5YtLE/11444">TS</a>]
03:10:49 ◼ ► movie being different from the original trilogy in fundamental ways but it has [<a href="https://overcast.fm/+Btux5YtLE/11449">TS</a>]
03:10:53 ◼ ► to feel like Star Wars shouldn't feel like a modern movie a modern reimagining [<a href="https://overcast.fm/+Btux5YtLE/11453">TS</a>]
03:10:59 ◼ ► of stars I wanted to feel like just these three after that [<a href="https://overcast.fm/+Btux5YtLE/11459">TS</a>]
03:11:04 ◼ ► find that totally re-imagined everything about it but I want these three movie [<a href="https://overcast.fm/+Btux5YtLE/11464">TS</a>]
03:11:07 ◼ ► 7892 feel like Star Wars yeah that's a good way to put it I agree and it was a [<a href="https://overcast.fm/+Btux5YtLE/11467">TS</a>]
03:11:12 ◼ ► it is it's almost like a branding thing you know that there was a certain way [<a href="https://overcast.fm/+Btux5YtLE/11472">TS</a>]
03:11:17 ◼ ► that the original series just lacked bombastic it seems I mean the space [<a href="https://overcast.fm/+Btux5YtLE/11477">TS</a>]
03:11:25 ◼ ► battle in Return of the Jedi sort of I think said that set the stage for modern [<a href="https://overcast.fm/+Btux5YtLE/11485">TS</a>]
03:11:30 ◼ ► action movies and it was so awesome at the time and I do love it and it's one [<a href="https://overcast.fm/+Btux5YtLE/11490">TS</a>]
03:11:34 ◼ ► of my favorite things in the return of the Jedi it's fantastic [<a href="https://overcast.fm/+Btux5YtLE/11494">TS</a>]
03:11:38 ◼ ► the way that the ships are so dynamic and the camera moves around and stuff [<a href="https://overcast.fm/+Btux5YtLE/11498">TS</a>]
03:11:43 ◼ ► it's it's if you'd just use it stopped watching measure how much of the movie [<a href="https://overcast.fm/+Btux5YtLE/11503">TS</a>]
03:11:48 ◼ ► is taken up by that battle it's actually very little because it was so incredibly [<a href="https://overcast.fm/+Btux5YtLE/11508">TS</a>]
03:11:52 ◼ ► hard for them to do it you know that the computer-controlled where everything was [<a href="https://overcast.fm/+Btux5YtLE/11512">TS</a>]
03:11:55 ◼ ► actually like an actual model ended in the modern filmmaking where it's once [<a href="https://overcast.fm/+Btux5YtLE/11515">TS</a>]
03:12:02 ◼ ► you have all the stuff setup you can just let like you know like it the way [<a href="https://overcast.fm/+Btux5YtLE/11522">TS</a>]
03:12:06 ◼ ► the transformer movies where they're really just two hours eg ID chases [<a href="https://overcast.fm/+Btux5YtLE/11526">TS</a>]
03:12:11 ◼ ► through us you know where transformers are throwing themselves into skyscrapers [<a href="https://overcast.fm/+Btux5YtLE/11531">TS</a>]
03:12:15 ◼ ► and trying to think about what is the make something feel like Star Wars a lot [<a href="https://overcast.fm/+Btux5YtLE/11535">TS</a>]
03:12:20 ◼ ► of it is the limitations of motion control cameras and the you know the [<a href="https://overcast.fm/+Btux5YtLE/11540">TS</a>]
03:12:24 ◼ ► seventies and eighties right that define the look of the space battles because [<a href="https://overcast.fm/+Btux5YtLE/11544">TS</a>]
03:12:28 ◼ ► what can you do with remote-controlled camera with you this move that move that [<a href="https://overcast.fm/+Btux5YtLE/11548">TS</a>]
03:12:31 ◼ ► move in this movie optically composite them together and that kind of defines [<a href="https://overcast.fm/+Btux5YtLE/11551">TS</a>]
03:12:35 ◼ ► it but also stuff that didn't have any new technology like how its courthouses [<a href="https://overcast.fm/+Btux5YtLE/11555">TS</a>]
03:12:39 ◼ ► like music behind everything hurts or Castro like that's not the modern way [<a href="https://overcast.fm/+Btux5YtLE/11559">TS</a>]
03:12:43 ◼ ► movies are scored that is that is an older way movies are scored like it's [<a href="https://overcast.fm/+Btux5YtLE/11563">TS</a>]
03:12:47 ◼ ► not not done you know John Williams doesn't put orchestra behind the [<a href="https://overcast.fm/+Btux5YtLE/11567">TS</a>]
03:12:52 ◼ ► Transformers movie during like every scene like Star Wars movies are [<a href="https://overcast.fm/+Btux5YtLE/11572">TS</a>]
03:12:55 ◼ ► practically musicals for the amount of music within them and the type of music [<a href="https://overcast.fm/+Btux5YtLE/11575">TS</a>]
03:12:58 ◼ ► is weird old style of music so you can go a long way towards making me feel [<a href="https://overcast.fm/+Btux5YtLE/11578">TS</a>]
03:13:03 ◼ ► like Star Wars without you know like yes you can do anything it's easy but make [<a href="https://overcast.fm/+Btux5YtLE/11583">TS</a>]
03:13:09 ◼ ► it feel kind of like stores any can you can do a twist I like in the trailer [<a href="https://overcast.fm/+Btux5YtLE/11589">TS</a>]
03:13:13 ◼ ► that we both saw the the camera movement around the Millennium Falcon was doing [<a href="https://overcast.fm/+Btux5YtLE/11593">TS</a>]
03:13:18 ◼ ► all these strange maneuvers couldn't really do that easily with remote [<a href="https://overcast.fm/+Btux5YtLE/11598">TS</a>]
03:13:21 ◼ ► control camera especially with the crazy background that our thing you can do is [<a href="https://overcast.fm/+Btux5YtLE/11601">TS</a>]
03:13:24 ◼ ► TJ's but in some sense it still feels Star Wars because lots of the swoopy [<a href="https://overcast.fm/+Btux5YtLE/11604">TS</a>]
03:13:29 ◼ ► moves where the cameras following the ship in the ship was twirling around [<a href="https://overcast.fm/+Btux5YtLE/11609">TS</a>]
03:13:35 ◼ ► cranked up a little bit more it is the difference between that and like the [<a href="https://overcast.fm/+Btux5YtLE/11615">TS</a>]
03:13:39 ◼ ► like the fancy fancy way that hon piloted the Falcon into the asteroid [<a href="https://overcast.fm/+Btux5YtLE/11619">TS</a>]
03:13:44 ◼ ► crater in Empire Strikes that it was like this exuberant straight up straight [<a href="https://overcast.fm/+Btux5YtLE/11624">TS</a>]
03:13:51 ◼ ► down paper clip you know like you motion [<a href="https://overcast.fm/+Btux5YtLE/11631">TS</a>]
03:13:54 ◼ ► show you the show off type accompanied by ascending and descending scale the [<a href="https://overcast.fm/+Btux5YtLE/11634">TS</a>]
03:14:01 ◼ ► soundtrack ran aground Williams with a total the star wars type thing and [<a href="https://overcast.fm/+Btux5YtLE/11641">TS</a>]
03:14:07 ◼ ► comparing it to like member did you watch the Battlestar Galactica reboot [<a href="https://overcast.fm/+Btux5YtLE/11647">TS</a>]
03:14:10 ◼ ► birdies to do the thing that made it look like the Vipers or whatever were [<a href="https://overcast.fm/+Btux5YtLE/11650">TS</a>]
03:14:16 ◼ ► being filmed by someone with a hand-held camera faraway so shaken and they would [<a href="https://overcast.fm/+Btux5YtLE/11656">TS</a>]
03:14:20 ◼ ► do that they really dramatic zoom in to acquire the ship and then try to get it [<a href="https://overcast.fm/+Btux5YtLE/11660">TS</a>]
03:14:24 ◼ ► centered in the frame like someone trying to catch like a long how Mary [<a href="https://overcast.fm/+Btux5YtLE/11664">TS</a>]
03:14:28 ◼ ► pass like a cameraman trying to where the hell is the football I got a new man [<a href="https://overcast.fm/+Btux5YtLE/11668">TS</a>]
03:14:32 ◼ ► these days so that the hell marion like they were held the camera back the whole [<a href="https://overcast.fm/+Btux5YtLE/11672">TS</a>]
03:14:35 ◼ ► time don't have all the ball anymore whatever the hell happened to NFL Films [<a href="https://overcast.fm/+Btux5YtLE/11675">TS</a>]
03:14:39 ◼ ► think spiralling towards you that take any way you can you can make something [<a href="https://overcast.fm/+Btux5YtLE/11679">TS</a>]
03:14:45 ◼ ► you like Star Wars and be modern without making it look like Battlestar Galactica [<a href="https://overcast.fm/+Btux5YtLE/11685">TS</a>]
03:14:50 ◼ ► like all of a sudden everything is handled shaky cam and their stickam the [<a href="https://overcast.fm/+Btux5YtLE/11690">TS</a>]
03:14:54 ◼ ► trailer some I cannot say you can't use shaky cam you totally can adjust [<a href="https://overcast.fm/+Btux5YtLE/11694">TS</a>]
03:14:58 ◼ ► overall I want the movie to feel like I'm part of that to me is that to you [<a href="https://overcast.fm/+Btux5YtLE/11698">TS</a>]
03:15:04 ◼ ► have to let certain scenes just just let them breathe and don't worry about [<a href="https://overcast.fm/+Btux5YtLE/11704">TS</a>]
03:15:07 ◼ ► whether there's a lot going on like give us something that's a mystery give us [<a href="https://overcast.fm/+Btux5YtLE/11707">TS</a>]
03:15:11 ◼ ► something new and then just let us figure it out like some of my favorite [<a href="https://overcast.fm/+Btux5YtLE/11711">TS</a>]
03:15:15 ◼ ► scenes in the original trilogy or just like r2d2 by himself just off and the [<a href="https://overcast.fm/+Btux5YtLE/11715">TS</a>]
03:15:20 ◼ ► desert on Tatooine and you just slowly what's r2d2 roll across the desert but [<a href="https://overcast.fm/+Btux5YtLE/11720">TS</a>]
03:15:24 ◼ ► there's it's engaging because you're like well where the hell is this robot [<a href="https://overcast.fm/+Btux5YtLE/11724">TS</a>]
03:15:28 ◼ ► going yeah like Empire my favorite like this there's so many scenes the dan like [<a href="https://overcast.fm/+Btux5YtLE/11728">TS</a>]
03:15:35 ◼ ► with with the mud being spit out that's the end of that scene before they cut to [<a href="https://overcast.fm/+Btux5YtLE/11735">TS</a>]
03:15:39 ◼ ► a different one is like how does that it does not conclude with a line or an [<a href="https://overcast.fm/+Btux5YtLE/11739">TS</a>]
03:15:43 ◼ ► event or a call to action to contend with the feeling just showing like [<a href="https://overcast.fm/+Btux5YtLE/11743">TS</a>]
03:15:48 ◼ ► something you know you're a walking off into the misty Swapan Lucas and stay at [<a href="https://overcast.fm/+Btux5YtLE/11748">TS</a>]
03:15:52 ◼ ► the camp like something is going to happen when you're left with the feeling [<a href="https://overcast.fm/+Btux5YtLE/11752">TS</a>]
03:15:56 ◼ ► how are the characters feeling this morning I did Jack did or the hopeful [<a href="https://overcast.fm/+Btux5YtLE/11756">TS</a>]
03:16:00 ◼ ► are they cautious are they afraid [<a href="https://overcast.fm/+Btux5YtLE/11760">TS</a>]
03:16:02 ◼ ► that's so much more important than ending every scene with a call to action [<a href="https://overcast.fm/+Btux5YtLE/11762">TS</a>]
03:16:06 ◼ ► that leads to the next and we have to do the whatever and then go show the one [<a href="https://overcast.fm/+Btux5YtLE/11766">TS</a>]
03:16:09 ◼ ► ever has I get excited about this movie Amy keeps reminding me of the movie AI [<a href="https://overcast.fm/+Btux5YtLE/11769">TS</a>]
03:16:16 ◼ ► and which was written by Stanley Kubrick producer credit but it came out after he [<a href="https://overcast.fm/+Btux5YtLE/11776">TS</a>]
03:16:24 ◼ ► died but the basic story is that he was a movie he had been discovered had been [<a href="https://overcast.fm/+Btux5YtLE/11784">TS</a>]
03:16:30 ◼ ► developing for a long time many years and decided that he didn't want to [<a href="https://overcast.fm/+Btux5YtLE/11790">TS</a>]
03:16:35 ◼ ► directed at Gilbert should directed because it needed a warm human empathy [<a href="https://overcast.fm/+Btux5YtLE/11795">TS</a>]
03:16:40 ◼ ► that he knew that his movies lacked coldness would be the wrong way to [<a href="https://overcast.fm/+Btux5YtLE/11800">TS</a>]
03:16:44 ◼ ► approach it and so he called up Steven Spielberg and said you know I got this [<a href="https://overcast.fm/+Btux5YtLE/11804">TS</a>]
03:16:48 ◼ ► movie would you want to work with me and Spielberg is a huge coup Bert van and [<a href="https://overcast.fm/+Btux5YtLE/11808">TS</a>]
03:16:52 ◼ ► they'd been friends over the phone for years [<a href="https://overcast.fm/+Btux5YtLE/11812">TS</a>]
03:16:54 ◼ ► ok and in poor guy died but Gilbert made it anyway and we're going to see it [<a href="https://overcast.fm/+Btux5YtLE/11814">TS</a>]
03:16:59 ◼ ► opening night of course I could not wait to see it opening night and I pause and [<a href="https://overcast.fm/+Btux5YtLE/11819">TS</a>]
03:17:03 ◼ ► another friend with me and my friend and I just said I just want to make a [<a href="https://overcast.fm/+Btux5YtLE/11823">TS</a>]
03:17:08 ◼ ► prediction here I think there's a very strong chance to we're about to see the [<a href="https://overcast.fm/+Btux5YtLE/11828">TS</a>]
03:17:11 ◼ ► greatest movie that ever seen any other Spielberg movies like that he's got [<a href="https://overcast.fm/+Btux5YtLE/11831">TS</a>]
03:17:17 ◼ ► human worth that's what I said going into seriously I said in all seriousness [<a href="https://overcast.fm/+Btux5YtLE/11837">TS</a>]
03:17:25 ◼ ► I wanted it like I wanted the being right points I think we might be going [<a href="https://overcast.fm/+Btux5YtLE/11845">TS</a>]
03:17:32 ◼ ► to I believe there's a good chance that we might be going to see the greatest [<a href="https://overcast.fm/+Btux5YtLE/11852">TS</a>]
03:17:35 ◼ ► movie that I mean that the day I was incredibly terrible but it was not get [<a href="https://overcast.fm/+Btux5YtLE/11855">TS</a>]
03:17:41 ◼ ► it missed the mark I think most people agree I don't think it makes it it's not [<a href="https://overcast.fm/+Btux5YtLE/11861">TS</a>]
03:17:45 ◼ ► a bad movie but it is certainly bad given the pedigree of the so that's [<a href="https://overcast.fm/+Btux5YtLE/11865">TS</a>]
03:17:51 ◼ ► that's baby keeps providing you with the force is weak and strong protections but [<a href="https://overcast.fm/+Btux5YtLE/11871">TS</a>]
03:17:56 ◼ ► now we're cautiously optimistic [<a href="https://overcast.fm/+Btux5YtLE/11876">TS</a>]
03:17:59 ◼ ► everything going for like the thing I think about this movie that the things [<a href="https://overcast.fm/+Btux5YtLE/11879">TS</a>]
03:18:02 ◼ ► that they did it to exist is the reason exists at all lucas tells gets him out [<a href="https://overcast.fm/+Btux5YtLE/11882">TS</a>]
03:18:07 ◼ ► of the pictures that were not to worry about his pillows messing with things [<a href="https://overcast.fm/+Btux5YtLE/11887">TS</a>]
03:18:12 ◼ ► and who they get to directed the guy who's basically admitted so many times I [<a href="https://overcast.fm/+Btux5YtLE/11892">TS</a>]
03:18:17 ◼ ► like that he's super big star Wars fan like when he when he directed Star Trek [<a href="https://overcast.fm/+Btux5YtLE/11897">TS</a>]
03:18:22 ◼ ► Online what kind of a shame cuz he's always said it's not a big star wars [<a href="https://overcast.fm/+Btux5YtLE/11902">TS</a>]
03:18:25 ◼ ► phineas and I'm sure he like Star Trek I'm sure he'll do a good job but why [<a href="https://overcast.fm/+Btux5YtLE/11905">TS</a>]
03:18:28 ◼ ► wouldn't it be great if you could you start but now he's done Star Trek [<a href="https://overcast.fm/+Btux5YtLE/11908">TS</a>]
03:18:31 ◼ ► there's no way he's got a Star Trek and Star Wars well he got to like [<a href="https://overcast.fm/+Btux5YtLE/11911">TS</a>]
03:18:36 ◼ ► essentially warm up on the lesser franchise Star Trek right and pound and [<a href="https://overcast.fm/+Btux5YtLE/11916">TS</a>]
03:18:40 ◼ ► hone his craft over a series of movies and television shows over the years and [<a href="https://overcast.fm/+Btux5YtLE/11920">TS</a>]
03:18:45 ◼ ► then you could say like he's at the top of his game now filling his childhood [<a href="https://overcast.fm/+Btux5YtLE/11925">TS</a>]
03:18:49 ◼ ► fantasy as anyone child did you know child in a similar age to direct a new [<a href="https://overcast.fm/+Btux5YtLE/11929">TS</a>]
03:18:54 ◼ ► Star Wars movie and he's the guy doing it right now there's been created [<a href="https://overcast.fm/+Btux5YtLE/11934">TS</a>]
03:18:58 ◼ ► tensions between him and people who are running the franchise and that kind of [<a href="https://overcast.fm/+Btux5YtLE/11938">TS</a>]
03:19:02 ◼ ► makes me worry about the future this whatever but boy the stars really [<a href="https://overcast.fm/+Btux5YtLE/11942">TS</a>]
03:19:06 ◼ ► aligned for both US and JDM to have I like to do errands I like his other [<a href="https://overcast.fm/+Btux5YtLE/11946">TS</a>]
03:19:10 ◼ ► movies I like they got to practice on star track and I really hope that he [<a href="https://overcast.fm/+Btux5YtLE/11950">TS</a>]
03:19:14 ◼ ► liked uses all the skills and all his powers in the Godfather parlance [<a href="https://overcast.fm/+Btux5YtLE/11954">TS</a>]
03:19:18 ◼ ► just like put everything he has into this this you know it's it's his [<a href="https://overcast.fm/+Btux5YtLE/11958">TS</a>]
03:19:23 ◼ ► childhood dreams as long as well as aris tied up in this movie I really hope it [<a href="https://overcast.fm/+Btux5YtLE/11963">TS</a>]
03:19:26 ◼ ► comes together so I I'm optimistic we'll see how it goes anyway [<a href="https://overcast.fm/+Btux5YtLE/11966">TS</a>]
03:19:33 ◼ ► John Siracusa thank you for your time has been extremely generous of you we've [<a href="https://overcast.fm/+Btux5YtLE/11973">TS</a>]
03:19:37 ◼ ► gone on Craig didn't take all my time as you know I told you weren't gonna get [<a href="https://overcast.fm/+Btux5YtLE/11977">TS</a>]
03:19:44 ◼ ► you john was worried when I asked him to do the show that he'd get short-changed [<a href="https://overcast.fm/+Btux5YtLE/11984">TS</a>]
03:19:48 ◼ ► on time because of the battery segment not to worry just make a three hour show [<a href="https://overcast.fm/+Btux5YtLE/11988">TS</a>]
03:19:53 ◼ ► whenever big long big long healthy holiday meal [<a href="https://overcast.fm/+Btux5YtLE/11993">TS</a>]
03:19:57 ◼ ► healthy thank all of our sponsors we've got harry's go to them by their shaving [<a href="https://overcast.fm/+Btux5YtLE/11997">TS</a>]
03:20:02 ◼ ► stuff well front you can invest your money [<a href="https://overcast.fm/+Btux5YtLE/12002">TS</a>]
03:20:06 ◼ ► Squarespace you can build your own website and password you can buy a [<a href="https://overcast.fm/+Btux5YtLE/12006">TS</a>]
03:20:08 ◼ ► mattress which I'd again I'm telling you what a holiday gift idea [<a href="https://overcast.fm/+Btux5YtLE/12008">TS</a>]
03:20:13 ◼ ► John Siracusa you can find him on his weekly podcast with the other guys ATP [<a href="https://overcast.fm/+Btux5YtLE/12013">TS</a>]