Hello, thank you for joining my session. My name is Haido Sugiyama, Chief of Data Retard. I'm based in Tokyo. I'm here to talk to you today about hardware evolution, Composal Compute on Opposite and Kubernetes, and Retard Enterprise Relax. With leveraging domain-specific hardware accelerators such as NVIDIA data processing unit and inter-infrastructure processing unit, for the future of desalinated infrastructure to shift from traditional CPU-centric architecture. I'm sure many of you have had a Retard before. But I'd like to quickly introduce Retard from my perspective and share why I think our values matter for you. The foundation of Retard is open source. I like to say open unlocks the world potential. This is our vision statement, Retard, where we have been using the open source deployment model to build Sophia for almost 30 years now. In that time, we have used the power of open technology, open standards, and open collaboration between people and organization to empower our customers and to advance the state of innovation for everyone. I often describe open source as innovation engine for the global industries. Today, the cross-industry collaboration in open source development communities can deliver innovation together. If we look at Retard, you'll see that there are over 150 million software repositories, controlled by over 15 million individual developers, and more than 2 million businesses are collaborating. That is an important thing. Of course, we know this number includes folks and the duplicate account, but it gives you an idea on the order of magnitude. This number includes companies that traditionally have been called users, collaborating with vendor to drive their own feature into the open source project that they use. Our open source deployment model is much more efficient than any kind of traditional waterfall approach for vendor software deployment. We live in the world where every business, depending to some degree on IT, and increasingly, enterprise are implementing their business value in software that may be as part of the supply chain, back office service, customer interactions, or the various products and services they provide to their customer. Software is the world, is one of catchphrases often used to describe. Open source enables capturing value with software more efficiently and at lower risk than any other model. It offers access and a guarantee right to the code, along with ability to customize the differentiation of the system and the system. This is the key point of this development model, while collaborating synergy, even between competitors. The key point is you stay in control. As Richard, we collaborate with competitors all the time to advance underlay components. Open source empowers you as business to be in control of your software-implemented business value and avoid locking. Let that act as catalyst in this model, helping you to maximize this value. As we run cyber war with software, the complexity of our software stack increasingly deep within that complexity of physical work. In response to that, we are seeing evolution in the certain patterns. Hybrid cloud has become predominant operational paradigm for modern IT across all footprint from public cloud over the data center to the edge. Linux, containers, and Kubernetes are becoming the preferred way to deploy and manage this hybrid cloud computing. Safety into the distributed computing, also known as the edge computing, due to the growing interconnection between software and the data that is distributed in the cyber physical world from which generate under the limitation of the low latency. Data and AI are physically interesting here because it affects all software in such that application become intelligent application which run from the data to improve their behavior. Another way to think of it is not just software is a world. AI is eating software now. Data and AI have become driving theme for the IT investment. I like to share the concrete example of how related open source approach benefits customer which is opendata.hub. Opendata.hub offers deployable open source reference architecture for managing data and AI work across on the open system or other Kubernetes variant. In this project, let's collaborate with open source project hardware and software partner as well as customers. Today, we are driving integration and interoperability between different component in the broader data and AI space across data center core and edge. The outcome is capability for the customer to construct their own optimized platform by picking the best of great solution for their purpose from the broad ecosystem. This platform combined enablement for the data science touring with the management of the underlying software stack, supporting intelligent application end-to-end. Let that is operating this reference architecture framework for community use as part of operator-first initiative. We are expanding the concept of the open source collaboration into the operational aspect beyond just the software self. The result of the work reflect to the letter downstream offering and service as well as the partner that contributing the open data.hub project. At MLConf online event this October, my folks will write, introduce enterprise new system running on open data.hub together with Stanford Sack Gym. I'm feeling that there are many players such as Sack facing the same pain point at current infrastructure due to lack of scale in AI data management. And I agree we need for bridging edge to core for exchanging real-time data. Actually, I'm contributing for the developing new data centric computing architecture in ION Global Forum for more scalable data management across edge and core. It can help enterprise new system project. To meet the demand of the AI data management, we need evolution in hardware system architecture that is a main theme in my session today. The challenge behind thrashing computing architecture is the end of move along and then scaling. CPU are not getting faster anymore. We are facing the increasing need for speed, data and AI requirement, as well as concern over power consumption. So we can just keep scaling up the CPU. This is why we need domain space hardware acceleration that is underlying trend of the industry. We will see it from CPU centric architecture to new architecture to increase network and the stage performance with domain space hardware accelerator. So in this session, I'll cover three things. Firstly, I update the current network innovation. And then I'll share with you new computing architecture leveraging domain space hardware accelerator. Lastly, I would like to discuss the possibility of further change in software stack and network stack to realize AI integrated communication. By the way, this is a virtual event. If you have any questions, please add your question to the chat box so that I can respond online during this session. With that, let me update current transformation in the network side. This slide shows the 5G new radio roadmap based on the 3GPP. In 3GPP, the 5G specification was standardized as the release 15th and the commercial service in Japan were launched in March 2020. World 5G network service has been rolled out, mostly phone, PC, and CPEs. The release 16th standardization was complete in June 2020. 5G is enabling the B2X, ILT, and furthermore. 5G will cover the communication business in the area of the smart manufacturing, smart city, smart architecture, automotive edge, healthcare, and more. These 17 and the release 18 are prologue to the 6G. We are exploring the beyond the 5G to our 6G. We are now starting to work on the next implementation challenge prior for the beyond the 5G to our 6G, such as end-to-end network slicing, including radio access network and the real-time data analytics for the digital twin world. 5G spec in core network and the radio access network are actually impacted to the change of the computing architecture design or maybe has defined based on the trend of the computing architecture. Compared to the previous 4G-based NAV, 5G system architecture is suitable for the architecture element defined as a cloud-native network function to bring intelligence, flexibility, agility for new scalable service furthermore. The architecture model, which further adapt principle like a majority, the usability and the self-containment of the network function can be chosen to enable development by latest cloud-native content technology and Kubernetes-based software technology. Service-based principle applied to the 5G control plan separating from the user plan function. That means the user plan function can be off-roaded into the domain-specific hardware device for the 5G control plan run in the cloud-native environment such as the Kubernetes cluster environment. Currently, UPF can be off-roaded from the CPU to SmartNIC and the P4-based switch in addition to the DP-DK. Also, the 5G system architecture allows compute separation from the storage to store their context in data storage function that can be off-roaded. We can think about adoption of the persistent memory for more lower latency data access as a USDF structure data storage function. So in the 5G evolution, network function workload is transforming. 5G control plan workload and service-based architecture are shifting to the Kubernetes-based cloud-native network function. While UPF and the data storage function will be off-roaded into domain-specific hardware device that can be implemented with the Kubernetes device plugin feature. In the 5G and the 6G era, UPF and the data plan of traffic will need to be off-roaded in the domain-specific hardware device because CPU-centric architecture is not getting enough to meet real performance requirements. We are contributing to several activities in the community such as online alliance, TIP, Magma, open-air interface, and focus on the cloud platform development with adapting the domain-specific hardware device technology to develop the software-defined functionality. It's more complicated than traditional CPU-centric architecture if we set up each network function manually, especially for GPU implementation. Without accelerator card such as FPGA, GPU, or ESIC, it cannot provide massive MIMO scalability in public service. In the 5G new radio access public network, we will need to support more scalable massive MIMO. Currently, most run vendors are implementing the CPU look-aside mode with the accelerator card, but still need some level of the CPU consumption. To increase the massive MIMO scalability and access speed furthermore without increasing CPU consumption, several run vendors are now trying to implement inline mode over combination of the XPU-based domain-specific hardware device. I will explain this accelerator evolution later. In the middle of hardware evolution, we are now seeing every day NIC becoming smarter as a domain-specific hardware device. Let's check into the use case of we-define NIC capability area in the fundamental level we are looking at. All the features are now supported, actually, frustrating TCP-UDP segmentation and encapsulation, all XDP and PTP timing, SRV and others are supported, and then you have a crypt off-road with a crypt engine on chip. You can do inline IPsec off-road, TLS acceleration, and you can look at EVPF redirect for TLS. Then you can do quick HTTP-3, where HTTP running over UDP, you have TLS acceleration. 3GPP is also considering quick for interconnection between each 5G core control plane in the service-based architecture. Program flow also can be uploaded to ASIC and FPGA. This is to program and manage Vseach or VRouter to provide SDN. You can have P4 switch over for open-flow control over Vseach, and be able to provide service like a simple fly encapsulation, decapsulation of various protocol. In addition to new protocol, like coming with segment routing support for MPS, SRV-6, port mirroring bonding and QOS, all of the features we have with the Linux scanner, then they can be off-roaded to the NIC and matching five tuples. All of these now can be off-roaded into NIC. With program FPGA, you can now do service such as a broadband network gateway, 5G user plane function, and the 5G radio access network, ECPRI interface, and FEC. These are available to be provided by NIC vendors. This slide shows the example of the current feasibility of the disarray radio access network implementation based on the design in the order alliance. Dial in the top of the slide shows the network function work load for radio access network and edge. 5G can deploy user plane function at edge for match access edge computing. So actually the user's data can be released at edge on UPF deployment. Since 5G new radio, this one unit functionality has split, CU central unit control plan and the user plan and the DU disability unit. CU handles the IP packet in mid-4 and the back four, and the DU handles the rear two traffic in the mid-4 and the front four supporting ECPRI. Diagram in the bottom of the slide illustrates the implemented device for each work load. UPF and the CU user plan can be uploaded into the SMARNIC. CU control plan can be run on the CPU. DU layer one functionality run on the accelerator card with the DPDK BBDev library while layer two run on the CPU. Compared to 4G, 5G control plan is shifting to the cloud native work load on the CPU centric architecture while uncrowded native work load such as UPF and the CU user plan are uploaded to the domain-specific hardware device. Through 5G evolution, some network functions are transforming to the cloud native running on the CPU centric architecture and some network functions are offloading to the more hardware domain-specific device to meet network performance. 5G evolution advances the telecom edge computing but it's not our goal. We already started to look into the beyond 5G to a 6G that will be covering the end-to-end for AI integrated communication. We know there is a demand that service provider need to provide AI-related service based on the behavior of the end-users device. In order to deploy each domain function to each right place based on the business demand, we will need more composable compute in this area of infrastructure across user device, telecom edge, telecom core and the cloud, I think. The network interface card is now becoming smarter. Let me update evolution on the computer architecture side. Cloud provider have spent the last decade trying to convince us that all compute cycle are equal while the industry has focused on the scale rather than performance. Virtualization in that sense is based on the abstraction from the hardware into the generalized representation which really is opposite of the specialized hardware for acceleration. If you go to the public cloud and you will find over a hundred different machine type representing the hardware specialization and the sizing option, I say that is a strong indicator for this current trend to shift domain-specific hardware device deployment that needs composable compute architecture in this area of infrastructure. Computing architecture is now transforming from the hypervisor-based CPU-centric architecture and code server to composable compute architecture in this area of infrastructure. Left diagrams show the traditional model of the software-based virtualized hardware with the hypervisor and CPU-centric architecture. Center diagram shows an example of the SMART-NIC integration. In this model, we have the software control plan running on the hypervisor in CPU-centric architecture and many network functions that can be afforded to the actual low-level network processing to the FPGA in the SMART-NIC. Right diagrams show the new ex-PUs composable compute architecture such as NVIDIA DPU and Intel IPU which are the result of the innovation of the SMART-NIC. This is a modern architecture that can fit the disarray infrastructure across end-user device, TECO-AGE, TECO-CORE, and the cloud. We are now looking at the setup model where the four network stack, including the control plan, moves from the hypervisor to the independent ex-PU subsystem. It essentially can move the same function to the subsystem and therefore enable you to use this, not only in hypervisor virtualization model, but also in bare-metal model. In this case, the lifecycle of the virtual device function now is independent from the tenant workload cluster, removing binary dependency. This is tightly connected to the growing preference for the bare-metal deployment of the container platform and the edge system of virtualization, which is also driven by the increasing demand for speed and efficiency versus the diminishing return for the overhead of the software hypervisor-based virtualization. As we traditionally use virtualization for security isolation, like a left diagram, the move to direct hardware access and the bare-metal deployment creates issue with a trust boundary like a center diagram. Simply put, once you try to do the bare-metal service, too many people or application and the service will have privileged root access to your machine in case, for example, different teams are responsible for the application platform, networking and storage respectively. Too many control domains are conflated. With XPU subsystems such as the DPU and IPU like a right diagram, we gained the ability to move the function that we traditionally implemented in the software hypervisor to the processor such as the ARM processor. As it achieved hardware-level isolation with replacing the software-level isolation at the traditional virtualization, it can offer significantly higher security at higher performance and better control point with a stronger isolation than existing virtualization model. This also allows us to define more stable and cleaner interface between services that utilize domain-specific hardware device and divide the dependency of the hardware-specific code. And while we already were able to offload the actual data plane processing to traditional SMARTNIC, the XPU in addition allows us to offload all subsystems and the more complex processing. This means that we no longer have to spend CPU cycle for management task and control plane, execution endpoint, advance firewalling, or for example, deep packet inspection at scale. The XPU subsystem can be orchestrated in an edge-like approach running without entering the Linux or an integrated and dynamically orchestrated model using OpenSafe. The new system architecture can be exemplified by the Composal Compute with XPU SOC subsystem, such as NVIDIA DPU and Intel IPU. In this architecture, the CPU main system and XPU subsystem can be at peer level for the control of the each computing system. The DPU or IPU, in addition to the domain-specific hardware function and acceleration, have their own compute capability and also has its own independent processor, such as ARM processor. This enables software-defined device function and does hardware virtualization without a software hypervisor stack. This also enables the security isolation at hardware level, even in the bare material, use case and acceleration, and enables off-loading of the whole software subsystem rather than just specific task. Let me add further more about the advantage of the new Composal Heterogeneous Compute architecture from the cloud service provider angle. Cloud data center looks pretty much like a CPU-centric architecture showing in the top diagram, such as the classic enterprise data center. But that had changed, and it's becoming to shift with the Composal Compute architecture that XPU subsystem, such as DPU and IPU, run separately from the CPU main system showing in the bottom diagram. We are starting to see these two architecture diverges, and the reason for this is that in the classic data center, everything is owned by one party. So this top diagram is a typical server in the classic enterprise data center. The physical infrastructure, the hypervisor, and the application are all owned by the one party. In this case, it's a bank. In the cloud, the workload and the system owned by different ones, the tenant and cloud service provider. At the bottom diagram, all the tenants so far run on the CPU, but the servers are built on the cloud infrastructure where different architecture has emerged. They have dedicated processors that run the infrastructure function in the cloud. And it's a new category of the processor, XPU subsystem, such as DPU and IPU, the cloud service provider software runs on the XPU subsystem, and the living generating guest software runs on the CPU main system. So for example, a bank financial application running on the CPU will be clearly separate from the cloud service provider's infrastructure software running on the XPU subsystem. This XPU-based composable architecture has several major advantages. First, the strong separation of the infrastructure function and the tenant workload allows the tenant to take full control of the CPU. So enterprise guests or digital service provider who provide the AI business can fully control the CPU main system while CSP maintains the XPU subsystem to manage infrastructure. Second, the operator can off-road infrastructure tasks to the XPU subsystem. This helps to maximize the utilization of the CPU and the cloud service, also helps to maximize revenue. And third, XPU subsystem allows for fully diskless server architecture across cloud and end user edge device. So let me explain each of these further more. In server with the XPU subsystem, infrastructure and tenant workload are clearly separated and the tenant workload is running on the CPU and the infrastructure software running on the XPU subsystem. The immediate result of the disk is much better isolation between the two. So for example, if I have a spike in the infrastructure load, it will no longer lead to performance issue for the CPU side. That is a very good property, but more important, it now allows the tenant to take full control of the CPU. So for example, the tenant can bring their own hypervisor or Kubernetes worker and run it on the CPU. But at the same time, the XPU subsystem can still confine the tenant to the virtual network segment or specific storage volume that allows more flexible architecture. The second advantage of the XPU Composite architecture is about infrastructure function offload. So modern application today are often structured as a microservice that incurred real communication overhead. In some cases, the majority of the old CPU cycle are actually spend the infrastructure overhead and this offloading technology can help to reduce the CPU consumption. In this case, XPU accelerator can process these very efficiently. This is not only a performance optimization, but if you are an infrastructure operator, you can now take 100% of the CPU cycle off the CPU and rent them out for the guests, which helps to maximize your revenue for the overall system. The third advantage of the XPU subsystem is that it can enable the migration to the fully diskless server architecture. This is a big architecture change. Traditionally in the cloud data center, you will have disks attached to the every single server. As a tenant demand for the disk space is hard to predict, you have to over-presure each of the disk servers. Basically, attach more disks than you really need and you end up with a lot of the standard capacity, so capacity that can be utilized in a good way. With XPU subsystems such as DPU or IPU, you can move to an entirely diskless model. At all storage is in a central storage service and when the customer starts to work on the server, the provider basically creates a virtual volume on the storage service via management network. Then based on that virtual volume, XPU subsystems such as DPU or IPU create new NVMe SSD. As this virtual NVMe SSD shows up on the PCI Express bus, just like a regular SSD, this will work with the most operating system and we can now boot from that SSD. Regarding the performance, the actual storage traffic between the storage server and the workload on the server makes a fast pass. Meaning there's no involvement of the any CPU costs. It's low latency, it's high throughput with maximum flexibility. It's very powerful solution. So with a strong separation of the tenant workload and infrastructure with adding XPU-based domain specific hardware device that allows efficiently off-road infrastructure function. And this ability can move to the diskless architecture. I believe that XPU-based composite architecture will be a common element for the future distributed infrastructure across customer edge, TELCO edge, TELCO core and the cloud. This slide shows the geo-oriented distributed data pipeline running ARML-related workloads on top of the diskless server across TELCO edge, TELCO core and the cloud. We can implement XPU-based domain-specific hardware device supporting diskless functionality and remote direct memory access reaching multiple sites. The last issue I'd like to highlight is about mismatching hardware and software abstraction. Even when running the bare metal container rather than virtual machine. A challenge is the traditional concept of the virtualization with the software hypervisor is becoming a conflict with the trend toward the distributed infrastructure with XPU-based composable architecture. The contradiction between domain-specific hardware device and the virtualization forces us to punch hole into the virtualization of selection leading to sometimes observed interdependency of over playing pass-through of PCI device into your virtual machine at which point you are not virtualized hardware anymore. I argue that we were increasing the using the hypervisor only for partitioning of the CPU and for the security isolation. The key idea of the container is to incorporate the dependency of the software in its own name space to reduce a conflict between different components in the complex modern application stack. However, container boundary and specialized hardware enablement often don't align such as a user space support for GPU compute. We often find ourselves in the situation where container abstraction break down at the hardware interface creating unwanted dependency. So we will need the better architecture compartmentalization of the hardware capabilities. The solution to this problem comes with a hypersift with a new feature called the KCP and the development that allows for the separating worker pool and the control plans and to run the different control plan as managed service on the consolidated management cluster. Hypersift and the open cluster management allow to manage each isolated resource for domain-specific hardware device running infrastructure function and the CPU main system running tenant worker growth. This can offer clean compartmentalization of the domain-specific hardware device platform addressing the mismatching of selection layer that compound the already exploring complexity of the software stacks. Especially this mean moving to the higher level API and abstraction at the service level. It matches the hardware architecture to the concept of the orchestrating and encapsulated service that's container and the Kubernetes generalized already on the application software side. You could look at this as a containerization of the domain-specific hardware. The result is a trend to designate the CPU-centric system and move toward compartmentalization and the composable compute model where compute capability are so far defined. Lastly, let me wrap up future possibility in the middle of the hardware evolution. This slide shows device stack combined network infrastructure function and AI-related tenant worker growth. Domain-specific hardware device can support infrastructure function of AI ML tenant worker growth as well as network service worker growth for 5G edge and radio access network. Control plan of the network service can be off-roaded into the domain-specific hardware device. What we are missing is the interconnection interface between tenant worker growth and network service worker growth. At this stage, we still need back-to-back connection or additional Ethernet switch to exchange traffic between network infrastructure and the guest tenant worker growth because CXL-based designate computing architecture is not ready yet. CXL construction is now working on the next generation PCIe bus that will be becoming the possibility to designate entire classes of the system components such as DRAM and the past memory. We will be able to exchange data through the memory such as the past memory between CPU main system and XPU subsystem in near future. Okay, let me conclude. In this current industry trend, we are seeing emergent change in system architecture from CPU central city to independent intelligent subsystem with their own Composub specialized compute capability. This new Composub architecture gives you the benefit for enhanced security by isolating CPU main system and XPU subsystems such as NVIDIA DPU and Intel IPU with delegating the resource management for Composub compute cluster by each owner. Also, this helps to increase network performance and the storage performance through aligned abstraction for Composub compute with its own domain-specific hardware accelerator. This leads to a harder system architecture that matched the container and Kubernetes model for orchestrated service. I talk about hyper shift and open cluster management for Kubernetes multi-cluster environment. Hyper shift is a minimum Kubernetes control plan that can manage each resource of Composub compute. Hyper shift and open cluster management have to improve lifecycle management and allow access to broader ecosystem and the faster innovation. We still are in the middle of the hardware evolution. There is one missing piece which is a memory access technology at lower latency. CXL Consortium is spending time for next generation PCI spec including to enable direct access to domain-specific hardware accelerator attached memory. Also, we are seeing several developer community activities such as RDMA overconverged inside version two and remote person's memory with RDMA to exchange data via memory between two sites of a network. Sophia stack and network protocol stack are designed based on the available hardware environment. So far, there is no direct memory access technology to exchange data across network in stable manner. This is one of the reasons why we need many network interface to transit users' data across tech edge and core. Currently, there are many overlapping network protocol stack between each network domain such as 5G radio access network and 5G core network because of the traditional computing hardware environment. If we can enhance memory access technology to bridge specific memory from edge to core for exchanging data directly instead of network protocol stack, I think technically we'll be able to eliminate overlapping network protocol stacks and directly exchange data in specific memory with inference engine or integer application at tech edge for AI service. ION Global Forum addresses these challenges of memory access technology to realize AI integrated communication of all photonic network with data-centric disaggregated computing. I'm expecting further innovation by community activity such as what ION Global Forum is working on to realize AI integrated communication and digital twin computing world. That's all in my talk. Thank you for paying attention. Here are the difference risks. You can access to get further information. And if you have any question, please add question to the chat box now. Thank you.


We're out here in the middle of the woods, literally. It's very primal. This is like where men should be, you know, exploring nature and bonding with one another and doing things that we can go back home and serve and protect and lead our families with. I think it's a pretty good idea for every man, particularly a patriarch, a father, to know how to protect his family. And so that's what we are here doing. It's done a lot. Like, I've done a little bit of training here and there over the years, different firearms instructors, basic stuff, but this has been next level. It's not the type of training that most guys, you know, civilian men would ever have. So keep that breath going the whole time, okay? All right, so you guys come up here, you can move for me. Not here, it's my second time here. I was here a few weeks ago as well. This is the, it's remembered by Richard Graham, ex-Navy Seal.  It's like extreme Florida out here. It's awesome. So I went into the SEAL teams in 2000. I served for about six years with SEAL Team 10 and I was a sniper in the teams. And since I've been out, now I work with law enforcement and we do private and private training and law enforcement training. We do it across the country and now we're trying to bring more of it here to our facility in Florida. So from here, I'm looking at that big circle. I'm stabbing in, seat the buttstock. I'm looking over the sights at the big circle. And if you think of like you're stabbing in, pulling the spear out, right, it'll go from these sloppier movements and go shh, bring it in tighter. It's interesting doing a movement drill where you're doing just gun and barrel control. And knowing that normally in my previous experience, it's always been military related and because we didn't work in teams, we weren't necessarily focused in on that. Now my team is going to be my family. How do I deal with small kids and having kind of that centric focus kind of utilized for some of that conversation as opposed to a military conversation was actually very insightful for me. Right now, we're learning about violence because family men need to understand violence and how to properly handle it. How to properly teach that and pass it along to their families. I think it's important for every man to be able to defend himself and it's very important, extremely important for every father to be able to defend himself, his wife, his kids, as anybody else in the house when there's a home invasion. Why are we here? We're one of us in sharing that and the common theme is that each of us is trying to get better at what it is we're doing.  The guy, he's huge. Everybody knows him. And he's here learning.  Let's have them teach us at their craft how to get better. Nice. All right. Good. All right. Let's switch. And you know, it's not about being the smartest guy in the room, the smartest guy, you know, on the, on the field. It's about knowing who those smart guys are, going to them and listening. Yeah, I'm a student today. You know, all of us were students today, learning from the pros. Not so as important with this type of gun as it is doing long distance shooting or pistol shooting. Okay. I became a father at a pretty young age. I've got four children. My oldest is 14 and I'm going to be turning 40 soon. So we started when we were 23.  And I've done a pretty good job so far. Now I'm at the stage where my daughters are getting a bit older and protection starts to creep into my mind. So you know, the, the providing and the provisions were cared for, taken care of. But at this point now I'm, you know, stacking that with the ability to protect. You're on your mountain, you're right for it. You know, I'm a married man. I've got a nine year old son and a six year old daughter, you know, and that's what I want to talk about. And that's, I'm not ashamed of that. I love my family. I love, you know, what it is I'm doing. I love leading them every day, you know, and I have different challenges. There are playboys out there. There are the MIG towers. There are guys doing their own thing. And I was nothing against those guys, but that's not my path. And there are a lot of other men who've chosen the family path. So let's talk about it.  Are you kidding me? Every single day you've got a responsibility. And that's how I take it. Every single day I need to improve. Every day I need to, you know, continue to set the standard because those little eyes are always watching me. I think there's something terribly masculine about a man taking on a man's mantle and responsibility of providing his family through safeguarding and protection and through dynamic aggressive action. And there's nothing more dynamic and aggressive than lethal force. And that's what we're practicing today. Men, that's what we do. We harness violence. And when you're sitting there and you're shooting a gun, you're like, this is raw power. Let's go ahead and lock and load. No, I just feel like my T levels went up just looking at the gun rack.  This, this shit's real and you're going to do it.  You've been shooting. I've been hanging out with military and I got attacked by a dog. Stand up. Fight the dog as much as you want. Knee him, punch him, use the trees, the logs, try and pin him in. Do anything you want to with him. Okay, there you go.  Oh, he's already won. This is his son, actually. This is Ratchet's son. So and, and actually fight. If you just stand there, you get way more chewed up than if you fight with him. The other thing is, watch your face. Working together. They completely rely on one another and they trust each other. That's what we're doing with the dog. So we put the dog in the handler through really high stress together. And through that, the bond develops. They learn to trust you, you learn to trust them, communication, all of that. And then they go. Yeah, it's been an awesome day. I'm really impressed. So the 21 convention Patriarch Edition, our first ever fatherhood focused event. Four fathers, grandfathers and aspiring fathers like myself. You know, I'm 30 here, not a father yet. But I know of that's coming up May 3rd to the 5th in Orlando, Florida. Target yellow. Target yellow. Well, the patriarchy event is an event for fathers by fathers.  Dad's just talking to dads. No, it's family men are talking to other men who have families. We're going to be talking about woke fatherhood, you know, so red pill fatherhood, which I think is pretty cool because a lot of the red pill stuff is mostly directed to single men and guys that are trying to understand the sexual market. This is a 21 convention, which is normally very, very large breadth of material. You can expect the best content in the world, the best speakers in the world on those subjects, on fatherhood, on marriage, on masculinity, on not getting divorce, on parenting, and all the issues surrounding those things up to and including fitness, health and self-defense. The energy that's instilled, you know, the information that's instilled, these dads are going to bring that to their family. They're going to pass it on to their children. They're going to pass it on to their wives, you know, whatever it is, their situation, they're going to go home charged and motivated. Significantly, you're noticeably more confident by building an animal fire today.  Yeah, let's shoot some guns. Yeah, come on in.


Hey coach welcome back today. I want to talk about why you should stop undercutting the pricing of your competition So I'm going to give you a great example here. Okay in my city So in my city for every single sport. There are coaches who try to undercut their competitors And here's why this is a problem. All right I'm gonna give you a great example and if you have a pin and a piece of paper You'll be able to break this down while I'm talking. Okay, let's say your business Charges $50 an hour Okay, I don't recommend doing anything by the hour if you've followed any of our podcasts or a youtuber email newsletter I don't recommend that but let's just say that's what you think you were valued at $50 an hour Okay, and there's someone else in your town who offers something at $40 an hour So now they're charging $10 less than you and maybe they have more clients and then you start to think in your head Well, wow, they're at $40 an hour. I'm at 50. Maybe I'm too expensive Maybe that coach is getting more players in me because the price is lower And then you think in your head well, maybe I should do $35 an hour this way I am cheaper than that coach at 40 and then you start to get more clients And then you start to feel like you're training way more at the field at the court or at the park Because now you have all these clients who are paying less So notice what I just said you have all of these clients now who are paying less And this is the way it works when you have something that is too affordable When you have something that is cheap You will attract the wrong clients Right because what you could do is you could stick to your guns and be like, you know what that person's offering at 40 I could do it at 75 I could do it at a hundred and they could work as and they get as many clients as they want to But they're going to have to work so many more sessions than I would ever have to and I'm a good example of that in my city right my pricing that I have for private training is at a premium and That's because I know the value of my time and I know the value of the results That we've proven with the players who've come through our training program Right if I wanted to try to undercut everyone else I would have to work two or three times more at the at the park that I train at which is not smart Okay, if you think about that I would be working two to three times more if my pricing was was half of what it is And I would still be making the same amount of money Right. So this is where you have to think about What is your value and what do you want to offer and who do you want to attract into your business? Do you want to have really high quality athletes or high quality players? Committed to your programs for month after month after month or do you want to offer something? That's cheap. That's too affordable just because your competitor is offering something Either cheaper than you or you feel like you need to undercut them, right? So that right there is why you shouldn't do it and here is a little mindset shift that you might want to take Okay, and to me, this makes total sense All right, there is a general doctor and there is a brain surgeon The brain surgeon typically will make at least three to four times more money than a general doctor The general doctor will service everyone Right brain surgeon is very specific. He is a specialist You want to take that approach with your business. You want to be a specialist that specializes in helping players Through a very unique way that no one else can do it. All right, and this way you can separate yourself From the general trainers. That's how the way I look at it. Most coaches are generalists All right, I want to be a specialist and when you're a specialist You can charge more you can offer more value and you can get better results with the clients that you serve So that is how you want to think about it And this is going to allow you to double or triple or quadruple your pricing All right, if you know how to leverage the value that you provide, right that right there is gonna be key You can't just raise your price for the sake of raising price You have to raise the value that you're providing this way the clients that you are getting All right, they're seeing better results than they would if they're training with someone who's offering a mediocre service, right? So that is how I would do that if I was you all right You don't want to be a general trainer You want to be a specialist and when you're a specialist you can start increasing your prices Your value is going to be better and you're not going to need to undercut any competitors in the future And if you're paying too much attention to your competitors, you're not paying enough attention to your market You should be thinking about Attracting the highest quality families in your program period. All right, that's it for this video If you want more help, I'm just a phone call away. Here's how it works. You go to my website go to www.buildmysportsbiz.com At the top of the page it says mastermind. It's a huge blue button click on that It takes you to an application form from there. All right, you and me will schedule 15 to 30 minute time to chat on the phone. I can get to know who you are I can see what you need help with and I would love to help you out I do this every day guys So you hear me talk about it in every video every single day. I'm on the phone with coaches I would love to help you out. It's a free phone call. You got nothing to lose. I'll see you on that phone call


Let's dive in into the teaching today concerning the fasting. Fasting unlocks closed doors. So what happens is that sometimes we experience closed doors in our life and I want to share with you how fasting and not only fasting but also coupled with few other things will unlock certain doors that are closed. Now typically when we say God closes doors we mean in a positive way that God closes doors you know because he's planning to open some other doors. Today I want to present something to you that I believe can be slightly revolutionary because sometimes God closes doors not because he doesn't want us to enter in those doors but because he wants us to knock on those doors. Drop that in the chat.  The story that I have for you today is that's been impactful for me is from the book of Samuel and it's how Samuel was born. It says this but to Hannah he would give a double portion for he loved Hannah although the Lord the Lord not the devil not you know she was bearing you know physically something was wrong with her physically she was in that age to have children but the Lord closed her womb and then it says this later on verse 6 the Lord had closed her womb so I want you to see that the womb was closed it was not her husband's fault because the second wife was able to conceive and in Israel sometimes you would get a second wife because the first one couldn't have children the Lord closed the womb meaning the problem wasn't with her relationship she loved her husband her husband loved her it wasn't her health she was in her child bearing years the Bible doesn't indicate in here that she was barren meaning she needed a miracle as much as it says that somehow God supernaturally for some reason we don't know closed that womb now it is true that in the Old Testament a lot of things are attributed to God and bad things good things are directly attributed to God because of their understanding that God is in control and God is sovereign but in here I do want you to take a closer look I believe God closed her womb not to punish her he didn't give her an explanation it was more of God was inviting her to do something and to do what I mean to do is to knock the Bible says knock and it will be open to you could it be that God closes some doors not because he doesn't want you to enter that room but because he wants you to knock could it be certain things are not available to you not because you don't qualify for them and God deems you not worthy of them but because God wants you to knock let's look at what Hannah did the door is closed she's not able to have children some people will say well God deemed it so well you know it is what it is God doesn't want me to have children well God doesn't want me to be fruitful God doesn't want me to have a growing ministry God doesn't want my children to serve him it just seems like even God is closing those opportunities for me to excel in my career excel in my calling God just doesn't have that for me I'm not one of those lucky ones I wasn't born on the right side of the tracks you know it is what it is it's just my lot in life that's just my destiny what if you're wrong what if the closed door is not a confirmation that God doesn't want you to be in that room but it's an invitation to knock on the door drop that in the chat a closed door is not always a confirmation that God doesn't want you to enter the room sometimes it's an invitation that God wants you to knock on the door and that's what happened with Hannah let's look at what happened to Hannah so instead of taking this closed door as I'm gonna give up that's all you know there's nothing we can do about it I want you to look at verse 7 the first key I'm going to share with you five keys to unlock closed doors and the verse 7 says so this was year by year when she went up to the house of God she that she provoked her so her rival so the other woman in the house provoked her therefore she wept I want you to drop this in the chat the first key to unlock closed doors is tears yes tears you heard me right so many people have lost this key a lot of us we don't know how to weep we need to learn to weep we need to learn to cry we need to learn sometimes tears are your key God counts tears God sees tears and God hears tears tears have a voice and when your heart is so broken when your heart is so vexed with grief with how you don't want your life to be anymore that it produces tears these tears will water the dryness of your life there's no weakness in having tears I would say the weakness is if you don't have tears now we're not talking about tears that movie actors have when they produce a movie and they you know cry you know not really they're not crying they're just they're just acting I'm talking about genuinely when your heart is so broken and you let yourself cry some people think that you know you know what is that gonna do oh it's gonna do a lot God sees your tears even Jesus wept the shortest verse in the bible is that Jesus wept tears have power and we need to reclaim our tears many of us the only time we weep is when people do us harm we need to learn to weep also not just because we are afflicted by people but because we are directing it toward God in His presence and so I want you to allow the Lord to break the ground in your heart the hardship maybe you have this stiffness about you where you don't cry you know maybe you are a man watching and you know you're not comfortable with tears you actually get very uncomfortable when your wife cries you just kind of you don't know what to do just kind of it throws you off balance now when it comes to your presence to the presence of the Lord when it comes to our God tears are good tears are welcome and tears are the key sometimes because of all the pain you're feeling you're just releasing that to the Lord there's a cleansing that will happen in your soul no not from your sin but in your soul through weeping weeping is good crying is good you're not praying just tears rolling down your eyes and so that is the key so she wept I want you to look at the second key because as you so before I mentioned that you know tears is something that when you you sow your tears the Bible says those who sow in tears they will reap with joy so your tears are your seeds sometimes now I'm not saying now go and say Lord you know give me tears but what I'm saying is that if you are stiff and very hard and you don't cry at all ask the Lord to break the ground in your heart you know last Sunday I've seen us new people that came to our church for the first time and a couple both of them responded to the altar and at first they came you know like they were not sure what to do at the altar you know like they were kind of acting like what so what you know what I do and then once they came forward and start praying a prayer and I saw right away just tears start streaming their eyes and it's so beautiful why because tears sometimes are a reflection of what's happening in your heart you know I remember even Everett's testimony when he said that he just gave his life to Christ and you know he spent you know about a month just crying just weeping because tears are sign of your brokenness tears are a sign of a contrite heart and and God doesn't despise that you know when God sees behind this closed door is somebody who has tears it it's like a water that gets under the door it begins to open those doors something begins to open if your heart is so open that it sheds tears so don't despise your tears tears are a gift from God and one thing that happens to me during the fast is a lot of times actually I I cry a lot faster sometimes like even last Wednesday we were leading a prayer and I was sharing a story and it was a story about an answered prayer and the revival in Fiji I was sharing it with our morning prayer crew and I couldn't hold back the tears for just like honestly almost felt like for no reason just just talking about the goodness of God like I was like you know and I try my best in the public setting to you know restrain myself a little bit and but yeah and that's I love that about fasting because it really I feel like releases tears tears are a gift from God dropped it in the chat now the second thing that I want you to see that Hannah did a key is the Bible says and she did not eat the second key to unlock closed doors is fasting now she did not eat now the Bible doesn't say in here that she actually fasted it says in here though that she did not eat I want you to see that Hannah excuse me her husband said Hannah why do you weep again we see the tears are a gift from God why you do not eat so fasting is the second key that I believe unlocks closed doors fasting is the key that will unlock doors that you may feel God closed she didn't eat now we don't see that she did not drink we just mainly see that she abstained from food fasting is abstaining from food for spiritual reasons fasting is saying no to food for reasons that are bigger than sustaining your own body now you can't do this forever you can only do that for you know a short period of time or a prolonged period of time in this case it was probably a few days some of us are doing a 21 day water only fast and I believe many of us have doors we are not able to open and God wants you to enter that room he wants you to enter that season he wants you to enter that grace he wants you to enter that area he has it for you he didn't close the door to shut you out he closed the door to provoke your hunger fasting tears and to invite you to knock and so many of us get discouraged by closed doors and we say I I am not you know God is not giving this to me you know I give up I am tired the Lord never gives anything good to me I want to provoke you and say that's not true why did the God tell us to knock if there are no doors that cannot be opened don't take every closed door as God's confirmation that you don't belong in that room take closed doors and knock on them Paul prayed three times and then the Lord gave him an answer and said yes I will give you grace you can't enter the room but the room you are staying in right now I give you greater grace Jesus prayed three times for the same thing people who quit right away and say this closed doors means God is not wanting for me to have this guys that's not I want to change your perspective on that and I want to encourage you to knock how do we knock our tears number two our fasting we add to our fasting tears we add to our tears fasting number three I want you to see in number three that she also prayed in verse 10 and she was in the bitterness of soul and prayed to the Lord and again you see wept so not only she prayed but we also see tears again so she prayed to the Lord now I want you to see two other things and how she prayed part of the prayer is verbalizing your thoughts you know prayer is saying prayers that's why Jesus says when you pray say so we say things to God so prayer is we verbalize our thoughts but I want you to go just a little bit further and you will see in verse 13 it says the following actually verse 12 and it happened as she continued praying so it's about not just praying one time continuing continuing continuing continuing continuing praying and verse 13 Hannah spoke in her heart part of prayer is continuing praying and part of prayer is you also speaking in your heart not just with your mouth the Bible says her lips moved but her voice wasn't heard sometimes prayer gets so deep you can't avoid a word now typically biblically prayer is something that you speak to God but there are moments in prayer where your heart is so engaged in prayer your mouth cannot utter anything there are no words there are no you can't voice anything out and your heart is praying now not every prayer is like that but if you don't ever experience prayers like this ever in your life I want to challenge you to go deeper in God there are prayers where we speak with our mouth and there are prayers we cry with our heart drop that in the chat there are prayers we speak with our mouth and there are prayers we cry with our heart and those prayers that spring from the depth of your heart they don't need words they don't need eloquence they don't need structure they don't need a plan God hears the hearts cry he hears our words but he also hears our hearts cry God sees the heart therefore he can hear the heart drop that in the chat God who sees the heart can hear the heart in Romans it talks about how the Holy Spirit will groan inside of us with groanings that cannot be uttered it's a deep deep deep thing that happens in your heart it's when a deep cries out unto deep and that's what happened to Hannah little did she know she was using the key to unlock a door that otherwise would have never been opened she was knocking on this door through tears through prayer and through fasting one more thing I want to highlight about this kind of a prayer and that is in verse 15 but Hannah answered and said no my lord I am a woman of sorrowful spirit I have neither drunk wine or intoxicating drink but have poured out my soul to the Lord so she's saying I and not only groaning and not only praying a prayer she says I am also pouring out sometimes our soul is like a glass of water it collected so much hurt it collected so much pain it collected so much disappointment we are so tired we are so exhausted and you know what prayer becomes for people like that is you come and you pour everything out you pour your soul's content out to the Lord prayer is not only voicing your concerns your heart speaking prayer is also a time where you pour out your soul they have a friend sometimes because going through something and they come to you and they just pour their soul out to you where they are like kind of dump everything on you do you have that I'm pretty sure we have done it where sometimes we come to somebody and we are just hurting so bad we're suffering so bad that we actually are needing somebody to listen to us and we just kind of you know pour a heart out we just let him know how we feel we let him know what's going on we ask him not the judges for what we just said you know and that's what prayer should be as well prayer should be a time where you are free where you are safe to pour out your soul why is that important how is that a key because you will prosper as your soul prospers if your soul has become only a host a container of all the problems sorrow and suffering you're not going to be effective in your life you will contaminate your life prayer is the safe place where not only your heart cries out to God but your soul can be completely poured out of all its content to the Lord now we've mentioned three keys already let's let's review the first key is tears we said that tears are the gift from God the second key we've said is fasting the third key we've mentioned is the key of prayer the big idea that we're talking about right now is that if God closes doors it's an invitation to start knocking it's not a confirmation that you don't belong in that room now let's go to key number four in key number four this is something that i have to explain and some people might take this the wrong way and there's a danger in using this key and this key is in the verse 11 in the verse 11 we see hannah said this then she made a vow and said to the Lord of hosts the fourth key is making a vow now sometimes the Lord will lead people to make a vow there is a power of vows we make vows when we talk to our when we make marriage vows we we see in the bible other people making vows the danger of making vows is this is that God will actually hold you accountable to your vows so i would be very hesitant about making vows i will be very hesitant about making promises to God that you do not intend to keep i have had in my life this principle when i struggled with headaches i was struggling with migrant headaches as a teenager on the top of that i also had very strong embedded stronghold of insecurity and i remember as a teenager i would press into God i practiced this i wept a lot i prayed a lot and i fasted every Wednesday at one time during my pursuit of the Lord i made a vow and this was my vow that i will give the rest of my life to serve God i knew exactly what i meant by the word serve God it meant that i will give my life like Samuel to serve in God's house for God's purposes 100 percent for me it meant i will probably never have a normal job not because i don't want to work for me anybody who knows me they know that i'm more of a workaholic than um you know than a lazy person i love to work and i told the Lord if you heal me of my infirmity and if you deliver me from my inferiority complex insecurities i give you a promise the rest of my life is 100 percent at your disposal you can do what you want with it you can send me to china you can send me to Siberia you can have me murdered if you want that's i am yours i am your property that's kind of how i actually what i meant by that you have to understand i was in such a deep emotional pain for a teenager you know it was very deep looking back at it now it was not a big deal but again at that time was a big deal that i made that promise sometime after that it wasn't instantly things started to change the Lord healed me of my headaches my insecurities which were very strong they um they started to dissipate i was less aware of my physical appearance i was less aware of my eyes i was less aware of my shortcomings i started to actually get invited to speak at school clubs like we had these things called youth on fire i actually did a bible verse in front of 3000 high schoolers on 9 11 memorial in a very large stadium and just these opportunities randomly started to show up it was around that time that actually i became a youth leader now as i was graduating from high school i wanted to retract my vow and to kind of make an edit to tell the Lord hey um i really really appreciate what you did but i didn't mean that what i did what i said and um it was very dangerous very dangerous uh my headaches my headaches came back not for a long time for about a few weeks and um i got scared i got scared for breaking my vow i got scared for disappointing god and i took every wednesday too fast i skipped my class i don't recommend for you to do that if you're in school um and i wrestled with god because i didn't want to fulfill that vow i was afraid of going into full-time ministry i was afraid that i will waste my life and it seemed good when i made a promise when it actually came to do it it seemed like i'm literally throwing away my life and um and at one time i gave up i surrendered one of these fast things i'm gonna play a countdown video of telling you where that happened and how that happened i'm actually going to show you the room where that happened and um and i surrendered i truly surrendered part of the reason why i do what i do is that i gave a promise to god that my life is his now this vow that i gave to the lord it's not a vow that we should make in haste um i made it did not know about making it at the time i didn't know about the power of the vow i didn't know the the price of the vow and so i am very very hesitant about making stuff like that today but honestly i still do to some degree make promises to god one of the things that i made this year is that i will step away from the paid salary at my church and give the salary away for 12 months it's part of my test part of my promise to god and um i don't know what's gonna happen um i do believe that god will meet me at the point of my need i do believe that god will uh surprise me and i do believe that after 12 months this will become permanent in my life because 10 years ago i did a similar thing with the promise what i made a promise that once a month i will give a thousand dollars to support missionaries i didn't have 300 extra every month so to give a thousand i knew that it's not going to be possible but god supplied that actually god gave me the money every month extra i don't know where it came from every month and i was able to do that and so i have experience already in this and that's why i want to challenge you is that don't just go randomly making a vows but if the lord puts things on your heart that are that he's dealing with you you might need to make a promise to the lord you know jacob did when he had nothing and he was walking and had an encounter with god he says lord when i return back safely i will give you 10 percent of everything that you give me and so he made that vow some of these vows could be financial some of them could be like abstaining from alcohol like you know one of the things that i have you know in my life is i i i took the naserite vow in regards to alcohol where alcohol is not part of my diet where alcohol is not welcome i don't drink alcohol on vacations when they offer it for free when nobody sees it when nobody knows it i don't drink it in moderation i don't drink wine and so it's part of my commitment part of my consecration to god now everybody will have different arguments it's it's such a sensitive topic among christians and stuff so and you we can fight back and forth with that i have a whole video on alcohol that you can check it out but again that's one of my promises and that i i dedicate my life to the lord and i want to be filled with the holy spirit i don't want to be a tipsy intoxicated sipping saint so that's just my promise to god um maybe as you're facing a closed door the lord will challenge you to make a vow for some of you it's honestly start going to church for some of you it's going to be to start reading the scriptures regularly for some of you it's to start tithing or to start start to forgive for others of you it's to join the ministry you know i look back at it right now little did that 16 year old boy knew that you know me giving up my dreams my ambitions was not god trying to kill me or squash me like a bug that's what i felt like actually is god trying to help a lot of people using somebody like me who is nobody little nobody but he took somebody who's nobody and is using me to help other people and uh through books through courses through videos like these um and i wonder what god will do with you if you give yourself to him you know my fears that i had that you know i will not be financially provided for you know it's interesting that you know i have um you know today not only the lord provided for me financially god is able to use me to provide for other people financially and you know and it's god's grace i'm not bragging about it i'm humbly just testifying of this thing that god took samuel when hannah gave him to a priest who was overweight who was complacent whose kids were crazy not a safe place to raise a child he could get corrupted but hannah sold him to the temple not only samuel survived samuel was the prophet that changed things in israel appointed two kings he went from he was a judge and a prophet and there was a shift that took place from judges to kings guess who initiated that prophet samuel he grew up to be a prophet you know and because when you lay your life when you make that vow and part of you maybe dies in that you must understand that the lord is able to bring resurrection into the areas where you're dying and so and that's huge that is huge now let's go to a key number five that unlocks closed doors you're not going to like this one but it's still the key and it's verse 11 so she made a vow but i want you to see this she says i will give him to the lord all the days of his life the key number five is giving it's giving now if we go just a little bit further in the verse 28 in the verse 28 so samuel is born and i want you to see what hannah says therefore i have also lent him to the lord as long as he lives he shall be lent to the lord it's giving i do believe as much as i love the importance of fasting the importance of prayer tears and making a vow there is a key that touches your heart more than anything else and this key is giving the bible says where your treasure is there is your heart something shifts in you when you begin to be generous when you begin to give now for hannah to give her first born was risky she didn't have a promise she's gonna have more children she didn't give 10 percent of her children she didn't have 10 kids she only had one this kid that she just got removed the disgrace that she had because in that time if you were bearing you're you're disgraced you're pretty much like you cursed she removes him and gives him to the lord she gives the only thing she's like the widow in the new testament she gives all she got she lends him to the lord and i want to challenge you even during this fast as we're coming to an end and we still have one more week for those of you that have never grown in the area of weeping in the area of praying in the area of also giving that you strengthen the muscle of giving may you increase in that area this year because you're listening to this teaching and because you are also partaking in the fast you must understand one thing about my life is that the area of giving in my life is very important i believe in not only giving our 10 percent i believe in giving things sacrificially for three reasons it makes us spiritually wealthy the rich man who had a great harvest but instead of increasing his giving he increased his living the bible says he was a fool and he says this so is everyone who is not rich toward the lord through your giving you become richer in god secondly it makes us wealthy eternally because when you give you actually you transport your giving from one place to another it leaves your hand it never leaves your life that's why jesus says store your treasures in heaven how can you store treasures in heaven there is no routing number or account number there's only one way and that is to give to sell to help the poor to be generous with our resources and the third thing that giving does is that it blesses us financially now blessing of the lord makes rich and adds no sorrow with it blessing is not stuff it can bring stuff it can result in stuff but blessing is a supernatural enablement for expansion helping you to fulfill your assignment so i hope you were taking notes let me just repeat that again giving makes us rich spiritually giving makes us wealthy eternally and giving makes us blessed financially and blessing is not stuff it can result in stuff but blessing is divine empowerment for expansion to help us fulfill our assignment giving can unlock a door sometimes in areas that other areas couldn't unlock i will be the first one to testify for over 10 years of my ministry at hungry jen we couldn't break through over 50 people in our attendance in youth ministry i preached the same sermons i mean i was the same preacher i i was fired up i i did everything i could and i did fast i did pray but there's one area that i was very scared of doing maybe i didn't have a bad experience i mean i watched a lot of preachers on tbn and i'll be honest with you that really freaked me out a lot of this stuff like it just really seemed like just a little bit awkward at the time long time ago when you know like you know so ten dollars for promise in Psalm 10 you know like and just i don't know they just kind of robbed me the wrong way and the book by robert morris the blessed life honestly debunked some of that fears that i had and then i had a pastor that i was listening to in the ukraine that honestly helped me to understand that more and i started to experiment that and within about 12 months that i started to practice that i first emotionally died i felt like because the mammon that i was holding on to i didn't know that i had a man in my life i thought because i was poor that i wasn't you know materialistic i wasn't attached to money i thought there's only the rich people are are greedy i didn't think that i would be the one that's greedy and as the lord dealt with that in my heart and he really circumcised me in that area i just became less attached to that um i became more generous like i asked my wife you know first 10 years of our marriage i was very stingy actually not 10 years about six years of our marriage i was extremely stingy i mean we would have a fight about her getting a cup of coffee okay and so cup of coffee i understand we were on the budget but fighting over it that was me and so i was like a Pharisee i fasted i i i tied 10 never anything above that and the scriptures where the bible talks about extravagant generosity you know i skipped them over i was like that doesn't apply to me that that applies to the to the businessman i'm not a businessman i don't have enough money and when the lord went for that in my heart oh man that was painful and as i started to give more and more to the lord something happened you know not only i've experienced deeper richness with god books came out of that i got rid of my rental properties and gave most of the proceeds away my my my finances changed but most importantly what i'm excited about is going to heaven you know and taking these crowns that jesus will give me and laying them at the feet of jesus and that's really my my ultimate goal so i want you to see something right now about henna so we've started this with her being having a closed womb okay so this is this is amazing this is gonna bless you guys so i'm gonna finish with this um so in chapter one verse five i want you to just want you to see this with me on in the bible the bible says the lord closed her womb the lord closed her womb okay now i want you to go to verse 19 so i'm going to scroll to verse 19 right now i want you to see what changes now she started to weep she promised to give she prayed verse 19 the lord remembered her so first the lord closed her womb now the lord remembered her see when you use these keys the lord will remember you the lord will remember and that meant remembered her meant she got pregnant it's not that god forgot her but this is just saying that the lord opened the open the door the lord opened the door now this doesn't end there this whole her giving samuel to god because see she needed a boy god needed a prophet so israel needed a prophet henna needed a son so henna gives god a son so god can give a nation a prophet god remembered her he he he he opened the door but it doesn't end there i want you to see one more verse and this is the verse 11 um no it's not verse 11 give me a second i just i just uh i apologize my i put the wrong verse okay right here so it's chapter two uh verse 21 yes want you to see this the lord visited henna so it started with the lord closing the womb the lord then opened the door by remembering her and now the lord visited her you know what it you know what happened when he visited her she conceived and bore three sons and two daughters meanwhile child samuel grew before the lord wow god closes it he then opens it and then he just visits her again and she gets this breakthrough i just speak that over you today in jesus name every closed door may it be opened in jesus name father i ask you right now may you open closed doors to break through closed doors to miracles closed doors to your favor closed doors to new seasons closed doors god to fruitfulness closed doors god that maybe they have not had victory in those areas lord may this be the year where closed doors are open in jesus mighty name lord as we take the keys of tears as we take the keys of fasting as we take the keys of prayer as we take the keys lord god of of promising things are vowing when we cannot give anything lord when we take the keys of giving may you open the doors that have been closed may you remember us lord may you visit us lord may we god what we offer what we give may it be used for your glory as we give a boy may you make him a prophet lord as we sow seeds as we cry tears as we weep as we groan as we press sand god as we fast may we see this year measures may we see new levels in you god may we see lord god a new season in you god things we couldn't get on our own things that were not available to us things we don't have degrees for things lord god we don't have connections for things we don't have the gifts for may they open god for your glory so that samuels will rise so that samuels will rise in jesus mighty name we pray amen amen and amen drop that prayer emoji if you receive that prayer right now now we're gonna take a moment and actually part of this giving i want to invite you to also give today to participate if this was the word that you're believing for your life i want to encourage you to sow today i want to encourage you to give today i want to encourage you to i'm putting the link right now with with the chat to become a partner with this ministry anything small or or or big will be much not only appreciated but it will go to a good soil so i want to invite you to partner with this ministry go to pastavlad.org forward slash partner it will take you a little bit to set it up but once you set it up it will just become reoccurring if god places on your heart to sow a sacrifice may you also do that god will bless you for that if he leads you to do that so you can give one time there's cash up venmo paypal we're dropping all those links in there really appreciate those of you who are taking time to do that i'm going to read few donations and also stay honestly guys i really need to be going i have an appointment at 10 30 so today i'm going to be going um quicker than before so i'm going to take maybe just one minute for that i really apologize i took a little bit longer during teaching today um but i really felt in my heart that the lord was putting this word in my heart and i believe that this is um gonna be a word that's gonna touch a lot of you um and many people who'll be rewatching this word as well so um those of you that are giving on youtube chat uh appreciated uh cooking with the gospel god bless you cody god bless you um donna god bless you clint god bless you carol thank you for giving as well um the venmo and laura carlos natasha britney lori god bless you those of you that are becoming partners it will take just few minutes for that to come in and so if you're giving to the website it will also be much appreciated um thank you so much for doing that the background music we are dropping that in the chat you can follow that artist from my understanding um you can listen to that to that song and um selena god bless you as well faith and god bless you as well and kaya matta morris uh thank you so much for for a week worth of my meals i love that alina uh i knock at the door that god has closed come on i agree with you alina um in jesus name amen i really believe that this is this word as as power i i felt strong anointing raxan thank you for becoming a demon slayer pastor illy is in the chat welcome you as well and guys if you have not um follow pastor illy or have subscribed to this channel make sure you do that he is streaming every single wednesday and he's also um developing a prophetic um team so if you want to learn about prophecy and the prophetic receive prophecy with deliverance uh we're gonna draw pastor illy as a youtube channel right now just go ahead and subscribe follow and just join his lives uh you will be really really blessed he's my very very close friend and he's been with me um since um the beginning i actually more like i've been with him because his dad started a church and so he's a great man of god okay so i'll lower the music just a little bit uh but guys i do have to go i apologize my appointment got moved a little bit earlier today so i'm going to play that um end music and then afterwards we will end the stream so um god bless you so much um clint was illy at the revelation church yes illy pastor illy was it uh pastor loby uh last uh thursday so blessings to you all i love you i will see you tomorrow so tomorrow i want a live stream in the evening around seven thirty um so i hope you can join last sunday we streamed around four thirty and it was not um it wasn't good for a lot of people so um we want a live stream tomorrow a little bit later and um somebody's asking where they they can get hoodies so my wife is gonna drop the chat in the chat the comment where you can drop the hoody by the hoodies um if you would like that so yeah show some support to pastor illy guys and if you don't know who he is you're missing out is a great great man of god he's like a fasting machine and i hope he doesn't mind me saying this but in last 12 months he fasted four times 21 days on water so uh yeah the guys uh he fasts like every day and stuff so and he's one of the pastors he's the like my right hand man at hungry jen so him and his wife beautiful couple they love god they they love the ministry they love jesus and so follow follow his channel and um as well as um follow his live streams you'll be really really blessed love you all blessings to you


Hey everybody, this is Brian. Welcome to the 127th Qtutorial with C++ and GUI programming. We are fastly approaching that 150 mark. Wow. I'm going to think of something special for 150. Something special that's not going to take me two years to do, but all right, so we're going to do future reduce. This one is a little bit tricky. I think we can get there though. I think we've learned enough that we can figure this out. The first thing I'm going to do is not make the mistakes of the past. I'm going to add in the concurrent library right away, and we're going to add in our... I have to go grab Christmas presents after this. It's Christmas Eve and I've been kind of like on a tutorial marathon just because I'm really procrastinating wrapping presents. I love buying them. I love giving other people things. I'm very charitable. At least I think I am, but I really just dislike wrapping presents. There should be a law that I'm not allowed to do it just because I'm horrible at it. All right, so we're going to say filter reduce. Now, if you pay attention during our map reduce, you kind of have an understanding of what's going to happen here. Maybe if I can get my mouse to agree with me. All right, so we need two functors or two functions as they're called. One to actually filter and one to do the reduction. A filter will actually filter things out of our sequence or our list and the reductor will actually collapse the list down into a single item. That's kind of confusing, isn't it? Well, let's dive right in. Static, bowl. And we're going to call this do filter. And we're going to stay kind of with the same principles we've been doing so we don't really have to get confused with names and things. Static and we're going to say void do reduce. And we're going to say a queue string result. And then we want the const string, oops, queue string item. There we go. Now, the signatures for these are actually pretty simple. The filter, we're just giving it a queue string of a name and we're going to return a boolean. The reduce, we're not going to actually return anything but we have a reference to this result which is going to be the end product of all of our work. And then we have the individual item that's being reduced. Let's actually jump through here. Alright, so you've been following along. You know there's going to be pretty simple little code in here. So we're going to say if name to lower. Yep, we're going to pick on Bob again just because Bob just drives me nuts at work and return false. Otherwise, oops, we're going to actually return something here. There we go. That would have been embarrassing again. Alright, now our reductor is we're going to actually just take the result and we're going to say plus equals, oops, plus equals, I need a new keyboard. That might be a Christmas present to myself as a new keyboard. I need a new keyboard. Anyhow, so we're just going to do that. So we're just going to basically concatenate that string. And we should by all rights do the result dot append, but just for the sake of argument, let's leave it like that. Key string list, people, pupil, people. There we go.  There we go. And we're going to say Heather, Bob, Bob's got to be in there. Mark and let's do someone new Natalie. Okay, same principle. We're going to click the button. You'll see the old and the new just so you can see the difference here. We're going to actually jump back in here. And we are going to actually introduce the Q future class here today. And we're going to say Q string that tells you right off the bat. It's a template class. We're going to call it reduced equals. And we're going to say Q concurrent. And instead of the blocking, we're going to do the filtered reduced. This is going to take a little bit of explaining, but we can do it. You can see the definition of this thing goes right off the screen. So what we need to do here is we need to hand up the sequence, which in this case is people. We need to then hand it the filter functor, which is a function pointer to do filter. And then we need to give it the reductor functor. I like that word functor. I want to go home and get functor tonight. That didn't sound good. Just let's just pretend I never said that. All right, and then we're say do reduce. And there's other options that you can add in at the end, but we're just going to leave things as the default. Now, if we run this as is, what's going to happen? Well, bad things are going to happen. And I actually did that wrong, didn't I? Yes, I did. Hmm. Yeah, let's change this up a little bit. I don't want that. I'm just kind of kind of going to change things up here.  Let's do the line edit. Let's do this move line edit. There you go.  So this will be a clear example. Alright, let's actually get rid of that, let's say. So if we run this as is, well, first off, it won't display anything, but we'll say Q string. Oops, not Q string. Let's go UI, line edit, set text. And we could say reduced result. If we run that, it's not going to work the way you think it's going to work. Because remember, we were doing blocking and blocking will actually stop execution of the program. So as you've probably guessed, because you're pretty bright at this point, it's just going to jump immediately to this. So it may or may not actually work on mine. It worked, but we're going to clear this example up a little bit better. UI, let's widget. Oops, let's widget add items, say people. We're going to clear this up a little better and do it the proper way. First thing we need to do is actually wait for that reduced wait for finished. And if you haven't guessed the blocking filtered and blocking mapped actually just calls this under the hood. So we're going to wait for it to finish. And then we're going to actually just grab this guy and through the what I like to call the magic of copy and paste, we're going to say Q string result equals the reduced result. And then we're just going to result chop. If you don't know what chop does, it just removes X number of characters off the end of a string. All right, so we're doing that because every item is going to have that comment in. Let's run this bad boy. And Bob is not in our list of people. So that's what filter reduce does it filters it. We took Bob out of there and it reduces it or collapses it down to a single item. If you're kind of wondering some practical uses for that cryptography, like creating a hash, something of that nature could actually be done. Building a common delimited list of files or building like a number of files that are over or under a certain size, things like that. So that is the filter reduce. And we've also introduced the Q future, which we're going to be working with in future tutorials that just bog that bugs me that I say future future tutorials. I just I don't know why. All right, be sure to visit my website void realms.com for source code for this and other tutorials. Also be sure to visit my pet project plug in bot net. And we do have a Facebook group called void realms. There's like 130 some odd of you guys and girls out there. And we just kind of ask each other questions. We all kind of work as a team to help each other out. That's it. Thanks for watching.


German Defence Minister Boris Pistorius has compared Russian President Vladimir Putin to Hitler and urged Europe to prepare for large-scale aggression of the Russian Federation. As Bloomberg writes, Pistorius emphasised that Putin will not stop in Ukraine. He also made that clear. As clearly as Hitler, who also always said that he would not stop, he emphasised. In this regard, Pistorius reiterated the importance of strengthening the German armed forces amid the growing threat. We have to put this country back in a position where it can defend itself. We have to decide now whether we want to prepare for a real threat from Putin or whether we want to make it easier for him. The German Defence Minister said Putin will not stop once the war against Ukraine is over. Pistorius said at a presentation of a new book about Britain's wartime leader Winston Churchill. He has also said that clearly. Added Pistorius, who is a member of Chancellor Olaf Scholz's Social Democratic Party and Germany's most popular politician. Just as clearly as Hitler, who also always said that he would not stop, faced with war, people elect a leader. Whom they trust and whom they follow even though he presents the world in ugly terms, Pistorius said. The Defence Minister, seen as a possible successor to Scholz, last week called for a loosening of Germany's borrowing restrictions to help bolster the country's military. Once a special off-budget fund worth 100 billion euros is exhausted in 2027. We have to put this country back in a position where it can defend itself. Pistorius said, at the book event, a reference to years of neglect of the Bundeswehr armed forces. We have to decide now whether we want to prepare for a genuine threat from Putin to materialize or whether we want to make it easy for him. Iranian Navy commandos on Saturday seized a container ship affiliated with Israel near the Strait of Hormuz, state news agency Erna reported. Erna identified the ship as MCS Aries and claimed it is managed by a company owned by Israeli billionaire Ayal Ofer. The Portuguese-faggied ship was taken under the control of Iran's Islamic Revolutionary Guard Corps Navy with the help of a helicopter. The ship was on its way from the UAE to India when the landing party disembarked. The ship had turned off its tracking data, which has been common for Israeli-affiliated ships moving through the region. After that, the ship was diverted to the territorial waters of Iran. A video circulated on media showed commandos raiding the alleged ship near the Strait of Hormuz by helicopter. The incident comes amid heightened tension in the region. Israel on Friday reported intercepting around 40 missiles fired from the territory of Lebanon where Iran-affiliated Hezbollah is stationed. The attack raised fears of possible Iranian attack on Israel. U.S. President Joe Biden made a statement on Friday, warning Iran not to attack Israel.