Let's look at John chapter 16. We'll begin at verse 16 of John 16 and we'll look at verses 16 through 18 I'll give you an introduction and we'll move into our study John chapter 16 beginning at verse 16 reading to verse 18 Jesus said a little while and You will not see me and again a little while and you will see me because I go to the father and Then some of his disciples said among themselves What is this that he says to us a little while and you will not see me and again a little while And you will see me and because I go to the father They said therefore what is this that he says a little while we do not know What he's saying Now Jesus is returning to a theme that he's been teaching his men for a good portion of his ministry He says here in verse 16 a little while Well, he says in a little while that would be another way of saying I have a few hours to live So in a little while I have a few hour I have a few hours you will not see me in other words I'm going to be buried so a little while I have a few I have a few hours to live You will not see me. I will be buried and yet again a little while You will see me because I go to the father in other words three days later. I will be resurrected That's what he's saying here in a little while. I have a few hours to live. You will not see me I'll be buried and yet again a little while you will see me because I go to the father Because three days later. I'll be resurrected We know that because those are the events that follow the teachings that he gives and so When you think about this we need to remember that in the ministry of the Lord Jesus Christ He had been preparing his men for some time for this I'll remind you in my introduction of a few things so that I might provide a foundation for our teaching All you need to do is remember that from the beginning until the end Jesus had made had made references to his death and Resurrection all the way in the beginning of his ministry in John's gospel chapter 2 Verses 19 through 21 all the way into the second chapter at the beginning of his ministry Jesus was speaking and teaching concerning that and Jesus will see in John 2 19 through 21 Answered and said to them destroy this temple and in three days I will raise it up the Jews said it's taken 46 years to build this temple and you'll raise it up in three days And then John tells us he was speaking of the temple of his body So from the beginning of his ministry He was speaking concerning the fact that he was going to be buried and yet Resurrected later on in the gospel of John chapter 10 verse 17 He said this he said I'm the good shepherd and the good shepherd gives his life for the sheep When you look at Matthew's gospel in chapter 17 verses 22 and 23 It says while they were staying in Galilee Jesus said to them the Son of Man is about to be betrayed into the hands of men They will kill him and he said the third day He will be raised up and they were exceedingly sorrowful So Jesus has been telling them from the beginning in the middle to the end of his ministry that he was going to die He clearly taught them that his death was necessary in order that they might obtain salvation when we saw in John chapter 12 Verse 24 he made it clear unless a grain of wheat fall into the the ground and died abides alone But if it dies he said it will bring forth much fruit so he'd already been speaking concerning his death and and the power of the death and and and how that it was Necessary to die to obtain salvation Paul tells us those things a variety of times in his writings He lets us know that it's something that was necessary Jesus's death was necessary when he wrote to the Corinthians in first Corinthians 15 verse 13 Paul said I delivered to you first of all that which I also received that Christ died for our sins When he was writing to the Thessalonians in chapter 5 verses 9 and 10 of first Thessalonians He said God did not appoint us to wrath but to obtain salvation through our Lord Jesus Christ who died for us And so from the beginning of his ministry Jesus had been speaking concerning the fact that he was going to die that he would be buried But that he would also be resurrected and So he gave explanation Concerning why he would do this The explanation is simple. It's that people might receive forgiveness That they might receive eternal life and that they might go to heaven. That's why he did it. That's why he died That's why he laid his life down in John 3 In verses 14 and 15 he'd said as Moses lifted up the serpent in the wilderness Even so must the Son of man be lifted up that whoever believes in him should not perish but have eternal life So Jesus from the beginning was laying that out for the people if you're going to enter into the kingdom of God He must be born again You have to believe on the one whom the Lord has sent He's going to lay his life down in order that he might atone for your sins It's found over and over and over again, and that's how God draws us to himself in John 12 32 He said if I am lifted up from the earth, I will draw all people to myself It was the death of Christ on the cross That draws people to salvation They've been prepared. We've been going through John's gospel and we've seen that they were thoroughly prepared But the teachings that Jesus was giving was very disturbing and even confusing to them They've been especially disturbed by his insistence that he was about to leave them That was something that they just had a very difficult time with remember in chapter 13 Remember how in verse 33 he had said little children. I shall be with you a little while longer You will seek me and as I said to the Jews where I'm going you cannot come so now I say to you You will seek me But where I'm going you cannot come in chapter 14 in verse 28 You've heard me say to you I'm going away and coming back to you if you loved me You would rejoice because I said I'm going to the father for my father is greater than I He had said in chapter 16 verse 6 because I have said these things to you sorrow has filled your heart And so Jesus has been preparing them. He's going to depart. They're going to take him and violently put him to death They're going to bury him, but three days later. He will be raised from the dead He've made it very clear that was about to take place But all of this has caused confusion and so as he's been sharing these things It they are now very confused amongst themselves and it says that in verse 17 Some of his disciples said among themselves. What is this that he says to us a little while? You'll not see me and again a little while you will see me and because I go to the father They said therefore what is this that he says a little while we do not know what he is saying We don't understand it once again, they don't understand and That's why Jesus exhorted them to listen closely to what he would teach them You know, that's a good habit by the way is to listen closely to what the word of God says Listen closely weigh the words thoroughly Because Jesus commands us to do that if you take notes Luke chapter 9 verses 44 and 45 listen to what Jesus said Let these words sink down into your ears For the son of man is about to be betrayed into the hands of men They didn't understand this saying it was hidden from them so that they could not perceive it And they were afraid to ask him about this saying well, you're seeing something similar here What is he talking about they're saying amongst themselves. They're not addressing him notice that they're speaking amongst themselves And as they speak amongst themselves, they don't understand and that's why it says in verse 18 What is this that he says a little while we do not know what he is saying? Verse 19 now Jesus knew that they desired to ask him and he said to them. Are you inquiring among yourselves? What about what I said a little while and you'll not see me and again a little while and you will see me So Jesus addresses them Now Jesus made the statement in order to once again teach them of what was about to come He had anticipated their their response when he had made that statement and he answers their question Even though it's not being directed to him It's one of the things by the way that a teacher does a teacher can anticipate People's questions by the way that they teach the things that they teach My staff can tell you that when I'm ministering to my staff Concerning leadership principles and things of that nature That very often I will say something to them that is intended to provoke a question It's intended to I want them to ask I want them to say what do you mean by that? I want that because in the question I can see whether or not they're understanding what I'm trying to say and Then by the question I can supply the answer to what they are hearing and wanting to know and that's a teacher's technique Jesus did that quite often Jesus often would use illustrations He would often use stories very often used what are called parables Which was intended to cause people to actually think through what he was saying so that they might come to the point that he Was making and there are things that Jesus would say to his disciples We just saw an example of that when he said something that really was to them very kind of very Confusing a little while this and a little while that but instead of coming to speak to him What did they do they took it to themselves and they asked amongst themselves? What is this that he's saying now? Jesus knows they're doing that he expects that they are and that's why he begins to supply the answer for them That's why he begins to address them He anticipates their response when he makes that statement and he answers the question even though It's not being directed to him and so in verse 20 he said most assuredly I say to you that you will weep and lament But the world will rejoice You will be sorrowful But your sorrow will be turned into joy You will weep and lament There's going to be an open visible expression of sorrow Grief the death of Jesus Christ caused those who loved him and you can imagine Terrible pain Terrible pain. I think that I think that sometimes Because we're familiar with the gospel story guys we almost take his death for granted because Isn't that why he came we know enough scripture that tells us God loved the world he gave his son isn't that why he came He prepared his disciples we see it by going through the gospels and isn't that why he came and Sometimes we might have a an attitude that is actually shallow In terms of how we ought to be responding to those kinds of things that Jesus taught I remember on one occasion as a young Christian I was this Disillusioned and I went to speak to an older Christian whom I loved very much He was one of my professors at the Bible college. I went to and and I was speaking to him Actually, this was a pastor that I went to not my Bible college professor a pastor And I was speaking to him and I told him I was disillusioned with the Lord and I'll never forget how he looked at me And he said you know he said you're disappointed and you're disillusioned.  He said it with And I looked at him and I said of course he did that's his job Of course, he did that's his job Have you ever felt like that? Have you ever have you ever minimized the death of Christ in your own mind to think well? Yeah? Yeah, he did I've done that Sure, he died on the cross. That's his job. He came to die. That's what the Bible said. God loved the world gave his son That's his job. I'll never forget my pastor friend's face when I told him that It was like shocked when I said that to him like how could you say something so callous? So unfeeling and he was right in feeling that but you know, there are a lot of Christians who think that Yeah, yeah, he died. Yeah, I know and he died. Okay, he died But you have to put yourself back for just a moment 2,000 years You have to put yourself back to the event that's taking place here take yourself in your own mind for a moment and And say you were part of the group of men who were there that night when Jesus was betrayed by Judas and Judas had left To go and finish his betrayal and Jesus had remained there with the man and began to share even more deep things concerning the power of the Spirit and his return and all of these Wonderful doctrines he began to pour in in his last last night with the men sharing with them things that they needed to know And as he's speaking concerning this more and more it becomes apparent that something's about to take place that is that is that is Deep and very disturbing when he's speaking of these things their hearts begin to be agonizing within themselves They begin to agonize within themselves and their hearts began to to palpitate in their thinking wait a minute What is he what is this he means in a little what is he talking about we don't understand and and that's what's taking place here We don't know what he's saying And he says you're inquiring among yourselves But I said a little while and you will not see me and again a little while and you will see me most assuredly I say to you that you will reap and weep and lament the world will rejoice, but you will be sorrowful Your sorrow will be turned into joy weep and lament In Luke 23 verse 27 Bible says when Jesus was was carrying his cross a large number of people followed him Including women who mourned and wailed for him as Jesus was there carrying the cross through that city street There were women lining the street the women of Jerusalem's daughter women of Jerusalem daughters of Jerusalem And they saw him as he was carrying this cross in the weeping in the lamenting the pouring out of pain as they saw that And as this has taken place on the other hand his enemies the world would rejoice In the Psalms in Psalm 22 verses 7 and 8 it says all those who see me ridicule me They shoot out the lip they shake the head saying he trusted in the Lord let him rescue him Let him deliver him since he did lights in him And so that was the attitude of those who loved him. There was a point the point out of pain. There's the weeping There's the lamenting. There's the sorrow. There's the grief that what's taking place and you can't imagine what it would have been like You can't imagine what it would have felt like to see this taking place To see the one that you love to see the one that you admired to see the one who never lost an argument To see the one who could who could who could heal any sick condition to see the lepers who had been cleansed To see the blind who at one time have their eyes open and now they could see To see people raised from the dead to see, you know, when the apostle Peter walked on water and things like that Can you imagine how many things they saw? They come across the lake and they land in a place called the gatherings and these demon-possessed men come running out and They're screaming and and and wailing and it's dark and scary and and the disciples are going Oh my god, what are you gonna do and Jesus cast the demons up? I mean there was nothing Nothing That Jesus couldn't do No argument that he couldn't win From the time he was 12 years old he was winning arguments He never lost an argument. Do you ever think that you have a question he can't answer? You know Jesus, you know, I just want to ask you a question now. I want to put you on the spot But there's not a question he can't answer It's not a thing he cannot do within his will that is consistent with who he is these men Put yourself in their place for just a minute Had seen things no other man or woman never been able to see They heard words That prophets died wishing they could have heard they were even empowered To do works themselves To cleanse lepers they healed sick They did things because Jesus gave them a portion of this of the spirit in their ministry to do works and now this person That they loved this person that they worshiped this person that When they were with him they were secure Safe there's hardly anything that is as valuable As when you're with people you feel safe with It's a fact a husband Out to be the kind of man that makes his wife feel safe and a woman should be the kind of woman That a man can his heart can safely trust in her and your children How to feel safe When you're around not afraid, but safe As you're in the house. I don't think my daughter would mind me saying this My daughter Corinne went through a very sad divorce many years ago now. I Don't stand up and tell My children's pain to people, but I don't think she'd have a problem with me saying this I pray that she does and it's her testimony not mine, but I want to illustrate it in a way Because at one time her then husband wasn't home She would be by herself with babies. She was taken care of them. I told her you need to come and live with us I took her back into my house and took my grandchildren back into my home and marine I cared for our babies Because I had a little boy my Josiah who had said and I don't remember he may have been four or five at the time I don't remember the age. He was little But he had said now I'm the man of the house a Little boy shouldn't feel that shitty a little boy shouldn't feel that now. I'm the man of the house now So I told Marie I said I'm gonna bring him to my home Take care of my kids I love them and One day I had my little guy in his little room Sitting down in my house, but gave him a room And I sat with him on the bed and I looked at him sigh. I said When you're home and your daddy's not there are you afraid Because I knew he was Because he's now the man of the house And he said yes I've been afraid Papa And I looked at him and I said, you know in my home. I Said in Jesus is with us here. He's with us here and he'll be with you, baby. I Said in Papa's here, too And I'll be here for you safe We need that sense of security and safety We need it we need it and When Jesus was Jesus was around There was safety and there was security Who could defeat Jesus? Who could defeat Jesus? You could almost have a pride about hanging around with the heavyweight champion of the universe You could feel that the demons would flee The enemies would be silenced and diseases would be taken care of but now This superhero Is saying I'm going to leave you What is this he's talking about they're saying amongst themselves. What does he mean by this? You're not gonna see me then you're gonna see me and That confusion in that grief and that's why Jesus addresses it again He said you will weep and lament. Yes, they did when Jesus was placed on that on that cross When his body was taken lifeless from the cross was placed in a tomb They wept they sorrowed they grieved But what did the world do the world the world rejoiced? I mean when Jesus was on the cross It's recorded how that in in mark 15 29 through 31 those who passed by blasphemed him wagging their heads and saying Ah, you destroyed the temple and build it in three days save yourself come down from the cross Likewise the chief priests also mocking among themselves with the scribe said he saved others himself. He cannot save That's what they did They mocked him They ridiculed him his disciples were broken His mother's there at the at the cross someplace close enough to see him with John and others And she's watching what they're doing to her son She didn't smile She didn't laugh She didn't mock she was mother She wept she's broken And that's what Jesus is referring to he's speaking concerning what is going to take place and The pain and everything that's involved in this but he goes on to say in verse 21 a woman when she She's in labor has sorrow because her hour has come but as soon as she has given birth to the child She no longer remembers the anguish for joy that a human being has been born into the world You know there was a Jewish prayer. Thank God that I'm not a Gentile nor a woman Listen if it was up to us men There would be no overpopulation No, you have one kid That's enough You know I was that was amazed I was amazed that that my wife was willing to do that four times Four times Once is enough You know and I went through it with her you know I felt her pain. No, I went through it with her I Had my own kind of pain and still going on called kids, you know when when I've said this before but I my mind races back to that when she was giving birth to Corinne and We had gone through what they call a ma's classes. I don't even know if they have those anymore perhaps they do I don't know Where you have to learn the different breathing how many of you went through in the ma's just so I know So you remember ha ha he who remember that? Yeah, ha ha he who And you know and it cost at that time it cost like $20 or something to go through it And I spent my money and I became a black belt In the ma's and I was ready and so I I knew about watching that little monitor and I knew about the breathing and all that they taught I still remember as we're there and I was Sitting in a chair and Marie was on her side and she went through labor 33 hours, and so she's laying on her side and And I'm just like yeah, you know, it's time to put my training in you know Go for it and and I still her face is about eight inches from mine, and I was there close to her She's looking at me and she's and I'm watching that monitor monitor going up, and I said okay, honey It's time to he he that's that's as much as I got to say That was it. That was it.  I blew 20 bucks for this And and I watched the drama of that And and and the pain and the nurse approaches and says mr. Rosales Your your wife is going through an awful lot of pain right now. She just won't admit it She won't admit it Marie will not admit it to this day She just She'll not admit it, but we're monitoring her body and her body is in a lot of pain I'm asking for permission to give her something to relieve the pain Because my wife wouldn't admit the pain she was going through and so I said of course hit her up Give her a double dose. Give me some too Give me a to-go order. I'll do it at home for myself, you know, and you know the funny thing about all of that Is she wanted another one And then she wanted another one and then she wanted another one We had five pregnancies in six years We lost one of ours in a miscarriage. We had five pregnancies in six years one after another after another after another and Marie finally with on them our last In between her he he ha ha whoo She said this is it This is the last one and she was her beautiful self once again and I said it's done It's done and that was our last one But as I read this that Jesus says it verse 21 again a woman when she's in labor has sorrow her hour has come But as soon as she has given birth to the child She no longer remembers the anguish for joy that a human being has been born into the world And so that's what takes place You see their depth of sorrow is contrasted with the depth of joy that results Their heart will be filled with grief, but their sorrow will be turned to joy You're gonna weep at my crucifixion You will weep at my death But like a mother's first look at her newborn baby your sorrow will turn to joy and Those of us fathers who were there in the room when the base babies were born I'm supposing some of you were There's just something about that isn't it when they when the baby parts the womb and then you look at it and you say This is ugly. I Want of my kids one of my kids I will not tell you the name of the child But their head looked like a like it was oblong it was like it looked like a space an alien child and I looked at the doctor and I said I Mean it'll be good for darts, but I looked at him. I said He says don't worry about it. He said it's gonna it'll round.   It really is to look and and then I walk the baby over and and I place the baby in my wife's arms She holds on to her child and there's that that moment that you're capturing in your heart for the rest of your life There's that joy that a human being has been born into the world and it is the joy and it's an exciting thing And so Jesus is making that very clear and he's saying it's it's something that that's gonna cause joy Even though now you have sorrow notice verse 22 he says you now have sorrow But I will see you again and your heart will rejoice His resurrection will produce a joy that far surpasses the grief The certain knowledge of his resurrection will produce a sense of joy. That's a continuing sense of joy Psalm 30 verse 5 says it like this weeping may endure for a night, but joy comes in the morning So his resurrection produces a joy that will far surpass a temporary sorrow He says in verse 23 in that day you will ask me nothing most assuredly I say to you whatever you ask father in my name He will give you You were just wrestling with what I've been teaching your questions will be resolved My resurrection and the sending of the Holy Spirit will answer any questions that you may have and The Spirit will fully reveal But at first you did not understand You now know in part But then you will know completely That reminds me of first Corinthians chapter 13 verses 9 through 12 When Paul said we know in part we prophesy in part, but when perfection comes the imperfect disappears When I was a child I talked like a child. I thought like a child. I reasoned like a child And I became a man. I put childish ways behind me Now we see but a poor reflection is in a mirror, but then we shall see face to face Now I know in part, but then I Shall know fully Even as I am fully known You don't understand completely, but you will and then he said again He said I say to you whatever you ask the father in my name. He will give you Verse 24 until now you have asked nothing in my name ask and you will receive that your joy may be full now Earlier in chapter 14 in verse 13 he had taught them that prayer in his name would bring glory To the father, but here he's teaching that prayer through him produces joy This kind of prayer is a a change. It's a new state of affairs between Jesus and his disciples you see and until now they had spoken directly to him or Had addressed their prayers To the father so they would speak to him, but they prayed to the father But now they are going to learn to come to the father through him and In asking in his name They're realizing that he's the mediator the intermediary with the father and you're going to be praying Again notice in verse 24. He said in my name In my name is another way of speaking of in my authority You see Jesus is about to leave them and They must relate to God through all that he has shown them and in coming to the father through Jesus the doors of heaven will be open to their prayer and The result is going to be joy a joy that overflows your life And Jesus had given them insight concerning the way to joy He had said in chapter 15 verse 11 that joy is the result of remaining in his word He had said these things I've spoken to you that my joy may remain in you and that your joy may be full But here he's saying your joy will come through prayer so obviously the word of God and prayer results in joy and Their joy is made full in this way and no other One of the things and I'm going to close with the thought one of the things that the church needs to Become more aware of is the power of prayer the power of prayer We have a tendency. I think of doing everything and then when nothing happens that we want then we pray That's the opposite of how it ought to be How it ought to be is take everything to the father and prayer first and foremost And Sometimes you might find this interesting but you'll agree with me because I know you've experienced this to be true This is biblically solid when I'm sharing it When you pray then that's when the Lord by his spirit very often leads you to do the things that you didn't know what to do Before and now you know and you take a step in faith and then you see God move and then you say so that's what I Had to die to myself and rely on you first and foremost so that I could see What you wanted to give to me all along that I wasn't ready to receive and a long time ago I began to learn that lesson. I continued to learn that lesson by the way haven't learned it completely But take things to the Lord in prayer first and foremost first and foremost and and learned to pray without ceasing the way Paul Shares with us That we're to pray without ceasing in other words our lives are to be a habit of prayer a Constant prayer and and I think sometimes especially when we're new in our faith We think that prayer can only be made in a certain place or a certain posture And so I will I will go to a church and I will get on my knees and I will pray or when I go to bed at Night I will get on my knees by and we get into the posture, but I discovered a long time ago That that prayer is the posture of the heart It's an attitude of the mind and the will and so you're driving and you're praying.  Please bring a cop. You know, you're praying constantly and Have you discovered that in your prayer life that yes, there are times there are formal prayers Yes, there are times when we gather in groups and people and we pray with one another and all of that and then that's a good thing But I've discovered that That prayer is instant prayer prayer is something that's a habit of the life It's it's it's not just restricted to me coming up opening the Bible opening with prayer closing with prayer But it's a habit of life. It's it's putting your head on your pillow at night Just before you go to sleep and it's saying Lord, thank you for the day It's waking up in the morning and looking around and and you're not quite awake yet But your first thing you're doing is you're saying God help me today and you're speaking to him. It's a constant conversation Sometimes you're praying for somebody Lord. I'm concerned with this person. This is what's going on I'll be seeing him today. I need wisdom because I don't know how to help Sometimes I'll be speaking to somebody who's got a problem and and as I'm looking at them and they see me looking at them What in reality? I'm actually doing as they I'm saying God in Jesus name. Give me wisdom Give me scripture. Give me give me something that can help this person who has a need. You're praying constantly That's where your heart is. It's conversation. I've and I'll make that in a human kind of You know something everybody knows and and one way or another I've been asked many times How is it that you're you and your wife have have a good and we do how how is it that your wife? And you have such a good marriage I can tell you from the very first date that we ever had the very first date before she was even my girlfriend She was my first date with her We I picked her up at 11 o'clock and I went home after a day 11 in the morning We spent the whole day and I went and dropped her off at her place and and sat around with her She had some roommates. You know, we were chaperoned. She had some roommates and I went home at one o'clock 13 hours in our first date And for almost all of those hours we were talking That's how we began our dating relationship. My wife and I do this day every day Talk talk talk with one another every day constantly it is a constant conversation constantly Because I made up my mind I want to know her And she made up her mind She's worth doing I guess So we had a conversation That is ongoing A conversation that at night never really ends because all we do is close our eyes in the next morning We pick up the conversation That's how I have a good marriage conversation I know her I want to know about her I want to know what she likes I want to know what she doesn't like I want to know her what are her dreams? What are her plans? What are her wishes? What does she need from me? That's marriage I've been that way with the lord What am I to do? What would you have me to do? This book in front of me tells me So we talk prayer is me speaking to him Reading his word is him speaking back to me It's a conversation Up to this time you've asked you haven't asked anything in my name Ask that you may receive That your joy may be full Up to this point you haven't understood the authority That you have through me But you need to know jesus is teaching him There's only one way to god and that's through the sun So go through me I am the one That mediates between you and my father And now you ask in my name All that I've taught you up to this point Is coming to this Ask god Whatever pleases him Ask him through me Because that's why I came So you might have a relationship With him


So strings in Ida are something that really confuses a lot of developers, especially new developers because it with most programming languages you just have string That's it. You just have character That's it Ida gives choices and those choices do not Really line up in the way that most developers would think the Ida string and say C string or C sharp string or Python string are really really different I'm gonna have to start this out by first explaining that Ida separates characters into three different types Ida does use Unicode internally, but it's how they are how the characters are represented that uh It's a little unusual The base character Can represent up to I don't want to put this Essentially the ASCII character set it says if it had an upper limit of of eight bits the wide character is As if it had the upper limit of 16 bits, but the actual characters used are Again Unicode you It's a little bit platform dependent, but You know you could easily be dealing with eight bit characters and then anything that would need the full 16 bits gets the Now what is it what does Unicode call it the it's that little extension thing but Just to say that the next character is going to be represented with you know full 16 bits instead of just eight so it does make use of the UTF the Unicode what is that Unicode transactional format instead of the older USC Because these sound a little bit like they're using USC, but what this has to do with is the The enumeration that's used to represent them and then similarly wide wide character is the full thing so this option while seeming a little bit confusing does allow you to Have a little bit more control over what? How much space this is taking up now Generally speaking, it's a pretty straightforward decision If you're doing like desktop or server-based programming use wide wide character simple as that But Ida has its roots in embedded development Very specifically for military systems, but it's a solid Embedded language and so for embedded systems, especially You don't want to be using these huge things You want to use the absolute? minimum necessary So at least for English-speaking countries or even for most Latin stuff Most Latin based stuff that is Character is enough Wide wide our wide character will use up a little bit more stuff will cover quite a bit of languages throughout the world Without using the full space that a wide wide character will But like I said if you're doing desktop or server programming Wide wide character simple as that you don't even need to think about it the base string Works the same way string is an array of characters Wide string is an array of wide characters wide wide string is an array of wide wide characters Now the way arrays in Ida work are they are of fixed length you cannot make them longer You cannot make them shorter so even though it's not written it is a fixed string and I'm going to refer to that as such throughout the rest of this Now those are the easiest to work with but they do have their roots in Or at least the those involved the less typing Least amount of typing to work with but they do They do have their roots in Ida's embedded history so Well, we'll start this out as just the really simple hello world. I Know I've done tons of other stuff. We're gonna finally do a hello world Just to explain all the different strings Ida has So we're obviously doing it just a desktop thing here. So I'm going to use the Wide wide text I out if you're just working with strings It would just be text I out if you're working with wide strings. It would be wide text I out Then it's just a simple put line Hello world if we want to declare this as a variable instead of a literal we can do We name this whatever Now what I mean by a fixed string is that This length here, which it was able to determine just based on the what what value is assigned to this length cannot change This Variable here can never store a string that is shorter or Longer than this and I can demonstrate this by trying to reassign this So if we do something of the same length say hello I Know hello bacon. I This is fine that that assignment is valid because it's the same length But if we try to do something like hello Everyone can see it complains because the length is totally wrong And we can even try to run this and to very obviously gets a constraint error Because the attempt to assign fails we said while Implicitly we did say that the length would be what is that 11 11 characters and this is definitely longer Similarly, if we try to go shorter This also fails So the string type is generally what you're going to want to use if you're just Directly outputting text or if you're working with embedded environments where saving as much space as possible is important Now if you are coming from other programming languages the string that they provide Does not obviously does not work like this. It can be resized and The reason for that is a little bit of a technical matter I Might do a little deep dive on that in another video Just because not everybody needs to know exactly why that happens It is kind of interesting though But then we also have a Bounded and superbounded string. I'm not gonna get into superbounded know that it's basically the same thing We can use those by calling aida strings and then we're still going to be using wide wide here So it would be wide wide bounded. I think that's the package anyways We'll find out and then the type it provides is unbounded Wide wide string Now similarly if you just needed unbounded string, it's just unbounded string You just remove the wides We do have to do one little thing just because this is a string literal And we want an unbounded string. So this is just to unbounded wide wide string, I think that's everything I haven't worked with these in a while because these are mostly for something else Unbounded wide wide string is undefined. Why? Yep, I have forgotten a few things so I'm gonna go run check Exactly what's in that package and get back to this. Okay, so I think I got it There's actually a generic package inside of this. I like I said, I haven't worked with these in a long time But that generic would need to be instantiated. So let's do And that was called What was that called? I think it was generic or generic-bounded strings And then it would be the length. I think that's what it was Generic-bounded length. No. What? Which column are you complaining about? 17? Oh, is it because this starts with a number? Yeah, so that was just because it started with a number and Now if we use this Why? Why do you do this? All right, let me see why this isn't working now This is probably obvious to most of you. You can tell what I normally work with So then we just need the put line and that was from Sink it's done like this Wait Now I'm getting ahead of myself again for bounded strings when you want to Print them to the console. What you do is convert it back to a Fixed string like this Right we do need that again, so We still needed this I shouldn't have removed this and we do get hello world now unlike with the string We can actually go about this This works because a bounded string sets a maximum length and actually allocates the entire maximum length They might be saying that's not efficient, but that is what databases do Which is one of the biggest reasons to use this type of string? It makes working with the database much easier because you can set the same constraint in your code as you have in your database And so then then you avoid any issues with the database Freaking out sending an error back to you like hey, I can't I can't handle this. This is too long for this specific field The code can catch it ahead of time and that cuts back on network traffic Not to mentions make the application seem more responsive because you're getting the error immediately and the can can handle that As opposed to sending it off and getting the error back. They might be able to tell from the way I Name the string or yeah name the string is This can also be useful for terminal applications. Now a lot of modern terminals, especially have ways of handling Exceeding texts by wrapping them around similar to what we do with word processors and internet browsers and everything else nowadays But you can't always guarantee those types of environments, especially in embedded environments You have really basic terminals that might not implement this or you might have to implement this yourself So setting something like this for a Display where you're doing fixed with Fixed with characters and have a set amount of columns on screen Or if you have something like a tft display if you know how many columns you have on that You can set this and then It'll help you if you enter if you win your code entered to too long of a string it'll warn you about that or if For instance your printing information and that information is generated somehow if you wind up with too much on a line you can handle that exception and You know like wrap around manually yourself It's unfortunate, but let's face it embedded programming. You're implementing a lot of things yourself That's just how it is so these are Obviously not something most people are going to wind up working with but if you do a lot of stuff with databases or fixed with fixed column displays these are Very very useful But then we have like I said, I'm not going to get into the super bounded strings. That's it's Almost the same thing some slight differences if you really need these you can look up the difference. It's not really worth mentioning at least for this but For most people working with strings, especially wanting something that behaves conceptually like the strings from see Python Java Everything else basically What you want is this The unbounded string This refers to a string which is flexible in its size. It can shrink but it can also grow So I'll show two different things one is if you are going to be using a lot of stuff with regular strings You may just want to convert the occasional unbounded string to a regular string and in that case you'd want to still be using the This package and we get that but there's also What was it I think that's what it was called Totally don't remember.  I remembered it. I've literally never used that package in my life and I've remembered its name. Nice Obviously that is it is not wasn't derived out though But We can reassign this to a shorter string and everything's fine we can even Assign this to a shorter string and then extend on What was a lot longer by not really a lot three characters, but still what was longer than the original String this is totally fine The amount of space that this would use up is quite a bit more flexible It's harder to predict so especially for embedded environments. This is a really bad thing to use but like I had mentioned at the beginning for Desktop and server programming actually no, I didn't mention that I was talking about wide wide for that but Unbounded is extremely useful for desktop and server programming much in the same way where you have memory that you can afford to use up And you also don't have very strict constraints where everything needs to be predicted You're not working with a real-time system at least most of the time on desktops and servers You're just generally trying to get things done efficiently Real-time and deficient aren't quite the same thing real time is more predictable Unbounded strings are not predictable but These have the power the features the flexibility that you would expect to see From a string it is a little bit unwieldy to go about typing this all the time as you can see though for unbounded strings bounded actually has this as well you just have to be careful, but I There is concatenation that can just use a string literal You don't have to convert this to an unbounded string the concatenation handles it internally Hang on somewhere anyone mention here No, that should be good one thing I will just leave off leave mentioned before I wrap up There is a Package I have written the text package. It's literally just that text it all the children packages are for other stuff That does help a lot with handling of text of strings There's a lot of additional concatenation operators that are useful Useful for desktop and server programming specifically you would not Do not use those in an embedded environment. They're gonna cause a lot of You really want to be quite a bit more explicit in a embedded environment, but That package is very useful for heavy text processing on a desktop or server environment So if you're doing a lot with text in Ida and are finding a little quite a bit of this a bit cumbersome That package does make it quite a bit easier Hopefully you found this helpful and Hopefully it's clear which type of string and which type of character you should use when as I know it's quite complicated in Ida There's what a total of 15 No 12 12 different types of strings in Ida and it's pretty heavy but At least for me. I find it pretty straightforward, which you want to use when and I like having the control over which because Really flexible strings in an embedded environment is If you've liked this video if you found it helpful, please give me a thumbs up Also consider subscribing and maybe even hitting that little note notification bell. Oh my god I need to learn to speak better Have a good one


Go over the direct integrations that we have with OpenStack and explain you why a Nutanix-powered cloud with OpenStack is a very powerful combination in your data center. And we will also explain the architecture of the drivers that we have built, including a demonstration given by Ashish. So very high level, what we have done with Nutanix is we have built an operating system that runs in your data center on premise. And as soon as you have deployed that operating system, you will get all the benefits that you can get from a public cloud service like AWS or GCP or Azure. So things like continuous innovation, rapid time to market, only pay for resources in your data center that you actually use. All that stuff will be delivered to you through that OS called the Nutanix Enterprise Cloud Operating System. Now, if you zoom in on the Enterprise Cloud OS, you will see that we have two big pieces, two big software buckets. The first bucket is the engine that drives everything in your data center, which is called Acropolis, marked green in this slide. And within Acropolis, we offer you all the data center services to run not just your virtualized applications, but also your dockerized apps. And you can connect your bare metal non-virtualized workloads towards the Nutanix fabric so that you can run your tier one applications like SAP or SQL that you might do not want to virtualize, also on all the goodness that Nutanix provides. Within the engine, you will get an enterprise storage class fabric called Distributed Storage Service or Distributed Storage Fabric. And if you can name any enterprise class storage feature that you have today in your data center, that is built inside Acropolis. So think about things like data locality, data tiering if you have hybrid nodes, compression, deduplication, data recovery, and backup. All that stuff is built inside Distributed Storage Service. We also offer networking services as well as security services, all built inside that Acropolis piece. The nice thing about Nutanix is that it's an OS and we support multiple types of x86 service. We have our own branded Nutanix appliances. That's how we call it. But you can also run the software on two of our OEM partners, Dell Lenovo or also on Cisco UCS service. And we recently announced a support for HPE service as well. Now, in the blue piece, that is what we call Prism. And within Prism, you can find all the things that you need to manage your data center on a day-to-day basis. So if you think about how can you expand your OpenStack cluster with a single click or with a single API call, that is part of Prism. If you want to perform things like data center capacity planning, what do I need to add in my data center to make sure that I do not hit an issue in a few weeks from now when the trend continues like it was in the past? All that stuff is built in a very intuitive matter inside Prism. Now, where does the software live? The software of Nutanix lives inside a special virtual machine on one of the many supported hypervisors. And within that virtual machine, you will find a distributed application. That distributed application is something that you will get as soon as you spin up three of what we call Nutanix nodes. So three CVMs will create a distributed application. And on top of that application, you will get virtualization features, storage features, management features. Now, within the product, we also made sure that you can move your runtimes from hypervisor A to hypervisor B. We do not want to lock yourself in into a specific hypervisor. So with a single click, you can move from, for example, ESXi hypervisor towards the embedded virtualization feature within Nutanix called AHV. Again, a single click, and you switch the hypervisor in your data center. And if you want, you can also move data from your on-premise infrastructure towards one of the public cloud services. Now, I already mentioned distributed application. That is the core engine of Nutanix. The true intelligence of Nutanix is built inside a distributed service, which is built on top of some very powerful open source components like Cassandra and Zookeeper. What we have done is we have highly tweaked those services. And we have made sure that we can use those distributed applications to offer you data center services like I already mentioned. So the architecture of Nutanix itself is extremely complicated. It's a very, very impressive architecture. But this is what we made invisible to the end customers or to yourself. Everything that you will do is driven by either API or true prism, very intuitive management interface. Some of our customers use the Nutanix platform for a variety of workloads, going from end user computing like Citrix and desktop center, but also entire private cloud deployments built on open stack, running on the Nutanix platform, as well as things like SAP via unified communication stacks can all run natively on the Nutanix platform. Now, I already mentioned it a few slides ago that within the product, you have an embedded virtualization feature called AHV. For us at Nutanix, a hypervisor should not be a separate product. It is a feature. Just like you don't think about what type of hypervisor is running within AWS. You don't care. As long as you have the functions and the enterprise features made available to you, the hypervisor should be of no care to you. And that is why we have built on top of that distributed service, that distributed application, a virtualization stack called Prism. Again, part of the product, no installations or whatsoever required. Now, changing gears a little bit. Why have we built an open stack integration? It is because we have listened to our customers. And we see a huge momentum of open stack in the enterprise. But these customers who want to deploy open stack or who have open stack upon running in a data center, they want a simple, easy to use, almost invisible stack so that they can focus on the orchestration automation in general to open stack pieces. So instead of a complicated three tier architecture, we provide a simple stack that natively integrates with open stack. How does it integrate? Very easy. We have developed four drivers for open stack, four drivers for the call services within the open stack framework, Nova, Cinder, Glance, and Neutron. And these drivers can be downloaded for free from the Nutanix portal. And because these drivers are extremely lightweight and stateless, we can scale together with you in your data center. Now, the way you have to install these drivers is we have a control plane CLI, three commands to configure the drivers, to connect the drivers towards your open stack controller, and to connect a Nutanix cluster towards the drivers. Only three commands. So in five minutes, you can connect your entire platform towards open stack. Two different deployment modes for the drivers. One, inside your controllers if you want. Now what is visualized here on the screen is that when you go to the Nutanix support portal, you can download a virtual machine.  So you don't have to do anything from an installation point of view inside your standalone open stack controller. Now, if you deploy these drivers inside the VM, our customers do not want that these drivers or virtual machine become the single point of failure between open stack and Nutanix. But Nutanix is by nature a highly available resilient platform. But if you have one virtual machine in between, that is a translation layer between open stack and Nutanix, then that is a single point of failure. So that is why we have built a native HHA functionality inside that VM to making sure that if one of these VMs fail, that automatically another OVM, that's how we call it, can take over the responsibilities. And again, because the drivers are stateless, it's extremely easy for us to configure it like that. We have support for most of the open stack versions out there. So we have drivers for Kilo, Liberty and Mitaka. And for the Newton piece, we today have drivers in tech preview mode and we expect these drivers to go out in the next few weeks as well. I'm sorry. So very brief, why should you run open stack on enterprise cloud platform powered by Nutanix? One, because of the flexibility. One of the top reasons in the last open stack survey, why customers are looking into open stack is because of the flexibility. Because you can run the OS of Nutanix on multiple types of hardware, as well as multiple hypervisors, we just double click on that promise as well. Continuous innovation, something that was discussed during the keynote as well, this is what we have done over the last five years within Nutanix. Every year, more or less, we release two major software versions and in each version, you will get new features, new functions that will empower your IT services to do more within your organization. Now, it is all good that we at Nutanix engineer lots of new functionalities and features, but it is nothing when customers do not use it. So we have tracked the adoption of one of our latest releases. And what you see is that more than 40% of our customers adopted to the latest and greatest software within 100 days. This is an unseen metric in a traditional data center. And why can we do that? It is because we have a technology which is called one click, one click upgrade, whereby every single component in your data center can be upgraded, either to an API call or with a single click, going from the BIOS, the hypervisor, the Nutanix OS itself, all again with a single click without interfering with your end user services. So no more need for a downtime weekend or maintenance weekend or whatsoever. Everything can be done on the fly with a single click or two on API call. Operational efficiency, again one of the promises of OpenStack. Now, what Ashish will show you in two minutes from now is how we represent our cluster into OpenStack. It is a single Nova compute object. And we within Nutanix, we will take care of the scheduling of all your instances. Not only during the creation, but also when your users are running applications on top of it, based on resource contention, we will move workloads across the cluster. You do not have to babysit that anymore with Nutanix. We also offer, like I mentioned, data center planning tools. So with a single click, you can plan for the next six or 12 months your data center. And the reason why we do that is we do not want you to have to pay for resources that you do not use today. You pay for what you need today. And whenever you need resources, you add them in your OpenStack environment. You can see some screenshots here how we make life easier from Prism. This is a graph that explains you the IO characteristics throughout your OpenStack environment. So we will indicate, okay, this is the amount of rides, reeds, that type of block size during the day, during the last weeks, and so on. And then some screenshots of our planning tools. On the left-hand side, you can see that we have 28 days left with the resources in my cloud so that you can take actions today. And action can be, look at the oversized virtual machines or instances, or maybe you just add some x86 or storage resources with a single click in the Nutanix environment. As soon as you add resources into your cluster, the Nutanix cluster, automatically, it also gets represented in OpenStack. So you don't have to do anything in OpenStack if you want to scale out or scale down your environment. Right, so let's now go to the very interesting piece and that is the demo given by Ashish. So thanks, Steven. There was very nice information about how Nutanix works and how we integrate with OpenStack. So for the demo, I'll be showing you a demo video. There are three key features which are important takeaways. I would like you guys to take away from this demo. Firstly, I have spun up an OpenStack control plane which has our Cinder, Glantz and Neutron drivers. We have a Nutanix OpenStack VM which has our compute drivers. So this together as an OpenStack control plane is talking to our cluster. Our cluster comprises of 24 nodes. And since we are a hyperconverse platform, in the demo I'll show you how we pull the resources of memory, vCPU and storage and provide it as one single hypervisor instance to OpenStack. By this, we are offloading OpenStack complexities to have scheduling policies, scheduling decisions being made at OpenStack level where we leverage Acropolis Dynamics scheduler to place the VMs. We leverage Nutanix distributed file system to access the Glantz repository or Cinder repository. And then lastly, I would like to reiterate what Stephen mentioned. So this together as a cluster has highly available cluster virtual IP. With that, you get the benefit of upgrade going on but your control plane remains untouched. Say if your VMs migrate from one hypervisor to other hypervisor to the control plane, it's seamless, the VMs are highly available and you can query the state of the VMs, the nodes, anything which is highly available for OpenStack. So let's jump into the demo. So this is our Nutanix Prism interface which is highly available. Let's just log into that. So sorry, I have blurred out some things because of some NDAs but I'll show you the important parts of it. As you can see, there are like 24 nodes in the cluster and this is the highly virtual available VIP OpenStack is talking to. Now let's go to the horizon dashboard and now we'll see how the 24 node cluster is represented in OpenStack. The aggregate of memory, the VCPU and storage resources are shown as one single compute node or one hypervisor to OpenStack. So to speed up the demo, what I've done is I've already imported the images and created the networks and in the demo, I'll be spinning off 100 VMs and show you how fast is it to provision 100 VMs on our Nutanix cluster. So I'll be using the CentOS image and a network and yeah, so this is the network configuration which has like VLAN 80 and now let's go to horizon and spin off 100 VMs. All right, so in the background, what is happening is we are, so when VM spawn call comes, we go to glance since our distributed storage fabric already has that image and all the hypervisors are aware of that image. There's no additional need for any hypervisor to download the image separately. Hence, any hypervisor which has the VM on it spins off the VMs really fast. We also acknowledge and honor Neutron's IPAM. So we get the MAC address, we get the IP address, we construct the proto of the VM, we construct the VM config, we bind the image reference and send a single API call to the cluster and that's the reason in the end we'll see how fast is it to deploy 100 VMs in Nutanix cluster. So I'm checking back and forth between the horizon UI versus Nutanix UI. Okay, so now I'll be going to the Nutanix UI to check the 100 VM, which is being spin up. As you can see, it's taking between one to two minutes for the build and schedule to happen and now let us go to the Nutanix UI and check for this particular center's VM 100. Let's check if it's booting up, there it is. And let's go to horizon back and check if the VM has booted up. So as you could see, we were like extreme, since our drivers are completely lightweight, extremely agile and fast, you could see the 100 VMs booting up within a matter of one or two minutes. So that's my demo, thanks. All right, thank you Ashish and we're just on time. So if you would like to hear more about Nutanix and how we deliver on the promises of OpenStack, just come by, we're over there. Happy to have a chat with you in depth. Thank you.


And now, stay tuned for the program that has rated tops in popularity for a longer period of time than any other West Coast program in radio history. The Signal Oil program, The Whistler.  I am The Whistler, and I know many things for I walk by night. I know many strange tales hidden in the hearts of men and women who have stepped into the shadows. Yes, I know the nameless terrors of which they dare not speak. And now for the Signal Oil company, The Whistler's strange story. Curiosity killed a cat. Two people sit on an old wharf piled high with lobster traps, wooden buoys and fishnets. But the dark half-puzzled eyes of the young man are not on those things, nor on the distant masts of the fishing smacks and draggers scuttling into the harbor. No, John Hawley sees only the sun-bleached prettiness of the woman opposite him and the sturdy lines of the trawler approaching the wharf. Both the woman and the boat belong to Captain Daniel Bailey. Yes, John, that's what you're thinking about, isn't it? Ever since you came home from the Merchant Marine to find your childhood sweetheart married to a miserly old man, you thought how easy it should be to get Captain Bailey's trawler, his gear, his house, his money, and his wife. And taking a job with a captain was only your first step. Favoring your bandaged finger, you pick up a brush and paint a red stripe around the lobster buoy. The mark that tells the world it's not wise to tamper with anything that belongs to Captain Daniel Bailey. Carrie glances nervously toward the trawler and back. I guess it'd look kind of funny me going back to the house now where the nautilus just landed. Yeah, Daniel sees you, Carrie. That was an old mad turtle. He just waved. Daniel took mad along the whole traps in your place. Can't figure why they came back so early. Weather, probably. I counted on crushing my finger to give us the whole day to get her, Carrie. You think Daniel guessed you did it on purpose? Well, I could stay ashore with his wife.  Not crazy. The body has to live with my husband and no how suspicious and mean he can be. I don't know. I remember when we were kids, we used to holler at him in the streets, call him a miser. And later I joined the merchant marine and while I'm gone you haven't married the old coop. We're not kids any longer, John. I know, but why did you do it, Carrie? I never had a house of my own. I never had anything. Money or clothes. Oh, that's a good one. He hooked you and never even lost his bait. Captain Daniel never spent a dime on you. No, he hasn't. Yeah, everybody knows he's been salting it away for years. Carrie, don't you know where? No, but I told you he doesn't believe in banks. We knew where to lay our hands on that dough. Well? I've been going out to haul lobster pots with him ever since he sprained his back, haven't I? Accidents happen pretty easy at sea. Daniel's a violent man, John. He won't sit by. Then, Carrie, the day we find out where his money is, you can get out your Sunday go to meet and dress. You always did look pretty in black. Give you a ball eye to me, Matt. Is she gone, John? Okay. These are off now. Hi there, Captain Dan. Good haul today. Fair, no thanks to you, John. Get that turn line out, Matt, and hop to it. Nice of you to come down to meet me, Carrie. I was meant to knit while John painted the buoy. Candice figured you would. Suppose you get back to the house now and see to supper. We got company. Figure out what to, Matt, for helping me out. That's one way of getting out of paying him. Matt's a friend of mine. Something you wouldn't understand, John. Think maybe we should invite John to supper too, Carrie? Whatever you say, Daniel. Seems like he needs somebody to help him nurse that crushed finger back to health. Right now, if you don't mind, I got to borrow John to help us sort lobster. Oh, I'll bring him home to supper. Well, you look right nice, Carrie. Quite a spell since you fixed yourself up like this. Quite a spell since we had company. Where do you think you're off to now? Want to go up to the attic for a minute. The supper's ready, Dan. Matt and John are already to sit down. It seems to me every time I call you for supper, you're designed to go to the attic. Yeah, Daniel likes to look at that old sea chest he's got up here. I don't know why he wasn't in it. Maybe put a little more in the day, Daniel. Seems like Matt's let the cat out of the bag about your private bank, Captain Dan. All right, suppose I have got some money tucked away. Hard work's just as important as ever, John. And that's what you're afraid of. I like all young people today. I'm going to start at the top. I don't see where scrimping and slaving are got you, Matt. Up at 4.30, embedded aid all your life.  You're used to complain about your luck, Terry. Anything special on your mind? I get set up sometimes. I'll put the things on, you men sit down at the table. Well, there's the horn starting. I guess I sniffed up the weather all right, eh, Matt? Yeah, Daniel. Sure glad we aren't aboard the nautilus now. All right, all right, she's got a good compass. You know these waters as well as the rest of us, Matt. Maybe so, John, but too many men have piled up on the inner reef. Just the same. And how do you know where you're going and how to get there? I've never heard you sound so almighty sure of yourself, John. Well, it's a question of knowing all there is to know about a subject, Captain Daniel. Navigation or anything else. Like maybe there's just one thing holding you up and you'll find the answer to what you didn't know and you're all set. I don't know as I exactly get the drift all that, John. You understand him, Kerry? I think so, Daniel. Daniel's mind is on putting all that folding money in his seat, yes. No, no, I'm thinking more of the fog closing in, Matt. Eh, can't very well forget it with that fog horn sounding like it was calling the body to his doom. No, but if a horn always makes me think of it. Sure, Matt. Makes you think of death. Yes, sir. Yeah, does it that. How'd you know, John? Well, I guess you might say it makes me think of the same thing. At this point in the Whistler, I usually bring you a message about signal products. But tonight, at this season of Good Will Toward Men, I'd like to reserve these valuable seconds for a little later in the program in order to have time to bring you a message about one of your neighbors. A message which I hope will serve to further strengthen the bond of understanding and friendship between you and him. Well, John, it was quite a shot coming home from several years in the Merchant Marine to find your childhood sweetheart married to Captain Daniel Bailey, wasn't it?  And you tell yourself that things will soon be much different. Especially now that you've made sure where the old miser keeps all his money. In an old iron sea chest in the attic. It's a cold and black Monday morning, two hours before dawn, as you walk into the cheerful beam of light coming from the Bailey kitchen window. Kerry is there getting her husband's breakfast. And you know she's thinking the same thing you are. How easy it is for accidents to happen at sea. Especially when there's a reason and a will to help them along. Then as you open the back door, you stumble over the sea chest. I hope you didn't hurt your toe on that chest, John. Be too bad if it kept you on land, too, like that crushed finger did. It's your fault for leaving it there, Dan. I can't see why you brought it down in the first place. I figure on the stone at the board of the boat. Get your mug up, John. Let's cast off. You know, Captain, it's your wife's coffee, not your 25 bucks a week that gets me up at this unholy hour to go out and haul traps with you. You know, I guess there was something about Kerry that interested you. A coffee, huh? Consider that a flattering remark, Kerry? I'm considering the work I got ahead of me, Dan.  Well, that chest looks good and solid, Captain Dennell. Yeah, yeah, they made things the last in my father's day. I always thought a lot of that chest. Do you really think it'll be safe on the boat, Dan? An old, old sea chest? Why not, Kerry? I got a feeling it's better stowed away in a locker where I can keep my eye on it. Good sturdy lock there. Fine workmanship. Hey, put that chest down. There's only heft in it, Dan, huh? Well, I was figuring on carrying it to the boat for you, Captain. Well, you keep your hands off things that don't belong to you. Now you sweep down that coffee while I get a couple of lobsters trapped out of the shed if you're so anxious to carry something. All right, all right, all right, Captain. You don't need to get sore. You know, there's an old saying, John. Maybe you heard it. Curiosity killed a cat. Makes a lot of sense. Nobody keeps the keys of that chest, Kerry. One is key ring with the other. Yes, Jack. Alling gets to be hot work if he take his coat off before he went up in the door. He might have a chance. Maybe he took the money out, hid it somewhere else. No, not from the way he's acting. He suspects this, John. He's always moving the chest to the boat. Listen, the cabin's always locked, except when he's on board. He keeps that key on his ring, too. Don't you worry. When I'm ready, Kerry, Captain Dantle won't have things his way at all. You wonder about Captain Dantle as he shoulders the chest and walks behind you down to the wharf where you board the Nautilus. It's interesting to see that he can't wait to get out of the harbor before locking the chest in the big locker on the starboard side, isn't it, John? Of course, it's probably coincidence that he suggests you both haul traps from the same dory when you reach the outer shoal and that he never once takes his jacket off, even when pulling up the heavy crates. It makes you wonder if he knows you plan to kill him. But you've got to wait for the right moment, don't you? And two days later, you think that time has come when Dantle's about to climb up over the side of the trawler from the dory riding below as you stand over him on the deck. Careful of your back, Captain.  No, no, not yet. Let me get the door of my closer gun. Wouldn't want to fall between her and the Nautilus.  I'll hang on to you. Hey, would you look who's coming into view? Ahoy, there, Matt! What's Matt's motorboat doing out here beyond the reef? I thought he's took a shallower water. He changed his lobster traps the day before yesterday. That's funny. I wonder why. Because I suggested it, John. Now you can give me a hand up. That evening when you explained the carry that you failed, there's something almost like contempt in her eyes, isn't there, John?  And by noontime, it looks as though Matt Tuttle was a blessing in disguise at that. You've finished your haul when Captain Dantle decides to give Matt a hand with his. You watch the captain set out alone in the dory, then you go quickly below to the cabin, where you saw him throw his jacket on the bunk. When he comes back, you'll have the sea chest open and the money in your pocket. There'll be no more hide and seek, no more waiting for the right set-up.  Later, there'll be ways of getting rid of the body.  I'll take my jacket back if you don't mind. Captain Dantle, I noticed you forgot your jacket. You think so? Toss it here. Then take the nautilus and head back to port. I'll be going back with Matt. He's expecting me. So I wouldn't try anything if I was you. Why, of course not, Captain. By the way, I won't be needing you anymore, John. I worked out a deal with Matt. He's going to help me. Oh, you intend to pay me for a full week? Not if you don't work it. Tomorrow's Friday. You want to make it your last day? You think of any reason why I shouldn't? Maybe. Now I got my keys, John. I'll be going. Just you better remember what I said about curiosity, killing a cat. You failed again, haven't you, John? You tell yourself Captain Dantle wouldn't be alive now if he hadn't caught you by surprise. If it hadn't been that Matt was expecting him. The next morning, you skip your mug of strong black coffee in Carrie's kitchen and go directly to the trawler to wait for Captain Dantle. This is your last chance. And you're afraid to let Carrie see the little fears and doubts crawling in your desperate mind. When a captain arrives, his mood is as cold and heavy and silent as the fog which hangs over land and sea.  Dantle? Hey, what do you want? I've decided to go out with you today, Dantle. Well, I'm counting on stormy weather when the fog lifts Carrie, but if you want, you're free to come aboard. Freezes sprung up, Dantle? Barometers fallen too. Well, it's time to make our haul anyway. We may catch it on the way back. Do you want to take the wheel, Captain? No, the less you have to do with this, both the better. Oh, look, Captain, I know it looked bad yesterday, but when I picked up your jacket, it was natural for me. Oh, I forgot all about that. I got other things on my mind. I reckon we all have. You mean the storm, Dantle? There'll be danger, will there, coming back?  Mind if I ask why? No reason at all, Dantle. Well, as long as I'm at the wheel, maybe she'd feel safer, Johnny, if you was to explain that you can navigate these waters as good as me. Well, sure I can, Captain, but... Funny thing, you know, I don't remember you're worrying about my getting home safe before, Carrie. I suppose it's different when you're along yourself. I guess that's it, eh? Of course. I'm going on deck for a breath of air. As long as Dantle insists on staying at the wheel, John, I don't see why you have to stay in the cabin. Why wait till we reach the lobster grounds, John? Why not not? These are fishing waters, Carrie. Don't you see those other boats off there? You think they're blind? Still trying to put it off, aren't you? Another half hour will be there, Carrie. If the weather turns bad, can we get back without him? I've done it a hundred times. I know these waters like the pile of my hand. Look, Carrie, when we're almost there, I'll slip up behind him while he's still got his attention on the wheel. I'll be watching to see you do this time. No mistakes. It's got to be over before Matt Tuttle's boat gets there. For a half hour there's no sound but the steady chugging of the engine. And then suddenly it stops. Dead ahead is the first of Captain Daniel's lobster bulls. Carrie hands you the piece of lead pipe you dropped. There's no turning back now, is there, John? Holding the weapon in back of you, you silently open the cabin door and step inside. Captain Daniel isn't there. He's tied the wheel to a set course. And before you can turn... You can drop that lead pipe, John. I wouldn't want to shoot a man in the back. Now I'll let you and me step out on deck with Carrie. Look, Captain, I don't know what you're thinking, but... Thinking! For a whole week I've been trying to keep myself from being killed. And at the same time give you a chance to tip your hand. It would have been one or the other if you weren't so yellow.  I wondered if you wouldn't take a hand sooner or later, Carrie. You came along to give this young fellow some nerve. What are you going to do?  Don't like that, eh? Well, I've always been a law-abiding man. I figure the sheriff will know what to do about attempted murder. And what about me, Daniel? You... you love this weak-kneed squirt, Carrie? Yes, Daniel, I always have. Then by thunder you can stand right alongside him and court. Huh, there's Matt's both coming in. We'll take him aboard. What does Matt Tuttle know about this, Daniel? Nothing, up till now. I don't wash my dirty linen in public. God much you don't, you tight-fisted penny-pinchin' old... Old miser, huh? Maybe, John. But it appears to me you're craving to get your hands on money. Beats mine all hollow. What do you mean? All you know. The way both of you perked up when Matt mentioned my old sea chest that night. Well, it was a sight to see. Right thence when I knew. Right thence when I decided to move it here on board. A man as mean and suspicious as you would be hard to fool. My money was the bait I hooked you to on. That sea chest was like a bait-bag bulge in with herring. And it pulled you into my trap like a couple of greedy lobsters. So all the time you were... You were a rope to hang yourself. And now let's have no more talk. We'll anchor and wait for Matt. You'll get up for it, John. Be ready to drop that anchor over the side. And I'll come along. Just in hope you'll give me calls to shoot you the way I'd like.  He keeps his distance. He's not giving you a chance to turn on him, is he, John? Balancing yourself, you squat over the heavy anchor and move the line toward the chop. Then you notice someone. As old Daniel stops walking, watches for the right spot to drop anchor, he steps into a loop of the anchor rope. This gives you an opportunity you hadn't expected. With one move, you shove the anchor over. And the rope tightens around Daniel's leg, pulling him overboard and under the sea. John and me searched as long as we could. Daniel is gone. There's nothing more we can do. Thank you, Matt. I just... Don't try to say nothing now.  It was mighty fine thing you did, going right over this side of the ice cream like that. I couldn't reach him, Matt. I think he got untangled from the anchor line all right, but he must have been in bad shape. Probably hit his head as he went over. I try not to think of it anymore. Luckily, I happened along when I did, though.  Ain't just what I mean, Carrie. There was something praying on Daniel's mind. Some said he was worried about you two. When I look here, Matt... I wasn't one of them, John. Jumping catfish. I've known your kid since she was knee-high to a grasshopper. But Daniel rested solely. Had one of them suspicious minds. I don't think you should talk like that. But there might have been... well, talk about his death, Carrie. Luckily, my boat was close enough so as I can swear nobody was near him when he fell over. You got me to prove to folks it was an accident. Well, I've got to get back to my motorboat.  I'll close your cabin door tight. By the time Matt gets through talking to folks, she'll be a hero, John. What a break! Soon as he gets out of the way, we'll start back, eh? Then we'll get that sea chest out of the locker and have a look at it. He called it a bait bag. Bulging with Harry and Carrie. To tempt a couple of greedy lobsters, John. Only this time, baby? You and me are the ones that got away. Now, friends, for that message I mentioned earlier. That message about one of your neighbors. This neighbor is someone who often doesn't get a chance to spend as much time as he'd like to getting acquainted with you. Because he feels you'd rather have him concentrate on serving you promptly and efficiently.  He's your signal dealer, of course. But who is he, really? Well, as you know, signal dealers are independent dealers. That means each signal dealer has invested his own money in his own business.  He's a strong believer in America. The kind of citizen you can be proud to do business with. Secondly, before deciding to go into business for himself, he, like most signal dealers, probably had long experience servicing automobiles. Experience which can be valuable in making your car run better and last longer. Moreover, each signal dealer realizes that his income and success depend upon pleasing you so well you'll want to deal with him regularly. That's why your signal dealer tries to give such thorough, such conscientious service. If all this adds up to the kind of service man you'd like to have looking after your car, then here's a suggestion.  You'll be making that dealer's Christmas a much, much merrier one. And you'll be getting even better acquainted with a good fellow American who is in business there to serve you. It was easier than you had dared hope wasn't it, John? Captain Daniel Sput caught in the anchor line that dragged him overboard to his death and your diving in after him took care of the rest, didn't he? And you're perfectly safe because Matt Tuttle saw the accident. We'll even swear you risked your life to rescue Captain Daniel. You head the Nautilus back toward Port. Leave Carrie at the wheel. Get the Captain's sea chest and rejoin Carrie. The storm is increasing in fury so you place the chest on the chart stand by the compass and take the wheel. But soon your curiosity overcomes you. You turn the wheel over to Carrie again and start to open the chest. Just a few twists of the blade and we... Carrie? What, John? That bellboy sounds to port. You'll be to stab it. Keeping the compass just like it says. I see. Oh, well, when rain cuts your visibility you get to imagining all sorts of things about the rest. Get on with the chest, why don't you? Oh, a lot, Rope. The lid's kind of stiff when I'm getting it. Carrie, give me that wheel. What are you doing, John?  You mean I'm trying to? What are you talking about? We're too close to that reef. The wind and current are against us. We're being pushed under the rocks. Any second, Carrie. I thought our course was north. It was. But I put that iron chest on the chart stand and affected our compass. We're headed right under the inner reef. If I hadn't been so excited about the money I'd have remembered that chest with that iron. John, look, the chest is empty. Empty? Yes, except for your old chart foot for yourself. Well, that's what that scheming Captain Daniel was up to. I knew we were dying of curiosity about that old seat chest and he knew it was empty. The fire is his money, John. I don't know. Now we'll never know. Let that whistle be your signal for the signal oil program The Whistler each Sunday night at this time. Signal Oil Company has asked me to remind you during this busy pre-holiday season it's especially important to drive at sensible speed, be courteous, and obey traffic regulations so that some avoidable accident doesn't mar your merry Christmas. Featured in tonight's story were Bill Foreman as The Whistler, Lamont Johnson, Peggy Weber, Griff Barnett, and Charles Seal. The Whistler was produced and directed by George W. Allen with story by Jack Kelsey, music by Wilbur Hatch, and was transmitted overseas by the Armed Forces Radio Service. The Whistler is entirely fictional and all characters portrayed on The Whistler are also fictional. Any similarity of names or resemblance to persons living or dead is purely coincidental. Remember to tune in at this same time next Sunday when The Signal Oil Company will bring you another strange story by The Whistler, entitled Christmas Gift, in which a nice girl pays a high price for a single mistake and then receives an unexpected Christmas gift. Marvin Miller speaking for The Signal Oil Company. Stay tuned now for our Miss Brooke starring Eve Arden, which follows immediately over most of the East Station. This is the CVS Radio Network.


My name is Lawrence. I'm a native of the Midwest. I work in ministry and communications. I also happen to be transgender. None of us ever completely arrive each day. We move from glory to glory, but the most important lesson I've learned so far on this journey is when we fully show up to life as our whole selves, who we feel God inspiring us to be, the Holy Spirit can show up more fully through our lives. God can do some incredible things through people who live from the place inside where truth and spirit reside.