The Accidental Tech Podcast

56: The Woodpecker

 

  Given your musical taste I bet you like Coldplay. I do like a play. [TS]

  I prefer Radiohead but I like [TS]

  or play I prefer energy that's probably a perfectly reasonable joke that I just did not get. No you got it. [TS]

  So John tell us about the found format. [TS]

  There we mention this in the show we talked about script notes fountain is that markdown like format they used to write [TS]

  screenplays. [TS]

  And at the time that I brought we were of the second time I said it was invented by John August [TS]

  and someone tweeted me to just clarify it was created by John August and you said he [TS]

  and Stu mash with so three people created not just on August don't want to just give credit to the one guy who happens [TS]

  to have a podcast that we listened to and talked about and are still talking about. [TS]

  They go into I mean like this is the thing about the correction that that small. Like I think it's worth correcting. [TS]

  But like you have no place to correct for it except in the follow up so like if I just read about it I had to remind [TS]

  everyone of us has a park has also follow me on Twitter some progression has been on the podcast no way around it [TS]

  usually thought this this minuscule I exclude But I think crediting is worth putting in. [TS]

  Right so software complexity [TS]

  and you guys remember what I said about software complexity last week it was a second only to parenting something like [TS]

  that. [TS]

  I you know as always I relisten to the show I was like I don't want to make sure that I remember what I said [TS]

  but of course I relisten the show so long ago that I've since forgotten [TS]

  but I personally got a lot of feedback about this I don't know if all of you guys did [TS]

  or didn't come to the Form a little bit came to the feedback from but I got a lot of tweets a lot of snarky angry [TS]

  and questioning tweets. [TS]

  Oh that's right because I saw Dr Dre call you out on it and you said that you would correct him in my words not yours. [TS]

  You said you would correct him and the next episode [TS]

  and I'd forgot about that now I'm very excited to hear where this is going. Yeah so it was like an offhand comment. [TS]

  The fact that a software is the most complex thing made by humans or something similar that you know right after [TS]

  and parenting at the end is a joke [TS]

  and it was imprecisely worded because I thought I was referring to an idea that everybody knew like I was referencing [TS]

  something that was shared knowledge with me in the audience and we all knew about it [TS]

  and most of us probably agreed so I could just you know say something vague [TS]

  and be like oh he's referring to that idea and then put the joke about parenting at the end you know whatever. [TS]

  But that like that was not an expression that's not a complete expression of what I meant [TS]

  and which is not surprising to me that so many people heard that [TS]

  and misinterpreted it because if they don't know what the heck I'm talking about the words I said were not as Actually [TS]

  what I meant. [TS]

  So did you see what you saw darting during being about her but what did you guys think I meant [TS]

  or think I was referring to or did you know what I was referring to. [TS]

  I did not I thought you were being genuine I didn't think you were being. [TS]

  I thought you were being playfully snarky like you were you're trolling in a in a not jerky way in a funny way. [TS]

  You're going to make me go off on a tangent about the definition of trolling because I have a fairly precise definition [TS]

  of trolling which is intentionally saying something you don't believe to get a rise out of people. [TS]

  That was not what I was doing. [TS]

  People use trolling to mean just like saying something that gets people angry [TS]

  but if you really believe it you're not trolling you are expressing your actual anyway. Forget about trolling. [TS]

  So here's what I was referring to I think I can sum it up reasonably concisely [TS]

  and I'd just like ramble a lot at the end until every second of the topic [TS]

  and I had to look this up because it was another thing that assume everybody knows that they don't like saying that I [TS]

  can remember seeing like for decades I don't know where it came from [TS]

  when I google for it I got attributed to some name but not a timestamp [TS]

  but the last place I can be sure I remember seeing it in the first place I can be sure I remember seeing it on Usenet [TS]

  and signatures. [TS]

  It was an everybody got sick kid or that's a guess and it's the thing and you tell me if you've heard this before. [TS]

  If builders build buildings the way programmers write programs the first woodpecker that came along would destroy [TS]

  civilization have you heard that one before now. [TS]

  Very popular saying back in the early days of the internet it was of that segues. [TS]

  I'm sure predates the internet because programming certainly does. [TS]

  I founded credited to General Weinberg but I don't know if that's accurate. [TS]

  I only did five minutes of looking up his muscles doing research. [TS]

  All right so good boy so this is the that saying what it's trying to get at is like the first premise behind the idea [TS]

  that I'm getting at is that software has more problems than other seemingly similar things like other forms of [TS]

  engineering and construction [TS]

  and stuff like that that's what they're saying is like well the people who build buildings if they were as crappy as [TS]

  programmers woodpeckers would destroy civilization. That's that's idea number one like that. [TS]

  There are always bugs in software and sometimes they're super really serious bugs not just minor ones [TS]

  and soft even software written by the very best programmers of various practitioners the entire field. [TS]

  Those have big problems too right. [TS]

  And I think everyone can agree on that if you write software a living you know bugs are a fact of life it's not a [TS]

  default when I get really good programming I'll stop writing books that never never ever happen. [TS]

  Actually your bugs become harder to find. [TS]

  And that the quality of software I think we would all agree like that saying it's funny about the woodpecker destroying [TS]

  civilization because there is not just a grain of truth but a serious amount of truth behind that. [TS]

  Like people in other professions that seem similar certainly seen a hell of a lot more confident like the average is [TS]

  better [TS]

  and in programming particular does not like no matter how good you are you're never going to achieve a level of competence [TS]

  that you know that even close to the average of these other professions. [TS]

  All right so the second premise of behind the idea that I was referring to is that assume you agree with the fur. [TS]

  One is another big chain of things like if you disagree with me at any point they're not going to connect after kind of [TS]

  like if you said you have to kind of all the whole chain and if you disagree at any point well then oh well so [TS]

  but if you agree with the first bit the second bit is this the the first bit about software being crappier [TS]

  and the woodpecker thing. [TS]

  It's not because software developers are dumb [TS]

  or lazy like that is not because we haven't thought about programming is not because people haven't tried to figure out [TS]

  better ways we might be able to program is not because programming is super young that we've been doing this for [TS]

  decades and something that I think most programmers [TS]

  and most other people would agree with is that this nature of software that was discussed that have been crap revert [TS]

  things is because software is different in those other things and not because of any lack of effort or knowledge [TS]

  or skill or or you know the biggest because programmers are stupid or anything like that. [TS]

  We've had decades and decades of research and hard work [TS]

  and they have not really led to any big reduction in sort of the number of bugs per line of code [TS]

  or whatever whatever stat you want to put up like a programmer today versus a programmer writing something on punch [TS]

  cards error rate wise are probably pretty similar. [TS]

  And it's not for lack of trying to sound like well we've never really put an effort in trying to figure out how to [TS]

  write software that are you know we put a lot of effort into it and it's seems I'm I can say it's intractable [TS]

  but so far we haven't cracked it. [TS]

  And like the Fred Brooks things that I mentioned I want to show you know the mythical man month how adding manpower to [TS]

  a late project makes it later that is not true. [TS]

  You know building a bridge if you double your manpower you can probably build a bridge faster or you know [TS]

  and anything any sort of more scalable physical endeavor or building a skyscraper you got one guy building a country [TS]

  or boys can take forever. If you're running late if you add more construction workers up to point obviously I mean. [TS]

  But like this The Mythical Man Month is famous because it's such a counter-intuitive finding for software in particular [TS]

  and you know Fredricka there was no silver bullet. [TS]

  This is my mother's one hundred seventy five no syllable one hundred eighty six. [TS]

  Programming's been around since you know in its current sort of modern form since the fifty's sixty's right. [TS]

  So these are people trying to research what we can do to get better know so we're brought was that we've looked into [TS]

  this [TS]

  and it doesn't seem to be anything we can do that will really make us better programmers by like an order of magnitude [TS]

  used in the correct sense for all the people who are potentially correct and gave you about that. [TS]

  And these two sort of seminal works in the in the world in the software field are fairly old [TS]

  and I think most people accept them that like that. [TS]

  This this all comes together as like programming is for some reason we're really crappy [TS]

  and we can't figure out how to get that much better and it's not for lack of trying. [TS]

  And so that's that's where I'm coming from in this [TS]

  and the lots of silly misinterpretations of what I said which are probably accurate if you were to look at the words [TS]

  like should have been dismissed. [TS]

  This is something [TS]

  when you look at them really like give them the benefit of doubt assume they're not like really dumb because it's so [TS]

  easy as I have the exact words you said would only make sense if you meant you know mean this [TS]

  and that's a stupid idea instead of saying well you must I meant the stupid idea most about something else [TS]

  and it was not their fault my fault for saying the wrong thing. [TS]

  But so they misinterpretations that I'd like to dissuade people from now is one that programmers have the hardest [TS]

  profession in the world that's obviously silly pretty much any other job in the universe is harder than than [TS]

  programming at least like physically [TS]

  and emotionally like it's very hard to think of a profession that is easier than programming maybe you could think of [TS]

  some that might be easier mentally [TS]

  but that really depends on what kind of mental state you have if you have the type of brain that itself if it isn't [TS]

  going to be something to do then actually being a checkout clerk is harder mentally than being a programmer. [TS]

  But you know any any job is hard to physically almost all jobs are harder emotionally like it's trivial to think about [TS]

  a job so that's not what I meant. [TS]

  Software is the most complex thing in the world that is obviously also silly but there are some nuance I don't get to. [TS]

  Bit [TS]

  but like just to give an easy example the human body is obviously more complicated than any software we will probably [TS]

  ever write and people deal human body all the time in many forms not just doctors and all of us stuff. [TS]

  So here's what I did mean based on all those premises that I just described about software being the most complex [TS]

  things made by human. [TS]

  I just want one more sort of foundational thing you have to understand [TS]

  and agree with me what it is that software is written on top of an abstraction [TS]

  and that traction is what we call the hardware [TS]

  and it's an engineering task to make the hardware so I guess someone somewhere is responsible for making essentially a [TS]

  machine with the you know chips or transistors or whatever that provides an abstraction [TS]

  but software work in the world of ones and zeros. [TS]

  It's the hardest job to figure out the ones and zeros you know we are including after industry C.P. [TS]

  Use clocks you know phase loops power supplies all that stuff that's running hardware that is all to make an [TS]

  abstraction where it's like OK from this level up it's ones and zeros. [TS]

  Sometimes that's traction is leaky to use your parlance but that's not what we're talking about [TS]

  when we're talking about books. [TS]

  If only holding most of our bugs were attributable to hardware problems were the ones [TS]

  and zeros breakdown like that is not what causes most of our software bugs the hardware for the most part of a really [TS]

  amazing job of maintaining that ones and zeros [TS]

  and direction in our software bugs are not caused by that abstraction leaking are not caused by all of what actually [TS]

  took to a zero and that's what caused the bug no one caught the bug in your program with you writing bad code. [TS]

  There are hardware bugs and that's but that's not what we're talking about almost all the time in fact it's so novel [TS]

  and it's a hardware bug it's like an exciting story right. [TS]

  Whereas if you just make a software bug happens every day and above the ones [TS]

  and zeros layer we human beings we software people are responsible for everything [TS]

  and we have to write everything ourselves because you have libraries and O. S. [TS]

  Isn't free and works like we've built up this gigantic tower of stuff on top of those ones and zeros. [TS]

  But there is an expectation. [TS]

  And I think the founded expectation that every single thing in the giant tower of crap that we've built is [TS]

  understandable to a programmer the idea that software is for the most part pretty much nearly one hundred percent [TS]

  knowable by humans I mean to have it all in their head doesn't mean any human being fits the entire Like knows every [TS]

  single thing is happening the problem [TS]

  but it is unknowable understand what you want to look up what's happened you can find out all the way down to getting [TS]

  like the manual for the C.P.U. [TS]

  and Figure out what the machine code is and disassembling it like it is knowable doesn't mean you know it. [TS]

  But it means like the only thing stopping you from figuring it out like you have some super hard bug you keep digging [TS]

  down down down eventually going to get down to ones [TS]

  and zeroes in those one hundred zeros are noble you know Casey would know [TS]

  or any other gun person has done any kind of a thing where you build a C.P.U. [TS]

  Up from logic gates [TS]

  or if you learn how transistor works then you know how logic works a million to the world the one who the earth [TS]

  and you can very easily build a C.P.U. From those logic gates and work your way up. It's noble from top to bottom. [TS]

  Every single piece because we're building on top of these ones and zeros [TS]

  and I mentioned human body before which is way more complicated than a program [TS]

  but humans don't create the human body not in the way not in the way I describe everything we do [TS]

  but not like assembly going to be sometime so. [TS]

  So let's think about something like a bridge a bridge is also more complicated than any program we will ever write. [TS]

  In fact bridges are so complicated that we can't even like reason about them as they are we have to use approximations [TS]

  and models and stuff like that to figure out whether they're going to work right. [TS]

  Everything we do and that's have engineering has to be based on these models that are not reality [TS]

  but they're hopefully close enough and we refine them [TS]

  and everything like that because they're they're fiendishly complicated. [TS]

  That's another good thing you know you're saying the programs are so complicated What about a bridge like a pencil is [TS]

  more complicated than a computer program if you look at it at the atomic level so I think we can all agree that bridges [TS]

  are generally more reliable than software like actual bridges like bridges fall down dropping the cars into the ocean [TS]

  much less often than saw. Where just totally craps the bed and does the equivalent. [TS]

  And granted we've been building bridges for a long time [TS]

  but I don't think the Head Start really explains this because of you know the acceleration of technological advancement. [TS]

  So the analogy I would say is like programming is like having to assemble a bridge starting from subatomic particles [TS]

  and you're not allowed to know the current laws of physics and use them as a reference you have to invent everything [TS]

  and so you you build on the equivalent of libraries [TS]

  and frameworks of the equipment of librarian for I was in the bridge world it would be like [TS]

  but what if there's a bug in the gravity library What if the guy who wrote the steel molecule framework that left some [TS]

  corner case unchecked [TS]

  and at some point all the steel would turn to liquid at room temperature of a certain kind of car travels over the [TS]

  bridge that's what we're doing in the world of software and it's because the entire stack is both created by humans [TS]

  and noble by humans there is no sort of like well that's the way things work [TS]

  and will build models to you know to sort of approximate what's going on [TS]

  and using these here is actually going to be something reliable. [TS]

  Every single piece of it from the top of the bottom is no noble and changeable by the programmers. [TS]

  And so these things [TS]

  when I say software is the most complicated thing created by human I just made it more I could say software is the most [TS]

  complicated thing wholly created by human because it is wholly artificial. [TS]

  Like once you get above the ones and zeros all that ones if you're with us [TS]

  and there are no rules except the rules we make there is no gravity there's no laws of physics there's no you know [TS]

  physical properties there's there's nothing there is only what we make of it in every single layer that layer cake has [TS]

  bugs and nuances that are knowable to us but are not known to us [TS]

  and so that you know the higher we build the more chance there is that we don't understand something about cocoa that [TS]

  we think we understand and this thing ends up being like on allocated in the time we tried to access it [TS]

  or that there's a bug in the local library [TS]

  and it's revealed in some very strange corner case like nothing all bugs to do both in frameworks [TS]

  and everything like that all the way does turtles all the way down it's all humans writing programs you know that are [TS]

  no. [TS]

  But unknown and that's the world we're living in [TS]

  and that I think is describes the unique nature of software as being the most complicated thing that we make from top [TS]

  to bottom because it is completely artificial. [TS]

  The human body is not knowable because we do company [TS]

  but we're we don't make it we you know we're not responsible for no one expects you to know could you tell me what the [TS]

  electron in this atom in this person's eyeballs doing right now of course not [TS]

  but if someone asked you Can you tell me when this value is going to change. A You can actually tell them and B. [TS]

  You can understand what is happening [TS]

  and if you had a bug related to that little electron you should be able to figure it out. [TS]

  So I don't know if this is convincing as a bee as I keep piling on the assumptions I think most people were going to [TS]

  let on that software is bad and that it's not bad because programmers are lazy [TS]

  but I think most programmers will agree that the unique nature of software is essentially that it is really complicated [TS]

  in the realm of things that we make ourselves and every single part of us every single part of it is created by us [TS]

  and in theory noble but noble bias. [TS]

  We are sponsored this week by our friends at square space the on one platform that makes it fast [TS]

  and easy to create your own professional web site or online portfolio for a free trial [TS]

  and ten percent off go to squarespace dot com [TS]

  and use offer code critical square spaces constantly improving their platform with new features new designs [TS]

  and even better support. [TS]

  They have beautiful designs for you to start with [TS]

  and all the style options you need to create a unique website for you [TS]

  or your business you can start with over twenty highly customizable templates that have won numerous design awards [TS]

  and then you can modify those you can inject code you can use graphical adjustments any possible thing you can think of [TS]

  to change these things with C.S.S. or Custom field values and everything else you can do all that stuff. [TS]

  Very very easy use if you need any help with this though. [TS]

  They have an amazing support team that works twenty four hours a day seven days a week with over seventy employees [TS]

  working full time right here in New York City. [TS]

  Eight dollars a month and includes a freedom a name for a whole year up front and every every design. [TS]

  Not only is very customizable but it also has a response of mobile interface so your site looks like your site. [TS]

  Any device you can connect to your social accounts Twitter Facebook Linked In Pinterest Instagram google many more web [TS]

  and social services. They also have commerce functionality. [TS]

  You can build an entire e-commerce store right into your square space site comes free with every plan you know [TS]

  notational charge. [TS]

  So go to squarespace dot com today start a free trial and it's a free trial with no credit card required. [TS]

  A genuine free trial starts on the Web site see if you like it for free trial and ten percent off. [TS]

  Go to square space dot com and use offer code critical. [TS]

  Thanks a lot to square space for sponsoring our show once again. [TS]

  Now you guys want to get off this topic [TS]

  but I want to get both of your take on this realm which assuming you care I don't Casey. [TS]

  I I sort of do so as as someone who claims to be an engineer which is to say I went through an engineering program [TS]

  and had a relatively large university. [TS]

  I I feel like I can be extremely snobby about engineers vs non engineers for example. [TS]

  I think that Marco got an inferior education simply because his education was in computer science not computer [TS]

  engineering. [TS]

  So I wouldn't call it inferior I would just say that as a someone who also has an engineering degree the one thing I [TS]

  think we can rightfully get to do is lord it over the people who took what we considered to be easier majors. Yes. [TS]

  Is it inferior education. [TS]

  I don't know [TS]

  but is it harder to go in general is it harder to go through an engineering degree than it is to go through a computer [TS]

  science degree I would say in general for most people yes. [TS]

  And so that's the one little thing that we can hold up with some tiny amount of profit. [TS]

  Please e-mail them please e-mail us. Furthermore like you were saying earlier the difference to be between can. [TS]

  Engineering or science all kidding aside is that in principle when John [TS]

  and I graduated if not today we should be able to like John said follow software at a high level language like object [TS]

  of C. or or C. Sharp or or even Perl or P.H.P. [TS]

  or Whatever the case may be we should be able to follow that all the way down to NAND gates and so and so on [TS]

  and so forth within a proper even transistors within a processor. [TS]

  Just like John said [TS]

  and I think what's interesting is I can see why people like Dr drang who is air quote traditional engineer could be [TS]

  offended by John or me or anyone saying that the sort of thing we do is extremely complex [TS]

  or even the most complex as other thing we do it's thing we create and write right. [TS]

  The thing we create and so I can understand both sides of this and to me. [TS]

  I think the thing that makes the most sense is that for us by comparison [TS]

  and John you touched on this our our our industry our engineering discipline is so much younger so much younger than [TS]

  most of these other disciplines. [TS]

  You could argue that mechanical engineering for example has been around for a really long time hundreds of years at the [TS]

  very least if not many many many more than that [TS]

  and so because of that I think the reasonable argument for software being terrible [TS]

  and for us not being good at our jobs is that we're very we as a as a race as a as a race I guess you are just very [TS]

  ignorant and we're kind of amateurs at this. [TS]

  I don't buy that argument because of the accelerating pace of technology you're right that it's so much newer than [TS]

  structural engineering for example [TS]

  but technology if you like put any graph of like technological advancement after like the industrial revolution like [TS]

  the rate of change is accelerating so even though our thing came in much later in the timeline it came in after the [TS]

  bend in the high. [TS]

  So we've had the equivalent of millennia of technological advancement in software [TS]

  and yet we're not getting better at these things. [TS]

  Learning I don't buy that like and I think that contributes to it somewhat [TS]

  but I think I think the thing we're making because it is so wholly artificial and knowable [TS]

  and complicated that unique combination of factors like I spent a little while trying to think of something that has [TS]

  similar properties. [TS]

  I can think of science fiction things that have similar properties like you know building living beings from like you [TS]

  know doing D.N.A. [TS]

  Programming or stuff like that or building nanobots or maybe that or self [TS]

  or up like everything I think of that is that would be worse has some kind of place where we decide it is not knowable [TS]

  anymore like genetic algorithms or things were like well just let it go run off on its own [TS]

  and we'll do a some tiny simulation of kind of like what how life evolved. [TS]

  But we won't understand the reasoning or the functioning of all of us hope that the end product like works right. [TS]

  Can you think of one that has the combination of like totally made by humans also very complicated [TS]

  and no help from any pre-existing anything to start with like ones and zeros. [TS]

  Well no [TS]

  but you can argue that you know we're building on more building on physics as well just as much as a bridge builder as [TS]

  well but I think there's a clean break like. [TS]

  Yes the engineers who build the hardware Yes that's all physics obviously like that's here [TS]

  but I'm saying like there's a hard layer behind like that's the hardware [TS]

  and they do a great job with that because like it's there they're you know doing approximations based on the natural [TS]

  world and laws to tend not to change and everything. [TS]

  But once we get about that the ones [TS]

  and zeros we draw a hard line there we say look if anything happens below that that's not our problem isn't our fault [TS]

  that's not a software bug [TS]

  and in practice that's not where our that's not where our problems are like yet it does happen hardware fails right. [TS]

  But nobody blames the software gosh that people blame the software guys for all the other times something goes wrong [TS]

  then the hardware is functioning perfectly fine. Yeah I mean I don't know I did stuff because like I said I see this. [TS]

  Both sides [TS]

  and I understand what Dr Treng is offended by also a lot of pretty much no one surprisingly agree with everything you [TS]

  just said so we can move on from this summit to to see us in the chat room the ones that complex math. [TS]

  Yeah maybe that qualifies Although yeah kind of a lot of math to analyze that [TS]

  but what matters a little bit different in that it's less built and more discovered. [TS]

  You know it doesn't it doesn't do anything [TS]

  but you know everything is like you know you're discovering properties that were already there [TS]

  or you're building you know you're building new ways of expressing things that are already there [TS]

  and proving things that already work like it's a little bit different in that you're not like you're not as much a [TS]

  building up these whole systems of things that could be like three quarters wrong [TS]

  or you know would only work in you know eighty percent of the possible cases like usually math is a little more well [TS]

  grounded than that and it's more provable [TS]

  and you know kind of built more slowly over the years so that it's one hundred percent for a boy. [TS]

  That's what the find it like [TS]

  but like it's not you're not building a little machine to do something like math is a pleasurable to every machine that [TS]

  we make of course but like [TS]

  when you're doing math you're like you're not concerned you're not trying to make a thing to do something you're trying [TS]

  to you know sort of explore the nature of truth you know the only real truth we have some better make the [TS]

  mathematicians happy and other people suggested music and storytelling. [TS]

  Lots of things that human do is like love is more complicated [TS]

  but like it's much harder to define a bug in storytelling and music and stuff like that [TS]

  and those things are those are kind of executable where you can play them like the music doesn't like the music isn't [TS]

  isn't meant to like if it makes one person center than another that's not a bug if one person finds it boring one [TS]

  person finds it amazing that's also not a boat like it's not yeah it's difficult. [TS]

  Like again tons of things that people do are harder [TS]

  and more difficult more complicated than per se what what we make is programmers because it's so completely artificial [TS]

  and also so complex and. No no a thing. [TS]

  Nothing to stand on like it is the world of one of the theories that we have collectively built up [TS]

  and it is you know woodpecker would destroy it if it was made of wood [TS]

  and doesn't take it would take dust motes can kill floating there in the wrong spot [TS]

  and again like all the steel turned to liquid and when the yellow car runs over it and it would make a move on please. [TS]

  Really quick real time follow up Firstly it is math not maths. [TS]

  You people that are hailing from the British Empire are crazy and I know we have to but at least we got that right. [TS]

  And secondly when I said race earlier it's not about race I meant the human race last the species of humans. [TS]

  So before we get a thousand e-mails actually it's probably too late. [TS]

  So let's talk about software methodologies [TS]

  and do a little fault on that because Marco isn't already bitter enough a lot of people wrote in [TS]

  and said hey you got agile totally wrong and to some degree they were right [TS]

  and I should say that agile began as a manifesto and that manifesto all kind of get to you in a second [TS]

  but it was more about here's the things we value [TS]

  and less about here's the steps that you should take in order to do these things and what I had talked about [TS]

  and I think all of us had talked about was more hey when you're when you're a soldier on the ground so to speak [TS]

  and I mean that very very figuratively when you're when you're working developer this is what agile [TS]

  and scrum tend to mean and it tends to mean things like stand ups and stories and points and so on so forth. [TS]

  So those of you who wrote in about Agile being more about a series of ideals rather than a series of steps you're [TS]

  absolutely right and I should have specified that. [TS]

  Additionally a lot of people have written in and pointed to a post that was very pressure [TS]

  and worked out how the timing was great post by Dave Thomas not the Wendy's guy but the agile guy and his post is. [TS]

  Agile is dead long live agility and the T.L. D.R. Of that is. [TS]

  Hey agile in the sense of a series of things that you need to do really is kind of B.S. [TS]

  Again agile is really about here's the values that we have. [TS]

  So he says and I'm quoting from this article look again at the four values [TS]

  and these are the this is the Agile Manifesto that I mentioned earlier. [TS]

  We value individuals in interactions over processes [TS]

  and tools we value working software over comprehensive documentation. [TS]

  We value customer collaboration over contract negotiation and we value responding to change over following a plan. [TS]

  So that's the ideal. That's what agile really really is. [TS]

  So Dave goes on to say you know how to do it to prescribe standups to prescribe scrum to prescribe stories to to [TS]

  prescribe any of that is really B.S. [TS]

  So let's get back to the basics and he says here's how to do something in an agile fashion what to do. [TS]

  Find out where you are. Take a small step towards your goal. [TS]

  Adjust your understanding based on what you learned and repeat. And here's how to do it. [TS]

  When faced with two [TS]

  or more alternatives that deliver roughly the same value take the path that makes future change easier [TS]

  and I'm continuing to quote. And that's it. [TS]

  Those four lines in one practice encompass everything there is to know about effective software development. [TS]

  Of course this involves a fair amount of thinking in the basic loop is nested factoring inside itself many times as you [TS]

  focus on everything from variable naming to long term delivery. [TS]

  But anyone who comes up with something bigger or more complex is just trying to sell you something [TS]

  and to be honest this is pretty much right. [TS]

  This is true [TS]

  and I stand by our last episode I stand by all the things I said not on all the things that we said because agile [TS]

  and scrum as they are perceived today boils down to those things [TS]

  but if you really really try to break it down to what is the the genesis of all of this it's really programming [TS]

  or developing. With agility and that's what David's talking about. [TS]

  Yeah I read this thing to do [TS]

  and what it reminded me of is the idea that we see it played out many times that any idea whether it's a reaction to [TS]

  previous ideas are entirely novel new idea about how someone might do something better. [TS]

  Inevitably falls victim to the sort of innate human desire for simple answers like you know Fred Brooks no silver [TS]

  bullet. Everybody wants the silver ball right. [TS]

  And so if someone has an idea like Agile where it's like well you know I reaction to it like if you say the opposite of [TS]

  all those points like let's let's you know do a whole bunch of planning up front take big steps instead of small steps [TS]

  let's let's get a full complete understanding of the problem before we start instead of like getting the next any human [TS]

  to like their opposites of each other and in many ways agile as a reaction to methodologies that have come before it [TS]

  or you know systems of working that have come before [TS]

  but once you put it out into the world it does not take long for it to snowball into like the Silver Bullet people get [TS]

  their hands on and the books come out in the seminars and the courses and the consultants [TS]

  and like that is inevitable any idea doesn't mean the idea is wrong or dead or bad. [TS]

  Any idea you put out there [TS]

  or even any technology will be absorbed into the gigantic culture of things that that you know sort of give people what [TS]

  they want. [TS]

  People want to know that you can hire a bunch of consultants fell swoop in teach everyone in your organization how to [TS]

  do X. In the new way whether it be like six sigma or all those things that your dad could tell you about from the I.B.M. [TS]

  Days and you know quality first in the stack like someone's always selling Here's a new way you're going to work [TS]

  and it always gets perverted from what the original intention was made into a caricature [TS]

  and just becomes a money machine for consultants and other people [TS]

  and I don't think that they thought of the original ideas and it's kind of a shame [TS]

  but I think it's a natural life cycle of any idea about how people can do things better. [TS]

  So agile has traveled that path [TS]

  and so you know we see technologies travel that powerful time as well you know every technology everybody has somewhere. [TS]

  On a continuum and sometimes they wrap back around to get a second run out and change [TS]

  but it doesn't make me think any more or less or agile. [TS]

  I just think that I feel I feel a bit more comfortable with agile now now that it has sort of run through its first [TS]

  kind of burst onto the scene. Everyone has to do this. [TS]

  Actually it's not that great a backlash settling down to like yeah it's just one of those other ideas out there that's [TS]

  in the mix. [TS]

  And now we can refer to it our collective knowledge of it is enough in sort of a vague sense to say that's our [TS]

  counterbalance against you know waterfall or whatever like it's it's another idea that's out there [TS]

  and hopefully this point. [TS]

  We all know it's not silver bullet a mortgage we've gone through the back slapping backs backslash. [TS]

  My God give it back to last year just what the hell backlash the backlash phase [TS]

  and we're on to sort of the steady state now we're just waiting for whatever the next popular ideas I mean to do the [TS]

  same thing with extreme programming and pair programming like I like that life cycle I think it's valuable. [TS]

  I think just maybe like people who sort of come of age [TS]

  and like whatever ideas the first idea like that that they see they may drink the koolaid [TS]

  and think this is the one this is we're going to change everything but like if you've been through six [TS]

  or seven cycles that you're like oh well that's just the next new popular idea. [TS]

  Wait for it to sort of settle down and then we'll get the value out of a tester in development the whole nine yards. [TS]

  One thing that always also tends to happen with these ideas or methodology is like you know how when you [TS]

  when you try to explain something to someone who is really new at computers he try to explain or do something [TS]

  and the way they remember to do it you know they don't remember save the document. [TS]

  They Remember click on the File menu click on Save. [TS]

  You know like they remember the steps before they before they conceptualize the concept [TS]

  or you know it's probably very similar to how people in foreign languages [TS]

  but you know from from like translating in your head every word to becoming fluent. [TS]

  It's a difference between following procedures and really understanding and internalizing it. [TS]

  And you know agile was seemingly started by a group of people who really understood these concepts who really deeply [TS]

  got them and what once it started becoming this this procedure and you know steps that you could follow [TS]

  and you know part of that was their manifesto part of it was what everyone else added afterwards. [TS]

  You know then it loses the understanding and it started becoming like a manual a series of steps a procedure [TS]

  and it needs to be because in order to generalize that to a big organization this is where the difference is that we [TS]

  talked about last week between a small organization the big organizations. [TS]

  Once you generalize this past a very small group it has to be a procedure it has to be code a fighter has to become [TS]

  instructions. [TS]

  And inevitably Not everyone involved is going to be able to rise above that you know the letter of the law [TS]

  and figure and just and gain a complete understanding. [TS]

  And over enough time I think that's what kind of ruins these things because that happens on a on a grand scale to [TS]

  almost everyone involved in it. [TS]

  People don't want to understand the philosophy they just like just tell me what do I care what they want they want they [TS]

  want this over a book like it's not even to that they can't grasp it [TS]

  or like it they don't even want that they're like all right so you've done all that thinking. [TS]

  Now tell me what to do and it's like no you don't understand. [TS]

  Like in the future mentation understanding the ideas that led me to these practices will be much more helpful to you [TS]

  than the practices themselves and that's not something people want to hear. [TS]

  All right do we want to cover this question from Paul today or would we rather shelve that for another day. [TS]

  I'll bring it up because I actually was on the one on one added it so all right so a guy named Paul sent us a feedback [TS]

  form thing saying I'm a computer science professor [TS]

  and I'm always curious what particular things that we teach turn out to be useful in the end you would ask each other [TS]

  last week what one thing you would take from software methodology. [TS]

  My question is What are the one or two things from your C.S. Education that you find the most useful when coding. [TS]

  I mean for me. [TS]

  I would say it student I would say one is the operating systems course where we went all the way down into deep [TS]

  explanations [TS]

  and some some playing with like little seekers mostly people of what an operating system does in lots of different [TS]

  problems memory management scheduling interrupt stuff like that like you know the basics of what US is doing. [TS]

  That was very helpful to us because it gives me a major understanding of things that we have to deal with every day [TS]

  things like concurrency things like threading and locking [TS]

  and everything that it it really helps that memory management really helps to know that that sort of thing [TS]

  and the second thing for me is it you know at my school you know [TS]

  and I think this is common everywhere they were as they were a couple of like intermediate level courses where you [TS]

  basically just did like a new programming language every week for something [TS]

  and so we get to explore all sorts of different languages. [TS]

  Briefly shallowly but we get you know if we get some experience [TS]

  and the basic concepts of lots of different types of languages [TS]

  and that's the kind of thing that in the real world it's harder to get because it's harder to justify work harder to [TS]

  find the time for you know it's easy to fall into the trap in the real world which I'm certainly guilty of myself of [TS]

  you know just going really deep on whatever you do work and not really exploring lots of new things. [TS]

  And certainly there are so many new things coming out these days it's almost impossible to explore them all. [TS]

  But in a calm side to cation they at least they get when they kind of forced you to. [TS]

  And so like I know the basics of languages I've never used in the real world like lisp like I know the basics of Lisp I [TS]

  don't know if you sat me down in front of you know a list codebase until Mr working I would have some trouble it would [TS]

  take me a while to get back into it but like I know the basic concepts [TS]

  and you know stuff like that like there's that was a very a very valuable thing to me to to force me to experience a [TS]

  lot of new concepts that you wouldn't really ever have time or reason to in the real world most of the time. [TS]

  I would say that I actually exchanged a couple emails with John because I didn't realize that this was going to be [TS]

  covered in the show in action and I blamed John for heading into the show notes Little did I know it was you Marko. [TS]

  But what I had said to him was the thing that I think I value the most from my education which is going to sound really [TS]

  ridiculous but I stand by it. [TS]

  Is learning what a pointer is because pretty much all of the development that I've done professionally in C. [TS]

  Plus plus in C. Sharp even in Javascript and certainly an Objective C. [TS]

  All of that all of it comes down to it some point or another truly understanding what a pointer is and C. [TS]

  Sharp is a great example because any time you have a class. [TS]

  So if you don't have a struct here [TS]

  and you don't have a primitive type if you have a class it is always always always always passed by reference so you [TS]

  whenever you're dealing with a class you're always dealing with what is under the hood a pointer. [TS]

  But I have dealt with so many C. [TS]

  Sharp developers many of whom I would actually classify as very good developers that don't. [TS]

  That fundamentally do not understand that concept. And so in C. [TS]

  Sharp when you pass a class instance into a method or I should back up [TS]

  when you pass anything into a method you could say you can explicitly state that you would like to pass this by [TS]

  reference. So for example if you have a string that you might manipulate in a method. [TS]

  Dot Net has call time passed by reference. One of P.H.P. Is worst features are they finally removed recently. [TS]

  Yes and it has it. [TS]

  Yes Wow And it has always had it and so a better example would probably be like an integer so I have an integer [TS]

  and I call a method and I'd like that method to be able to modify that energy [TS]

  or what I can do is I can say that I am passing this by reference and thus I am I am passing basically a point. [TS]

  Here today an integer. [TS]

  Well all classes by default are pass by reference you know you're just throwing pointers around so many times the same [TS]

  way that you would say I am I am specifically passing this integer by reference. [TS]

  I will see people use that same key word which happens to be wrath [TS]

  or yeah I will see people put wraps in front of a class which is redundant because you're always passing a class by [TS]

  reference and so they clearly just fundamentally do not understand what's happening here [TS]

  and I think that that's true not just of C. Sharp clearly it's true in C. Plus plus clearly it's true in Objective C. [TS]

  and I would argue it's true of many many many other languages as well. [TS]

  Even say Javascript you have to understand what's going on under the hood [TS]

  and so truly honestly understanding what a pointer is I think is the thing that I am most not proud of [TS]

  but most thankful for for my education. [TS]

  Right [TS]

  and you know it helps to understand what's going on under the hood even if you don't have to deal with it because it [TS]

  lets you it lets you make better decisions up top like at the level you're working at even if you're working at a very [TS]

  high level. Even work in Java Script a very high level. [TS]

  You're still by knowing what actually is going on all the way you know and all the levels all the way down. [TS]

  It does enable you to make better decisions for all your high level coding. [TS]

  That's exactly right that's exactly the point I'm driving at John for me I think I mean the easy ones. The sort of C.S. [TS]

  Professors I think the easy ones are like just like the basics the stuff you learn like a big O. [TS]

  Notation and algorithms and data structures like it's boring but I think you have to learn it like that. [TS]

  That's type of thing that if I did if I was in a formal class atmosphere I probably wouldn't have gone off to learn [TS]

  that stuff on my own. [TS]

  But knowing it like it's not like you need to know it every day and you can just look it up [TS]

  but just even having known it like this point I cannot implement a red black tree if you ask me to [TS]

  but I know red black trees exist have a vague idea of how they work and if I were to look up an. [TS]

  Well taken I would be like oh yeah. Versus being like red black tree what the hell is that what's a treaty or Big O. [TS]

  Notation one of those letters mean in the US like that. That's the basics of a C.S. Education I think of my C.S. [TS]

  Courses like that's that's what you need to know [TS]

  and like you build on that because if you don't have that foundation everything just seems like just like like a [TS]

  product like you learn a language [TS]

  or like I'm learning this product you wouldn't even see the generalities underneath it and you know some algorithms [TS]

  and data structures definitely were very useful [TS]

  and I don't know if this was since I was a computer engineering it's like electrical engineering with a few C.S. [TS]

  Courses I don't remember if this was technically a C.S. [TS]

  Course but the one I found the two I found was one the class where you build your C.V. [TS]

  Up from from logic gates which I had for probably isn't C.S. [TS]

  but Like that's like is that like the course you have to have I mean like maybe in your class you didn't do like the [TS]

  I.S.I. [TS]

  I might lay out the chip in like you know we didn't manufacture the like you know doing the electronics design [TS]

  and everything like that [TS]

  but you know all we have to stack like it helps to come from that perspective you know I'm never going to make my own [TS]

  C.P.U. [TS]

  Just because like look that is the best way to prove that you understand it actually do it [TS]

  and then the other one is the courses I took where I had to do assembly programming I don't even know if they make [TS]

  people do this anymore because again maybe this is anything like the reign of microcontrollers and stuff [TS]

  but just thousands and thousands and thousands of wind [TS]

  when the only reason the thousands because do anything in assembly to expand and Thousand someone can family [TS]

  and that [TS]

  and in particular one of the presses I remember who was doing my course were doing one of the microcontroller courses [TS]

  for assembly. [TS]

  He was from A to the telecom background [TS]

  and he was like I'm going to show you a structured assembly which is what we use in the telecom industry too so we [TS]

  don't go insane and you know like it was like seeing the primordial ooze of C. [TS]

  Where it's like we have to know everything in assembly [TS]

  but we know if you just do whatever the hell you want an assembly it's chaos [TS]

  and so we we've imposed some you know it's been like this the system of conventions [TS]

  and structures to allow you to Proxima. [TS]

  What you would write [TS]

  and you start to see the sea because he retook was on the course after we'd done seeing such a be like oh like I can [TS]

  see you basically are like a human compiler like when I write it conditionally I always do it in this form [TS]

  and I always use this label when this type of thing so that [TS]

  when I squinted someone's code I can if I squint just right. [TS]

  That gigantic block of incomprehensible assembler turns into like an F in a while in a break [TS]

  and continue you know like that that was very instructive [TS]

  but mostly just like the thousands of lines of the sound because there's no way to write thousands of lines in assembly [TS]

  and not understand pointers like when I pointed to them from C. [TS]

  but [TS]

  when I see someone who doesn't understand pointers It's like our job just to seeing your point is they probably won't [TS]

  but if you make them understand assembly they'll get it hundred percent guaranteed. [TS]

  Yeah I remember I did a course that out that required a lot of assembly you know like the Mits assembly that everyone [TS]

  else had to do. [TS]

  Around that time and one of the hardest things about that course probably the hardest [TS]

  and had to do was during the final exam we were given a block of roughly you know one printed page [TS]

  or so of MIT's assembly uncommented And the question is what does this do. [TS]

  Stuff [TS]

  and it was it was like I was sat there for like a half hour like basically like basically compiling it back to see in [TS]

  my head and I make a little note. [TS]

  Here's a little loop here and I think I think I would have ended up doing was like finding duplicate substrings [TS]

  or something like you know some kind of basic string processing thing [TS]

  but it was surprisingly hard to figure that out but that's why [TS]

  when you're looking at it if you actually literally have to translate it to see to understand it it's kind of like [TS]

  translating the language into English you know so you can understand it right. [TS]

  Venture like that's what structured assembly does is let you start to look at the assembly [TS]

  and recognize you know the assembly chunks as like the equivalent of an F. but You don't have to translate C. [TS]

  To see what it does because there's a regular ization of it you know you don't have to like execute every line in your [TS]

  head like visualize the registers in your head and how they're combining [TS]

  and keep track of all them on a piece of paper so you can say you know I mean like it starts to take on a form itself [TS]

  but the structures algorithms assembly and C.P.U. Design basically just take the whole core. [TS]

  You know I hear a lot from people who say that C.S. [TS]

  Degrees are useless flash inferior slash not giving them what they want because they're not being taught you know X. Y. [TS]

  and Which whatever language is hot at the time at the time [TS]

  and you know nothing nothing that we all just mentioned had a lot to do with a particular language that was in [TS]

  when we went to college you know if if my college taught me a language [TS]

  when I was there they would have taught me Java and in fact in the intro they do teach [TS]

  and they pretty quickly abandon it because it doesn't really it's first and then [TS]

  when they go to see it in it's have kind of mattering when I would use [TS]

  and like for some of the later classes you're already just pick whatever language you want and do your project [TS]

  and that which And at the time I was there I was very upset that they weren't teaching me Windows A.P.I. [TS]

  Programming like like Net stuff and had which had just come out about halfway through my college career and [TS]

  and like it I wasn't learning C. [TS]

  Plus plus during college and stuff like that I was so mad [TS]

  and what they told me at the time which I'm sure everyone's heard from there comes I professors is it doesn't really [TS]

  it's not really their job to teach you the language [TS]

  and they're not really doing you a big favor if they spent a whole lot of time teaching you a particular language [TS]

  because chances are your education will go out of date much sooner if you spent half of it learning whatever language [TS]

  was popular at the time that you went to college and. [TS]

  And in reality like all the stuff you do learn in college or in a good C.S. [TS]

  Department all the theoretical stuff in the basic principles [TS]

  and everything there's really never a time in the field where you get to learn that like there's really not in the real [TS]

  world in the real world workforce there are a lot of opportunities to sit down [TS]

  and you know learn bigger Taishan stuff like that and and so and a lot of [TS]

  and you don't even know what to look for you know if you didn't get that back [TS]

  or you don't even know what to look at them with P.T.O. [TS]

  or What what to look up on land or whatever else and so you know part of part of C.S. Is teaching you things that are. [TS]

  Are timeless and there are fundamentals and it's hard to see that at the time that you're there. [TS]

  But once you're out for a while you appreciate that OK Well yeah now I know the fundamentals. [TS]

  It isn't that hard to learn a new language when I have to do my job I can learn language and you know a week or two [TS]

  and be pretty good after six months or a year and you know it's it's like you wouldn't want to spend your entire C.S. [TS]

  Education on a language that's going to be out of favor five years ten years later as I like the language has got a [TS]

  favorite just like in higher ed like they look down their nose at like teaching practical skills that they were not a [TS]

  vocational school places not apex tech and get your own tools like they want to teach you the concepts [TS]

  and I never had a desire for them to try to teach me like any specific technology and they certainly didn't. [TS]

  And also I kind of got the sense that a lot of these professors like we're better mathematicians than they would ever [TS]

  be programmers in especially department like they're not programmers like it [TS]

  or would want to teach you I think if they would teach you the wrong things [TS]

  but what you learned sort of through osmosis is in every class like they just expect you to do OK [TS]

  and our exercises are going to be in you know sixteen bit assembler or a C. Plus plus or you know plain old C. [TS]

  or Mathematics are like that it doesn't matter like what you're you know or Matlab [TS]

  or like every teacher had some tools you need to use or [TS]

  and do this this will let you work through whatever it is until you know they'd be teaching you concepts [TS]

  and algorithms and stuff like that [TS]

  and the tool used to work through them like every class was like oh whatever this professor is like whatever their [TS]

  hobby horses they want to do everything in Jolliffe while they're in job [TS]

  when you learn the programming language doesn't matter like it as you go like it's an infantile detail of you doing [TS]

  your actual job your actual job [TS]

  and school is like doing the assignment to understand the concept in your actual job in real jobs is you know making [TS]

  the product or whatever [TS]

  and it's like well you know if you've never used before you take this class this professor mated excise [TS]

  and Java guess what you're going to learn of Java to do the exercise which will probably be actually end up being a lot [TS]

  of Java surprisingly but that's not where the teaching in the class like yours expect to be able to pick that up. [TS]

  And that is good training for the real world because in the real world Yeah you're just expected to pick it up like [TS]

  never done before. Read about it. Buy a book. Figure it out because you need to do your job. Exactly. [TS]

  All right our second bunch of this week is our friends once again a transporter at file transporter so file transfer is [TS]

  a really cool device. [TS]

  It's basically a networked external hard drive [TS]

  or a little little puff that you get that transforms one of your hard drive to a networked hard drive that you own [TS]

  and control this hardware so you have a hard drive sitting in your house your office you own it you control it it's all [TS]

  your data sitting right there on that drive your data's not up in some cloud service it isn't on some of the company's [TS]

  servers. It is all right there on your hard drive but it gives you features that are similar to what Dropbox offers. [TS]

  So it has if you have more than one of these things let's say you and your friend each have one or you have one [TS]

  or home one at work or one of your parents house or whatever. [TS]

  You can have them automatically sync and replicate to each other so you can have either part [TS]

  or whole so you could do like a shared folder. [TS]

  You could do like a backup automatically like a sync keeping these two drives entirely in sync so you always have an [TS]

  offsite backup to the shared folders greater collaborating with a team if you want to share big files that may be [TS]

  limited me don't fit on Dropbox or maybe buy some kind of regulatory compliance you can't have them and Dropbox [TS]

  or you know maybe you just don't want to have your files in a cloud service you know for various privacy [TS]

  and security reasons. [TS]

  So transporter is this great device it allows to do all these cool things they also in addition to the sink [TS]

  and backup nature of these things. [TS]

  They also have i OS apps [TS]

  and mac apps that allow you to access the files from wherever you are so your transporters could be sitting in your [TS]

  house and you could be somewhere else you know in the next city or the next country over with your i West device [TS]

  or your mac laptop or whatever the case may be [TS]

  and you can access the files on your home transporter without doing any kind of crazy network set up it does all that [TS]

  for you. You know that's as good a relay service to do the connection set up but then the files are off the cuff. [TS]

  I'm from your transport of the trip the hard drive sitting in your house and so it's never going to be a cloud service. [TS]

  It's never the date is never out of your control. [TS]

  All the transfer of the CO over the internet are all encrypted [TS]

  and they don't have the keys your devices have the keys on both sides and that's it. [TS]

  So really there's there's quite a lot you can do with these things. [TS]

  It's their software is always getting better they recently updated the mac software [TS]

  and have even more Dropbox like features now they can even do so do things like automatically sync to [TS]

  and from the transporter and all your other devices automatically sync special force such as your desktop [TS]

  or say your music for your pictures for her. [TS]

  So these don't even have to be on you know in some special location [TS]

  or store just on the transporter they will automatically Cindy's folders from your from your computer between your all [TS]

  your other computers which is really nice from the dropbox even do so how do you get one of these things. [TS]

  Go to file transporter Store dot com and you can see these things are very reasonably priced. [TS]

  The best thing about this there are no monthly fees. [TS]

  You buy the hardware once upfront and you own it [TS]

  and then there's no monthly fees after that which is a huge savings over cloud services especially if you have a lot of [TS]

  data. So how do you get one of these things this is great one time purchase no monthly fees. [TS]

  The transporter sync which is a little thing that you it's like a little park and you plug in any U.S.B. [TS]

  Hard drive you already have and it has a network putting aside and automatically double these things for you. [TS]

  Transporter sync is just ninety nine dollars. [TS]

  There's a five hundred gig transporter with a built in hard drive five hundred gigs for one ninety nine one terabyte [TS]

  for two forty nine and two terabytes for just three forty nine [TS]

  and you can save an additional ten percent off of all those prices at file transfer of COM save an additional ten [TS]

  percent by using coupon code A.T.P. So go check it out. [TS]

  File transporter Store dot com see how these things can really help you have the feature set of these things is [TS]

  incredible and it keeps getting bigger and bigger as they update the software and do all sorts of cool stuff. [TS]

  So thanks a lot to file transporter for sponsoring our show once again. [TS]

  So Marco last episode [TS]

  and a half hearted attempt to derail me from my beloved software methodology so that was full hearted in her mouth. [TS]

  You announced to the world on the show that you had received your trash can. [TS]

  I'm sorry your new computer you know as a trash can it's pretty crappy. [TS]

  We have like that top or so of actual volume in there [TS]

  and if you put a bag in there then the fan can pull the air out so it's kind of a bad trash can out you know typical [TS]

  typical Apple overpriced. [TS]

  Can you put one of those blow up men like they have in front of a car dealership [TS]

  and they're like well you have the arms. [TS]

  What's the line from Family Guy like the crazy inflatable or waving guy or whatever. [TS]

  Why do you waving inflatable aren't willing to make. Somebody has to make one of those for them. [TS]

  I'm sure I'm sure it's going to happen. [TS]

  You know leave it up to like I don't know but if you see somebody is going to make one of those. But yeah I don't. [TS]

  Yeah I mean what you want to so I give a little quick thing at the end of last show during the after show [TS]

  and you know basically there's not that much a talk about it's faster which I knew going into it from benchmarks [TS]

  and there is a certain nuance to the faster ness. [TS]

  So my previous macro I had gotten one of those but if you see Excelsior cards which is basically a P.C.I. [TS]

  Express card with two little S.S.D. Would two little serially D. [TS]

  Cards in RAID zero controlled by the card and then it shows up to the system as just one drive. [TS]

  So one of those you know cheapo software it kind of things I imagine [TS]

  and so that you know there's a lot of wires of intricacy there are a lot of translation layers a lot of lot of [TS]

  components on the new one the S.S.D. [TS]

  Is not only a higher grade higher you know higher speed flash [TS]

  and presumably a more advanced controller than what these were using because it's just simply newer [TS]

  but also the new S.S.D. Is P.C.I. Express native. And I'm not entirely sure on the intricacies of how these work. [TS]

  But as far as I know that requires fewer levels of translation fewer bridge in-vitro chips along the way. [TS]

  So what it what it is compared to the old MacPro It is simply more consistent [TS]

  and it feels like there are fewer bottlenecks and this is all very hard to measure at this my are holed up in this. [TS]

  This might be like audio file cables like this. [TS]

  This might not hold up to which I call upon a lady [TS]

  but if I say pano pano I don't know I thought it was pronounced piece of crap. It will say that. [TS]

  So how do you pronounce it in a triangle. [TS]

  So it's faster and it's faster not only you know like I've done a bunch hand-written code since I got it [TS]

  and so then they are so you know at least fifty percent faster then you know just just on the frame rate to hit that [TS]

  handbrake reports I'd say fifty percent on some one thing that I think bench bears that out. [TS]

  So it is faster but it also feels more consistent. [TS]

  It feels like there are fewer little bottlenecks little hiccups here and there the Excelsior [TS]

  or not I'm not sure I'd recommend it because well first of all it's now a dated now you know the era of P.C.I. [TS]

  Express card aftermarket cards is pretty limited now [TS]

  but I'm not sure I recommend it simply because you can now get one terabyte it has eased into the half inch bays for [TS]

  like five hundred bucks or so. [TS]

  So it's not as necessary and B I always it always felt a little bit inconsistent in its performance [TS]

  and that could just be in my head I don't know. [TS]

  Beyond that with the new one it's it's a lot quieter and I really it's a dramatic difference. [TS]

  Like I always thought the macro was quiet but man this is this is even quieter I would say it's quieter in most use. [TS]

  Then my MacBook Pro and not you know not the math of procreating it's manner highly. Quieter than an Apple Pro at idle. [TS]

  To my ears but again that could just be that that isn't a precise measurement I haven't taken on but I do have an S.P.L. [TS]

  Meter I should try to but anyway. If you've ever go anyway. So overall it's fantastic there. [TS]

  There's not that much more to say though it's it's just fantastic. It is not you know four times faster C.P.U. [TS]

  Wise than my old one but it is faster and it is really really nice and it looks awesome [TS]

  and look even better once again as we've gotten top So yeah overall I give it a thumbs up. [TS]

  What are you doing with your old macro is that getting the queen's to TIFF. [TS]

  If so what's happening to Tess will tip has the identical model. [TS]

  She actually got hers back in twenty time when it was new so she is. [TS]

  I'm going to what I'm saying is tentatively I'm assuming that in roughly a year maybe a little bit less than a year. [TS]

  The next mac pro will be out that'll have the has well E.P. [TS]

  Chips and that will unlike this one that will actually come with a per clock performance gain. [TS]

  So we should see a nice single threaded jump there the same way we do now with Leno. [TS]

  That's that's the whole reason why the IMAX [TS]

  and Napa pros now are occasionally in some measure much faster than the new pro in single threaded stuff because they [TS]

  have the has well cores and they have a little bit more efficiency peroxide on how much they can get done. [TS]

  So those that have not come to the on line yet so that is not in the new MacPro [TS]

  but it will be in the new MacPro probably a year from now so I'm guessing a year from now I'll buy one of those for [TS]

  myself and I give this one the test of a great her she really wants one too it's so much quieter and so much smaller [TS]

  and that it physically will help a lot in our office like the like I still have my old one sitting below my desk here [TS]

  but it's going to having this little tiny cylinder on top of my desk instead of the tremendous tower below my desk is [TS]

  going to allow me to like totally rearrange the physical space here. And same thing on her side of the office. [TS]

  So there's a lot of genes there that are not just you know the specs [TS]

  but just the physicality of it you know the the size the noise the cables. [TS]

  Stuff like that So overall a plus one thing I noticed [TS]

  when I restored to it so I I haven't been doing this Clunes recently which I think is a mistake I'm going to start [TS]

  doing that again. [TS]

  I've been relying on a combination of Time Machine and online backup and so I so when I got this new [TS]

  and I did a restore from time machine over the network and with post on this analogy box I don't have to have [TS]

  but I stopped covered harddrive enclosures [TS]

  and Time Machine restorer worked great except that certain things aren't backed up time machine and it's annoying [TS]

  and i took me and I still haven't quite figured out what overall has been executed. You know the data is all there. [TS]

  The apps are all there [TS]

  but like certain apps lost their preferences certain key chain things although not all of the key chain mysteriously [TS]

  certain key chain things aren't there and I had to reintroduce that sort of stuff. [TS]

  Certain apps like losing losing entire configurations of some apps and I don't know why that is [TS]

  but it was not a perfect clone and so I so I I want to get back into the cloning business again [TS]

  and I haven't quite decided how to do that I'd rather not have a desk with harddrive enclosures on it so I'm thinking [TS]

  maybe of trying I suppose you with the phonology but I suppose he requires a kernel extension [TS]

  and that's uncomfortable so I don't know I'm actually curious to hear from listeners like if you do I skuzzy does it is [TS]

  is it a pain in the butt basically like with oh S. [TS]

  Upgrade is a pain [TS]

  but it's a bug is it weird why do you need to use I tell you I'm sure to stew a super duper clone to a disk image [TS]

  Honor's analogy I suppose I could do that [TS]

  but then how do you restart from that same way just as you were just you know I guess you got the whole thing to boot [TS]

  from but they just need their own super and you get into a state where you can run super duper and then clone from. [TS]

  The disk image back onto your drive. [TS]

  You need like kind of an in between a drive to be like your your way station because you can't clone onto a drive that [TS]

  you're booted from but that's not I mean that's not hard to do if you do that on a U.S.B. [TS]

  Cable like assuming you can boot from it. [TS]

  One thing I have a thought about actually was was just just getting a bus powered two [TS]

  and a half inch hard drive enclosure that was like a one terabyte disk [TS]

  and therefore it will cost substantially less than the I scale the software for it for me [TS]

  and I just like you know zip tied to the bottom my debts when you can see it [TS]

  but I'm not sure I wouldn't hear it I'm assuming it could be put to sleep if you were near [TS]

  and I have a bus powered one terabyte and it's even black just like a macro is already there. [TS]

  Oh it's like the Dr go to sleep you would leave it on mounted most of the time and you'll never hear it. [TS]

  Yeah I think I think I might try that first because that's that's just so much easier [TS]

  and then the other thing is I actually one of the reasons they were trying to ask but. [TS]

  But I might also do the the drive strapped to the desk method instead. [TS]

  Is that back please does not backup network drives and they've made little hints here [TS]

  and there that they might consider in the future but it doesn't seem like they're there in a big rush to do that so. [TS]

  And I mention in previous shows that the other options like a crash plan just don't work very well for me with various [TS]

  issues so I would love to have I have this like four terabyte share on my phonology that is storing with all my large [TS]

  archive files and I right now I use arc on the mac to back it up over the network to Glacier [TS]

  and I don't love this set up. [TS]

  I don't love that it's on glacier and it's kind of hard for me to get to anything [TS]

  but it's too big for us to do a price so I might I don't know I might go back to enclosures [TS]

  and just kind of like hide them under my desk somewhere so I can't see them [TS]

  and figure out ways of unmounting tricks so they don't hear them. [TS]

  So I want to give John a chance to interrogate you [TS]

  but really quickly you kind of haven't answered the question So what is your old cheese grater doing just collecting [TS]

  dust. [TS]

  Well actually it has stopped collecting dust because the fans aren't running into any more sucking dust through it. [TS]

  So right now it has pause it's dust collection as well of all of its other activities [TS]

  and it's just sitting under my desk in its old spot just as I have been too busy to move [TS]

  and I took a trip this past week and so I've been I've been very very busy just organizing things and then [TS]

  when I get back. [TS]

  Disorganizing things so I will let you know soon how it's going to like I still haven't even rewired [TS]

  or unwired like I'm going to one of the standing to finally clean out all these old wires on my desk [TS]

  and like take a bunch of news of ties and Recep Tayyip within the gather and I'll stuff [TS]

  but if you use a little Velcro things are better than the guys I have some of that I have about twenty of those. [TS]

  Problem is that they're big they don't hold very tightly and they themselves collect tons of dust. [TS]

  What's big about them they're like they're like a centimetre one at the widest it compared to is a time that's a pretty [TS]

  big number that you're spraying away though I found they were very raw just kind of read of the back of my T.V. [TS]

  when I got all the T.V. and Tivo and everything and I do those things and I was skeptical. [TS]

  They look like they're crap but they worked really well and not a single one has come off your stuff [TS]

  and I want to wrap it around enough times [TS]

  and I love the fact that I can undo them really tired it's like I can get in there with a needle and undo it [TS]

  but I really don't want to. So you just end up cutting arm and that's dangerous. [TS]

  So I'm like I'm a convert to the to the soaker things maybe it depends on the brand that I remember where I got it was [TS]

  just what I was highly rated Amazon they were super cheap. [TS]

  Oh yeah I got a bag of thousands of ties in two thousand and four [TS]

  and I have I still have like a quarter of the bag left so I don't like I just cut them lever [TS]

  and it changed it's no big deal and you're afraid to actually cut the cables. [TS]

  No you like you notices are under in such a way that it can't cut the cable and now I'm here. [TS]

  So for now it's just sitting. [TS]

  Mayor but are you eventually offloading your macro onto Dan or is it going to be a charity case he'll give it to me. [TS]

  I thought you hated that stops I don't want to macro you kid me that's stupid. Exactly who would want an old one. [TS]

  I desperately need an S.S.D. [TS]

  Hintin tinting my new video card is awesome but like spinning disks on this macro like just it's becoming unbearable. [TS]

  If you want the Excelsior [TS]

  or I will I'll give it to you for a very very good price because I just want to get rid of it because I have no use for. [TS]

  Well you're not you're not selling very well as a kind of weirding system performance not take. [TS]

  Well yeah I mean I just I have no idea how to use that like it for me to eat free if I want to keep using that I would [TS]

  have to buy a thunderbolt a P.C.I. [TS]

  Express enclosure which is like three hundred bucks an hour you can use it a new hard drive a new S.S.D. [TS]

  Of the same size is five hundred bucks [TS]

  and is going to be probably faster because it's new now so I don't know I'm not like [TS]

  and it's a problem if the new two and having to drive is five hundred bucks. [TS]

  Look I really sell this one for you know I mean this one might be faster because it's in the slot but I don't know. [TS]

  Anyway this is all boring so let's move on but yeah basically it's awesome. [TS]

  There's not that much to say about you know there's I don't have any software as far as I know that takes advantage of [TS]

  that of the dual G.P. [TS]

  Used to do computations of like that so it really isn't that interesting it [TS]

  but right now it's just a really awesome very fast extremely quiet workstation which is what I wanted [TS]

  and so I'm very happy. [TS]

  John no questions I was going to say and Mark already touched on this [TS]

  but it's kind of a shame that machine is so expensive because of the sort of life change that it brings about is going [TS]

  to be such that like once you have that astrology is great it's your house [TS]

  and you've had to go off on this for a while you're going to like see the cheese grater at someone else's place [TS]

  or something and be like people used to have those things under a desk [TS]

  or the size of the idea you made a fire is like it's going to be seen as going to seem absurd. [TS]

  Just because it's such a you don't realize how small these things are until you see them in person like in one of those [TS]

  pictures online showing an X. [TS]

  Thirty four cube which was like oh my god they put the whole computer into a cube probably smaller like it's skinnier [TS]

  or similar heights. It's just it's it's an unbelievable change in the size of things they were forced to live with. [TS]

  It really got people interested in the macro again who weren't interested for years I mean the MacPro is for the first [TS]

  time ever it was even even when the cheese grater one first came out in two thousand and six. [TS]

  It was never like a hot item. [TS]

  Now this new one is a hot item they made it cool again [TS]

  and that's almost almost completely because of physical you know superficial things but that matters. [TS]

  Yeah I mean that's part of the product where it matters to innovation. [TS]

  You know social is ask any more like it matters to all these things and [TS]

  and it got people interested in this in this relatively boring out of reach product again and that's really great. [TS]

  I mean it makes people wish and makes me which will you know the X. [TS]

  and I dream of him I was like damn if it only wasn't so darn expensive like a new one G.P.U. [TS]

  and Set it to use a cheaper chip like I mean I guess they kind of can a thought the point of the product [TS]

  but you like that form factor is so great that if you just take that form factor [TS]

  and change the guts keep the schooling system everything [TS]

  but just change the insides to be you know hell even I'm at caliber size just to be able to get like a separate screen [TS]

  or like a better G.P.U. A new computer and I could have a desktop G.P.U. [TS]

  In there and Apple never do this [TS]

  but it is really nice those fantasies of like I love that form factor so much a person should never need to be bigger [TS]

  than that in fact they don't need to be as proved by the amazing power that's in this one. [TS]

  So why is it that the only way you get one of those is to you know get two giant G.P.U. That are never going to use an. [TS]

  Super expensive server chip to be fair the the four and six core chips are actually pretty competitively priced. [TS]

  The eight and twelve cores are ridiculous but the four and the pricing on the forensics is actually pretty good [TS]

  and not that far above regular intel consumer Seaview pricing I was not before. [TS]

  I mean this is like the other expensive uses out for what you can't. What if I just want one. [TS]

  Tough tough luck you know. Yeah exactly. So you know but overall it's an even use stuff they like. [TS]

  So I for for large expensive things like this where it's practical to I keep the boxes around the shipping boxes [TS]

  and the internal boxes so that when I go to sell them three to five years [TS]

  or whatever down the line I can put them back in their box and it's easier and it saves them money [TS]

  and everything else and I know it's relatively safe. [TS]

  So in my basement I have two giant mac pro boxes from the from mine and saves old ones [TS]

  and this one the box is like the size of a bookshelf speaker but even that is an improvement [TS]

  and I just you know you never think about but it all adds up. I think about it as I have. [TS]

  Indeterminant are much larger than to a number of those which is great about this [TS]

  and they're ridiculous like they're massive They did get smaller a time where they're not but only slightly. [TS]

  Member when I when I sold my old one to Dan Benjamin they cost me over one hundred dollars to ship it. [TS]

  They That's how big these parks and how every day I mean it's just just incredible. [TS]

  So anyway talk to me how you are going to give us new for good price anyway. [TS]

  We're also sponsored this week our final sponsor before we move on to more macro to find discussion. [TS]

  Final part of this week is taking once again ting is mobile that makes sense. There are no B.S. [TS]

  Simple to use mobile service provider from the people at two thousand the company behind hover thing which is a [TS]

  reseller of a Sprint network in the U.S. They have great rates and there's no contracts or early termination fees. [TS]

  You own your device out right from the start there. [TS]

  True pay for what you use pricing model so you pay a base price of six dollars per month per device [TS]

  and then you're automatically billed for the actual amount of minutes messages [TS]

  and megabytes that you use each month above that. [TS]

  So this is great for if you have fluctuating usage which let's face it most of us do. [TS]

  Let's say you have like one hundred megs of usage one month [TS]

  and data next month you are traveling you use a gig it doesn't matter. [TS]

  You pay you little bucketed rates for those two rates. [TS]

  You don't have to remember to like call ahead and raise your cap and then call ahead and you know do it again [TS]

  when you get back [TS]

  and lower back down to build next month for the high level just automatically you get billed what you actually use each [TS]

  month and no more. [TS]

  And their prices are even lower so five hundred gigs sorry five hundred megs of data is just twelve bucks [TS]

  and two gigs is twenty nine. So go to A.T.P. [TS]

  Ting dot com [TS]

  and check out their savings calculator you can see how much you can save by entering in your last few months of usage [TS]

  from your cell phone [TS]

  and they will still show you this cool graph will say All right well if you continue your average look at that this [TS]

  most months you're going to save X. [TS]

  Per month roughly with us [TS]

  and then over time you can see well after a year you've saved this much you know you will save. [TS]

  You know you have to buy your device up front but you'll pay that off in say six months or whatever. [TS]

  Great thing the savings calculator on A.T.P. [TS]

  Ting dot com They will also pay your early termination fee up to twenty five percent back in service credit up to [TS]

  seventy five dollars you get to go out of your existing carrier. [TS]

  That's little help there for you [TS]

  and also you know with thing there are no contracts there are no service fee there interation fees so they'll be the [TS]

  last and the raft right. [TS]

  So like cover taking has great customer support they have a no hold no wait phone support policy so you can call them [TS]

  in time between eight A.M. and Eight P.M. Eastern and a human being takes a phone who's able to help you. [TS]

  So going to take dot com to hear some big news for a while there was this kind of elephant in the room. [TS]

  What about the i Phone. [TS]

  You know for a while Tim didn't didn't support the i Phone I couldn't get it on a couple months ago they finally got so [TS]

  there I was there on the Sprint network so if you get an i Phone four or i Phone four S. [TS]

  That is for the Sprint network and you can get it on e Bay you can get it on Amazon you can get on glide new [TS]

  or use whatever whatever the case may be and a compatible Sprint device so the i Phone four and four S. [TS]

  Have a compatible for a few months now. Big news they just added the i Phone five. [TS]

  So get your hands on a sprint i Phone five through them or anyone else and you can use that one thing as well. [TS]

  Once again check them out. A.T.P. Dot dot com And thanks a lot for conjuring the show all right. [TS]

  So my dad listens to this show and my dad is a bit of an amateur Stereophile audio file whatever you want to call me [TS]

  and I'm in this weekend where I know we can go down the road of cable still mattered cetera et cetera [TS]

  but he's been giving me a hard time for a while because John had mentioned in the past that he is either seeking [TS]

  or had found a new avi receiver and my dad has also just found a new A.V. Receiver and I don't recall what it was. [TS]

  But regardless was very interested to hear how John landed or is intending to land on the A.V. [TS]

  Receiver of his choice and my father whom I love dearly has been giving me grief every week asking [TS]

  when we're going to get to this topic so Dad This one's for you. John tell me about A.V. [TS]

  Receivers and only reason I was even looking for an A.V. [TS]

  Receiver is because as I think I explained about all I first talking about my T.V. [TS]

  Is the number of H T M I pour it on T.V. It seems to be going down even on the super expensive ones of my new fancy T.V. [TS]

  Had three H T M I am but I think compared to like four or five a mile one and I remember the exact numbers [TS]

  but anyway Les and I I had devices I didn't have any place to plug them in so I needed some kind of solution [TS]

  and a receiver is one possible solution but before that I tried to just get an H T M. [TS]

  I switch [TS]

  and I didn't actually buy any because every time I read reviews of them there was always like a good ten fifteen twenty [TS]

  five percent higher stories about how terrible they were. [TS]

  Every single one like didn't matter the brand [TS]

  or whatever they wanted in our story views were super high end like installed by value added reseller kind of one [TS]

  thousand dollar boxes [TS]

  and those didn't have any better uses than of any reviews because sites like that don't people who made reviews [TS]

  and I was in [TS]

  and I like that much any receiver so I resigned myself to getting it received as far as your dad is concerned I don't [TS]

  think what I have to say will be useful because this is just a general [TS]

  when people ask like what kind of action I buy the more you know about a topic the more you're just inclined to say [TS]

  Well it depends on your needs. But that's so true because like for A.V. [TS]

  Receivers when I'm reading product reviews I know what I want like I'm basically getting the world's fancy's H.D.M.I. [TS]

  Switcher and I have specific features that are specific features that are super important to me [TS]

  but that may not be important all the other people and on the reverse the features that most A.V. [TS]

  Receivers use talk about what kind of speakers they can power how clean an audio signal they get all [TS]

  or all that I don't care about because I'm going to have crappy speakers. They're not going to sound good. [TS]

  I'm not buying this thing as a sound system. I don't care about Internet radio I don't care about music playback. [TS]

  All these things that are you know may be the primary most important features of a lot of people who are buying A.V. [TS]

  Receivers so the one that I bought is probably not important because my needs are so weird like what I wanted was a [TS]

  huge number of H.D. My ports the ability to switch the H.D.M.I. [TS]

  Ports without turning the device on I mean like on on I know they're always you know you know what I mean like without [TS]

  having to think powered on all the time because I'm turning it on and off [TS]

  and the ability to hook up all the devices I have like I have I have component video devices like the Playstation two [TS]

  and my we in the Game Cube and I have composite input devices. The Game Cube. [TS]

  We're going to have composite or component for that [TS]

  but I well I have all sorts of legacy devices that once again on the back of my new T.V. [TS]

  There's no place to plug them in because you know that's one of the one of video ports no composite video port you know [TS]

  all that stuff I want to play stuff [TS]

  and we're getting a gigantic receiver box that's got a million plugs in the back of it. [TS]

  I'm I will find one that fits all my devices that are tons of A.C.I.M. [TS]

  but They can switch in standby mode [TS]

  and I don't care about almost anything else so I don't think the one I ended up with this particular useful I ended up [TS]

  with a Yamaha. But this is our X.V. [TS]

  Six seventy three I should look this up [TS]

  and anyway something like that that even the particular model number is interesting because [TS]

  when I was looking through the reviews I spent a long time reading reviews about this. [TS]

  Again ignoring almost everything that's important to me is looking at the few features that I'm interested in narrowing [TS]

  it down. [TS]

  There's a newer version of the Yamaha receiver with a slightly higher number like six seventy five instead of six [TS]

  seventy three but the features they added I don't care about any of them [TS]

  and all of the features that I do care about are identical. [TS]

  And there's this thing even so there's a thing [TS]

  and I chose it with sort of I run the programmer's bias towards new models like if you write software for a living [TS]

  or if you're a software afficionado I may be just me I find myself strangely compelled like I have to get the new [TS]

  version of everything [TS]

  and the reason why is because it's like empathy like I can empathize with a program you know how good you feel [TS]

  when you deleted that massive amount of code is no longer needed to replace it with simpler code even though does [TS]

  exactly the same thing even though you may have actually introduced a bug because the old code worked [TS]

  but you feel so much better about oh god I can't leave people out there using my old version the new version I deleted [TS]

  like seven hundred lines of code is just so much cleaner. [TS]

  I got rid of this flag variable you know like you just feel so good about you like please stop crying I came believe [TS]

  people in executing that whole program I'm so terribly happy running a new one right. [TS]

  So in summary this is a new version of his software. [TS]

  I feel that way like I feel that way for them I feel like of course the idea of the new version. [TS]

  I can only imagine how much better this new version must be. [TS]

  Even if it looks functionally identical on the net a single feature and it's the same speed. [TS]

  I just know it's got to be better in the code like I know that feeling well I have the same feeling about like well six [TS]

  seventy three [TS]

  and six any thought of course you know six seventy five like why would you give the six hundred three it's crazy I'm [TS]

  sure they fix tons of bugs and six seventy five and maybe that consolidates of chips and it puts out less heat [TS]

  and I can come up with those elaborate fantasy scenarios about why the six seventy five should be better [TS]

  but I was good this time and I made myself say no you don't care about like they added better Pandora streaming [TS]

  or some other crazy thing where you can plug in and I don't like I'm not going to use those features [TS]

  and the six seventy three with a one hundred bucks less than Amazon so I bought the like basically last year's model of [TS]

  a receiver [TS]

  and it does all the things that it said it would do now the reason I put this thing in here is because despite the fact [TS]

  that I was able to shop based on feature stuff one of the things that people don't talk about in their use for the most [TS]

  part is how terrible all consumers are in terms of the user interface and how they get together [TS]

  and I was thinking about like it's not that hard if if if a programmer is a design A.V. Receiver. [TS]

  Like when I conceptualize it and in fact in a lot of the manuals you'll find a big like truth table or grid [TS]

  or it's like if input is from this device video input is from this device in or do you put it in that device [TS]

  and audio output can be on this output unlike the like a truth table of a matrix of a given these inputs [TS]

  and outputs what combinations are valid or much combinations aren't [TS]

  and right away this kind of pressure I am sure there are physical you know limitations of like well if you have video [TS]

  coming in a composite and you don't have something converts as you can output the video to your television H.D.M.I. [TS]

  Unless you have a chip to do that not you know I understand the limitations to define it [TS]

  but ideally you'd want look I could take anybody O. [TS]

  Source any audio source and put them any any inputs and send them out and the outputs. [TS]

  Any combination of obviously that's you know again optimistic there's hard work in trying to stop from you didn't ever [TS]

  that's what you'd like is the ideal but within the realm of the things that you can do these inputs. [TS]

  Some no doubt but for whatever is valid [TS]

  and all the other settings you can have you know the feeling things the balance of the speakers [TS]

  and the surround decoding moment [TS]

  and if you're sending it out to the seconds on an old like a million features a receiver is better if you visualize all [TS]

  those all those settings the bare minimum I think any programmer would do is say give me an ability to save all of the [TS]

  current settings under a name and let me select that name and have to change all those settings for that name [TS]

  and I've never found a receiver that even does that. They all want to be like. [TS]

  Well when you say the setting what you're really saying is when you change this input we implicitly change that [TS]

  but you only have one set of speaker level settings or if you have two of those that's a separate scene [TS]

  but the scene doesn't affect the inputs and the impulse on effect the surround mode [TS]

  and this dialog delay is independently adjustable [TS]

  and is not tied to the input of like if it's the most Byzantine mess of crap [TS]

  and it's harder I think it's harder for them to do that it like the stupid simple thing is every single setting under a [TS]

  name. Whatever the current state of the machine is right now. [TS]

  Save the owner name [TS]

  and then any time you go back to name everything assigning an entire machine back to that's the stupidest better woman [TS]

  you have subsets Here's one set for free speaker level you know. [TS]

  Here's one set for input combinations Here's one something like And then you can combine those sets like [TS]

  and that's the type of thing [TS]

  but I'm not even talking about the just like the stupidest thing a programmer could think of as I have a billion [TS]

  settings. [TS]

  There's only certain valid states set every cell in the way you want it save it all under name [TS]

  and none of them do that. [TS]

  So you're basically resigned to say look I basically have to choose one set of speakers else because this this thing [TS]

  does not have a choice of a way to change because levels based on inputs or if it does it's a complex [TS]

  or some other features I have to resign myself to just pick it [TS]

  and compromise there because I'm never going to go into these menus [TS]

  and like turn out the Centre Town just a little bit [TS]

  when it's on this point because it's just too cumbersome Summers got the kind of a happy medium [TS]

  and then for these other features I know these are tied to a preset [TS]

  when I change this piece I have to remember to change the other thing because the other thing doesn't follow it with it [TS]

  and why. I'm not going to the Blu ray player but the sound coming back from the T.V. [TS]

  I don't want to come back on the only return channel because then it's only two channels because of some insane reason [TS]

  so I think the OP is out of it I have to but they all do it [TS]

  but to be a before that only want to go into the speakers [TS]

  and it's like the amount of Basically bottom line is to get to the point where I can work it [TS]

  but anywhere else in my family tries to use the television. [TS]

  It's too complicated and no a single learning remote won't solve all this because of the timing delays [TS]

  and how long it takes. Turn things on and off and it gets into where it states and you really want to disable its T.M.I. [TS]

  Control or A.T.C. [TS]

  or Vieira caster [TS]

  or whatever the hell they call that thing where the mind of an end where you devise a control each other a say Michael [TS]

  hundreds more problems to the next in your best bet is just turn that off so you're fighting chance of managing it. [TS]

  So in general I think I picked the right receiver for me. [TS]

  Probably not the right receiver for everybody [TS]

  and everybody who makes receivers should just be like I say taking a shot [TS]

  but let's just say given a stern talking to about how our software could do to help them because I feel like they're [TS]

  trying to help they're trying to be like you can be like you're in an opera hall this [TS]

  and it's like just start from the basics save everything or studying under sail name that interface sucks [TS]

  but still better than what you have now and then work your way up from there. [TS]

  You know what you're describing it almost sounds like you want the apple approach to the receiver [TS]

  and please don't email me because I haven't thought this through because I didn't do any research Libya new category it [TS]

  would be a new category though [TS]

  and I'd to be honest I don't think it's really in Apple's interest to do the sort of thing but. [TS]

  But maybe we need like a nasty you know a bunch of X. Apple people or just smart people doesn't have to be X. [TS]

  Apple to come in and say you know what here's a receiver done right and we will we will be an omnivore [TS]

  and consume all these different inputs and give you one or perhaps more than one [TS]

  and for whatever reason output that makes sense. [TS]

  Well the they would NEVER provide what I'm asking for which is let me change every single feature. [TS]

  I mean save them as a set because that's a terrible interface for most people [TS]

  but I like that they would never do that they would just say oh we've decided all the settings for you [TS]

  and you don't have to change them which is fine for what you want but my big complaint is they give you the settings [TS]

  but then they're like some of them are global some of them are semi local Some of them are local only and [TS]

  when you save a preset bike you're saving some weird subset of that and it's just terrible. [TS]

  So when you're making your own you need to see them like that. [TS]

  That's what I keep thinking about it like it's going to be I would be OK Well no no I'd like in terms of it's find [TS]

  people Bennett's offer like we're also used to you know car makers and everyone is not going to solve [TS]

  or an interface is ugly and they look like the silk like M S Das or they used to be like you're excited [TS]

  when they've had onscreen control the U.C.S.B. [TS]

  Buttons and everything but it's like Isn't it easier to do it the dumb way. [TS]

  Like it's almost it's almost like they are [TS]

  and it's the worst products through software like the easier to implement solution is still insanely unfriendly [TS]

  but it's still so much better than what they're offering because this is no way any regular person is going to [TS]

  understand the even with the giant table of valid Commission's input output. [TS]

  They don't explain like what settings are linked to each other which setting can be changed independently [TS]

  and which like you have to send in the source code for like to figure out like when I change this [TS]

  and save a cent of the setting [TS]

  but I change to a different setting which settings change wrenching change in which setting says same [TS]

  and it doesn't depend on what the settings are and what things are turned on of the timer like. [TS]

  Seems like the stupidest thing you possibly think of would be better than what we have now [TS]

  and then working your way up and [TS]

  when I think we like nester Apple like Nest is trying to not have you the nest thing is like all people know how to do [TS]

  is turn the dial hotter when they're hot. [TS]

  When they're cold and cold or when they're hot [TS]

  and that's all we should expect them do will do the right thing which is a noble goal and it's good [TS]

  but I don't want that on my receiver I just at the bare minimum I want let me you have a million settings. [TS]

  Some of them are about some of them. Some combinations of. [TS]

  Now some are trying to make everything about as possible I don't want to hear him put on H.D.M.I. [TS]

  One you can only output over a she my three Y. Y. [TS]

  All the hardware reason I'm sure there is [TS]

  but like my ideal device would be a the most complete metrics possible for inputs and outputs. [TS]

  Put whatever chips in there you have to do it every option configurable and just let me save all those options off. [TS]

  Then you'd spend three days setting it up make all your presets [TS]

  and you'd be done now is like always a mystery of like which settings about the Change menu with a changing this thing. [TS]

  I'm I'm really glad that so far I have made decisions [TS]

  and I've I've kind of accidentally fallen into limitations that prevented me from ever actually needing a receiver [TS]

  and I've intentionally kept it that way because I have many of the same concerns that you did before getting one of [TS]

  trying to avoid this world of complexity and [TS]

  and I think the result of getting one has confirmed that those concerns were valid aren't dead. [TS]

  And you know like it sucks that T.V. [TS]

  Don't have more inputs [TS]

  and the reason tv's are more inputs is because I guess I assume because most people who would fill all the inputs on [TS]

  the T.V. [TS]

  and Need more probably also have a receiver because it's like the thing to get to advance your set up to the next level. [TS]

  But to not have that device would be so much better and so many other ways like. [TS]

  And I'm one of those weirdos like I don't even have surround sound and I'm very very happy with stereo sound. [TS]

  I'm like I had for a while in college I got the speaker set off of the bay that was a pretty suspicious. [TS]

  Sounds like it fell off a truck. [TS]

  I really like thinking back on it on the way to minute [TS]

  but anyway so I had this like integrated powered speaker set from Sony that like just one of the speakers contained all [TS]

  the amplification for the other ones and it was a five point one set [TS]

  and for the first couple years a colleague actually brought all four. [TS]

  Point one speakers with me and sucked in is a pain and I had all these wires everywhere [TS]

  and I just eventually stop burning the center on the rears and just brought the left and the right [TS]

  and just put it in story mode and left it there [TS]

  and I realize that once I didn't have surround sound I didn't miss it at all like it was so unimportant to me for for [TS]

  what I actually use and when I actually cared about it didn't matter one bit that I didn't have surround I had left [TS]

  and right and so I was able to keep the set of simpler the whole time [TS]

  and ever since then I've kept kept her very simple [TS]

  and just have never had surround sound again because it just turned out to be this given that I don't actually care [TS]

  about. [TS]

  So in the same way I wonder like could you John like could you give up any of these inputs [TS]

  or could you find some of the solution to remove your need for this receiver. [TS]

  Well I was in the same camp as you for the longest time [TS]

  but I care less about sound that I do about picture that's why I have a super expensive relative the one [TS]

  and all the oh by super expensive T.V. [TS]

  and You know no speakers at all for the longest time [TS]

  and I love having all the inputs on my television because it did make it simple enough for anybody in my family to use [TS]

  all my devices were connected. [TS]

  They're all labeled you could pick any of my game consoles by name and switch to the input [TS]

  and you can you know it was straight forward there were three boxes you had to coordinate [TS]

  but once the tv's came with your inputs I think well that ship has sailed [TS]

  and so if I have to get a receiver anyway now is the time [TS]

  and this is basically the first you know surround you know five point one system that I have now diving into that [TS]

  previously I had an old analog receiver on there but I only had two speakers a couple kind like you [TS]

  and I would almost never use them because they were terrible speakers so I bought the cheapest possible [TS]

  and the smallest possible five point one speakers because my room is not set up for a five point one is really hard to [TS]

  find a place to put the speaker there then but you know I did the research [TS]

  and I found one of the best cheap flights on once and you can get [TS]

  and I don't think I would ever use it which is why I figured I'm going to get the thing about to get the speakers [TS]

  anyway but I don't want to spend less money while they'll be off all the time I assume just like my old speakers [TS]

  and that's why I wanted a receiver that I could change the inputs on without turning. [TS]

  Not [TS]

  and Canada works great like you can you know I can I can change inputs without having to turn the big thing on it all [TS]

  lights up and you know sort of like the features that I pick for work great [TS]

  but I find myself now to my own surprise watching almost all of my television in five point one because pretty much [TS]

  every perm I want is five point tradition activists five point one Netflix stream so I pull on Apple T.V. [TS]

  Five on movies that you know of course Blu rays and stuff like that. [TS]

  They all put out five point one and my speakers again are crappy but the speakers [TS]

  and flat panel televisions are super crappy So just having like a reasonable base [TS]

  and a center channel those are the two big Forget about surround like very few things actually use the back channels [TS]

  that much anyway but just having a real low in sound which you can get from flat panel speakers insides to the T.V. [TS]

  and A center channel so the dialogue can be understandable [TS]

  and loud enough without like you know blasting a lot of like kids I am a convert to watching even on terrible five on [TS]

  one speakers watching television [TS]

  and movies like that versus Washington the other thing so that's that's kind of been like the big surprise for me that [TS]

  even though I am so much more visually oriented than auditoria Leroy on ever be oriented I find myself using the [TS]

  surround a lot more than I could I guess it goes a long way you know the fact that because I got guest they're terrible [TS]

  in the grand scheme of things [TS]

  but they're way better than like that crappy stereo speakers I had like there's a couple hundred I've spent a couple [TS]

  hundred bucks on speakers [TS]

  but basically pretty much the same price as the receiver itself on speakers which anyone who knows any of our you would [TS]

  say No I actually just spend way more money on speakers than you should on the receiver because they're much more [TS]

  important but you know again and care. [TS]

  So it worked out well for me I'm very happy with the receiver I got [TS]

  and very glad I didn't buy the Sony receiver that I was looking at that as the forty page nightmare threat of the Sony [TS]

  support forms with people having problems. [TS]

  A research pays off you know it's funny I'm in a similar boat so Marco I used Well I still have a five point one set up [TS]

  but I only have the subwoofer in the center in the left and right speakers. [TS]

  On rare installed right now [TS]

  and that's mostly a laziness because I didn't have a really good way to wire up the rear speakers without drilling [TS]

  through the floor drilling to the ceiling and I just didn't want to deal with any of that and such never did. [TS]

  We've been in the house since two thousand and eight started on it [TS]

  and there are times there are absolutely times that I miss it without question [TS]

  but just having proper non built into the T.V. Speakers and a subwoofer makes a world of difference. [TS]

  And even just having that is enough to keep me happy [TS]

  and here I am I wish I had the rear speakers are time to watch a movie that that is designed to be particularly [TS]

  immersive don't it. [TS]

  Movies aren't in general and I can think of a great example [TS]

  but you know a movie that clearly you you want to be in the middle of an out of the action [TS]

  and all miss those rear speakers but generally speaking I'm fine I'm perfectly happy with just the left right [TS]

  and I do have center but you know left right and sub the I think centers even over rated like so. [TS]

  So my sort of now is I just have these pair of paradigm out of bookshelf speakers which is a really nice book just [TS]

  because but just left and right [TS]

  and it's like this is it this is a good way to buy speakers it is the the absolute cheapest model from a really good [TS]

  specialty speaker company and so they were like three hundred bucks for the pair or something like that. [TS]

  And and so I have those speakers powered by this little tiny new force I think it's called the U. DAC or isn't it. [TS]

  It's one of it's some kind of little like new force ant thing that is very buggy and horrible but Powers them [TS]

  and it's like the size of like two alkaloids tin So it's a little tight in the power speakers [TS]

  and so all I have is left and right [TS]

  and there's little tiny thing power in them that has a little tiny remote even smaller than the Apple T.V. [TS]

  Remote and it's fantastic it's great like the difference between. T.V. [TS]

  Speakers and these lesson write with no centers just different between T.V. [TS]

  Speakers [TS]

  and Means is just that you know what John John I think this I think is an address you need just from how to center [TS]

  shall like you're able to hear what's going on the T.V. [TS]

  Better at lower volumes because the speakers are larger They're directed more at you. [TS]

  They're better quality and so you can understand things a lot better without having to crank it up [TS]

  but it's not it's not the speaker quality it's the mix like [TS]

  when they mix five point one they put out they put the dialogue mostly in the center [TS]

  and louder on the center channel is actual separation a five point one [TS]

  and a good five point one mix with so you can you need the center channel speaker because they're not going to send the [TS]

  signal to the stereo [TS]

  and in fact the more a signal leans toward that the less you can hear the dialogue because there's almost no dialogue [TS]

  in the left and right almost all dialogue is in the center. That's only if your receiver is terrible. [TS]

  Every signal like almost everything Blu rays D.V.D.'s almost everything has a stereo mix [TS]

  and things things that only have a five point one mix will be down next. [TS]

  I know but I don't want them to know their hearts this around modes that will take it take the stereo signal [TS]

  and send it out to the centers and saw in like a or just to the stereo mix [TS]

  but I want I want to trust the person who did the five point one mix to properly makes it between left right [TS]

  and center I find them because I've I've done it the other way yes you can do I can just you know I can just power on [TS]

  the left and right speakers and put on a stereo mix [TS]

  and compared to what it's like with the five point one of the center channel [TS]

  and I think I think I spend more time on the five point one mixes [TS]

  and I think I find them you know better than than the stereo mixes. [TS]

  Well regardless so I have in my opinion a very very close approximation to the value of a full system a full five point [TS]

  one But which of these two relatively small bookshelf speakers that are each about eighty two inches taller than the [TS]

  new MacPro and about twice the deep and serious about the no that's because I hate external subs. [TS]

  I absolutely hate subwoofers. I've never had it. [TS]

  One system that I cared about for good reason because I don't like the way they sound. [TS]

  I don't like the imprecise kind of the source of where it's coming from you know wherever that's you tucked it behind [TS]

  the T.V. or Whatever it doesn't it never sounds right. [TS]

  I like speakers that are big enough to do their own sub offering so these you know bookshelf speakers for T.V. [TS]

  Is a perfectly fine [TS]

  and for low volume audio it's perfectly fine to if I if I want to get a lot more volume I would go with force [TS]

  and like you know the full floor height speakers. [TS]

  I really really hate actual subwoofer they didn't they do not sound good they never sounded good. [TS]

  Well there are always there is configured terribly people houses like if you've only heard them in stores [TS]

  and people thousands there are just massively miscalibrated over Boston just super terrible I hate them because they're [TS]

  gigantic I mean there's no getting around the fact you know you have you have this gigantic thing [TS]

  but other than that like [TS]

  when correctly calibrated in most of the good receivers these days have some usually pretty crappy were way better than [TS]

  nothing calibration or you can just put a you know a directional mike where your head would be [TS]

  and it just runs test tones that adjust the levels [TS]

  and I was amazed at how how low level it put the sub like this guy was like is a sub working at all. [TS]

  I didn't you didn't hear that annoying kind of where is that rumbly think coming from the propre level for subs [TS]

  according to the judgment thing [TS]

  and I tell you live now is basically like I can hear it at all it just sounds like my speakers have more bass [TS]

  and in the few movies that really just you know thunder that out with an explosion it works well there. [TS]

  But otherwise you should basically not hear it just make you know my crappy tiny even smaller than bookshelf speakers [TS]

  feel like oh they actually have low end it's a miracle of science but really it's like that. [TS]

  That's like you're not even sure and turned on but this we'll see if you need that little of it [TS]

  and then I think you know if you know your speakers are smart that's that's a different story [TS]

  but like you know if if I'm going to have bookshelf speakers even compact bookshelf speakers I think that's big enough [TS]

  you know the you know the woofers on them are big enough to provide How big is the. [TS]

  How big is the biggest cone or whatever you use including the rubber gasket around it's five inches across. [TS]

  Yeah that's probably I mean five or six inches is probably quite a bit my speakers are super tight [TS]

  and I was one of my requirements right speakers is because you've seen the room that they're in like I have no place to [TS]

  put speakers on like well he's just they could kind of be really small so I can tuck them in you know they get a lot of [TS]

  the pictures on my mantle. [TS]

  One of the surround speakers is like there amongst the pictures so it has to be pretty much the height of a picture [TS]

  and conspicuous as possible you know. So I defined it is about those otherwise it would just be you know nothing. [TS]

  My biggest con is like three NEVER four inches and they're you know I also I greatly you know as much as I can alter [TS]

  and of course you know the influence of my wife [TS]

  and I want to keep the house reasonably looking is is a different impact as well [TS]

  but certainly as I get older I value it more and more having fewer smaller things you know [TS]

  and less complexity in the set up like. [TS]

  That's another reason why I don't want to receive it like just and why I don't want five point one [TS]

  or seven point one surround like I'm so happy just having a decent left right speakers. If the T.V. [TS]

  Could power them that would be one more thing that I could remove [TS]

  but it can't so a well I just I'm very happy just keeping things as simple as I possibly can and then you [TS]

  and I had a kid. [TS]

  Well hey that now there's less for him to wreck or pull down or you know pull the wires out of or eat or anything else. [TS]

  So it's all good. [TS]

  They saw two or three sponsors this week transporter King and Squarespace and we will see you next week. [TS]

  The show is over accidental. And you are sitting on the current system that can live and so I went on this trip. [TS]

  Did you survive it. I did I think the trip was my my my friend from my friend from high school is getting married. [TS]

  I'm the best man and for his bachelor party he want to do the ski trip in Seattle [TS]

  and one of the things that we we also had the idea you know what let's try a leg in because we we were the two that [TS]

  always start all the land games back in high school and we had games of total annihilation and then later on me [TS]

  and more recent games mostly total annihilation. [TS]

  So we thought you know we we would have like Apple laptops [TS]

  and if you if you the other guys were coming on the trip also were part of this group [TS]

  and also had laptop so let's let's just try to set up you know basic when game. [TS]

  OK You would think in this day [TS]

  and age this would be easy that we're trying to run a game that came out in one thousand nine hundred six. [TS]

  How hard could apartment twenty seven to me. How hard could it possibly be to run this game in twenty fourteen. [TS]

  And so I first tried a few things I tried like you know what would be easiest is if I can get it running in virtual box [TS]

  because virtual boxes free and then I can just copy the V.M. [TS]

  Between anyone's computer that needs it and just launch it [TS]

  and we could be guaranteed to have the same set up in everyone's computer isn't just copying a V.M. [TS]

  That would be the best. [TS]

  Well first of all what version of Windows do you run well if you want to pirate from or do you want. [TS]

  Like you know you know how do you deal with copying if it's activation all this crap then I settled on I was going to [TS]

  get the version of Windows eight point one that Microsoft is offering for a developer preview right now for free [TS]

  because that you can download it there's no activation and it only runs for ninety days [TS]

  but that's all we needed to meet we needed to run for so fine right. [TS]

  So I get all that and try installing it in a virtual box and the game just does not run right. [TS]

  Virtual Box You know we want to play three games total annihilation movies commander [TS]

  and if possible Supreme Commander which is much newer and higher higher needs. [TS]

  So we want to run those three games and you know virtual box just doesn't or doesn't run right. [TS]

  We tried parallels I've heard of before I got there. [TS]

  Parallels are supposedly the best one of these things of gaming disaster by the way. [TS]

  Really annoying like parallel that like the crap installs that asking you is really of noxious really. [TS]

  Yeah I want to recommend a V.M. [TS]

  Ware but they can see parallels that are the games they only say because well I'll try that next year. [TS]

  There was always my choice because it was always the much more professionally made of the two [TS]

  and you could feel it like in in all the different variants and just seemed like the more adult version. [TS]

  So I try to V.M. [TS]

  Ware also didn't work right for these games [TS]

  but OK well I guess I can try boot camp so I tried to camp Everything works great now I get everything set up [TS]

  and I in order to try to mitigate having to mess with computers for hours on exam knew we wouldn't have time [TS]

  or motivation to do that on a ski trip where we you know we would get home from a ski resort get home from dinner [TS]

  and just want to like try to start a game in ten minutes [TS]

  and play you know if it takes more than ten minutes to set up once where there were no was no want to do it so let's [TS]

  make it simple so that our boot camp I know that even the most recent version of Windows bootcamp works great [TS]

  and I bought the steam versions of these two games. [TS]

  Because people like Moon base [TS]

  and sub come about the steam versions so they were there so chiefly the social games a total of eleven dollars to buy [TS]

  both of them so I said All right so he mailed everyone I said are here for you to do if you have a P.C. [TS]

  Laptop bring it install the steam versions of these two games. Here's the links. [TS]

  Able to see only eleven dollars please install them now before you get here that way when you get here. [TS]

  Everyone has the same version of the game ever has the same games everyone has the same maps everything's updated. [TS]

  No one has to deal with cds or CD checks or CD cracks [TS]

  or any of that crap to deal with trying to get my games going we were teenagers. So this should work perfectly. [TS]

  So I get there. One guy doesn't have a dimple camp it's only in V.M. Ware which doesn't work and can't boot it. [TS]

  One guy had installed one of the games the other game [TS]

  and hasn't launched even while serving us to update on this like satellite connection in the woods that we have the [TS]

  disc. [TS]

  We spend probably a good forty five minutes trying to get one game started of the simple as possible thing passing [TS]

  U.S.B. [TS]

  Keys back and forth copying all this crap between the two computers having steam launch and failed [TS]

  and not going to the Internet in the not [TS]

  and then want to update itself not have the updates of course of course nobody had actually done what I said [TS]

  or they didn't half of it or they don't you know a half assed job of the thing they didn't say [TS]

  and finally we get the games both launched both running and can't see each other over the network. [TS]

  Emmett is like Screw it. [TS]

  Let's get some bourbon and that then I became a bourbon one instead of a video gaming night [TS]

  and this is like I tell this here because this is the this is still like the state of trying to get a land so I mean in [TS]

  the end of the day though your evening became better because it involved bourbon instead of old P.C. [TS]

  Games to be fair it probably would have ended in Bourbon regardless but at least that way even after the games [TS]

  or maybe during you know halfway through the games. Yeah. [TS]

  They should have brought in tennis sixty four you could hook up the T.V. [TS]

  and Play God [TS]

  and I know a man I want to work that actually does that we'll be able to get a lot of that too that we're actually [TS]

  living better the whole time I was thinking like of course we all had to be like the difficult nerds [TS]

  and like these weird P.C. R.T.S. Games like why couldn't we all just like an X.-Box game and be so much easier. [TS]

  No no we had we had to be difficult for a little while anyway. [TS]

  Pretty soon you're not going to plug in Tennessee or into the back of a T.V. [TS]

  Because the you know nothing we have composite parts but in some crappy hotel was probably there for a while. [TS]

  You probably can get some sort of like cheap a converter box to have has H.D.M.I. [TS]

  Out on it you know that's more thing you got to bring like you know a couple laptops take up less space in a bag than [TS]

  in sixty four [TS]

  and a few controllers I know that in their divorce like you control that that's that's the flaw in your plan which [TS]

  we're relying on other people to successfully do something you like well I've done the hard work [TS]

  and you know what you guys need to do or you know right now is execute on the simple plan [TS]

  and that was you know that's the downfall of like here if you want to work you should have been like calling each [TS]

  person on the phone a week before three days before a day and say hey I don't want to set up. [TS]

  Have you launched a ham not running in a V.M. Are you I know you might be doing that. [TS]

  Boot camp means you reboot the whole computer [TS]

  and you just say Windows No it's not going to you know like you have to like nag them to death until you confirm [TS]

  and then I do test games very good you know to make sure you can see each other than that we're going to have different [TS]

  theme ideas in your blog. [TS]

  You're connecting this team for the first time from this computer please grant your password Oh I don't know what it is [TS]

  like there's so many there's so many places you can go wrong it does not surprise me that you were unsuccessful. [TS]

  Well and another idea I had was to use rent like four laptops before I got there [TS]

  and because you can rent labs from some from some places including tech serve here in the cities [TS]

  and like you can just rent a laptop like let me just configure them before even go [TS]

  and bring my own bring a stack of four like thirteen inch map with pros pre-configured to work exactly the way I want [TS]

  to but that would've cost a thousand dollars [TS]

  and didn't I thought you know everyone will have laptops in a way that would be wasteful. [TS]

  But you know let's see let's see what we can do I'm sure. [TS]

  It's so easy to install any version of Windows install the steam versions of these games [TS]

  and bring your computer that's it. [TS]

  No that's not at the thought that this is the good version like Steam is just you know is that the mirror the modern [TS]

  miracle of P.C. Gaming is that it makes it so much easier you know right. [TS]

  No serial number of none of that crap ever of the same version it's always updated like come on. [TS]

  Nope can't even do that. [TS]

  Sounds like fun although you know I'm a little disappointed that you didn't try to bring all these computers through [TS]

  neither gate checked or through baggage claim or whatever because there's no reason why that should be a problem [TS]

  but there would have been a humongous problem with that. Oh yeah like you know why does one person need four laptops. [TS]

  Clearly you're trying to hack the N.S.A. [TS]

  but What else could you be using for laptops for all you know what I was gonna buy the pano thing there's not much to [TS]

  say about pano I wrote a thing about it a few months ago into it again tonight I think. [TS]

  But basically it lead to an article by my favorite writers Dan Rather of Dan's data [TS]

  and he wrote this big thing basically debunking the whole collecting a whole bunch of debunked this in one place [TS]

  debunking the whole thing about how you know it it turns out you can't hear the difference between you know over forty [TS]

  four point one kilohertz files and over sixteen bit resolution [TS]

  and you know all the all of the supposed benefits of this like high bit rate high you know high sample rate high high [TS]

  density music. [TS]

  I definitely music rather you know there is a real thing with remastering [TS]

  and you know you have like the loudness war making music sound terrible the way it's released on CD and stuff [TS]

  and then a lot of these a lot of these high definition releases that are like it you know one hundred to kill or hurt [TS]

  or something like that twenty four bit thirty two bit flow whatever it is a lot of them will have a better more more [TS]

  even less F.M. Radio like mastering so that they will sound better just because. [TS]

  It's like they were mastered love better and they were you know crushed and compressed less in the dynamic range. [TS]

  So there are lots of reasons why some of these things sound better [TS]

  but none of them are the bit rate of the sample rate above a certain point and that point is pretty much CD quality. [TS]

  And so you know these things like pot I mean a guy could talk forever about audio file stuff and I won't. [TS]

  But let me quickly interrupt you for those who don't know. [TS]

  Pano Pono pony cone the whatever it's called is this thing by Neil Young where it's supposed to be a high fidelity [TS]

  portable music player and I'm assuming there's a store associated with that is that correct. [TS]

  You know it's a it's basically trying to be like a high definition version of i Tunes So it has the device plus the [TS]

  music store that goes along with a device [TS]

  and this will you know this it's a whole new ecosystem that is I believe funded on Kickstarter shortly [TS]

  or about to be fun to kick start or at least it will be put on Kickstarter. [TS]

  Sure if it will succeed but it's already like funded like double funded like a one of a hundred grand [TS]

  and they've got one point six pledged already. Yeah that's not good. [TS]

  Well [TS]

  but I think that is good I'm rooting for the ecosystem to become vibrant because that what it means is that we'll be [TS]

  able to get like you know two fifty six kilohertz Lossie rips of all of their well mastered tracks [TS]

  and part of the time. [TS]

  Yeah I mean that's like you know this is one of those things where it would be nice for you know mastering engineers to [TS]

  have like a market force to make things better. [TS]

  Unfortunately I think they're already do I think you know the general drop in the Rev In the relevance of radio helps a [TS]

  lot. I believe Apple's called mastered for i Tunes. [TS]

  Yeah they're better but [TS]

  but opening up an audio app it's still kind of like a wall of like it there then I am a great range as best we were [TS]

  looking for the like you know from the loudest sort of quiet is that you just look at the wave form of the waveform [TS]

  looks. [TS]

  One big screen goal that's that that goes the full height of the thing all across that's that's your problem [TS]

  and there are the massive Rogers ones are better in that regard [TS]

  but they're nothing like if you look at like the levels on like vinyl [TS]

  or whatever where there was the quiet sections were really little ripples [TS]

  and then the loud sections just started to go close to touching the edges all I can to graft on a line where the next [TS]

  you know amplitude over what I think I have faith in the mastering of these people are going to do with their crazy [TS]

  high bit rates [TS]

  and everything that that mastering will be more aggressive in terms of the manic range than even the master tried to [TS]

  and so that's why actually I was serious I really do look forward to if I can get you know some of my favorite songs as [TS]

  as a six kilobit rips of those last was crazy high bitrate ones that I'll be able to experience a song in a new way [TS]

  with a much bigger dynamic range and even better than the Manson tried to write I mean [TS]

  and that's that's all very valid [TS]

  but like it's like you know it's not like the placebo effect is like well you can argue that it works [TS]

  but it doesn't work for the reason people think it works. [TS]

  It's like they've been the kind of thing like these these tracks might sound better [TS]

  but it's not because of any of the technical things that they have on a platform it's entirely because of the input. [TS]

  You know how the media has mastered going in like that that would be why they sound better. [TS]

  You know if it turns out if you do [TS]

  and there's a there's a number of sites that offer this like man I forget if I have them our complete Yeah this is [TS]

  really cool if you go to M.P.'s three or not dot com This is this is hilarious. [TS]

  So it lets you play to play basically automate an ab X. Test. [TS]

  So an A B X test in brief and please people of science on the part of the from messing this up. And A B X test. [TS]

  So Eve heard about a beat try try one thing and for another thing and see which one you think is better [TS]

  and the problem with that is what the problem is that but it's easy to like hear things that aren't there [TS]

  or perceive things that aren't there and you don't really know so a V.X. Test. [TS]

  Is you have two unlabeled inputs or even label doesn't matter to inputs A and B. and Then you have this X. [TS]

  and You say here's a here's B. Listen as much as you want. Here's X. He's a little as much as you want is X. A or B. [TS]

  and So M P three or not this size is an example one of these things. So it says All right so you have you know A and B. [TS]

  Like a is a high bit rate and B. Three B. Is a lower bit rate M P three. What is X. Is it the is it the three twenty K. [TS]

  or The one twenty eight K. and P. Three. [TS]

  And I tried I tried the site on my set up which I currently have [TS]

  but many people would argue with the best headphones in the world. [TS]

  I could not tell the difference between these two I have I failed. [TS]

  I got it right about half the time which means that I'm failing. [TS]

  You know that's that's you know random guessing so I could not tell the difference reliably on this site [TS]

  and you know people there's always more things you can blame you can blame my lack of sophisticated years you can blame [TS]

  some other part of my setup you can blame the fact that these are both M P three S. [TS]

  and Neither one of them is a loss of file or whatever the case may be. [TS]

  But it's one of the things like hearing the difference here is a larger psychological with a lot of these things [TS]

  and if you add in a lot of the a lot of the possible upgrades and enhancements and fidelity [TS]

  or hardware advance notice in the audio world a lot of them don't seem to be accessed including things like fancy [TS]

  cables or even fancy apps a lot of this just does not hold up [TS]

  and you know the reality is most people even even the audio files who own and buy [TS]

  and talk about these things usually even they have a pretty hard time in a B.X. [TS]

  Testing tell the difference between things like M P three bit rates fancy cables [TS]

  and fancy amps for every three bit rates a lot of it depends on if the actual specific song they're playing to you [TS]

  happens to hit one of the areas that M B three encoding is bad it's encoded like this pathological case. [TS]

  It's like you know you get that M P three sizzle [TS]

  but only for certain sounds with a certain cadence in a certain frequency so if you play some song that does not have [TS]

  any of that noise in it you won't die. [TS]

  That's what people are going to look at the artifacts like it's fine [TS]

  when you know you're not running into one of these areas where the way the N.B.A. [TS]

  Three cheats end up becoming visible [TS]

  and so I could it's like you know just I don't even know the sort of like sort of middle of the road classical music [TS]

  was sort of like nice tones and it's not like high frequency high pitched drumming [TS]

  and cymbals where you might start to hail here a little bit those artifact the sizzles [TS]

  but that's basically what I have better still if I was trying to listen for something of what I'd be listening for [TS]

  those artifacts and I know those are in fact from the days of like you know ninety six kilobit [TS]

  and all the rigs you know super overcompressed like those same artifacts like oh in this part of so I can totally hear [TS]

  all this fuss keep cranking up the bit rate around one twenty eight pretty much almost all that fuzz goes away [TS]

  but there's maybe a little bit left to fifty six. [TS]

  I can't hear anything in three twenty Certainly I can hear any difference [TS]

  but what I do hear definitely from you know as I have lots of copies of the same music bought on remastered on CD [TS]

  and stuff like that in the original on CD and in the crappy original CD release I hear differences in the mix [TS]

  and that's more important to me than the bit rate at this point. [TS]

  Yeah I definitely notice older like I still live pretty much my entire music collection from whenever I start first [TS]

  started amassing M P three S. [TS]

  So ninety six something like that and the empty trees that were ripped way back then when our tools weren't as good. [TS]

  Nobody knew what settings to use arguably nobody does today but certainly more do than ninety six. [TS]

  I can absolutely hear compression artifacts particularly with symbols especially there I can I can hear a lot of [TS]

  artifacts but compare that to anything ripped in the last five to ten years [TS]

  and I agree with you that once you hit for me it's about one hundred to over one hundred two I don't think it makes a [TS]

  difference I feel like one twenty eight maybe it's. But I feel like one twenty eight. [TS]

  I can still hear the artifacts one ninety two is all I need now I'm happy. So titles. [TS]

  Let's go to the ticker All right let's go to bed. [TS]

  Well I will say that I am very close to releasing the Iowa seven update for fast text [TS]

  and I really need to do it well in the next six months so I didn't overcast. [TS]

  Can you put a foot a feat based Easter egg in there for me to figure something out [TS]

  and if you don't beat overcast you should really feel ashamed because of the relative complexity of the that locations [TS]

  is not damaged John don't you sell fast tech shortly. [TS]

  No such I just set myself back a month you should be able to beat me pretty easily. [TS]

  You know I've been working with a designer Jason Jacob's Ladder and he's been very good [TS]

  and on a wildly unrelated note I've been playing with no J.S. What I really like it. I kind of feel dirty. [TS]

  That's good man that you're actually doing something more recent than anything John [TS]

  and I will probably ever do think about it I do know it's awful to seriously makes me hate javascript even more. [TS]

  Web Developer united capital times I was kept at the fact of life. Sad sad fact of life. [TS]

  Well yes [TS]

  but doing javascript in the browsers in many it's a far cry I know it's not the browser writing real programs with [TS]

  javascript which prevents the what in your web developer is doing at this point you're not just like those the way for [TS]

  me to script the browser that age path long ago were writing real programs and jobs covenant and [TS]

  when you had to write a real program in a language that's what makes you really hate it because you like it if I had to [TS]

  speak your language this wouldn't be so stupid. [TS]

  For a start it not a little balls and all the things that are like still kind of half built and still immature [TS]

  or even just like every time I do that a distressing manipulations like you were so close you had all the features I [TS]

  find access stupid. Of course a Perl programmer would complain and moan about string manipulation. [TS]

  Anything I'll take a pic in a language P.H.P. Ruby said awk anything has better more time and more convenience. [TS]

  String manipulation than javascript every time I got to do like you know string dot match [TS]

  and then wrap the whole thing in parentheses [TS]

  and sub script off the first one because it was the original strain going for some insane read like I just it's not [TS]

  that it's not huffman code to use Perl parlance the most common things are not short and simple. [TS]

  The most common things are just as stupid as the complicated things you are so bitter [TS]

  and cheated in the old money with no notice [TS]

  and now it is a fun way to have a trial that goes thing that's speaking of a nice note to look at what Ghost it's like [TS]

  what he called that would change his blog to it I heard about it from him. [TS]

  It's a way to run a blog and they have a hosted version that they charge an arm and a leg for but it's open source [TS]

  and you can just download and run on your system [TS]

  and it's just a node based blog engine it's like well that's exactly what I'm writing right now because you didn't [TS]

  Marco didn't I didn't want to be left out dammit I did not make a blog an engineer made a way to produce the H.T.M.L. [TS]

  Files that I are sent up to anyway. [TS]

  But yeah I like and I said mine is not it's not a system at all but a ghost is [TS]

  and if you're making one yourself download ghost and just look at the source because it's eminently understandable [TS]

  and it's a neat little app like I don't like it particularly I wouldn't use it as a blogging engine [TS]

  but seeing it's kind of the first like example because Open Source of like here you go here's the whole thing. [TS]

  Run it yourself if you want and it's small enough you can understand it here but then that defeats the whole purpose. [TS]

  But then I could just use Tumblr now. [TS]

  No just look at it to get like ideas of how this structure things is like I thought it was a protest vote was ample of [TS]

  how do you write a modern inode based web application without including umpteen billion for a mark so they do install a [TS]

  lot of other modules but it was pretty straightforward when you have to consider that. [TS]

  I'm way too self obsessed to do anything smart like that. [TS]

  Plus I'm way too bad it note and I'm sure if I looked at this which I will and I would look at this code and be like. [TS]

  I don't know what the hell's going on now. You will find it completely understandable. [TS]

  Like everything is extremely straightforward and I think fair enough. [TS]

  Well my blogging engine which is barely an engine that basically just regurgitates markdown and as a couple [TS]

  and builds an R.S.S. Feed and does a couple other very small things. It is sitting at three hundred nine lines of code. [TS]

  Him By that I mean there's three hundred nine lines in this file some of which are comments a lot of which are [TS]

  whitespace etc So there's nothing much to it. [TS]

  I'm really enjoying it for basic stuff I would want to do it for you I would want to use note for anything serious [TS]

  or complex but the basic stuff is pretty nice. [TS]

  No if it were rails you could build the entire blogging system in one line of code. [TS]

  I've never done rails actually [TS]

  nor Ruby ever I've done I've dabbled with Python I've done like Basic Basic Basic Python and basic basic basic P.H.P. [TS]

  Which is to say I've never done object oriented neither. [TS]

  And go to school in Java scripting so bad makes you think about things differently which isn't much time to me [TS]

  and I'm glad you agree. Jerks. [TS]