I'm really excited to be here today to talk about what we've been doing at Health Partners for Continuous Delivery. It's been great to hear all these talks and feel like I'm in a place with fellow comrades as we go through this journey of OpenShift. Just hearing this last talk of the challenges and the journeys that they go through, we go through many of the same things and face many of the same challenges. So I work at Health Partners, which is a large regional non-profit health insurance and health care provider in the state of Minnesota. We don't have offices in San Antonio or Plano, which would be nice right now. But we're a large company. We were formed in 1957. We have over 26,000 employees, more than 90 clinics and hospitals. This is a very large organization, very well known in the Midwest. I'm a part of our platform and architecture group, which was formed out of our web team, the team that ran our healthpartners.com website. And this group has been attempting to push the envelope here at Health Partners, grow our cloud practice, and develop some new techniques for how we do our work at Health Partners and how we serve our customers. So I want to give you a little timeline, a little context to the work we've been doing so you can understand later as we look at the data from what we've done here. We began our evaluation for OpenShift around the time I started this company back in November of 2016. We made a decision in February of that year and handed that off to our leadership. And in the end, OpenShift was chosen to carry out an implementation. We were given a date to get to production by the end of the year and we were really excited to be able to release our first applications into production in November of that year, beating our release date by six weeks, which is really exciting. We took some time there to develop our day-to-operations practices. A lot of the things I'm going to talk about today come from that time of really focus energy around how we're going to manage applications as we go forward into this platform. And then over the last six to eight months and going forward in the future, it's been a challenge on how are we going to bring our whole legacy systems, everything that we have, modernize it and learn and think about new ways of doing things. So we started with just basic REST services, API services, got our first web application into production in August of this year. We had 50 services in late October and we finally got our security approval for getting external internet traffic into our clusters just this last week. So there's been a big effort over the last six months to really develop our capabilities in this platform and that's what I'm going to talk about. So first I want to contrast our new world, what OpenShift provides with the way people used to work at Health Partners. I like to think of this as the very high bar that it took to do really any work within our platform. Everything was challenging. We had large shared environments where web applications were deployed. Single line code changes to production would take 26, 36, three days, five days. This is just for a single line. Teams deployed to production once a month, once a quarter. I'm sure many of you have lived in this world. This is the standard world of large companies in the past and still today. Health Partners was particularly good at this old world. I hear stories of teams that would bring two feature films to the office starting at midnight as they deploy to these large shared environments, debugging errors as they came along the way, would go home as people were showing up to work the next day. And this is the kind of horror that I was hired to eliminate, I wish. But this was really the challenge that we faced in our environment and it made teams make some bad decisions architecturally because of the challenges in this old world. This is where OpenShift was our clear decision. OpenShift is a platform that our security team could agree on, our architecture team could agree on. This is something where we really gained a consensus around working with Red Hat as a partner and we were able to bring this product in-house and start to work with OpenShift. So as we began our implementation, we decided to think about the challenges of our old world and reshape that mindset. What should things look like in our new world? What should developers' lives look like? And we came up with a new mental model for how things should work. And so this mental model meant we made some key decisions. There must be a low barrier to entry to the platform. Has to be easy to do the right thing. Has to be easy to experiment and learn. And then it has to as well be easy to consume the services on the platform that the platform exposes for people to consume from that point. Things like secret management, configuration management, all of those things. Now as we talk about the difference between a shared collision-heavy environment versus an environment where we can turn over control to these development teams, we really started to figure out how can we give control of every part of their workflow to the development teams so they can make the right decisions for their business partners, for their users. So we developed a tool chain around this. I was laughing at the last presentation as he continued to mention components that we use as well, ServiceNow, GitLab, Artifactory, it was wonderful. Really great tools to use. And every company is going to have their own tool chain, right? What's key is exposing services for developers to consume in automated fashion, exposing the services so they can consume and build their own workflows around this. So what we did, what we decided to do is invest heavily in the connection between Jenkins and OpenShift, as well as start a conversation very early with our auditors around the processes of change that they have in place right now. And those two decisions, turning over control to an automated workflow and then getting in early and discussing those things with our compliance and our security groups is what I want to talk about going forward here. So we've talked about this low bar to entry. What does the low bar to entry look like for us? Well here's a Jenkins file that can deploy an application in our environment to production. There's a lot there. Think about how hard it might be in your old systems, your old environments to define everything you might need, right? I can pretty easily come up with an application name and the team I'm a part of, right? And then we can go from there and gain more context and gain more complexity and skill, right? But this is what I'm talking about when I'm talking about a low bar. We created a Jenkins entry point that we call our HP pipeline. We work at health partners, so everything starts with HP. And so this became an easy way for teams to come on and start learning about how the platform works and how their applications work on top of the platform. So from that development viewpoint, how do we go forward and actually carry out validations? We're not just slinging code to production, right? That can be the, you know, taking this model to the extreme where, oh man, you know, everything is going to production. We're, you know, pushing code all the time. We're doing great. The platform is happy and then you start having a terrible user experience. So what we did was we defined what we call the six stages of our pipeline.  I heard a wonderful talk this morning. I think it was by GE Digital where it said, you know, every team thinks their application is this special little thing, right? And so every team is going to ask for customization in potentially every one of these areas, right? The preparation of the application, creating the build, running tests, doing some sort of pre-deployment validation, deployment, and then validating the actual application into production and then repeating those final three steps. So what we've done is we defined these six steps in an abstract way within our Jenkins pipelines and then allowed, well, we first of all created defaults like we do for everything and so that, you know, every team has a happy path they can consume. But as teams want to consume a more complex workflow, we allow them to participate in the building of their workflow where they like to add complexity. So what I want to do is drill into each one of these stages and talk about how this connection between OpenShift and Jenkins has been key for us and talk about some of the amazing things that the OpenShift API has allowed us to do within our build and deploy system. So when we think about building, you know, within this OpenShift world, right, what does a build mean? A build means I have a source control system and I want a validated container image. Now, validated means a lot of different things to a lot of different people, right? There are security groups for whom validated means I've passed all my security scans, I've passed, you know, I'm good to deploy and I'll never have any vulnerabilities, which is wonderful and fiction. I mean, you have to be honest, right? But then for application teams, a validated container image means that they know how their application is going to work before they hit integrated environments, right?  So how our happy path for our build stage works is we are a Java shop. We've been a Java shop. So our happy path is a Maven build into a spring boot application based on, as of a couple of months ago, a Java 11 base source to image build and then packaged up and pushed out to an external registry that we keep external to all of our clusters. But it wouldn't be a validated and, you know, application teams wouldn't be happy without really solid testing. Martin Fowler has this wonderful article about testing pyramid free application, where you really invest heavily in fine granular tests early in the pipeline stages and then have smaller but more targeted smoke tests and end-to-end tests as the application moves forward. So as a Java shop, right, we have capabilities for running unit and component tests, you know, spring boot tests, component tests. I don't know if, you know, any of you are spring people. We're using in-memory databases to load things in. A number of different database testing strategies so that before our application even hits an environment, we validate it as much as possible, right? We need good validation early in the process so that we're not deploying junk code even to our development environments, right? We want to validate this as much as possible. Now, after we've tested, we have a real validated container image. We start to push the application up to the stack. The next stage is our pre-deployment. Before we deploy an application to any environment, we carry out a set of steps that validate that that application should be deployed into that environment. Now, there are simple things like manual approvals, right? When you're doing continuous delivery, you can wait between environments, wait before production so that your business actually wants to release it. And that's a type of pre-deployment check. But there are many more powerful things that the OpenShift API can establish for you. We do things like cluster health checks, and we've turned them into very complex cluster health checks so that we can do things like patch the CVE that came out this last week during the business day while teams were deploying to production. By the time our CSO contacted my team and asked, hey, what are you guys doing about this thing? We said, yeah, we've already got a plan in place. We're pushing it up our environments. We'll have it deployed in production today. It's just once you have built very solid pre-deployment checks, you can do this type of work during the work day. You can do it live in production because you know that you're not going to affect the development teams that are working on top of you. So then, again, I just want to stress how effective the service now, the OpenShift API will get to service now in a moment. The OpenShift API has been for allowing us to deploy our code effectively. So as I've said in each of these stages, we've got this built-in happy path. And what we do is actually use Jenkins to generate OpenShift manifest objects and apply those into the environment. We've learned along the way about removing annotations and things like that, but we have this happy path so developers, as they come onto the platform, they don't actually have to know anything about a Kubernetes YAML object, a deployment config, a service, a route. All this stuff just happens for them. It gets generated based on the defaults that happen from the pipeline. So this again creates this very low barrier to entry. And then as teams gain complexity and gain understanding, they can start participating in the construction of their applications on OpenShift. So we've developed many different types of deployment strategies where they can provide additional manifest objects. Things like a headless service, very standard things you'll apply out with your application or a PVC request. Anything like that can be added along with your application. And as OpenShift has evolved, we have evolved with it. So that means that we've been able to have teams deploy. We started with OpenShift 3.3 about a year and a half ago. Then we developed most of the stuff against OpenShift 3.5. But then by the time we had development teams coming on, we had people asking us about using stateful sets, using some daemon sets on node selectors. And we were able to enable that method as well just by tuning some parameters, say where we'll pick up these objects from, and tying those things together. But those things don't happen when you start coming onto the platform for the first time. When you're first experiencing OpenShift, you don't say, I want to deploy a daemon set to a set of nodes that's doing this, this. That's a complex ask, but it's an important thing for you to support within your development workflows. So eliminating that barrier to entry has allowed people to come in and learn, and then start being able to participate on the platform. And then after we've deployed, of course, we verify. Start checking off the boxes that the application is doing what you want it to do. Again, this is where the tie between Jenkins and OpenShift has been really helpful for us. We use a number of the plugins that are deployed out on GitHub. We've helped contribute to some of these. And as well as running code scans, integrated tests that we pick up by convention within the application repository, that simple pipeline file that I showed you at the beginning would actually automatically look for a test directory, pick that up, send it a bearer token, and attempt to run tests against the OpenShift proxy API as new pods are spinning up. These are all just default behaviors that happen out of the box that teams can get without any cost. So this verification allows them to participate in building good tests against their application so they can validate before they go to production. Now, this strategy as well has allowed people to learn, participate with us in growing this practice. We had a team for whom this proxy API wasn't good enough because they wanted to validate within a browser. And at Health Partners, we have this wonderful event that we do twice a year. We have a Dev Days event. And at the end of the Dev Days event, somebody reached out to me and said, hey, I got a pull request for your pipeline. We're running a Selenium Docker image ephemerally. Every time our new pod comes up and we put that in there as a second option for your proxy API. And they did that for their application, but now other teams are consuming that as well. And so exposing these things allows teams to gain that complexity and write things that help them and then develop capabilities that can be spread across your organization. Now, within any large organization, you'll have a change management system. And within many of your organizations, I can assume your change management group is a little standoffish. Maybe you have a wonderful group. I'm not talking bad about any of your compliance folks. I really, they're really my friends now. But it can be difficult to interact with these kind of change management systems, right? We have service now in our environment. And we use service now for everything when it comes to an audit perspective, right? When we have external auditors come in, they start from service now.  So that means things like testing results, work tracking information from JIRA, get committed information, scan results, deployment time, deployment results, approvers. They want all this information. But within the old world, it's hard to manage that when you're doing these long drawn out processes that are fraught with manual errors, right? And so what we transform this into is rather than the system that's locked down that is hard to access, we started a conversation with them and we turned our change management system into more of an engineering journal. So the service now has this wonderful API, table API. Basically, if you've ever used the tool, anything you're doing in the UI of service now can be done over the API. So we worked that group to just expose that and expose what's called the standard change request process which allows us to build templates for standard changes. So just like you would do in any engineering journal, you'd have your experiment, you write out all the steps that you're doing, our change management processes look like that now. When a build starts going into production, it starts recording and sending information that's happening from the pipeline into our service now tool. That's things like managing these tables of change and tasks, updating the state of when things actually happen. We attached files that show that it was tested in these different environments. We attached the full build log if the build was successful or if the build failed to the service now change. So this provides for us a simple entry point for making all the necessary API calls between our pipeline and the change management platform. So after doing this work, this is where we really started to think about using OpenShift and using this platform that we built to start to change the way that our organization thinks. Technology, I don't have time to show you any of the code. Last slide, there'll be links to where code will be. But code doesn't transform an organization. A number of people have talked about this today. Processes and the way people work is what moving the way people think and work is the thing that can really move the needle. And so one of the things that we did here is we really fought for a capability to participate in the open source community. This is something that health partners that never participated in before and we were able to convince our legal team, yeah, like a service now API interaction thing, it's not a core business functionality for a healthcare company, right? So they really agreed with us and we laid out an agreement for how we're gonna do this stuff and so we published the service now Jenkins plugin which is now being used by at least six other companies. So that was a really exciting thing for our team. So through all this work with the pipeline, lowering the barrier to entry, what have we done in even just the seven months that we've been actively bringing people onto the pipeline, actively bringing people onto the OpenShift platform? We can get from commits into production, doing all these automated processes in 18 minutes. We've done this multiple times, proven it out, showed our security team, our compliance team, they're all good with it and so a single line code change has gone from 2016 taking about 36 hours to get to production down to 18 minutes. In just seven months, we've now gotten to the point where application development teams are deploying to production 10 times per day. Now this is absolutely unheard of in our organization, right, I mean John Ospo had that wonderful talk back in 2009 and I'm just happy to be there nine years later to actually be getting, production changes recorded 10 times per day. And now we record everything that's going on in this pipeline. So we have over 300 actions that occur every day and these actions now start to create a feedback loop within the pipeline, within the OpenShift platform, right? Once you start knowing what people are doing, how people are interacting with the platform, you can start visualizing how people are working and you can use that to create a positive feedback loop to measure teams or more effectively measure how well you're doing what you're doing. So this means we can slice and dice the data however we want. This is a visualization of the production deployments from the third to the fourth. See we're using Red Addison, I saw a product there.  Once you're recording everything that's happening, you can basically own this data and really use this data to help you understand the system. And then as I said, it really starts giving a feedback back to this platform team. We use this chart which is just our number of deployments to any environment during the day to be a feedback mechanism for our team. Now we're not quite concerned that people didn't deploy over Thanksgiving but that little dip in November was actually something that caused us to go out and interact more with some of our development teams and say, hey what's going on in the platform?  And you can see that since then we've really jumped back up and we've had a little more engagement since then. We didn't have a mandate from upper management to do this work across our whole platform. So it was up to us to create a platform that was enticing for people to come to. And data like this allows us to make sure that we're accomplishing that goal. Now these pipelines with an open shift using the API in this way have created for us a very flexible approach. Now in the past these large shared environments were very difficult to operate and manage and we didn't have a central automation mechanism. Now that we solved this for applications we took that and we started to apply those same principles to how we automated other types of processes. So now we use these pipelines to manage our config maps and our secrets on an open shift. We use this for administrative actions like team onboarding, namespace creation. We also use that these pipelines to manage our open shift infrastructure. We orchestrate Ansible tower jobs through Jenkins pipelines that manage open shift run. That's how we were able to kick off that patch for the CVE basically immediately. And we've even gone back and started to manage our old J2E environments using these pipelines as well. It started to just create a way that we can manage basically everything through these validated standard approaches that really provide us that great data. So just a couple of notes. I talked about how this flexibility has allowed us to allow developers to consume new features within the platform. And that's what my team is really looking for. How are we gonna build for the future? How are we gonna allow teams to do more complex things as the platform develops alongside of us, right? Istio10 came out, we're looking at Yeager. We're looking at all the wonderful cloud native computing foundation projects and seeing how they might be able to assist us in building really good applications that are serving the needs of our business. And so building, it has allowed us to really build new capabilities for very low cost. And I'm out of time, but this open source participation has just been something that has helped transform the organization as well, right? We're in an early phase of this, right? I think when you're at an early stage of open source development, you start to push code out. And we're still in that phase where we're taking code and just exposing what we've done. But one of the things we're really looking to do in 2019 is to bring that feedback loop back and have our developers contribute to the projects that we all use, things like Prometheus, the OpenShift Origin, participating with Jenkins plugins that we're using, and as I said, all the wonderful CNCF projects that are out there. So if I had to boil this down into six points, the last one, hey, we're hiring. You wanna come live in Minnesota? It's great. It's warm there, right? It's not warm, no. Open source is wonderful, audit and compliance are your friends, bring them into your processes you're developing in your automation. And supporting testing is critical and OpenShift is great. So thank you all very much. This last slide just has some links. Can I ask a quick question? Can you talk a little bit about how you dealt with your legal team to allow, get permission to be contributing to open source projects? Yeah, one of the things that we did, you know, we had some very specific examples of things that we wanted to open source. So you'll see two of our projects here, the first two, the service now plugin, and then we've open sourced a library that has allowed us to unit test everything that we run inside of Jenkins. So these two things, we kind of wrote out, what is this code doing? Why do we develop this code? And talked about how it's not really tied to any business process. And so sitting down with that, we had a couple leaders really champion this cause and say, yeah, I think it's gonna be important for us. So we got kind of a coalition of people that could go to our legal group with the unified front and the unified statement that says, this is a normal process that other companies are participating in. And found other companies in our sector, in our area that are doing the same thing. And in the end, they were agreeable and they were down with it. That's really great to hear. Thanks. All right, any other questions? Well, we've got them up there. If not, if Brian Gracely is in the house. Oh, we got one back here. Hey, Natali. Hello. That was a very good example. And I wanted just to know how developer develop from their machine. So you show us that from the coming to the production is 18 minutes, which is great. Fantastic. But I was wondering if developers develop on their machines with some mini shift or directly on the cluster? So we're not using mini shift locally yet, but it's something that we're experimenting with. This has definitely been a challenge for us. Our local developer workstations, minus mine, are kind of locked down. And so that's been made it difficult to run things like mini shift and be able to validate locally. So right now, we allow developers to work locally and connect out to other services running in our development environment. So if you've got a service that's calling out to multiple other ones, that's how that would work. So we try to have them isolate those components and just use call out to other components that are running in our lower environment. But it's definitely a challenge. All right then. Any other questions? And I see a hand way over there. So it sounds like you're using Jenkins kind of as a replacement for the source to image functionality. Can you talk about once I have source code, what's your process for setting up an environment in your Jenkins environment? Do you have multiple Jenkins servers and then your OpenShift project and those resources? That's a great question. It was something I had to cut out of this presentation due to time. But we give each development team their own Jenkins instance, which they manage through those administrative jobs at a central machine. So if you need to spin it up or upgrade it, you can go to that central place and manage a Jenkins server. Then from there, we use the source to image process. So we use the Jenkins Kubernetes plugin to spin up dynamic pods to package artifacts. And then we send those package artifacts into a source to image build that combines with a base container that my team provides. So we have a base, nginx. We have a base Java application. We have a base for basically all the different types of applications we support. That's a great question. Thank you.


The limitations of many kinds, one is of your own mental attitudes and structures that you've formed, another is of various types of emotions that you have formed, another is of your own body. There are other kinds of limitations in you which you're not even aware of, that you leave it to me. But if you do not even break what you can break, I don't find any incentive to go about breaking something that you cannot break. I want you to look at this right now. What are the things which are limiting you? Systematically go about it and break it. Breaking does not mean breaking your family, they are not the limitation, it's the way you hold it, which is the limitation. Somebody else is never the limitation for your spiritual growth.


Hello, beautiful souls. Welcome back to Art of Awakening. My name is Ona Christine. In this video, we're going to be looking at some pretty tremendous energies coming in for the March equinox of 2023. This is immense, and I'm really excited about this particular time. I'm going to be sharing what I'm getting about the energies of this equinox, as well as a new painting. This is Mary Magdalene. She's given me some insights. We're also going to be looking at some of the things that we can do to help us navigate these energies with grace. All the equinoxes are associated with change and a change of season. The spring season in particular is known for this. Clearing, cleansing, flushing out the old, and a renewal or building up or springing up at the new. If you're in the southern hemisphere, this is still a huge, just kind of over-global energy of spring because a lot of the powers that we are in the northern hemisphere. But during this spring equinox of March 2023, these energies of renewal are really being intensely amplified. We're going to talk about that. But first, a little bit of background. If you've been following me for a while, and many others have been talking about this as well, you know that spiritually the earth is going through a bifurcation process. That means that it's dividing into two different streams of energy. One is the ascension or evolutionary stream moving towards higher vibrational consciousness on this planet. That's the idea behind the age of Aquarius because ultimately this path leads to a more harmonious existence for humanity. The other stream of consciousness or stream of energy is the de-evolutionary stream moving towards a lower level of consciousness. We've got both of these very strongly separating right now. What this feels to me, this particular equinox juncture, is that this bifurcation is beginning its next phase or stage of development. Up until now, the energies of the two separating earths have largely existed on the spiritual plane. Now, what I'm getting is that we're going to start to see some rapid physical manifestation of these energies. They're going to start to erupt into being. What does that mean? We're going to see some big changes in the world. There's not going to be any getting back to normal for those who still think of normal as real life in the 3D before 2020. That accustomed reality is over. Life will never again be as we knew it. That's not necessarily a bad thing. We're about to explode into an entirely different reality. It's going to look really, really different. The world's going to look super different in 10 years. This is the start of that big change. This is just a question of which reality is ultimately going to prevail on earth.  In humans, the life force energy is known spiritually as the Christ stream when humans operate in full alignment with universal love. This doesn't mean it's not a religious thing. It's just Christ being the higher self and direct connection with spirit. When humans co-create with nature through this Christ stream, through this heart of love, it's the Eden impulse. That's what I call it anyway because that's what is going to result in unbelievable prosperity and beauty on the planet once it's fully taken form. This is the unifying force that unifies and transcends polarity. It's only through the heart that we can truly bring higher vibrational consciousness into the earth plane and anchor it here in order to manifest or create a higher dimension of reality. This must be done through free will. All about this equinox is really bringing these energies down to earth in a big way. The other possibility or the other potential that's here is the devolving earth. This would be the other side of the bifurcation. This would be the result of humanity aligning itself with artificial de-evolutionary forces, including like what they call satanic or dark and Luciferian or false light energies. These energies are accessed through the lower centers as opposed to remember the ascending energies through the heart. These devolving devolution energies, they're really seeking to hijack the power of a human being through the lower chakras. Typically, they do this through trickery, through manipulation and deception. The deception can be powerful and it can be very subtle. It's also being leveraged really, really intensely right now in the media, on social media, in the schools, in universities, in politics, in the healthcare system, which is why spiritual protection and discernment are really, really important right now. Okay, so right now both these two scenarios, the evolutionary impulse and the devolutionary stream of consciousness, right, they are both right now literally starting to create themselves on the planet physically, simultaneously, at the same time. So equinox is always a tipping point. This equinox is the tipping point where we're going to see rapid manifestation in both directions at once. Okay, so ultimately there will be another tipping point where one or the other scenario ceases to exist physically on the earth. Okay, and assuming that the earth continues its ascension course, which is what we're on predominantly, even if the media doesn't seem like it. Okay, we are really on an ascension course, assuming we continue that powerful momentum upwards, we're actually going to be seeing that 5D earth prevail, right? And ultimately the devolving earth will peter out. But this may not happen for, we don't know how long. So we may actually see these two evolutions and devolution happening at the same time, and in some ways it may seem sometimes like the devolution is the ascension. So we have to be really, really aware of who we are, right? And that's where this beautiful ascended master comes in, Mary Magdalene. She is the feminine aspect of the Christ. That's what she embodies, right, the feminine aspect of the Christ. Very, very powerful archetype or spirit that is here for us at this time to assist in this whole process, right, of bringing the Christ stream in for humanity and for us to begin to really manifest this. So by the way, if you want to go a little bit deeper into the nitty-gritty of the creative process and manifestation and how that's happening right now, I've written this all up on my blog. I'm going to leave the link in the description. And for those of you that want a deeper dive into this topic, that's there and I really encourage you to do that. But for now, let's look at, go back to these energies of March 2023. These are immense creative manifesting energies being set into motion at this time. Okay, so this is a really, really powerful time for anybody who is creating. And that means all of us, right, because no matter whether you're conscious of it or not, your thoughts are always consistently creating things. Okay, so when as we move through this portal, it's going to be an amazing time for visualizing and for allowing creative impulses to flow through, right, and for being really receptive. There's also what I'm feeling in conjunction with this, a very strong contraction in the field, right. So this is March and in this spring season or fall, if you're in the southern hemisphere, we may see a lot of elemental activity, earth, water, fire, air and ether, acting in powerful ways. Okay, as these purifying energies move through the physical point of the earth, and she begins to integrate them in a physical way, as she does that through the elements. Okay, it's a purging dynamic and releasing energy. Okay, and this is an energy that's setting things in motion, but it's really clearing things out. So purging, clearing, detoxification, breaking down. And this energetic flow is also going to affect the astral plane and the emotional fields of the earth and her inhabitants. So many of us may experience upheavals at the emotional level, as well as there may be triggering spiritual events, this may not be a bad thing, again, right, it could include experiences of great bliss, as well as potential of discomfort. It all depends on where you are at in your journey and on your life path. So I really encourage all of us to release judgment around any perceived suffering, any challenges happening at this time are serving to catalyze people into action. Okay, and to drive them deeper to whichever stream that they're in. Okay, whatever stream that their soul has chosen, which means that we're likely to have another wave of spiritual awakenings happening over the next few months, right, triggered by these energies. There may also be a wave of souls exiting the material plane. This does not mean that these people have chosen a lower path, right. And this is very personal for me, as my mom just let me know that she's been given not very long to live. She's been extremely graceful. I think she's really embodying some of these beautiful divine feminine energies in this process. But what I'm getting around her is that she's devoted her life to music. She's been here to bring beauty into the world through a very dark time. Her soul is ready to leave. Her soul is not up to like it's not here for this whole transition. So she'll be reincarnating some time in the future when it's ripe for her to bring that, you know, her sole purpose of bringing the beauty and the music in or whatever it is that she works on it, her next personality, right. But it's like, it's her time. I never thought I'd lose her this early. She's only 81. But hey, you know, it's this time. So not every soul that leaves the earth plane right now is on the descending. A lot of them may be actually on the ascending. They're looking to upgrade into a new physical body when they come back, all right. Or some of them may actually go on to other places in the universe. So keep in mind, right. It's just a time of transition. And this is just one more type of transition, right. So that's what the astral plane and the kind of spiritual things going on physically on the earth, we could potentially have an increase in violent windstorms, flooding fires, possibly additional earthquakes as elemental forces are activated. Things could potentially get explosive. And there's so much potential for so many things to happen. Okay. And the more that we consciously work with these elementals, right, we can actually consciously ask the waters and the winds and the fires and the ether, right. And the earth herself, we can work with them just like a midwife works with the mother, soothing her and calming her so that things go smoothly. We can play that same role. We can tune into the elements. We can ask them to, you know, just give them our support, ask for the winds to blow gently. Politically, we can also see analogous happenings, right, could be disclosures, could be inflammatory actions, could be emotionally charged accusations. It could also be people coming together, people speaking their truth, people setting boundaries in a peaceful way, right. So these energies don't have to be violent. They do not have to be unpleasant, right. And we can change can happen in many ways. At the personal level, this could look like sudden revelations, right. We could be really connecting with our guides, could be physical changes, could be weight gain, weight loss, acute illness, inflammation, ascension symptoms, could be tingling sensations, ear ringing, could be accidents, but it could also be amazing, you know, healings, right. Could be emotional ups and downs. Could be a lot of need for purging and cleansing, right, good time, perhaps for any kind of fast or clearing or cleanse. And there could be really intense spiritual experiences. These energies can be received in very blissful and positive ways. Receiving spiritual downloads, right, just feelings of bliss, release of anxiety, waves of well-being as lower energies release, could be financial or business breakthroughs or connections made at this time. So when I was feeling into these energies and I got this feeling like, oh, it's time to do a painting and that will really help with this message. And the first thing that I was really shown was Mary Magdalene was coming forward and I was being asked to paint Mary Magdalene again. And if you recall last fall, I painted a very different portrait of Mary, Mary Magdalene of the sea, which was a lot of watery energy. This one is full of fire. And the first image that I received when I tuned into Mary Magdalene with these, you know, March energies in mind, the very first image was very pure white. And I'm, but as I started to paint and actually physically get the paint on the canvas, first of all, I was directed to use a canvas that had been used before and it wasn't a piece of art. It was just, I had used it as a sign, right? So I was directed to use that one and I had to put layers and layers of paint over it. So I started with white paint, right? Because it was this white that I was seeing and that everything showed through it, right? And so I needed to cover it up with dark and I ended up covering it up with red and then with black and all these reds and blacks are coming in. These are not colors I usually use, but Mary was with me the whole time. And I began to be shown that this white image that I was seeing, it may be one that I paint in the future, but the red and the black had to come through first. She had to come through that. And as I painted, I was directed towards certain things. And one of them was the Adi Shakti mantra, which is a mantra to the divine feminine. And it's Adi Shakti, Adi Shakti, Adi Shakti, Namo, Namo, really surrendering to the great mother energy, okay? So the words to the Adi Shakti mantra are all in here. And then I was called to paint her and she came in with these beautiful, beautiful big eyes and her forehead glowing, right? And remember, this is one of the beautiful manifesting chakras, right? It's the third eye, the vision. I consider it a feminine chakra along with the heart and the sacral. Mary Magdalene symbolizes the harmonizing, the feminine side of the third eye chakra and the sacral through the heart. And she, after I had done her portrait, I was looking at this and I saw that she had a rooter that she wanted to bring forward. And in my mind's eye, I saw this kind of temple fingers and then the word Shakti again. So I looked up Shakti mantra and absolutely accept it wasn't the fingers I was expecting. It was these. So this is the Shakti Mudra, which is a hand position where you do it with your last two fingers here and then you curl these other fingers over your thumbs and hold it like that. And you can hold this Mudra and it also helps to bring in the divine mother energy, the Shakti. And so this is what I'm feeling is moving through the earth really, really strongly right now. Mary Magdalene is showing us some practices that we can use to assist in integrating these energies and calling in that energy. Now a couple of things that she's been telling me, one, I've been sitting with this image a lot as I've painted it, there's a lot of energy around the menstruation and the afterbirth, those kind of purging on the very deep physical level. Part of the manifestation is the purge before the new life takes hold in the womb. The womb needs to be cleared and cleansed. And this happens both before, right, before conception has to clear and cleanse before the new ovulation happens and conception can happen. And then after the birth also we have another clearing and cleansing of the afterbirth, the placenta, right. So both of these are very connected with the energies. And what I'm getting is that part of what's happening right now is a clearing and purging of any energies and beliefs of shame, okay, especially around the body being physical, of being of the feminine side of the being, right. There's a lot of religious programming that has placed a lot of shame around the feminine. A lot of shame around the body, which corresponds to the feminine, a lot of shame around womanhood and being female. And so she, as I was painting this, she was really working with me to understand some of these things. When I looked into menstruation, I learned some interesting things. One is that humans are one of very, very few species who even does menstruate. Most animals don't, right. And of the ones that do, humans are the ones, the only ones that really menstruate heavily. So there's something about humanity that requires this menstrual purging because we are genetically different, we're spiritually different in very profound ways. The reason we menstruate so heavily is that we have to build a very thick uterine wall because a human fetus, human embryo will burrow very, very deeply and much more deeply than most animals, you know, the placenta really, really digs in. And so we have to build this in order to hold that. And so that uncovered a very prevalent feeling right now of the fetus or the embryo equates to a parasite, okay, this understanding of the fetus as a parasite. And what Mary Magdalene is showing me is that this is, this is not part of the life stream, right? There are different ways that we can frame things and we can look at things from different polarities. So what she's showing me is that we have to be very, very conscious of how we frame things and how we look at things and we can choose. We can choose to look at things from the perspective of and tune into our divine feminine, whether you're a man or a woman, we can tune into the divine feminine energies within us and choose to look at things with a life affirming viewpoint. And if you do that, looking at the fetus within the womb, you can also look at it from the point of view of the human embryo is something very different and very special. It needs more nourishment at some level from the mother. There's a great need in the human psyche and it starts at the spiritual level for a deep connection with the mother. We need more mothering, okay? And the reason I feel on the spiritual level that the embryo digs in so deep is because of this deep, deep need for extra mothering on the part of the human spirit. We need that divine mother. And so you can look at the need to build up a bigger, thicker layer of uterine tissue as a protective mechanism, you know, protecting us against this parasite, or you could look at it as our mother energy has to be very, very fully developed and activated and we have to go above and beyond to hold and to contain and to provide for the spark of life that wants to come forward, right? And this is as the physically embodied female, but this also goes for our divine feminine selves no matter what gender or sex preference or whatever you have. We all have a divine mother within us, that's part of our psychic being, right? And so what she's telling me is there are very, very deep levels of shame and fear around being embodied, around being part of the physical world. And I think this goes back to the story of the fall. Virtually every religion has some sort of story of the fall connected with humans being on the planet. And what Mary Magdalene is showing me is that being here on this level, yes, we had to come down, right, spiritually to a lower vibration in order to be here. And what she's telling me is that this isn't that we need to release shame around this, right? Because humans are this divine bridge. We are as a species, this bridge between the spiritual and the manifest, the physical. That's why humans are like we need to go with the heart. The heart is a bridge between spirit and the spiritual energy centers and the material energy centers. And when we hold ourselves in the heart energy, that's when we can successfully integrate all of this. And what she's saying here with this beautiful gesture, this mudra and the Adi Shakti mantra is that we can move through this with grace and with ease when we allow ourselves to open and to receive and to allow these incredibly powerful divine, feminine, divine mother energies to flow through us without shame or guilt and allow her to purify our psyches, to purify our bodies at this time, and to come into a deep sense of gratitude and of appreciation of our physical bodies, of the physical earth around us, of all creation. This is going to help us through whatever purging or destructive energies are happening on the earth right now to understand them as a natural clearing out of things that had been supportive of the old structure, right? But there's a new one, a new cycle that we're coming in. So we have to purge whatever was wanting to support the old so that we can build up a new, right? And that's going to support the new energies coming in, which are beautiful, right? How do we work with these energies? I think it's super, super important to realize that this beautiful opening of the divine feminine is a huge portal and it's allowing so many more people and all of us at a much, much greater level to open and receive our intuitive guidance, the spirit guidance. It's a huge opening for receiving downloads and receiving blessings right now. So just keeping that in mind and keeping the vision that we are creating something beautiful here. There is no, absolutely no doubt, doubt. Hold the faith. We're here to hold the faith. We are creating an amazing future on this planet and seeing glimpses of it. It is shining and beautiful, right? We're just moving through certain interesting times that are paving the way for it, but we are birthing something incredibly beautiful and wonderful. How do we feel into your heart? What does your heart want, right? Follow your bliss and fear not to follow. It's so easy right now to focus on what's not working, right? There's so many things trying to grab our attention to what's not working or this problem or that problem or this horrible person or those horrible people, right? Remember, every human being is a human being and we all have hearts, right? So focus on the light in yourself and focus on the light in others. Even those who you may not see eye to eye with recognize that there's a heart light within them as well. And the more we focus on the light, the more we bring it into the world, right? Where attention goes, energy flows. Okay. So on a physical level, we might want to think about body purification, fasting, lemon, Kundalini yoga, working out, anything like that will purify the body. Great practice right now. And then finally, coming together in community, right? Because that really activates the heart space. You can come together in community with spirits or your spirit guides through meditation and prayer. You can come together in community with nature, just going out into nature, commune with her, she will teach you all sorts of things. And we can come together in community with others. So with that in mind, I would like to invite you to my heart of the Equinox membership event. This is part of my Lightworkers Cafe private membership group. It is free to attend and free to join. So if this is something that draws you, we're going to be just coming together in community and holding space, holding space in the heart, the sacred space of the heart in community together with a probably guided meditation ritual just being together. And this is going to really hold space for these beautiful divine, feminine mother energies to really come in in a big way. This will be right on March 20th at 5 p.m. Eastern. So it will be actual Equinox will happen during this gathering. And I invite you to join us then and remember you were born to be free. And by the way, I'm calling this painting Mary Magdalene Shakti Power. I will be putting her on my website for sale. Usually when there's a painting with this kind of power in it, there will be one person who really resonates with this that this painting is meant for. Financing option on the website and I'm offering prints as well. And the links to both the original and the prints will be in the description box.


These are world brands and they say and suggest we want you to be partner in running this brand until the time we have Muna kanimita choka. We have chosen this brand because we want to make it very interesting. The vision is larger, the vision is bigger, because they are looking forward to making sure that we have a manufacturing plant in this country. Sofa, Glenda will have about in the next like less than two weeks, the work was a little increased from the number that you already have to over 2,500 youths that are getting jobs directly with Glenda in the next two weeks. You missed a good place to be after Glenda. In the same manner, we are hoping by the end of the year to be in the brand that will be talked about in the whole country. And we are looking at improving and increasing the number from 2,500 youths. That one now, we are talking about Nairobi. There will be, we will talk about Shabik and the whole country whereby the minimum number they are looking at is 7,000 young people that will be directly benefiting from selling and distribution of Glenda. And the vision is higher because they want to have the manufacturing of Glenda. It will now or longer be in Scotland but it will now soon be in Nairobi within a couple of years. So, Glenda will begin up over because the manufacturing firm will soon be in Nairobi. So wilhantai wulemioone na na mimabahakaswat nkaskotland. It will become a further step forward, great progress between Scotland and Nairobi. And it will definitely kill to make a way. When I was there, the room and the glass placed under my dishes will clearly be taken over from somewhere behind me while I walk in and buy and dress the green stuff. Ibaa lakini nikuwa na hesitasyon kikidogo because I looked at where I come from, Meru Na wazungu wame maskati nikuwa na hawa Chahuriya So many nikuwa maskati na tebea skonulam I was clapping by the way Na watu wakwa na nikuwa na clap na watu Nikuwa na tebea niki skiaa kakituwi na inoka wakuna skiaa Wazungu wanko, Jesse why you clapping here? And we can't see your hands moving and I'm here, don't worry It is Meru in me club Niki wikamani na una tu tebu tukumtukumtukumali na wana Na wazungu wakwa na wakiku wiki na Aka wa wa ni mawa kaka skata Wagi na fanya ni ai ni ina ni adu Nikuwa Meru wakwa na wakini nikiwa ina ni apeta Nili shikuru mongu wakuna investa poluya Wahi biaa share ya tebe Nikuwa ange wa yo skata Adangia clap Tukumotu na yonai miha mongu wakini Wazungu wakwa na yonai miha mongu wakini What is that thing? Is this a man or is another man? So, it was an amazing time there It was an amazing time there, it was an amazing time there Thank you Watu wa kuhende kuchagua Ize kaa mimi Kani maa ni ni wo utigandu na wamiya Aji ni ngei hiya nai o bumge Kuna ima ni na jini ngei hiya nai u tiga bumge Yeah? What would I be telling you? Kwa tasa hiwa katiwa maa na man o nigewa mongu biaa Ibe kata ni kecha katibuna skata niji pa na maa na man o na mimi wa hiya niya Maridango nefutokwa na maa na man o ten A kama kwa poha zini wa shawdia So, now, we'll just thank Glenn Before I do much of the commentings you want to appreciate Glenn Day And of course, without much further ado Because tu na dana do We intese kwa na dana kujiba Bahama haji Siya tagini na daka bujuan Si na dana bujuan So, you want to So, right now, we'd like to launch this product officially Because the partner told me Is you are eating up at Bidu Kila Kitu And assistant by Obina here So, we'll be launching the Glenn Day right about now So, even I can't let you without the lady Hey, yeah? I think it's been launched and got to me, yeah? Okay So, are you ready to unveil the Glenn Day? You guys, are you ready to unveil the new Whiskey Town? Are you sure you're ready? We're going to eat town, glen, glen, glen Btw, let me know if you're coming to Lewa And here you can see if you're going to come back today Like Glenn Kilish and all But this is the Glenn family So, once you get this Glenn, just know you're in Glenn Day It's a Glenn Reserv Glenn Day Reserv


Everybody forest here ripping the legacy of luminance four box NFL makes your number 15 random teams We'll roll the dice right now, and then we will get started. Give me one sec Good luck.  Is that team that team is a disgrace? So he had to take the chain off six and three nine times on our random Names here.  I don't know how Sam wears a hat constantly Lane to I don't know how they wear hats literally all the time drives me nuts Like me when I wear it not that them wearing hats drives me crazy, but here we go one two three four five six seven eight and nine Boyd s down to Kyle Z and nine times on the teams one two three four five six seven eight and nine Jets down to bears Yes to half case breaks on black All right, so we're sold it up to nt football guys LinkedIn chaff and people right now every team remaining is on sale Got Boyd s Jets John W. Titans star buck chargers Thomas W. Commander's Giants Gregory M. Dolphins James G Falcons Michael a Steelers Marcus M. Browns Nathan B. Bengals Joseph M Vikings Patrick G Patriots Brandon W. Chiefs Gregory M. Colts Michael a Raiders Sean O Niners Boyd s Packers Michael a Seahawks Dutch D Eagles Brandon W. Broncos Bucks James C Ravens Barton L. Texans Jamie D. Bill's Christian W. Cardinals Michael a Rams Jason O Cowboys Kenneth I panthers William L. With the Saints Brandon H. Jax Andrew L. Lyons Kyle Z bears. I Agree jaker. I agree You also got the dolphins. He got dolphins in the break. Let's go Now the Sunday funny spot just came in that's down to what 10 now or 11 Down to 11 down to 11 spots are coming in for the rest of the night everybody get them while you still can Get in the Sunday funny as 30 boxes Loaded lineup plus the season-long promo again 223 legacy 223 luminance 400 points random at the end of between everybody Richardson Yeah, Sean is wearing a bear's tea right now. He's a big Bears fan Victor Will levis hey that guy had a day at 299 Titans nice card CJ stroud under the lights Mini is a Josh Allen for Buffalo under the lights Devonte Adams Breeze hold the 299 for the Jets. I got a big day too. Got a Marvin Mims Broncos rookie auto here Denver cam Smith Dude Sean Sean loves Halloween he hands out trashed all the little kids that come knock on his door ring his doorbell Here you go kid here's some trash There's an Archie Manning Vikings Archie Manning to 25 I've never seen that before Sean used to play for the Dolphins. Oh boy. Yeah Will levis numbered mini now Titans are having a good break here It's to 125 Everybody who been buying a levis been waiting silver rookie Christian Gonzalez for the Patriots Watched Levis and I'd be in the best out of all of them This year Chris Godwin out of 50 for the Bucks This just almost shows like that field is actually pretty good They had one twice then he got hurt and now they are actually like so bad Get that kid out of there Is he on for the Cowboys the 100 Darnell Washington Steelers rookie out of 50 Stroud cans of tuna for Halloween Got a Jalen Ramsey Dolphins out of 75 Made his debut today. Got the got the pick right yeah silver CJ Stroud for the Texans Got Joe Green out of 299 for the Steelers Gibbs Prize prospects. Oh No, Mike Getting rid of all the 80s tops gum. Oh geez Roshan Johnson a 249 Ricky Jersey auto for the Bears Many kids come to me. I'm giving out base cards Like you cannot have any of the candy that I have I Take five is the take five is all mine. You know, you're not getting any of that. Here's some base cards Sky this guy Dude Jake's gonna go trick-or-treating Jake and Dylan and And Sam all the all the all the kids.  Yeah You're just like, I don't know It's a fan it's a great question I wouldn't worry about it We're worried about it. I'll keep an eye out. Yeah How about that? We got a destiny rookie Jordan Addison short print for the Vikings Giving out garden hoses What's over to you get the freshest water Sean's gonna make sure Jake's in trip. Yeah, that's true Yeah, Jake was gonna be Jake was gonna be Usain Bolt for Halloween, but that that's not gonna happen now Tana held the 199 Titans all the Titans kibees now 21 dead laying after one spray Rich probably gives out he probably he give he give a how he give out Pokemon packs one year and apparently word got out The house was swamped Ricky Otto Jaren Hall Jaren Hall the 50 there you go Minnesota. He is probably gonna be starting now Very timely legacy boxes here with the levices and the Jaren Hall But that was at the old neighborhood the new one is a little smaller, but the old neighborhood he used to live in was pretty pretty big And yeah, he was giving out like Pokemon packs and the house like He was he was talking in chat when I was like starting to break and then you got into like six hours I was like dude. I literally gave out a few packs of Pokemon and that was it dude. I was at the door all night Oh Yeah, I would be send everybody up there or to all the children pizza that sounds pretty lit One of my neighbors would give out like food I was younger Travis at Sienna 250 for the Jags 250 points random to everybody at the end And to kill Harry unforgettable Gotta cross the Sean singing Nat King call up your guys bingo cards They know didn't know I'd be here in that tonight got rookie Miles Murphy to 200 for the Bengals Cowboys on a schoonmaker rookie order to 350 apples and razor blades in Greg sounds like he knows Dude I was I was told that it was not wrapped you were not supposed to touch don't touch it Yeah, 275 Ricky AT Perry for the Saints. There's gonna be 75 marijuana is in your candy Ricky auto Michael Wilson for the Cardinals in the year one Wilson's pretty good. You go Cardinals.  Well these drugs Deandre Swift and Barry Sanders dual Jersey Lions Smith and jigba had the game when he touched down today for the Seahawks the 150 so 50 is Arnold Donald rams and Savage of Lamar Jackson Like Greg's won puttin puttin razor blades and stuff About that guy I don't think they do trigger treating the apartment. There's like a trunk retreat in the apartment complex Which I'm hiding I'm not doing that Like I said not giving out any of my candy Lamar Jackson out of 35 for the Ravens Michael Pittman on the autograph for the Colts here out of 100 Dynamic will Anderson That's the good stuff right there Got the 250 rookie Broncos, not rookie, but a Jerry Judy vet Broncos Tana McKee year one rookie auto for the Eagles Walker one of my Like uncle he was like My cousin's uncle all like the other side of the family But we would hang out with them on Halloween because they live in like a pretty big neighborhood that we could cover like a lot of ground In we're like kids the adults that all be in the Yeah, pretty much yes got Jersey card Kurt Warner Cardinals 200 rookie Hinden Hooker for the Lions Devon H and a 175 Dolphins rookie and my home is to 100 fusion for the chiefs But they would have this like big like fake college or that everybody would dump a bag of candy in I'm like a driveway So that when people come out there.  It's like Elementary school B. John Ricky to 150 for the Falcons And an Anthony Richardson to 20 rookie auto colts That's Greg right last spot mojo Colts Gregory M 10 of 20 rookie auto Anthony Richardson last pack of the break to infusion is Mahomes Luminance banger right there. All right points random Two points cards. There's a 400 and a 250 top two spots in the random top spot gets the four second spot gets the 250 We'll go eight times top two top two one two three four five six seven Eight the Jaguars are gonna get the 400 the Saints get it 250. Why's there no E at the end of Jacksonville in this? Hmm. Hmm quick recap quick quick recap Relics of Kurt Warner for the Cardinals swift and Sanders Lyons tandem a key auto for the Eagles Got Michael Pittman to 100 Colts Michael Wilson year one for the Cardinals There's schoonmaker to 350 Jarron Hall good one to get now he probably gonna be starting at least for a little bit Vikings Roshan Johnson Ricky Jersey out of bears a 249 and a Marvin Mims with Denver and then the last pack of the break out of the Anthony Richardson rookie out of the 20 from Luminance There we go monster that'll do everybody. Thanks again moving on to more football


We developed a novel method for mapping between time-varying cardiac geometries obtained using different acquisition and analysis protocols. This enabled us to reduce measurement biases specific to each protocol and enable the pooling of data between modalities. The method was demonstrated on paired real-time 3D echocardiography, 3D and cardiac magnetic resonance, CMR, sequences from 138 subjects. After applying our method, we observed a significant reduction in mean bias, narrower limits of agreement, and higher intra-class correlation coefficients for all functional indices between CMR and 3D geometries. Average root mean squared errors between surface coordinates of 3D and CMR geometries also decreased from 7 plus or minus 1 to 4 plus or minus 1 millimeter for the total study population. This article was authored by Debbie Zhao, Charlene Morgan, Kathleen Gilbert, and others.


Jesse Bartley has supported independent tech news directly for about five years. Be like Jesse. Become a DTNS member at patreon.com slash DTNS. This is the Daily Tech News for Wednesday, July 3rd, 2019 in Los Angeles. I'm Tom Merritt. And from Studio Feline, I'm Sarah Lane. And on the show's producer, Roger Chang. A couple of programming notes. Scott Johnson was supposed to be with us today, but he had a dog emergency. We hope his dog Rainer is doing okay. He was called away for that. He will be back next week. Also, no Daily Tech News show tomorrow. It's the Independence Day holiday in the United States. And different people running the show on Friday. Rich Strafilino will be hosting. Amos will be producing. Keith Townsend will be the guest. There will be a show on Friday. It just won't be us. Also, we're just shaking all kinds of things up. Today, we're going to start off with an email. Some insight from one of the members of our smartest audience in the world. Yeah, Sumya Dip from Fiery Dully. Sumya says the temperatures have reached 48 degrees Celsius, which is about 118 Fahrenheit. Yikes. Sumya Dip wrote, The reason India tops mobile data usage is because it has the lowest mobile tariff plans in the world. This mobile data revolution in India started back on December 27th, 2015, with the launch of Reliance Geo. Geo forced other Indian mobile service providers to drastically slash their rates. The competitive environment in India following the arrival of Geo has for all practical purposes left only three players in the market. Many of the smaller companies shut down their operations as a result. Among the bigger ones, Vodafone and Idea merged. And the third is Airtel. Phone calls within India are free on Reliance Geo and only data is billed. So a typical prepaid plan, which is preferred by most Indian users, would cost about 498 rupees at about $7.23 US for 182 gigabytes of data. And with the validity of 90 days, the average monthly cost is about $2.41 US. And a gigabyte of data would cost about four cents. Even home broadband plans have been getting cheaper and cheaper. Sumya Dip says, I have a 100 megabit per second unlimited plan at home. It cost me about 885 rupees per month or $12.86. The low cost of data has been the single most important reason why India is consuming more than anyone else. This is very interesting. We knew Reliance Geo was dominant, 300 million subscribers, but really getting a kind of an on-the-feet-on-the-ground background about them is really helpful. Thank you, Sumya Dip, for that. Just today, Reliance Geo announced a literacy program in partnership with Facebook because they are bringing so many new people to the internet and those people aren't familiar with how to tell what's fake information, what's reliable information, or even just how to find information on the internet. They're going to do training programs. So in 10 regional languages, every Saturday at 200 locations across 13 states in India, the goal is eventually to have 7,000 locations. So I think that's a nice step for Reliance Geo to say, not only are we providing cheap access to the internet, but we want to help people use it better as well. All right, let's continue with a few tech things you should know. Reuters reports an internal letter from the U.S. Commerce Department's Deputy Director of the Office of Export Enforcement, John Sonderman, told staff to continue to treat Huawei a restricted entity. Applications from companies that want to sell to Huawei should be considered on merit and be viewed under a presumption of denial. This appears to be the only official guidance on Huawei. Since the president told press, some U.S. companies could resume selling hardware to Huawei in some cases. App designer Mike Rundle discovered a FaceTime feature in the iOS 13 beta called Attention Correction. It appears to redraw your video frames so that your eyes are looking at the person, not looking at the camera. You know, with FaceTime, your eyes are always a little bit off if you're looking at the camera. Or I guess they're a little off if you're looking at the screen and most people don't look at the camera. So this is going to redraw them to make it look like you're looking at the camera using some image analysis. So far, it's only been found to work on the iPhone XS and XS Max and it's in the beta if you want to try it out. Windows 10's Your Phone app now shares Android notifications on the Windows desktop. New messages from WhatsApp or Facebook or Twitter or Messenger or other apps will appear in your phone and if you dismiss them there, it'll also dismiss them on your Android phone. An upcoming feature will let users click on a notification and then pull up a mirror of their phone screen where they can take action. All right, let's talk a little bit more about Uber adding more options for eating food. Yeah, UberEats is testing a Dine-In option that lets users order food ahead of time, then go to the restaurant to sit down and eat the food that they ordered, waiving the normal delivery and service fees. Restaurants pay a fee for the feature but keep 100% of tips which can be paid within the app. You pay ahead of time and can choose to Dine-In as soon as possible or in some cases schedule your meal into the future. You'll be shown estimated time until your food's ready and then you'll get notified as your order is prepared and when it actually is ready. The feature is not integrated with Uber's ride service, totally separate. Uber's Dine-In option is now available in certain cities, Dallas, Austin, Phoenix, San Diego. Other apps like Allset have provided similar services for a few years so this might already be familiar to some of you. Yeah, so you're an UberEats fan, I know. Very much so. Does this make sense to you? Is this something you wanted? Well, no. And I'm trying to figure out why I want this because to me, UberEats is I'm ordering delivery to my house. For whatever reason, I'm not going anywhere. I want it to come to me. If I go to a restaurant and I want to be served at a specific time, okay, maybe I'm in a hurry. But it seems like all it's really doing is reducing the friction of having to talk to a human, which doesn't really bother me. I think it's more than just that because you're still going to have to talk to the waiter when they bring your food. You may be asking for other things. But it's pre-paying, so you don't have to wait around at the end for a check. That's a little more efficient. It's pre-ordering. It's not just a reservation. A reservation is you'll be seated at this time and then you can start the process. This is you've paid for it. You've ordered as soon as you get to the restaurant, you can get your food, sit down and eat right away. It's akin to those tablets at places like Chili's where you order at the tablet and then the waiter comes and brings you your food. You don't ever have to wait for the waiter to come over. So I think it's just a little bit about efficiency and time management more than anything. Well, okay. So is this something that appeals to you guys? Well, it depends on how it works. Scheduling, I think, would be great if I could say, hey, you know what? I'm going to eat at seven o'clock. So let me put in the order. We already know what we want. We don't want to sit around and wait. If you ever had those restaurants, we have to wait to sit down.  Then you have to wait for them to bring you your drinks before you. This gets rid of all of that. Now, sometimes you want that. Sometimes you want a leisurely dining experience and this isn't for that. But sometimes you don't. Sometimes you're like, look, I just want to get my tacos. And I know I'm going to want them around seven o'clock. So we go, boom, when I show up, the food's ready. I think that's kind of cool. Yeah, maybe I'm just so used to the old way we do things at restaurants, right? Something like Uber Eats coming to my house. Great. It's a wonderful service. Use it all the time. I pay a premium for that, obviously, because there are delivery fees involved. But the idea of being more efficient at a restaurant because you want to actually go to a place. You like the ambience.  I don't know. Might be a hit. And there's a couple other things.  You're like, oh, I'll go there. I'll drive my own car to go there. But you also get the food. You get to eat the food right away. It's not a like, ah, it's going to get cold on the way home sort of situation. The other interesting thing is one assumes that the restaurants that are part of this are part of the Uber Eats program already. So they already have the system set up where they track the creation of the dinner and they notify through the app. Like that's part of the Uber Eats delivery service. So this is just cutting. This is saying use that same service. But instead of a guy coming in and picking it up and taking it to a person, the actual people who want to eat it will show up and get it. Now, Roger, I know your dad's a restaurant tour or was a restaurant tour. If they already have this system built in, does it cause any other problems other than the scheduling part, which I think could be a little tricky. I'll say this. It really depends on the restaurant, right? You have your fast food. You have your fast casual.  They open a bottle of wine and the rest. And so it really depends on which market they're aiming for. If they're aiming for a full service restaurant, I mean, for the restaurant tour, a lot of what you earn is also by upselling on different things like alcohol, beverages, appetizers, things that you might not necessarily. Oh, I want to order all this stuff before I go in. The other thing is if you want to get it during their rush, they might not have tables available for you to sit at. Yeah, I think what you're pointing out is this probably is meant for the fast food and fast casual restaurants, right?  You don't have to stand in line. You don't have to wait. Your food's already ready or or you show up at the, you know, what is it? Bennigans? Is that even a thing anymore? Apple. Yeah. Yeah. I'm like that. Yeah. And you know, the other thing though for me from Uber might be a little bit of mission creep for the business. And I'm not necessarily sure if that will benefit Uber in the long run. Well, I bet you can make the other argument that it's diversification and that's a good thing. They're taking a system they already have in place with restaurants and figuring out a new way to use it that doesn't add a whole lot of complexity. But it's, but it is a different business.  No, it's not. It's the Uber Eats system. Exactly. It's just they don't have to have people in cars to carton the food around. So in a way, it's exactly the same business they have. It's just actually simpler for Uber Eats. Yeah, but you also have to know what you want ahead of time. It just it's rethinking, rethinking dynamic on the consumer side, but not on the other side. I'm just talking about what Roger's saying about mission creep. I don't know if it's mission creep or not. I think it's an efficient use of a system they already have in place. U.S. Representative Maxine Waters sent a letter to Facebook CEO, Mark Zuckerberg, Chief Operating Officer Cheryl Sandberg and Calibra CEO, David Marcus, formally requesting that Facebook cease implementation plans of the Libra cryptocurrency system. Cease implementation plans. Stop planning to implement this thing you're developing. The letter expressed concerns that without proper regulation, the service could pose a danger to global financial stability and be exploited by bad actors. Hearings on the project are scheduled in the U.S. Senate July 16th and the U.S. House July 17th. Yeah, so, okay, we get it. You don't understand how this is going to work. And so you say big company that has lots of power just put this all on hold until we understand how this is going to work, but it's not even in process yet. Calibra or the Libra Association are not ready. They don't have a launch date. They said sometime next year. So, ceasing implementation plans means nothing. This is a congressperson standing up and saying, I'm against the big tech. We know that's popular. There's no force behind it. There's no cost to her saying it. And really what's important is these hearings and what might or might not come out of them. I don't expect much to come out of them either, but that's where you could actually have an impact is in the hearings, not so much in the C-simplementation plans. Like, it doesn't make any sense to me. It's fine to plan. You would tell them to stop doing it, but they haven't started doing it yet. Yeah, yeah, it's interesting wording. But yeah, I think you're right. It's perhaps posturing more than actually being concerned that it's a bad idea. The European Union Air Safety Agency or EASA, they release certification guidelines for hybrid and electric vertical takeoff and landing or VTOL craft. Basic and enhanced certifications are now available for the craft, which carry fewer than 10 people and weigh 7,000 pounds or less. Both certifications are required to operate commercially. The regulations are not considered to be a full framework, but a step toward seeing what that final framework for VTOL commercial service would look like. Yeah, so in the world of air taxis, VTOL is one of the favored services, vertical takeoff and landing from the tops of buildings and such with a pilot probably to begin with, but eventually maybe autonomous. But this is less about the autonomous, more about like the question of, okay, they want to do these air taxis, but how are they going to get regulatory approval? Well, in Europe, this is the first step to regulatory approval. So I think it's a significant milestone that they're saying, all right, we're going to give some limited commercial approval to operate these as a pilot program. It's not the full framework yet, but it's a significant step along the way. Yeah, I kind of expect the same thing to happen stateside. I mean, as long as there aren't any issues that arise from this. Yeah, maybe, but Europe got there first. Good job, Europe, way to go. And I would expect to see this in a lot of places, not just in the United States, in Japan, Saudi Arabia. There's a lot of markets where people want to operate this sort of thing and getting that regulatory approval has been one of the big objections. You're not going to get approval for this. And so I think it's significant to note that. Chris Allen sent us a story from his hometown of Willoughby Hills, Ohio, where the fire department is piloting a tool called Haas Alert. That's H-A-A-S. Haas is a company that does this sort of vehicle to responder vehicle to vehicle emergency response connection. This implementation of it warns drivers using ways who are within a quarter-mile radius of an emergency vehicle so they can move over to allow it to pass. This could also help prevent accidents caused by people unexpectedly coming upon an accident. Vehicle collisions and struck by incidents are the second leading cause of line of duty death for firefighters after heart attacks. So this is an incredibly important safety procedure to improve. And on the one part, it's letting you know, hey, yeah, that's siren you're hearing. It is close to you. You should be on the look for it and pull over to the side of the road to let it by. But even more important than that is there is no siren because the emergency vehicle is parked and responding to the emergency. And if you're coming up at a high speed, you will benefit from knowing that that's ahead of you so that you can slow down. Yeah, and before the show, we were talking about using ways. And I was kind of the only one who was like, sometimes they say there's a car pulled over on the side of the road and it's not actually there and whatever. But I try to give as much feedback as I can while I'm in the process of going to and from. But you hear a siren and you immediately is like, where is it? Is it to the left or the right? I want to get out of the way. And so anything that builds this in and just helps keep EMT folks and anybody who's saving the world a little bit safer themselves is a good thing. Yeah, from what I can tell, Haas has a few clients. They have a 911 alert integration going on in Oregon. There's some tests going on in Michigan. I was just talking the other day with a friend of mine about vehicle to vehicle and whether that was dying on the vine because we hadn't heard a lot of news about it lately. So this is interesting that it would be vehicle to responder vehicle, particularly as a way of keeping it going. And this seems to be the first implementation that works to consumers. A lot of the other stuff that Haas has done is helping emergency responders connect with 911 calls and things like that and very important traffic regulation within the service. But this would tell the people, the other people on the road, hey, there's something you need to pay attention to. I mean, quarter mile radius, you have to be using ways that's obviously not going to affect everybody that might need to know about it, but it's another signal, right? And it's not replacing the need for sirens or paying attention, but it's another signal to help you deal with these kinds of situations. And I think that's really important. And one of my questions when I was reading the story was, okay, a quarter mile, do I hear a siren? That's a quarter mile away. I mean, it's fairly close, right? But again, you know, I don't know the way the wind's blowing or you're paying attention to something else or you're listening to music really loudly. So it just seems like it's a good, it's another good metric to have. Yeah, absolutely, especially because like we said, these emergency vehicles may be stopped and their sirens not on once they're stopped and actually responding to the emergency.  But that doesn't, that doesn't always happen. I was coming back from the dentist yesterday and suddenly traffic just went from 60 miles an hour down to five because a truck had hit another truck. And this was before any emergency response had been on the scene. It had just happened and there wasn't a chance for them to pull it off to the side of the road at that point. And it was dangerous. Like I was like, oh my gosh, am I going to hit this car ahead of me? Thankfully, I didn't. Thankfully, nobody hit me. But you know, that kind of stuff is scary enough as it is. Absolutely. Hey, folks, if you want to get all the tech headlines each day in about five minutes, be sure to subscribe to dailytechheadlines.com. Amazon's Vice President of Public Policy, Brian Huseman, has responded with a letter to U.S. Senator Chris Coons. Senator Coons had a question about Amazon Voice Services privacy practices, especially after there was the reporting on how long Amazon kept your recordings and whether you had control over deleting them. In the letter, Huseman says that Amazon keeps transcripts and voice recordings of users until they are manually deleted by users. So this is not a surprise that a lot of people are making a big deal out of this, that there isn't any automatic deletion of them. But I don't think Amazon ever promised that there was. It's nice that Google is now doing location information auto delete. It would be great if Amazon provides some automatic deletion, but at least they're upfront and clear that you have the right to go in and delete your transcripts. But we don't have any automatic deletion if you don't, if you don't they stay there and the reason they say they stay there is they use them to help improve the artificial intelligence that runs the Amazon Voice Services. All right. Now, there are also exceptions. Amazon says some records are kept by the skill provider even if deleted by users. Immediately, you may be starting to scream like, aha, they say you get to delete them yourself, but you don't. But here are the examples that Huseman gives. You have subscribed to Amazon Music. So they keep a record of your subscription and that you requested it. You have ordered a pizza and then you go in and delete all of your stuff from your history while you're waiting for the pizza. They keep a record that you ordered the pizza so that you still get the pizza. And they probably the third party skill provider like the Domino's probably has a record that you ordered the pizza because keeping records of transactions of commercial transactions is a standard thing that companies do. They so so no deleting your recorded history from an Amazon Echo will not cancel your pizza order or remove your purchase record from the Domino's Pizza System. Other examples recurrent alarms and reminders. If you say, hey, Echo cetera, an alarm every day at 7 a.m. to wake me up and it says great.   So they very sensibly don't do that. They keep the record that you requested that alarm so that it keeps going off. Same thing for recurring reminders. Oh, remind me when it's Sarah's birthday every year on this date. It'll keep that even if you delete your history. So I feel like there are some things that Amazon could do better here, certainly, but but there's a little bit of overreaction to the fact that he said, oh, and we do keep some data that is even we do keep some records of data even though you've deleted your your history. Yeah, I had a somewhat similar not an argument but a conversation with a friend of mine. It wasn't about this particular story. It was about an email app called Superhuman, which is something that people pay for that that gives read receipts and some IP information about when an email was viewed and by whom and that sort of thing. And he was outraged. He was like, this is crazy. And I was like, but that's the service. It's it's a feature emails. Yeah. And I mean, and also it's not the only company that does this, but but okay. So I was like, all right, so why are you so mad if this is something that you can opt out of? Where's the problem? And this is the Amazon story and strikes me as very similarly like is is it just a messaging issue? Because if someone's upset about this, I don't know from what I understand.  Yeah.  How do they do that better? Yeah. And and what's what's interesting about this is I think Amazon tried to be very transparent to say, look, you can go in and delete all your data. And if you do, there are instances where third parties will still have records of things and that's what's cause because Amazon, I think is trying to be transparent and cover all their bases.   That's water or or websites always know where I am by my IP address when I visit them because that's how the internet works. They need to deliver the webpage to an IP address. So if you don't have one, they can't deliver the webpage to you. There's a little bit of that flavor here. On the other hand, I don't think Amazon is blameless having some better privacy controls that allow things to auto expire would be good.  I think allow allowing you to at least turn that on would be good. I know they want to keep the data for training purposes and giving you some some information maybe when you delete your records. So if you delete the alarm request from your history on your Echo app, maybe have it do a pop-up that says we have deleted this recording, but the alarm is still set and the record that you requested it is still there. Do you want us to get rid of that too? Like maybe give you a chance. If they really want to dot their eyes and cross their teeth, that'd be great. But I don't think they're criminal for keeping your alarms. No, and I also besides this particular story and highlighting some things like just, you know, as a user, think about this sort of stuff. Think about the way that the data still might be collected and and be sitting somewhere. Even if you think that you're deleting it that again, it's like that. That's something that we're, you know, we're, we're using new forms of technology. This is a great example of this like smart devices. How smart are they? You know, how much control do I have of my smart device and it's somewhat uncharted territory for a lot of folks. And in those cases, people tend to get a little paranoid, you know, or because you're unsure of how it's working. In this case, I just don't find any faults with Amazon. Yeah, you could not trust Amazon. And I think you probably should have a healthy distrust of Amazon. They're too big no matter, you know, what employees there would like to happen. There's just too many of them and there's too many profit motives. So hold their feet to the fire. Analyze this stuff. I think it's great that Senator Coons asked for this information, but when they give the information, you know, give it a fair evaluation and criticize them for the things like, well, you know what, you could do auto delete. Why don't you do that? You could let us know that some of these records are kept in better ways and give us options to even delete those records. That'd be great. But I don't think you pillory them for, you know, letting your pizza be delivered. I think that's, I think that's okay. Yeah, you make a good point. If you, if you don't trust Amazon, then you don't trust Amazon and using Amazon's products or something that you got to figure out for yourself. And this goes for lots of other companies, but Amazon being one of the biggest in the world, I, I, I see where it has, it's gotten some, some attention. Yeah. It's the right kind of attention. It, I don't even blame people for overreacting because they've been led to believe things were safe and then found out they weren't in many instances. And so it's just natural for humans to say like, okay, now I don't believe anything is safe from these tech companies, but hopefully we can, we can recalibrate to focus on the things that actually need to be fixed. Hey, thanks to everybody who participates in our sub reddit. You all need no fixing at all. Submit stories and vote on them at dailytechnewshow.reddit.com. If you hang out on Facebook, join our group facebook.com slash groups slash daily tech new show. All right, we love getting emails from you folks and they go right into the mail bag and then sometimes they come right back out and Sarah reads them on the show. Yeah, like right now, Peter wrote in and said, am I the only one thinking that this would be a great opportunity to make all our cars sound like the cars in the Jetsons.  Peter says not only would it feel futuristic the Jetsons car, at least a cartoon flying car future, but I suspect that the Doppler effect from the pulsing Jetsons car noise might make it easier for pedestrians to locate a moving car. Yeah, it doesn't seem like that's allowed. A lot of people have made this exact comment about Jetsons and similar like, oh, can I have my own ringtones on my car? It sounds like the laws are being designed to make the noise very identifiable as a car.  Whereas if it's the Jetson, you might think somebody's just playing a radio. You know, you might not identify what that noise is right away. Yeah, you want something a little bit more standardized talking about safety stuff. Governments like to keep it really clear and boring, but you know, that that avoids fatal mistakes in the future, which is what the whole point is about. But man, it really would be cool if we could like make our cars make Jetsons sounds. I would love that or anything. Maybe a DJ Khaled sound. Yeah, and another one. And another one. Another stop sign. Yeah, we the best car of the green light. My angels. I'm about to accelerate. Yeah. Hey, folks, we want to accelerate our Patreon because there's a choice to be made by you, how we fund the show. We're going to keep doing the show. You can't stop us. But how we get paid to do it is up to you, whether it's from merchandise at dailytechnewshow.com slash store, whether it's from altruistic donations, just given with no expectation of reward at PayPal, or whether it's membership or you want to be involved with the show and talk with other listeners of the show at patreon.com slash DTNS or if you just want us to be ad supported and just to have the big companies paying for the show, you decide how to support the show. So make your selection. If you don't make a selection, you're making the selection for commercials. But you can make your selection in other ways at dailytechnewshow.com slash store and patreon.com slash DTNS. If you'd like to contribute to our mailbag, feedback at dailytechnewshow.com is where to address your email. We're also live Monday through Friday at 4.30 p.m. Easter in 2030 UTC and you can find out more at dailytechnewshow.com slash live Friday. Tomorrow we're off to the fourth Friday. We're back with Rich Travolino and Amos filling in and their guest Keith Townsend. They all talk to you then. This show is part of the broadband network. Get more at frogpants.com.