From Las Vegas, it's theCUBE. Covering IBM Think 2018, brought to you by IBM. Welcome back to theCUBE. We are live on day one of the inaugural IBM Think 2018 event in Las Vegas at the Mandalay Bay. I'm Lisa Martin with Dave Vellante. Welcoming back to theCUBE, a multiple-time CUBE alumni, Matt Kelmanson, the Vice President of Sales for Cloud and Service Providers at Vee. Hey, Matt. Hello, Lisa. Nice to see you again. Nice to see you. It's been a while, man. I appreciate you having me back. Absolutely. We're in the middle of a Veeam sandwich. We just had to rip that over on about 20 minutes ago. That's a tough act to follow. No, no, please. That's true. That's true. So, IBM Veeam, what's going on there from a cloud perspective? Any news you want to share? There is so much going on there that I probably wouldn't know where to start. And I'll tell you, we started the relationship with IBM and Veeam from a cloud perspective about a year, a year and a half ago. And then last year we announced Veeam availability on the IBM cloud. And really, if you think about moving your virtual workloads to the cloud, Veeam in conjunction with IBM, and specifically we started out on the Veeamware Cloud Foundation, which is called DCF, given organizations the ability to move their virtual workloads from on-premise to into the cloud. And really, we extended that by saying, hey, on this journey to the cloud, let Veeam be the tool and the product that helps you along that journey and streamline the operations to move to the cloud. Now, that's where we started. But I'll tell you, over the last couple of months we have a lot of exciting things happen. Here at the show, we're going to announce that we are also available for physical workloads. So when you think about Veeam historically, people think about our virtual environments, right? But the reality is we've had major success with servers and workstations and the availability of servers and workstations. And we're now making that available on the IBM platform as well. And we're also working with the business resiliency team within IBM. So you can now purchase Veeam, it's an offer, that the resiliency team is bringing to market that allows you to have a full backup and managed service from the IBM GTS team where the business resiliency team resides. So lots of really exciting things happening. So let's start with the cloud piece. Why Veeam and IBM cloud, what are the synergies there? What's so special about Veeam and why is the fit so good? Yeah, that's a really good question. And there's so many options out there. And Lisa and I were talking before, we were kind of prepping for the discussion here today and we were talking about the journey in the enterprise. And the journey still has a long way to go. Now you'll hear different stats, but most of the stats reside around 15%. 15% of enterprises have started along this cloud journey in any kind of meaningful way. So what does that mean? While we see all kind of statistics and while we see all kind of numbers and information about who's leading the battle and who's already won, it's far from over. Now, being in that position, we think we have a really unique value proposition combining Veeam with IBM. Number one, when you purchase Veeam on the IBM cloud, you get access to the entire Veeam portfolio, okay? Now when you take that portfolio and you make it available on the IBM cloud, IBM cloud is across some 50, some odd different data centers, right? And across those different data centers, there's no charge for the bandwidth. So moving data from one data center to another data center is really a unique value proposition. So on the one hand, you take this organization that's had wild success in the data availability marketplace and you give the access to IBM customers to the whole portfolio and they have something in that portfolio that really differentiates them and that they don't charge for bandwidth. That means your economy's a scaler grater. You've eliminated some of the economic barriers right out of the gate when you compare it to other cloud platforms that are out there. It gives you a lot of flexibility to move workloads and you talk about backup and you talk about disaster recovery which are all encompassed within the business continuity or data availability story. Moving workloads around is paramount. So you take that combination of not having these extra charges, of having these unique value propositions from both organizations and I believe it's just a phenomenal opportunity that we continue to build upon. Yeah, I mean bandwidth charges can be some of the most expensive on the cloud bill. Why is that mad? Is it because IBM owns its own infrastructure there and so it's a sunk cost and passes that on to benefit onto its customers? It really is one of the key differentiators. Some of IBM's cloud competitors who I won't mention, that's how they make their business. That's how they make their living. So this is a literal sunk cost into the business that offers tremendous economic advantages to an IBM cloud over other clouds. And talk about the data movement. I mean a lot of people would say well I don't want to move my data because I don't want to pay the bandwidth cost by that as well. There's just moving a lot of data through a little pipe takes a long time. So what are the use cases where you see people moving data? I mean obviously offsite data protection but what else? Yeah, so there's so many use cases, right? And when you think about Veeam in particular, you could be talking about having Veeam as a part of a complete infrastructure as a service, right? So you can come to the IBM cloud and purchase Veeam and have it as a part of the infrastructure as a service with your compute platform, your virtualized machines, your storage and obviously your backup and data availability needs will be protected. We can also work with customers that are just looking for backup as a service. So like we said, a lot of organizations have not made the journey to the cloud yet and they're just making this evolutionary journey, right? It's not something that happens overnight. So they may still have traditional on-prem uses of Veeam. But what do they want to do? They still need to move copies of their backup jobs offsite. They need to move them to another location and that goes back to what's called the 321 world rule. The 321 rule is having three copies of your data on two different media with one of them being offsite. So we give the ability just to use your on-prem as part of a hybrid cloud solution and moving just copies of your backup jobs offsite too. In addition, we could talk about replication needs, right? We have something called Veeam Cloud Connect Backup which I just talked about, follows the 321 rule but you can also replicate data from on-site to one of these cloud provider cloud locations that we've discussed earlier. So there's lots of different use cases. With respect to IBM, what is the go-to-market strategy like for Veeam to go-to-market with IBM and also some of the things that you're announcing this week? What is that? How is that changing the game for Veeam going-to-market with your own sales organization? So anytime you're talking about service providers and cloud providers, it's really disruptive to what I would call the legacy organizations in the marketplace. It disrupts manufacturers, it disrupts resellers, it disrupts traditional sales teams. It gets complicated when you start talking about various commission plans. You really, on the one hand, have this mechanism that can bring so many advantages to the marketplace but it can at the same time cause turmoil under your own roof. At Veeam, I think we've really done a nice job of cracking the code. So while I represent the service provider business and the cloud provider business, I have peers across the country and across the globe who I would call are more traditional and user-facing sales people, right? If you think multiple years back, what are they trying to do is have their customers consume Veeam as a license. And then after the license, they'll pay maintenance fees for perpetuity, hopefully. What we've decided is how do we put a plan in place where our sales team can go out to their end users and their prospective end users and say to them, how you consume is your business? What makes the most sense for you? Do you want to consume on-prem? Fantastic. Do you want to consume on-prem and make a backup of your backup job and move it to the cloud? That's great too. Do you want to push all of the business and use IBM cloud as part of the infrastructure as a service where you won't own any of the Veeam technology on-premises, but IBM will own it and they'll provide it to you as a service, we have you covered there too. What we did was we came up with a compensation model internal that makes the cloud and service provider business an integral part of the go-to-market plan of our sales organization. So we have compensation models that when an end user sales rep, for lack of a better term, is selling to their end customer, they can offer up consumption models that benefit the customer the best way and still get compensated at an even playing field. So there's some mathematical equations behind the scene to make sure that we figured out how to compensate them and some operational tools we put in place to make sure that they are compensated accordingly and that really eliminates a lot of the friction between sales organizations. So if an IBM cloud customer wants to buy backup as a service monthly, they can do that. They can pay, now you probably make them sign up for some period of time, is that right? So let's say it's an annual commitment or maybe it's whatever it is. And I'm sure there's various incentives the longer you sign up, the cheaper it is per month. But they can consume monthly, pay monthly presumably, or okay, and you guys worked it out in the back end. You and IBM. Internally at Veeam, we worked it out so we could pay our sales teams, right? So the IBM sales teams will continue to get paid based on consumption. Transparent to them. Transparent to them, that's the key. It's transparent to them. All they know is they have an army of Veeam sales people that have a vested interest to make their joint customers successful regardless of consumption models. Okay, and then as it relates to the business resiliency team, that's somewhat of a different, well it could involve cloud obviously, but it's a different equation, right? So you got IBM, GTS guys in there, maybe doing business impact analysis. Do you guys participate in that or how does that relationship work? So it's a very new relationship, but we are putting the foundational elements in place so that we would participate in those types of proofs, the concept and foundational elements where they make sense. And in those scenarios too, we do have programs and policies in place with in Veeam to again mitigate and eliminate any friction between the sales organizations. Okay, go ahead. Oh, I was just going to say, in terms of Google Cloud for a second, sounds like basically regardless of who's selling it, the end user business, it's like a two-year-old adventure, whatever is ideal and efficient for their business. Are you seeing any industries in particular that are sort of early adopters of what you guys are doing with IBM? You think of heavily regulated industries, financial services, healthcare, are you seeing any sort of leading industries there or is it sort of a horizontal challenge? They're doing it. It's a really great question. And when you think about the use cases for data availability, especially as it pertains to the cloud, backup and disaster recovery are really one in two as far as cloud use cases. So it's really universal. I would say I probably couldn't put my finger on one vertical market because they all have a need. Now, when you get into the highly regulated markets of healthcare and financial services, some of our cloud providers such as IBM really have some unique expertise, but everyone really needs the best solution for a backup and DR in the cloud. You know, I can talk about some unique case studies like we have with Mobius. Mobius is an enterprise communications company who happens to be here and some of the Veeam staff will be doing a session with the folks from Mobius talking about why Mobius chose for their enterprise which has thousands of customers and really works with some of the largest telephony companies in the world why they chose the IBM cloud and why they chose IBM cloud with Veeam in particular. So it crosses across all segments really. Can you talk about the channel dynamic here? You know, you basically think about the channel when the cloud really started to take off, you know, the message to the box seller, box sellers we love you, but it was moving, you know, 90% of the market for hardware and software, but you could see that differentiation wasn't there. So it was getting commoditized.  How has the channel adapted to all this? The channel is adapting and it's evolving rapidly. Just like any change in an ecosystem, some aren't going to be here in the years to come if they don't evolve and adapt quick enough. What I'm really seeing and what my team is seeing is that a lot of our traditional channel partners are either teaming up with cloud providers. So IBM has a cloud provider program and a lot of the resellers we work with, they resell IBM cloud and Veeam on the IBM cloud. You have a lot of other channel partners that are really starting to develop their managed service practice. So they'll put a wrapper around some of the cloud offerings and cloud services that are out there. That might be a multi-cloud environment which is inclusive of the IBM cloud where it might be a different scenario. But that's probably the fastest growing segment of the IT management space is really the service providers because they have to evolve and they have to adapt. And a lot of them are trying to figure out what is their next play? How do they differentiate? Are they as expert in the healthcare space? Are they an expert in the financial services space? But the first step is transitioning from that traditional upfront CapEx business model where they're moving a box to building a recurring revenue-based business model that offers cloud services and management of cloud services. How about the service providers? How do you see them differentiating? John and I, Furrier and I got in a big sort of debate this morning, AWS infrastructure service. How does IBM differentiate software with sort of my push? But how are you seeing the cloud service providers beyond the big three, four, or five differentiating from the big whales? Every day they're trying to figure out how to differentiate from the big whales.  So, sometimes they partner with the big whales. This isn't an island of technology, so to speak. This is truly an ecosystem. Some of the best service providers within the ecosystem that I'm responsible for or for phenomenal services to their customers and there are some workloads that they manage themselves. There are some workloads that they'll be the first to say are better off being managed or run in a hyperscale type environment like an IBM cloud or an Azure or an AWS and they may provide some kind of management service. So what a lot of them do is, again, they start to build these wraparound services so that they can evolve because there is no one right answer and even within an organization there may not be one right answer because different workloads require different business, different clouds, different managed services. They need to be handled differently. If you have workloads that are very elastic, very spiky, so to speak, right? Maybe it's an online application around the holiday season that's going to be hit hard and it's going to hit often but for a very short period of time, perhaps that type of application put up in a public cloud in a hyperscale or for, again, lack of a better term. There may be kind of the old, steady applications that the managed service provider might want to manage themselves, right? But they will come in and they'll do the needs assessment, they'll evaluate the situation, they'll make the recommendation and then they'll build their services around that recommendation and the beautiful thing about working with Veeam is that no matter what the answer is, we have the solution. So Veeamon is coming up in May 14th through the 16th. theCUBE's going to be back there again. What are you excited about with Veeamon 2018? Maybe some customers that might be on stage sharing their stories. What can you share with us about what excites you about your big event? Sure, sure. When I think about Veeamon, what excites me, now this is a little bit personal because I have to have responsibility for this team, but for the last nine quarters, one of the fastest growing segment of the Veeam business has been its cloud business. We have grown over 50% year over year and that's a global number. So while Veeam itself is having phenomenal growth, the marketplace in which we compete, growing seven, eight percent again, depending on who you read, Veeam is a total 2016 to 2017 growing at 36%. Our cloud business growing at over 50% and helping that cloud become a part of everyone's story and everyone's business is really exciting to me. So we'll have multiple service providers, multiple cloud providers up on stage, doing case studies and testimonials, talking about how our mutual and customers have benefited from the programs that we've put in place to help everyone get better together. Yeah, I think the other thing you see if I can interject, I mean, what I might take away from last year was you guys going hard. Everybody's going after multi-cloud, but your perspective on digital business and availability to support multiple clouds and you're building relationships with companies like IBM and you got a good vision around that. So I got to believe we're going to hear a lot about that as well. You sure will. Well, it sounds like a lot of momentum. Matt, thanks so much for stopping by theCUBE, sharing what's new, what excites you and the momentum that you guys are carrying forward. Pretty exciting stuff. Thank you for having me. I really appreciate it. It's great to be back. I look forward to speaking with you at Veeam on. We'll see you then. All right, we'll see you then. We want to thank you for watching theCUBE live on day one of IBM Think 2018. I'm Lisa Martin for Dave Vellante. Check out Wikibon, check out SiliconANGLE Media for the latest news and analyst insights into all things cloud, AI, machine learning, blockchain, et cetera. Dave and I are going to be right back with our next guest after a short break. We'll see you in just a few minutes.


It's time for Python on hardware.  I think these are cute. They are cute. Yeah, this is a series of... It's an article, but it's also a GitHub thing. It's github.com slash Adafruit slash awesome-micropythons. So through the... Not awesome-micropythons, awesome-micropythons. Plural. So micropython has a lot of different flavors and different ports and a lot of different forks. Correct. An example is micropythons and a lot of calculators. Right. Micropython, there's a flavor of it for XP. There's a micropython for ESP32s. Yeah. And so the thing that was the challenge was there wasn't one spot that listed all these. Yeah. So what we did is we made a list of all the awesome micropythons, including the forks like CircuitPython is a derivative. It's a fork of micropython. For beginners, lots of hardware support. Yeah. There's a fork of micropython that's just for the ESP32. There's one that got started for the NXP series. Yeah. So we put all these together and then there was a helpful community member that there's this chart-generating thing so you can see all the different forks. Yeah. It's approximate. The times are... Yeah. We're basing off some GitHub data, which is not always 100%. Yeah. A lot of people don't know this, but the most distributed version of micropython is the one that's on the microbit. That's right. Millions. That's a completely separate fork. An early fork too. An early fork. Yeah. And they're not... They don't take any updates. It's frozen in time. That's it. Yeah. And so it's a good start of a community list of all these things. When it was made, if it's being maintained, all that stuff. So check that out. Also, this was from CircuitPython Day for last year, but it just got posted. This is the video from the CircuitPython Celebration Day in Beirut. One of the things that we set out to do is have something that had international appeal for anyone on planet Earth. If you want to do educational programming. So this was neat because we didn't plan this at all. Just people said, oh, by the way, we did one in Beirut. So watch the video and you can see the folks that put on the event and their stories on the YouTube video as well. This is kind of neat. This is our update that we did for our app. Blue fruit can control this little puppet. I mean, they're sparky. So it's a digital puppet that as you move it around. So we'll be doing this with Clue as well. Speaking of Clue, Clue has been hitting the news. So a lot of people got there as they've been writing reviews and more. So check out those articles. Yeah. So Alpha, but we'll be in release soon. Very exciting. Open hardware summit is coming up pretty soon. The badge there is CircuitPython powered. And so I believe this was Alex who showed the testers. This is a testing jig. Yeah. This is an intense testing jig. Yeah. Look at this. This test each badge. Yeah. It's Raspberry Pi powered. There's a display. There's a little magnetic colder. Yeah, it's cool. Very exciting. So everyone who goes gets a CircuitPython watch badge. This is Liz, also known as BlitzCity, who showed this project on show and tell tonight, but we had this in our Python on hardware newsletter because it is a CircuitPython based musical instrument. Melissa got her Clue. And the first thing she did was let's make sure this works with a little bot accessory. One of the bits of feedback that we had already was, you know what I really like about Clue?  And take them further. Yeah, take them further and all the stuff I wanted to do. So that's neat to know. We also posted up how we named and came up with the Clue. So every single time that we do a project or a platform, you and I usually hang out and we do sketches and we write all these things and I scan them in. So this was neat. How do we arrive at the Clue as a product? So you can see that. It's kind of neat. Special thanks to Andrew and Discord, who made this handy dandy Clue pinout. You can download it off of our site or you can check it out on Discord. Here is a Ultimaker Mini, and it uses the Clue to light up the insides of it. It's kind of nice. Fun, easy project. Allie, who is teaching classes with kids, introduced 106 kids to the Circuit Playground Express, and this is what that looks like. Here's all of them learning. Coding. Make coding. Look at all these LEDs blinking. Some are doing make codes, some are using moves, some are doing Python, but this is 106 kids and Digikey helped make this happen. And very cool. Allie, good work. Here's another example of someone. They have this, I think it's called the cube bit, and you plug a micro bit into it. You can control a cube, but you can also plug in Clue, and you can use our app, I believe for Kinect, and you can use that to control the cube. Nice. Kind of cool. Other folks getting their clues. This was View, I believe, who was on our show until last week, and this is an environmental sensor Clue that will make the LED change color based on, I believe, what it's sensing. This was kind of neat. This was a Circuit Python meetup, and this was in Prune, India, and this was a really neat workshop to see folks do. So we have more information about that. So this is contagious in a good way, that you hear that in the newsroom. Allie designed Circuit Playback Express and Circuit Python, and we like make code for workshops because you can actually get something done in 45 minutes, whereas Arduino is very powerful. I really like Arduino. I use it every day. It's really hard to do a workshop in 45 minutes because there's so much setup people have to do. It was Valentine's Day last week, so of course people made Valentine's Day projects. I shared this. There's this thing called Psychic Paper in the Doctor Who universe, and this is a Circuit Python-powered e-ink display that has this e-ink flash very quickly. Is it like a... Psychic Paper? Yeah, it's unique. And then this was from the newsletter that I like to read. James Bowman, I believe, from X Camera. Yeah. He got Circuit Python going on a 1280 by 720 screen. Yeah. Getting closer to HDMI out for Circuit Python. We're totally going to have Circuit Python PCs. Yeah. This is Kevin's projects. These are the Circuit Brains. I believe these are going to be live soon. Tindy, yeah? Tindy or it might be Crowd Supply. Yes, it's Crowd Supply. Okay. So you'll see this soon. They were just submitted. Nice. And they're also in CircuitPython.org slash downloads. David is working on this thermal camera project, but of course got clue on it using the screen. It's still working on the Sock Robot project. You can see the video number two. This person just got their new Teensie 4, and they got Circuit Python running on it out of the box. So this person is Teensie fan, and now you can do even more things with your Teensie like run Circuit Python. It's like a dream getting it. It's like a dream. So easy. Group Gets has, this is the preview of the new Orange Crab feather format. I believe this is another one that will be live shortly. Yeah, it's FPGA.  The monster. You want this beast, this Orange Crab, which looks cute, but it's a beast. You get a lot. Feather e-ink badge. I love it. This is so cute. Yeah. This was for, I think, the JoJo... JoJo Cruise. JoJo Cruise badge. Yeah. And it's e-ink, and on the back, what's this? Oh, it's a feather. Oh, that's cute. We did an article series. We found everything that is micro-bit shaped. And said, here's everything. Because you were wondering, like, you know, how many are there? Micro-bit shaped. And here's the thing. I thought that I knew every micro-bit shaped board. I didn't even know half of them. There's a menagerie of them. There were so many more than I thought. Like, I never even heard of this. This is like the new bit. Yeah. That's incredible. And then last up, this, everyone has seen this on the internet. This is the rotary cell phone. Yeah, this made the rounds. This made the rounds. It's an e-ink display. It's a rotary cell phone. Now, the thing that a lot of people may or may not know, is how much site you looked at it on. If you looked at it on a site, and they know anything about electronics, or they Google around, or they just quote the maker of this, this has a phone inside of it. Yay. And our e-ink breakouts. And our e-ink breakout. And so we're very proud to continue to be the only US cell phone manufacturer. For our cell phones. We are. We're a US cell phone manufacturer. You're actually like, it's this side. It has, like, those, like, modem LEDs. Yeah, this is the future we all wanted. This is a nice project. And that is Python and Harvard News this week. Okay.


Hello people of the internet, my name is Johnny and welcome back to another FNAF news video. I say FNAF news video, we're really talking about two things in this video, FNAF AR and brand new information on voice actors for FNAF. But before we hop into all that though, I want to talk about a few quick things. Number one, the graphic novel for the Twisted Ones is out officially today and yes, I will be getting it and doing a review on it this week. Number two, yes, I know about the FNAF export night possible collab crossover event that may be happening and yes, I again plan on talking about that this week. And number three, I got new merchandise boys, check it out. The Johnny blocks wave, get it cause they're like little blocks, yeah it's cool. I'm really happy with the designs of these, I think they look simplistic yet very intriguing. And for the first time ever boys, we have a back design with Johnny blocks in a very iconic looking style right there. A few people have already found out my inspiration for this new wave of merchandise, let's see if you can figure it out too. So if you want to support me, buying the merch is a great option or if you don't feel like spending your money, I get that. We aren't some tough times still, subscribing is the best way because it's free and smashing the like button. So let's finally hop into the news. So we're going to start off with some voice acting news when it comes to the FNAF franchise. I can't even say when it comes to security breach now because we don't know if these are all for security breach and I'm going to talk about that in a quick second. First up we have news that Matthew Curtis, aka the voice actor for Nightmare Balloonboy and Music Man has been rehired. Scott left a review for Matthew on January the 28th of 2021, so fairly recent. And what's interesting is that this role is for the disappointed boss we talked about in a past video. The disappointed boss is the same role that Conrad Silliman applied for. So maybe Scott decided he doesn't really like Silliman's work, I don't know and he decided to go with Matthew's instead or we have two disappointed bosses. I don't know which option is correct but in my mind those are probably the two most likely options. We have two bosses or Scott just changed his mind. So now let's talk about Springtrap, Security Breach and PJ Hayward because we have an update. PJ Hayward, the voice actor for William Afton, Springtrap and Michael Afton left a comment on the subreddit saying the following. Much as I would like to encourage everyone's excitement, I feel it fair to remind folks that Scott is fully aware of you folks and your tendency to watch voices.com like a hawk. As a consequence, reviews tend to be slightly delayed affairs sometimes by many months. Also I'm pretty sure some of you remember my voice has already appeared in a trailer so I'd advise against getting all excited. So yeah, PJ is true, he's correct in this scenario. We did hear his voice in the 2019 trailer for FNAF AR where he said it's real, it's happening, all that stuff in the trailer so it seems like maybe he won't be voicing any characters in Security Breach. Which is quite unfortunate because we did get ourselves all hyped up but it's what we do best. Yeah so it seems like the reviews were just a bit delayed when it came to Scott and PJ Hayward's reviews for each other when he did the job for the FNAF AR trailer all the way back in 2019. So that does suck but we have another listing to talk about. This time for a battle chick. Courtney Faith and Jeff, god I hope I pronounce that right, probably not though, has gotten the role for the battle chick. We're kind of split here. Either this could be Chica, you know the chicken, or it could be you know like a bad butt woman you know kicking animatronic Bouté in Security Breach, honestly I'm down for either one. Or maybe it's Glamrock Chica kicking animatronic Bouté in Security Breach. It's really hard to tell because Scott is always tricky when it comes to his voices dot com listings as of lately so it could be either one of those again or maybe both. Now let's go back to Bulkie Beefcake which apparently a lot of people seem to think is a reference to Buff Helpy. I don't know man, it seems like kind of a stretch. But Devin Lauderdale, again these names I just can't pronounce anything. Lauderdale, I'm not sure I saw it Devin, has got the role for Bulkie Beefcake. Again what this is, no clue, it really could be anything against guys so mysterious with these titles. And now something that's interesting is that Michelle Moss has also applied for the Battle Chick role. Scott left a review on the first of February yesterday saying always a pleasure working with Michelle. Now you may think oh it's just Ballora but remember what I said this is for the Battle Chick role. So what could be a possibility here is that again Scott changed his mind or Michelle or Courtney applied for the role and one of them was given a voice for a different character. A lot of people are saying Michelle Moss could be voice acting for Roxanne Wolf which I have no clue. Again this is very tricky trying to figure out what voice actor goes with what character. Again especially with Scott's titles really we're just going to have to wait and see. Alright so I'm popping in quickly during editing that's why the lights are on because I want to talk about the possibility of some of these characters being voices for a security breach troll game. With a gameplay trailer coming in March that is right around the corner from April Fool's Day which we know Scott loves trolling the community so some of the voice actors like Bulky Beefcake or Battle Chick could be for a Freddy and Space 3 game which Scott has hinted towards in the past.  He's always linked up below go check him out. Saying that currently he doesn't have any plans with Scott when it comes to a charity event but maybe we could see something in December with MatPat and what I presume to be another St. Jude livestream but if they have nothing planned right now that makes me think that it's probably not Freddy and Space 3 so it's going to be some other form of troll game. Again if these voices are for a troll game let's be honest here Bulky Beefcake what character is that going to be like Battle Chick again I can take a few stabs at but Beefcake I don't know man it's just a huge mess Scott always has things up his sleeves. So I want to end this video off again I'll save the Fortnite crossover stuff and the Twisted Ones graphic novel review for later in the week. I want to end it off by giving my thoughts on FNAF AR because if you didn't know the game's finally coming back this week. Olimax took a bit of a break in January they released like three blasts from the past events they had the Orca Mayhem skins they had the Sizzling Summer skins and then they are now wrapping up the Dark Circus skins and they put out a tweet saying in just a bit meaning Thursday because well who knows maybe they're changing their dates and they're releasing them on a different day of the week but I hope not because we're all used to Thursdays at this point there'll be not one but two new friends joining the fray this is where our hopes come into play but with everything in FNAF AR we shouldn't get them too high because all of the time with this gad dang game we're always like oh we're finally getting Ennard, Funtime Freddy, Lefty, you know Funtime Foxy and anyone really we always get like Katrina Toichika or Ringmaster Foxy which don't don't give me up those are some pretty park champ skins but they're one new characters in my personal opinion I do think it's gonna be Funtime Freddy and Bon Bon if it is a brand new character I wouldn't put it past Olimax by just releasing more skins it seems like they're gonna keep doing that as they said in the interview they also are releasing a brand new update in the next probably like month or two that apparently will reward players who collected all the skins or something along those lines I don't know it has something to do with all the skins the reason why they pumped them out all all the time last year so I wouldn't be surprised if it's a brand new skin but I really hope it's a new character because there's a brand new bit I mean in terms of updates it hasn't been a while because again they took a whole month break but that's what I mean it's been a full month of them just chilling and while I do hope they took their time to relax they also did promise promise a lot of good stuff this year so kicking it off with Funtime Freddy a fan favorite character that's their best way they're like that is the best thing that they could probably do I don't think it'll be two different characters right I don't think it'll be like Ennard and Lefty I don't think it's gonna be Funtime Foxy and Funtime Freddy I do think it'll be Funtime Freddy and Bon Bon because technically those are two different characters but at the same time again Illumix is very careful with their warding they said two new friends now Funtime Freddy and Bon Bon probably the closest closest of friends in the FNAF franchise if you're excluding Mr. Hippo and Orville but notice how they didn't say characters right notice how they didn't say skins they didn't even say animatronics they just said friends so I mean I hope it's something good I would not be surprised if it skins but I do hope it's a brand new character but we're just gonna have to wait and see for Thursday again usually that's the day that they released their updates but at this point who knows cuz they've been gone for a month I'm hoping for some good things this year when it comes to FNAF AR and it seems like they have a lot of very ambitious goals so I really hope this year goes well so that's it again I'll talk about fortnight in the graphic novel all that stuff this week don't worry about it so yeah that's it thanks for watching and I'll see you all on the flip side


Hello everyone. Myself, Mr. Seopai M. Matagar, I am working as a student professor in Computer Science and Engineering Department at Walton Institute of Technology, Solopor. In this lecture, I am going to explain about host configuration. Now, let us see the learning outcome of this host configuration lecture. At the end of the session, the students will be able to explain the concept of boot P protocol. Second one is, students will be able to explain the concept of DHCP protocol. In this lecture, I am going to explain about boot P protocol, about DHCP, DHCP protocol, DHCP operations. Now, let us see one by one in detail. First one is about boot P protocol. Boot P is a bootstrap protocol, is an internet protocol that can provide network configuration information to diskless workstation. Diskless workstations need to obtain a boot image from a disk on the network because they do not have their own disk from which to obtain this information. The boot P image provides all files, all the files required to start the operating system on the computer. After booting the system for the first time, if the user want to add some softwares in that, that time they can use a boot P protocol. In that time, they can use the RARP protocol, that is reverse address resolution protocol to obtain an IP address only boot P obtain an IP address, gateway address and then name server address. Boot P was designed for manual pre-configuration of the host information in a server database. Boot P is also used to initialize IP addresses. About boot P information, after booting the system for the first time, if the user want to add or configure that booted system, that time they can use boot P protocol for configuring the system. For that purpose, they have to use four piece of information that are the client IP address, subnet mask, default gateway addresses, the IP address and host name host name of the boot P protocol, the IP address of the server that has the boot image, which the client need to load its operating system. After loading all the information, the system can get configured and it can operate as usual by using operating system. Next one is about DHCP. DHCP is a dynamic host configuration protocol. It is a network management protocol used to dynamically assign an IP address, IP address to any devices or nodes or on a network. So they can communicate using IP. DHCP automates and centrally manages these configurations rather than requiring network administrators to manually assign IP address to all network devices.  If the user want to assign some other data, they how to use internet, in that internet they won't use DHCP for configuring the system. If they have used boot P, then they can, boot P isn't static, then DHCP they can dynamic by using this DHCP, they can configure the system manually. Next, think and write. This think and write can contains two questions that are, what is the purpose of DHCP, second one is, what are the three mechanisms supported by DHCP for IP addresses, IP address allocation. Now pause the video and answer the question. Now let you see the answer for first question. DHCP server host allocates network addresses to the clients and deliver configuration parameters to the dynamically configured host. So answer for second one is, second one is three mechanisms that are automatic allocation, dynamic allocation, manual allocation. Now DHCP operations. There are five different operations are there that are same network, different network, UDP ports, using TFTP, error control. First one is same network. If both client and server, they want to send the data and issue the data, then that time they can use a DHCP protocol. If both client and server are there in a same network, then that time we have what are the different concepts we have to follow. This diagram can contains same network. Here both DHCP client as a DHCP server are there in a single line. Here we have to use some shortcuts that are CP, SP, CIP, SIP. CP is a client port number, server port number. CIP is a client IP address, SIP is server IP address. Here in the DHCP client, they can use some port numbers to configure the packet. Here in a client side, they can use the server side. They can use a port number 67 and then in the client side, they can use the port number 68 for fixing the packet. Here this is a simple packet. The port number 67 is in server IP address. 68 is in client IP address. 1 and 1s and 0s are the information related to the data. If while sending the request, the client should have to put 1s and 0s. 1 is in server IP address and then 0 is in client IP address. After putting this information, the client can, after configuring this packet, the client can send this packet to the server side. After sending this packet to the server side, then server can issue the information. Then they can analyze the data. Then again it can reconfigure the receiver side packet. This packet can contain the DHCP reply. Then port number 68, the CP is in client port number. 67 is in server port number. Once here, this packet can contains only 1 because it is a reply message. SIP is in server IP address. Then after configuring this packet, the client server can reply based on the client packet request message. Then after that both client and server, they can send the data and issue the data in a same network. If they are there in different network, then they can go to the next operation. Here, there is no need to go for. Yes, if the both client and server are there in a single network, they can send the data and issue the data. If something is happened, then they can easily access the data and packets where exactly the error is happened. They can easily find out that in a same network. Next one is different network. Here, both client and server are there in different networks. Here, client is there in one network. After preparing that packet, they have to send the data through internet to another network. The server is there in another line. The client is there in one line. Here, if both client and server are there in a different line, then the client will send the unicast message. Then the server won't issue or through internet, it is not possible to send the unicast. For that here, for that purpose, here we have to use Relay Agent. Relay Agent, why we have to use this Relay Agent? What is the role of this Relay Agent? The Relay Agent can converts a broadcast request to the unicast request, unicast request to the broadcast. Here, the DHCP client can prefer or configure the packet. After configuring, they can send that packet to the Relay Agent. The Relay Agent can check the IP address or whether it is in broadcast or unicast. If it is broadcast, it can converts it into the unicast. Then after converting, it can send through router to the internet. In the internet, the internet can check the information. Then again it can refoward to the router, through router to the DHCP server side. The DHCP server side, again they can check the data. Then if it is matched, then only it can accept the data. If it doesn't match, then it can discuss. Here, the main thing, what is the difference between same network and different network? It means here they have used, both client and server are there in a single network. It means it is same network. Both client and server are there in different network. It is a different network concept. Here, we have to use Relay Agent. One of the important role for Relay Agent is conversion. After that, it can send the data and reshoot the data by using this concept. Use of UDP ports. Here, this DHCP protocol can use DHCP protocol. In the server side, they can open the passive open by using 67 port number. In the client side, they can open the active. By using these port numbers and then they can use the UDP protocol. By using UDP protocol and then 67 and 68 is in well-known port numbers. By using those port numbers, the both client and server, they can exchange the data. By using 68, it can send the request. After receiving the request at the receiver side, the receiver can reply based on the client request using port number 68. DHCP operations. These are these two more operations of DHCP. Fourth one is using TFTP. TFTP is Trivial File Transfer Protocol. The server does not send all of the information that the client may need for voting. The server can define the path name of the file in which the client can find complete voting information. Error control. DHCP requires that UDP uses the checksum. Remember that the use of checksum in UDP is optional. DHCP client uses timers and retransmission policy if it does not receive the retransmission. Checksum is a part we have to use for finding the errors in a packet. These are the references I have used for preparing the above PPT. Thank you.


Hi, I'm Rusty Komori, and this is Beyond the Lines. We are broadcasting live from the beautiful Think Tech Hawaii TV studio in the Pioneer Plaza in downtown Honolulu. This show is based on my book, which is also titled Beyond the Lines, and it's about creating a superior culture of excellence, leadership, and finding greatness. Today's special guest is an incredible person with an amazing story. He is the CEO of the Hu Len Group, which is an extremely successful general contracting and property management company for affordable housing and community projects on the Waini Coast. He is Charles Hu Len, and today we are going beyond real estate. Charles, awesome having you today. Glad to be here. Super excited to be here. How's everything been with you? Everything's been great. Everything's been really great. Just super excited for the new year and kicking things off. Okay, now I want to know about your background. Where did you grow up at? I grew up in Waini. Went to Waini Elementary, intermediate, high school. I grew up in a low-income housing area called Louvais, which is right across the Waini Boatharbor. Okay. And then you went to Waini High School, and did you play sports there? I didn't play sports in school, though I played soccer. I played baseball. I was in martial arts, did karate, got my second degree in black belt. So I was heavily involved in various activities growing up.  Four children. Tell me about them. Yeah, my oldest is Darzi. She's in the mainland. She's married. Okay. My second daughter is also married to Krashana, and my son Justice. He has a girlfriend, and my youngest son is Tainui. He's 11. Great. I know, Charles, that you have an amazing story. And I want to ask you, what was the most difficult time in your life? See, the most difficult time would have to be, well, the most difficult time would have to be right, let me back up, right before you when difficult. So it's 2001, January, which is exactly what, 19, 18 years today, this month. I come up with the number one record label. There's an artist by the name of Patti, if you've heard of Patti's, Iron Girl, I was the record producer. Oh, I had no idea. I produced that album, so it came out in January of 2001. Hits the radios. Number one, I owned a nightclub right in Kalihi, in Kalihi, Dillion Zippies is at. They're renovated. The very back corner, that was my nightclub. I'm in my mid-20s, number one record label, artist, nightclub, and two months later, it all comes crashing down. I get raided by the FBI and DEA, and I find myself getting sentenced to eight and half years in federal prison for being a drug dealer. And so it gets worse from there. My wife divorces me. She takes the kids, is a threat to not let me see their children. Actually how it really goes down is I'm actually in, it's about a year after being arrested, I'm in solitary confinement. And that's hard. That was the most challenging thing I've ever been through, to be with my thoughts, the guilt, the punishment, I went through my head, how could I do this, what did I do? And a while in prison, my papers come under the door, my solitary confinement papers come under the door, I look at it and getting a divorce, and that just crushed me. That was the lowest point in my life. I contemplated suicide. I didn't eat, I couldn't sleep. I was actually starting to hallucinate because I didn't realize this later, your body immune system started going down, and so I got really sick. So what was like, I mean, that's a huge low point, but how bad was prison? You know, prison was bad in the sense of my identity getting stripped away, like I thought I was a successful person, and all that just falling apart, that it's just taking away everything. My businesses that I did have, my partners were, you know, they didn't do some honest things and affected the business. Losing my money, losing the children, losing my wife, so just losing everything. For me, it was almost like dying. I never had a near-death experience, but it was like dying for me. It was hard. I mean, I was in the Marine Corps, went through boot camp, which I thought at that time was the most mentally challenging thing I've ever been through. That doesn't mean, that pales in comparison to being locked up in prison and then being in solitary confinement and just dealing with myself and things that I've never, I never knew existed that I had to deal in face with. I'm forced to. There's no outlet. I'm not able to talk to friends, I'm not able to do anything about it, to cover the pain. Did you feel shame? Definitely shame. There was shame because most people didn't even know, and I was coaching kids soccer and baseball team. And so my parents didn't know, my father was devastated, grew up a strong Mormon background, and so it just devastated everybody, everybody. No one really saw it coming. So you're in prison, you have nothing, you just, you have nothing. You're at the lowest point in your life, so you have a choice to make. You can either be negative or positive. What became of that? What became your choice? You know, when I was at the point where it felt like I was dying, I remember what I wasn't thinking about, and what I was not thinking about was everything that I got. I was thinking about the cars and the fame and the music and the bars and the money. But then it dawned on me and I thought, man, if life isn't what I get, then it must be about something about what I give. And so I knew that at that point, I was going to change the direction of my life in a way that I was going to see how can I give the most. And it was interesting how this, I met this one guy that really changed my life. He put me through this exercise. I went through it, I'm just real quick, he put me through this like meditation exercise and got me all relaxed. And then at one point he was like, how are you feeling? I'm like, man, I feel really black. Oh wait, man, back up, I started crying. He had me cry. He's like, oh, just think about when you got married and think about your, when your son was born and I cried and I never cried this much in my life. And at that point, I realized I held in my emotions for a very long time. And there was this healing power of just feeling and experiencing. And I cried and cried and cried and I was able to get it all out. And then he put me through this meditation exercise and after this meditation exercise, he says, okay, do you trust me? And I was like, yeah, I trust you. And he said, okay, on the count of three, jump up and scream. I'm excited. I'm excited. I'm excited. And so I did it and I had this huge smile in my face. And I just wondered what the heck just happened. Like, I was really just calling it quits just a few hours ago. And now I feel the happiest I've ever been. My wife's still left. I still don't have my kids. I still don't have money. I'm still in prison. Yeah. I'm extremely happy. And this, this smile lasts till dinner time.  Like what happened? And I got so driven as to finding out what just happened. Because if I could understand how things changed for me in that moment, I realized there was something valuable there that could really change my life. So what became your purpose in life? Did you find your purpose in life right then and there or later? I, it was later. It was later. At that point, I somehow realized that I created the life that I experienced. Everything that happened as much as my, I wanted to blame, you know, my wife for leaving me. Why did you leave? You shouldn't have left. I've done this. I did that. Why is everyone doing this to me? I realized that I was responsible for everything that happened. And there was some, it was like a sense of relief when I realized that. I realized then that means if I'm going to change everything in my future, it was going to be because of me changing. And I just became driven to, to transform myself. So what did you start to learn and study about when you're in prison? I read books. I mean, actually the very first book I had never read a book in my life. I hated reading. And the very first book I read was a Tony Robbins book, Awaken the Giant Within. And it just blew my mind. I was like, what the heck is this? And it just started devouring books. Books I was reaching out to people because going to federal prison, I had access to people I would never have access to coming from my night. I was locked up. So they sent me to a prison camp so there's no fences or barbed wires, just a sign that says do not walk past. And some of the guys you might know, one of the guys that I was locked up with was Jordan Belfort. Did a movie of him, Wolf of Wall Street. So I'm standing up for count. He's a cross for me. And his roommate is Tommy Chong. And my roommate is this GE executive who started the company, the machine used to test your eyes. That was his company. So here this guy, I barely can read. I'm kind of dictionary around for years because I'm reading words I don't understand. And I'm around all this smartest people I've ever met, some of the smartest people in the industry. And I just soaked up everything I could. The guys have nothing but time. Yeah. They're not doing anything. They say, hey, can you teach me real estate? Sure. I've met them every week or stocks or business or raising money, private placement. So that's where I got my education. So you learned a lot about real estate while you're in prison. And then when did you buy your first property? So I came out of prison in 2007. It was my first year out of prison in 2007. What did you buy? I actually bought my parents home. With what? With what? You had no money. So the first, so how I bought, how I did that deal was there's this thing called a gift of equity where your parents can gift you the equity without having to put the down payment though. So I was able to get a loan and they basically gifted me the 20%. So I didn't have to put down the traditional 20%. And that's how I bought the property. My mind went to, OK, technically that's not a real deal because I got help from my parents. But it helped give me some of the validation that I can do this. When did you end up getting your second property then? The following year. That's fast. Yeah, the following year, I bought my second property. And then there was just loans where you can get, where there's no money down, just like a USDA loan. What happened is I got committed to the goal first. I was in the seminar and it was this 90-day seminar and they said, OK, what do you want to achieve in 90 days? I said, I'm going to buy a house. And I don't have the resources, I don't have credit. I've been in prison. So I don't have through your tax returns. I'm making minimum wage. I don't have all the makings to buy a home. So I committed 90 days. I'm going to buy a home and within three months. I bought, I wish technically it was my second property, I had Makar Kilo. And then it just grew from there. So when and why did you start the Hulun Group? Hulun Group kind of grew on its own. At first, my initial motivation was to do something. I needed to survive. I was living with my parents when I came out of prison. I lived with my parents in low income housing again. I was kind of dealing with the fact that my parents went in debt because of me. They were having to take care of your kids. They were having to take care of my kids. They sent me money. So they were in debt and living in low income housing, that was a challenge. So my initial drive was to get them out of debt. My father, I was fortunate enough to see my father again. I thought I would never see him alive because my father was very old. So when I came out of prison, he was probably in his 90s already. And I knew once he passed, they would be in a really bad financial shape because they needed his retirement. My parents needed his retirement to survive.  I needed those finances and resources. But as I started to acquire more properties, and I started realizing the difference that I was making in people's lives and tenants crying, oh my gosh, you know, would you help me get them off the beach? Some of them just getting, you know, their first place. I realized that I was making a difference in the community. Oh, big time in the state legislature. You spoke in front of the state legislature. What, when did that happen? That happened last year, January.  Yeah. And my mind goes, my mind wants to say, no, OK, I get nervous. I'm scared. Oh, you got to see me. You're asking me to speak. He's like, yeah, I want you to speak. What do you want me to do? Just do the opening speech. I want you to inspire, you know, get your job is to get everyone kind of in the right space to start the year. Yeah. And so I did that in January. And that was just such an amazing experience. That's awesome, Charles. And you're also a fantastic inspirational speaker. I've seen you speak before. And you give a great message of hope. How do you do you really love doing those inspirational speeches? I love. It's interesting when I hear the term inspirational, because I guess that's what is received. I get that quite a bit. I think, you know, as I'm up and I'm speaking and I'm sharing, I'm really not my whole intention and goal isn't to inspire. Yeah. And I know that's what that's what happens. Oftentimes, my whole goal is just to share really what happened for me, you know, my life, what I went through. And not on a surface level, just really down on an emotional level. The real challenges that I dealt with that I think a lot of people deal with on a regular basis. Yeah. And as I share with them, you know, my journey, people oftentimes says, man, that was very inspiring. It totally comes off like that. And I was inspired. And I even cried in your speech. But Charles, we're going to take a quick break. And then when we come back, we're going to continue going beyond real estate. OK. Thank you. You are watching Beyond the Lines on Think Tech Hawaii with my special guest, Charles Hu-Len. We will be back in one minute. Hi, I'm Lisa Kimura. I'm the host of Family Affairs on Think Tech Hawaii. Join us every Tuesday at 11 AM to talk about the issues that really matter. Everything from policies that need to be changed in Hawaii to the fact that we need better gender equality so that we can all have a better shot. Again, join us every Tuesday at 11 on Think Tech Hawaii for Family Affairs. Aloha. Aloha. I'm Dave Stevens, host of the Cyber Underground. This is where we discuss everything that relates to computers that just kind of scare you out of your mind. So come join us every week here on ThinkTechHawaii.com 1 PM on Friday afternoons and then you can go see all our episodes on YouTube. Just look up the Cyber Underground on YouTube. All our shows will show up and please follow us. We're always giving you current, relevant information to protect you. Keep the news safe. Aloha. Welcome back to Beyond the Lines on Think Tech Hawaii. My special guest today is Charles Hu-Len, who is the CEO of the very successful Hu-Len Group. And today we are going beyond real estate. Charles, you have a passion for helping people. Tell me about that. Oh, you know, it's when I think I first shared what was happened for me and my story and I had the confidence to share what would be coming from prison and I saw how it started to inspire people. And the benefit people started getting, it was crazy. Because my mind thought, well, it's just me. Like, well, what's so special about it? I don't realize how special it is. And as I started sharing and talking and people are like, well, can you speak over here? Well, can you come share over here? And it just started to grow and grow. And then more people would approach me and I learned so much over the years. I mean, from reading and attending various seminars and meeting amazing people such as yourself, you know, I sort of became this almost walking person who helps everybody I try to come across with, you know. And sometimes it's not often like it's, we get deep in a conversation, though sometimes I could be getting a cup of coffee with someone and just to brighten their day by, you know, opening up. And in the moment, somehow they feel different, you know.  Well, what you are doing in the Wai'anai community is... I mean, it's amazing. I mean, I went to Wai'anai a few weeks ago and I see this building that I know you own because it's like really significant improvements there in Wai'anai. So I want everyone to visit Wai'anai and see what you're doing to really transform that community. I mean, you're definitely going beyond the lines. And I know you're working on my book right now. How are you liking it so far? I love the book, you know, I love the book. And one of the things I like about your book is the simplicity of it. Basics, getting down to basics. You know, I think a lot of people, and even myself included sometimes, I'm looking for the next thing. I mean, if I just, what's the next thing, if I learn or do or the latest trend or the latest technology, maybe that would be it. And what your book reminded me of is getting back to the basics. Just get back to the basics, the fundamentals and master the fundamentals. Like take those fundamental key steps that you do, like your purpose, right? And just drilling it in. You're just drilling it in, drilling it in. And so thanks to you and the book, my whole message for this year is fundamentals. Not only for myself, but drilling that into my company and everything I do is just getting back to the basics. It's all about the four P's and the eight keys. Yes it is, yes it is. And that's what you do, actually. It's just I put it together in a book. In a way that's easily explained that I would never be able to do it myself. Charles, I wanna ask you, what's an important lesson you learned in your life so far? You know, I think that I could sum it up. It would be that one moment in my life when I realized that life is all about giving. Yeah, it's all about giving. And I know I've heard some people say, well, if I give everything, then what about me? How do I give it? How do I get? I don't give. And I realize that if you limit your ability to give, you ultimately limit your ability to get. Yeah. You know, I was, quick, I was recently, it was for my birthday. I was wanting, I woke up in the morning, I'm like, man, what do I want for my birthday? And I said, I want two things on a Christmas tree because I haven't celebrated Christmas in a while. And I wanna see whatever opportunity put in my way for me to make a difference. And I got my tree, and I have this digital picture frames that come up. That's why he's my vision board. You know, digital pictures. Yeah. About a week prior to that, I get a call that the school, the Y and I Elementary is looking for a new library in the Learning Center. And so, fast forward my birthday, I'm driving and I'm visualizing these pictures that I put up a year earlier. And one of the pictures that pop up is a picture of Y and I Elementary sign. The second picture that pops up is the picture of about 30 students in the library. And I immediately, I'm crying. I'm tearing and I realize this is what I was meant to do. I was supposed to do this. And so, I call the person head of the committee and say, I'm gonna donate 100,000 that the school needs for the new library. Oh, fantastic. And there was something really liberating about that because my mind will say, I can't do it and how do I, don't do it, that's a lot of money. Oh, what are you doing? He wants to talk me out of it. Yeah. But when that happened, I realized how much a hold that money had on me and the limitations I put on myself. And if I just made, like I said, just giving and I realized I gave, but I realized I limited the amount I gave which limited the amount that I can get. Well, I love hearing that, Charles. Love hearing that. I wanna also know, Charles, what's a memory that really tugs at your heart that you have? It would be last year when I spoke at the legislature. And it's not the speaking itself. So prior to speaking, I was preparing for a speech, I was preparing for the speech and I'm in the offices and my daughter and my mother's there and I tell them I'm preparing for the speech. So don't mind me, don't bother me, just sit there. And I'm looking out the window and I'm just in the zone, looking out the window, hands in my pocket and my daughter snaps a picture. I don't know this. After I speak, I go home, I'm tired, I'm just preparing for the speech for days and I'm beat, I'm wore out, I get in bed, I go on my phone and I see this. Picture my daughter posted. And mind you, I had very strange relationships because I went to prison and so it took a lot of work for me to rebuild those relationships with my children because when I came home, they were adults. They had no reason to want to repair those relationships with me. And I opened the phone and I see and my daughter posts that picture. And on top of it, she says, you've always dreamt of changing the world. I will always support you, the greatest man, my father. And I realized at that moment to be a hero and to be considered the greatest man that my daughter has ever known is worth more to me than anything I've ever accomplished in life. And that is the constant reminder for me that life isn't about what I do or the successes or the buildings or what I change. And it's the legacy that I live of the memory of who I am, not only to my children, my family, the community and everyone that I come across. Whoa, that's amazing that, wow, Charles. I wanna ask you, Charles, about your business.  It's amazing what you're doing. Thank you. What are some challenges that you face with your business? The biggest challenge is the whole misconception that comes with Waini. Acquiring a building, I say it's easy to acquire a building and renovate it. Convincing new businesses to come to Waini and open a business, that's been the challenge. But we are overcoming those challenges. We brought in the first bakery to open up in Waini in 20 years, Pearl Harbor Federal Credit Union, opened up in Waini in one of our buildings. We got some of the best restaurants. Actually, in our Miley building, four of our tenants are rated number one in Yelp, in Waini for best restaurant, best vegan, best bakery, best nail salon. So we're looking to bring the best and the best entrepreneurs, the best businesses and bring them out to Waini. And yeah, it's just a challenge. However, we believe that it is possible that the people of Waini are not only Waini and are ready for it, but that there's so much more businesses and more opportunities that's in Waini that very few people tend to believe exist. Yeah, it's so impactful what you're doing. It's truly remarkable. And I wanna ask you one more thing before we wrap up, Charles. What are you hoping to achieve in your future? I wanna see the change in Waini. You know, Waini has always had this bad rap. Now growing up, Waini as a kid, always would hear about it, Waini.  And I just wanna see it happen in my lifetime. We're a Waini, we're one day. All right, when someone comes off the plane visiting Oahu and they walk out to somebody on the street and they say, hey, where should I go? What do you think, where should I visit? And they say, you know what, you should go to Waini. It's the most beautiful place on the island. And for me to have that in my lifetime would just be such an amazing thing to see. Well, you're making it happen, Charles.  And I really wanna thank you for being on the show and taking time today. I mean, thank you for having me. You're an inspiration because one person is changing the community. And when you have one person that can change the community that leads to changing a state which leads to changing a country and the world. Thank you. Thank you. Thank you, Charles. Thank you. And thank you for watching Beyond the Lines on Think Tech Hawaii and a special thank you to my clothing sponsor, Eolani Incorporated. For more information, please visit my website, RustyKamori.com, and my book is available on Amazon, Barnes & Noble, and all Costco stores in Hawaii. I hope that this show inspires you to create your own superior culture of excellence and to find your greatness and help others find theirs. Aloha.


Hey, everyone. It's Matt again. I'm here to talk a little bit more about the app that I've been building. If you don't already know about the app, you can watch an introduction in the previous video, and there's a link in the description. Now, this is a camera app. And direct access to the camera is a pretty new feature that's available in modern browsers, but not so much in older browsers, and not for people who don't even have a camera. For example, people that are on desktops. So how do we progressively enhance capturing an image? Well, one of the easiest things we could do is take a URL of an image that's actually hosted elsewhere on the web and just fetch that. So if we're taking an image from a URL, the code for that is dead simple. We just need some input to take the URL and then some sort of action, in this case a button, say that we'd like to actually go for the URL, and then we just set the source of an image to be whatever the user typed in. So I have a test image URL here, I paste it in, and click go, and my image is in the page. This is a very, very simple way of doing this. It does have a couple of problems, though. The big one being that if the server that the image is hosted on doesn't support cause headers, or doesn't send the right cause headers, then you won't actually be able to edit this image. You'll still be able to display it in the page, but we're making a photo editing app, essentially. So we need to be able to get at those pixels and transform them in some way. And without cause, that's just not going to happen. You can get around that by using a proxy server.  So you make a request to your server with a URL, and then the server goes away and makes the request to the real server, and then the image comes back through that chain. But that's a little bit excessive for what we want to do here. You have to run your own server, which can handle the traffic of all of your users, for something you really only want to be doing inside the browser. So how can we improve on using a URL provided by the user? Well, we could use a file input and let the user just upload the photo directly to us. So it's an input of type file, which tells the browser that it should prompt the user to give us a file. And traditionally, this was so that that file could be uploaded to your server as part of a form. But in modern browsers, we can take the file from the input and use it in the client without actually sending it to the server. Now we can enhance this again. The first enhancement is to say that we accept images. So here we use the accept attribute and we pass in a MIME type, or in this case, a wildcard MIME type. We say image slash star to say, we want the user to give us an image. So the browser can then prompt the user with a file input that only gives them images. So if we see here, when we open this up, this is showing me only the images that are on my desktop. Now the file input has a change event, which we can listen to. And anytime that the user changes what is selected in that file input, this event will get triggered. And here I'm just logging to the console what the output of that is, the files object of our input. So here in our handler, I'm taking e.target, which is the target of the event, which is actually gonna be the file input. And we're looking at this files property. And for a moment, I'm just logging that out to the console and you can see that it is a file list. And we'll learn more all about file lists later on. The other good thing about the accept attribute is that it lets mobile browsers know that they could send us a photo straight from the camera if they wanted to. So when they pop up the chooser, as well as offering the ability to upload a file, they also give the opportunity to say, would you like to take a photo from the camera? This will go straight to the native camera app and allow the user to take a photo there and then, which can then get passed into your app, which is brilliant. This is almost what we want for our own app. There is a final possibility for this, which is we can add another attribute. We can add in an attribute called capture. So we add in capture here. And by default, if you just put in capture, that says that I'd like to go to the camera directly. So on a mobile browser, this will pop up the native camera app without offering the chooser first, which if you really only want photos from a camera is perfect. You skip a step. But there's a little bit of a problem here. You can't feature detect where the capture is going to do this. And this means that on desktop browsers, you're only going to prompt for a file because that's what the file input does. Whereas on mobile browsers, you're only going to prompt for images from the camera. It's not an equal thing between the two. And what if a user on mobile wants to upload a file that's on their SD card, for example? If you are going to use the capture attribute, there is actually a couple of extra things you can do. Is that you can set it to one of two values to say which camera you'd prefer. So you can set it to be user, which says that you want the camera that is facing the user. So this is your selfie camera. Or you can set it to be capture equals environment, which says you want the camera that faces the environment, i.e. the normal camera that faces away from the user. If the device happens to only have one camera, it will still give you the camera that it does have, and this just sets a preference. So the accept header and the capture attribute give us a couple of ways to enhance the experience for mobile users. So let's look at some ways we can enhance things for desktop users as well. One thing that's fairly common to do on desktop that you wouldn't do on mobile is drag and drop. And that's supported by the web as well. So here we set up a target to be dropped onto. The target is just a div element. It could be pretty much any element you like. And we set up this drop event listener so that when something is dropped onto that element, what should we do? Well, we should stop propagation because we're actually handling it in our element here. And we should prevent the default too. If I drag this image just into the browser, not onto the element, it just loads the image into the tab and is no longer on our page. And we don't want that to happen so that as soon as we drop it onto our element, we get the event fired, but then it navigates the image. So we prevent the default behavior as well. Here again, just logging out the results of this. The event here is a drag event which has a data transfer object. Again, we'll talk about that. And that has a files property which is again a file list. So if I drag this onto the element, we can see down here that we get the file list object. Now I have another event listener down here for drag over. And this says what should happen as you're dragging this over the element, what should the behavior be? And here we're saying that we want the effect to be a copy so that when the drag finishes, when that drop happens, we are copying the information from the image into the event. And again, we need stop propagation and prevent the default. Stop the normal browser things happening when we drag that over. And it is the setting the drug drop effect to copy which gives us this plus icon on the mouse. Lastly, another desktop feature is the clipboard API that allows us to copy an image from somewhere from the file system or from another application and just paste it straight into the app. Now in Chrome, you can paste an image or any file into any element on the page. You could set the event listener for the paste event on the document and that would work fine. But not all browsers support this the same way and Microsoft Edge, for example, requires that the element be both selectable and editable. So here I've got a text area which I can paste into. And you can see immediately there's a slight UX problem here. We're not asking the user to type anything in but we've given them a text input. So this makes it slightly awkward to let users know what they should be doing in your app. You can, if you want, take an editable element, put it off screen, and then when someone clicks onto an element that is on screen but not editable, you actually set the focus manually in your code to be the editable element to when the user pastes, it goes to the element that you want. But then you run into some accessibility issues and it's just slightly awkward. For that reason, I'm not going to add paste into my own camera app, but I just wanted to let you know that the option was there. So how do we actually handle a paste event? Very easy. We take whatever element that we're gonna use. In this case, it's our text area and we add an event listener for the paste event. And when that event gets handled, we get the event has a clipboard data property with a files property inside it. And that files property, as we can see, is yet again another file list. And let's just show that this really works. I copy the image and I paste it in.  And you can see that we get the name and modify date and things like that. So that brings us to the question of, what is a file list object? What is this thing that we've been getting? We've been getting it from the file input, we got it from drag and drop, and then we got it from the clipboard API. So a file list is kind of like an array. It's an object with numeric keys, with each property being a file object. As I say, it's array-like. It doesn't have any of the array methods like forEach or map, but you can create an array by using array.from. So I could say my array is array.from file list. In this case, though, because it's numeric keys, I can still use a normal for loop over it. So that's what I'm gonna do here. As I say, the entries in this file list are file objects. Now a file object is actually exactly the same as a blob. So if you've used a blob before, you know exactly how to use this. The only difference is that a file object, if we look over here, has a couple of extra properties. It has the last modified and it has the name, things that are file type information that you wouldn't have on the blob. And this means that you can use it however you would use a blob. Blobs can be stored in index DB. You can get a URL from them, which means that you can use that URL as the source of an image. You can pass them around to workers and things because they are strict cloneable. You can do a lot of things with a blob. In this case, I'm going to take the very first file that matches whose type is an image. And I'll just set the source of my output image to be whatever the image is. So, this is a drag and drop. And you can see it sets the source image to a URL that's been created from that blob. So that's how we're getting an image when we don't have direct access to the camera, which gives us a great progressive enhancement story, some good places to fall back to. But for accessing the camera directly, we'll talk about that next time. So join me then and thank you for watching. Thanks for watching. If you'd like to see more of our videos, click here and see you again. Cheers.


Luke? Johnny, Ryan was just talking about the confidence and the belief that you all have on offense. Can you speak to that and maybe how much your confidence and knowing what you're capable of is helping you to have outputs like you did today?  Corey? Yeah, Johnny, on the first play of the game, what did you do to shake loose, and when you are that wide open, how long does it take the ball to get there? Yeah, you know, just trying to navigate my way through a lot of traffic.  So, you know, just grind made a great though, you know, great catch, and actually, you know, kind of mad at myself that I wanted to score on that play, but, you know, I made up for it, you know, a couple plays later. Paul? Could go with Howie. Hey, John, congrats, man. This is the second week in a row. You guys have been in the position to drive down the field, try and set up either a touchdown or a game-winning kick. What was different about last week as opposed to this week and what were kind of the emotions that were going on in the huddle as you guys were preparing for that? You know, it's not even, I won't even say was different from last week. We just put ourselves in that situation. We go over so many situations in practice and, you know, we execute in practice and, you know, we know whatever situation was called upon us, man, and we got to execute. So, you know, it was very similar to last week. You know, like last week I had all the faith and, you know, our kicker to go out there and know that thing, like he's been doing the past 15 years and we got down there and he got it done. Kyle? John, it seemed like all through camp, almost every day you made some kind of big play. At what point did you feel fairly certain that this sort of maybe breakout season was on the way for you and what led you to that point? You know, this one opportunity meets preparation. You know, I work hard, man, and, you know, I've been blessed with a God-given ability and it would be a disservice to my teammates, myself, if I didn't live that out. So, you know, it's been going into my fourth year.  So, I'm just, I just work really hard, man, and I'm just so blessed and humbled to actually be able to showcase, you know, everything that I've been blessed with and worked for. Two more, Arden. Jim. Okay, John, I'm sorry I missed the first wave here, but just your ability to make such a big impact early, how good did it feel to kind of set the tone in this one with the big play early and then the touchdown early?   What's your relationship like with Mike and kind of how much does that make you want to play even harder when you got to coach to support you like he does? Yeah, I played this game for a long time, man, and to me, the best coaches that I've been around with were those who were more than coaches, and that's what you got in Coach Ray.  And, you know, I respect the heck out of him for that, you know what I mean, to come here every day and actually care about what's going on in our lives outside of football. So to be around a man like that for the past few years, man, it's been great for me.  So just, you know, happy to be here and, you know, happy to be a part of this organization. Last one, TD. Yeah, John, so far, three touchdowns in the red zone. What is it that's clicking for you and Tana Hill in the red zone that's making you so effective that way?   Making sure we're on the same page in meetings and, you know, it's all gonna translate out there on the field.


Focus on the process. Don't worry about the outcomes, focus on the process. If it's the first quarter of the game, you can't be worried whether or not you're going to win or lose the game. All you need to worry about is winning or losing this possession. And of course, the beautiful part is, if you do that consistently enough, as legendary coach Bill Walsh said, the scoreboard takes care of itself.


Hi, I'm Dr. John Bergs from the Professor of Theology at Franciscan University where I teach Scripture. And I'd like to wrap up our discussion of discipleship the same way that the Gospel of John does. We can understand the Gospel of John as a book about discipleship. And at the end of the Gospel we have a very beautiful story. It is morning on the Sea of Galilee and the disciples have been toiling all night in their boat trying to fish unsuccessfully. And there's G.S. at the shore and they don't recognize him but he calls to them and they call back and he tells them to throw the net on the other side. And they do that and then they have this miraculous catch of fish, 153 large fish that they cannot even bring in. So with the help of Peter they bring that net to the shore and then a conversation between Peter and our Lord ensues where our Lord asks Peter three times, do you love me? And three times Peter responds, you know that I love you. And then the final thing our Lord says to Peter is follow me. And when Peter turns around and observes that the beloved disciple John is following them and Peter starts asking questions about that man, Jesus redirects his attention and says, what do you care about that man? As for you, follow me. And so those are the last words that we hear from Jesus in the Gospel of John. To get the full impact of this story we need to recall that in Luke 5 we have the account of how Jesus began his ministry with the disciples. And the beginning of his ministry was the same way it ended. It was with a miraculous catch of fish in a boat in the Sea of Galilee. Luke 5 is the account where after a night of unsuccessful fishing Jesus gets into Peter's boat, preaches from Peter's boat and then tells them to let down their nets for a catch. And after that miraculous catch of fish, Peter says, depart from me, Lord, from a sinful man. And then Jesus says, from now on you'll be fishing for men. And then it says that they left everything and followed him. So when we look at the beginning of Jesus' call to the disciples in Luke 5 and the end of his ministry with the disciples in John 21, both are the theme of follow me. And that's what it means to be a disciple, is to follow Christ. And part of the point in John 21 is they have had a lot of education over the past three years as they've walked around Galilee with Jesus. They've now had several 900 level courses in theology with the inventor of the discipline of theology. So they have learned a great deal. And yet at the end of all that education that they have, Jesus renews with them the same call he gave to them when they were simple fishermen and knew no theology, very little scripture, et cetera at all. And that really speaks to me because no matter where we go in our life of discipleship, whether we're a high school student starting out, sensing a call from God or a person later in life having a conversion, or someone who's been studying and working in the church for a long time and build up a great deal of experience, no matter where we are in our path of discipleship, it always remains the same. Follow me. Sometimes we have to go back and think about what were those circumstances under which God first followed me? What were those circumstances under which Christ first gave me his call? And Pope Francis has encouraged us to do that in some of his homilies for those of us that have experienced conversion in life, to go back and think what were the circumstances under which I first heard God calling my name and to rehearse at our mind and to remember it and to let those memories stir up those affections and that love that we had at first to keep that fresh and to keep that anew. It's a concept of what Saint Josemaria called beginning again. That was a very important point in the spirituality of that Saint, Saint Josemaria Escrivá. He constantly reiterated to his spiritual sons that every morning we have to put aside our failures, have a short memory, put our failures in the hands of God and then begin again for that day. Here again, Jesus' call to follow me for that day. From the first to last, it's always about that. Follow me.