Next, I'm so pleased to introduce the Honourable Gabrielle Williams, Minister for Mental Health, Minister for Ambulance Services and Minister for Treaty and First Peoples. She's proudly represented her local community as the member for Dandenong and the Victorian Parliament since 2014. Minister, it means a lot to us that you can be here today as we gather in Melbourne. Welcome. Thanks Naomi for that very warm welcome and thank you also former President Modelante for a wonderful address and a very inspiring one. It's such a pleasure to be able to share a stage with you. Before I begin, please let me acknowledge the traditional owners of the land on which we're currently gathered. There were undrived people and to pay my respects to their elders past and present and any other elders we may have here with us today and to say those words not out of habit but to reflect on the journey that we're on here in Victoria towards truth-telling and treaty and now the national journey that we are on here in Australia towards a voice, a constitutional recognition of our First Peoples many many many years too late but so very important to achieving better outcomes for our First Nations people now and into the future. Thank you. I also want to acknowledge and welcome the many of you here today with lived or living experience of substance use as well as your your families and your supporters and commend you on your advocacy. I always reflect on the fact that it's such a profound act of generosity to share your own stories in your own experiences many of which will be negative experiences so that you can ultimately improve the lives of others and ensure that others don't have those negative experiences. It is not only a profound act of generosity but it is also one of the most meaningful acts of public service any person can give and I also want to acknowledge that I know for many in our community that process comes at a cost. It can be and it can involve reliving personal trauma all for the greater good so I wanted to spend some time acknowledging that and also I guess to acknowledge in that the impact of stigma and discrimination and how much a part of so many of your stories that will be and hopefully I'll have a chance to talk to that shortly. I also of course want to honour and recognise our former president as I have acknowledged earlier and of course her Excellency Ms Gugu Modlante as well who I had a great discussion with before coming on to stage earlier. I know we also had former Prime Minister Helen Clarkey throughout the conference which somebody who I am a huge fan of what a powerhouse she is so very pleased to to see that she was a part of this conference as well and my fellow speakers here with us today Paul Hunt and Judy Tang such a pleasure to be able to meet you both here today and other dignitaries who have been in and out of this conference over the last few days and sharing their wisdom with us. I feel like I should also acknowledge the two people who constituted my cheer squad upon my announcement earlier earlier what about half an hour ago which is of course a Fiona Patton who is down here as a former member of the Legislative Council in the Victorian Parliament and someone who will be known to many of our local delegates here and Judy Ryan who has long been an advocate especially for our medically supervised injecting here in North Richmond and I know many of you have been out to see that. I also want to extend my welcome and thanks to Victoria's talented and thoughtful leaders in harm reduction including Sione Crawford and the wonderful team at harm reduction Victoria. It is challenging work. It is challenging work. It is often in a difficult context. These are conversations that you're driving that aren't always easily had and the doors aren't always open to you but I'm very grateful for your perspective and your wisdom and your generosity particularly for me being fairly new to this role in sharing that with me so thank you. It's testament to your expertise and hard work that so many leaders I think in this field have come from around the world to Melbourne to participate in this conference. I think that says a lot about the importance of the discussions that have taken place here and also says a lot about your individual and collective contributions to these issues so thank you again. Look it's such a pleasure to be able to be here albeit on a fairly tight timeframe so if I do have to disappear quickly after this I apologise but to be here for the closing of what has clearly been such a vibrant conference the program shows such an astounding breadth and thought leadership policy debate and something very close to my heart compassion what is most apparent to me about the harm reduction community whether that be you know ordinary people practitioners advocates policymakers academics in the in these fields is the deep and abiding commitment to fairness to justice and as a conference theme explores to collaboration and I'm sure many of you here today have reflected on whether governments can truly ever be a collaborative partner with the harm reduction community but I'm here to say that I believe we can the context of drug criminalisation certainly makes for difficult conversations I want to acknowledge that at the outset but I'm sure that you'll agree that difficult conversations are the ones that really do create meaningful change I was elected to the Victorian parliament in 2014 and in the not too far off 10 years since I've seen the community in the government wrestle with some really difficult conversations and issues both inside and outside of the parliament and which have led to some big changes and some small changes and I'm sure with more to come and one of the big changes that's taken place here in Victoria has been the establishment of the medically supervised injecting room and a recent independent review of that injecting service chaired by John Ryan found that since its establishment in 2018 that service has succeeded in achieving the trials central objectives which is to save lives and that to that end there have been more than 6000 overdose events safely managed which means a projected 63 lives saved on those numbers but more than that a lot of people far more than 6000 connected to the services that they need not always directly related to their drug use sometimes things as simple as dental services health checks things that we all need to maintain healthy lives and and to feel better in and of ourselves the Victorian Labor government has committed to making this service permanent now it was initially on a trial basis and we currently have a bill before Victoria's Parliament to enact and embed that change I had the pleasure of visiting the facility yesterday morning and met with the amazing team from North Richmond Community Health who deliver that service and I know many of you here in the room in the last couple of days have taken the opportunity to tour that facility and I hope it's provided you with food for thought and I was reflecting earlier that you know education goes both ways so while it might have given you some of you some of your ideas to take back to your home countries I'm sure you've got some feedback for us as well in how things could be done better and that exchange I believe is also really important I also want to reflect on some of the seemingly smaller but hard one changes to the law relating to peer distribution of needles and syringes and naloxone Victoria's take home naloxone program will commence in in coming months and it will enable needle and syringe programs to distribute naloxone alongside other NSP supplies as well as the provision of free naloxone from pharmacies so legislative change here in 2022 thank you legislative change also enshrined the right of peers to distribute naloxone in their communities and I don't think we can underestimate the impact of that change this will save lives it will give more Victorians a chance to recover from addiction and this was a policy success truly driven by by our lived experience community recognizing the tireless work here of Jane Dicker of harm reduction Victoria with collaboration with collaboration and support of local advocates like John Ryan and academics like Paul Ditzer they work extensively with government to enact changes like these and I want to thank them and many others like them for your steadfast advocacy I also want to highlight that lived experience has been core not just to changes here around drug policy but also instrumental an instrumental voice for harm reduction through the sex workers criminalization act 2022 which is underpinned by a very simple proposition which is that sex work is work and this important piece of legislation and it's very very lovely to have Fiona Patton in the room to hear this somebody who is also instrumental in this change but this important piece of legislation seeks to destigmatize sex work and give sex workers the same rights and protections as any other Victorian worker it means that sex workers in Victoria will no longer be forced to make what is an absolutely impossible choice between working legally or keeping themselves safe and I'm so pleased that people no longer have to make that decision point taken I'd like to recognize both the National Peek Sex Worker Organization a Scarlett Alliance Victorian Peer Organization Vixen for their ongoing advocacy and also the Sex Work Law Reform Committee just a few of the voices that were part of those changes and similarly across the world drug policy is at a time of transformative change I think as this conference represents change and reform and in Victoria we're determined to ensure that we have lived and living experience at the heart of that work in recent years one of the hallmarks of the transformation underway in the alcohol and other drugs portfolio which I have the pleasure of holding is is the emphasis on a health led approach to drug and alcohol use and I know the president mentioned the importance of health approaches as well to me health led approaches mean embracing the solutions that empower people and take to take care of themselves and others supported by this by good service delivery of course and a wider community but it's also about de-stigmatization about de-stigmatizing these issues and I I'm often given cause to reflect on the fact that stigma is such a wicked wicked barrier to progress and we've got to do something about that and it's incumbent upon people like me to be involved in that process in partnership with all of you it's impossible to truly serve someone's needs without collaborating with them on what support means for them at that time it will place and in that context that they are in of their families as well in their communities that that they're a part of a health led approach is inherently collaborative so where do we see this health led approach health led approach in the policies of Victorian Government today well last year the Victorian Labor Government invested about 313 million dollars in AOD services including responding to global supply pressures for critical harm reduction products and today the Andrews Labor Government people with lived and living experience service providers workforces in the community at larger are working together to roll out health led support for people who are intoxicated in public so that we can repeal the outdated astonishingly outdated public drunkenness offence now by accepting the challenge of a health led approach we must make a commitment to doing better at a systems level and responding to people's needs and respecting their choices finally over the past few months I've heard Victoria's AOD sector talk a lot about the challenge in all the challenges as there's several of them in the opioid pharmacotherapy treatment system both locally and nationally and we are of course privileged to have the leadership of harm reduction Victoria both as an advocate and for the delivery of the pharmacotherapy advocacy and medication service phone line better known as PAMS and I'd like to take a moment to recognize the incredible work of PAMS of the PAMS team who undertake very tough and complex work connecting those who want access to opioid treatment with prescribers and pharmacists which is not always easy work so thank you to the PAMS team for making such a huge difference in people's lives and and to that end also thank you to those prescribers and dispensers who are performing such vital work we know that there is a lot more work to do and we know that there are challenges that we must confront to get a better outcomes in this area so look over coming months I hope to talk to Victoria's harm reduction community and of course the AOD sector about what needs to be done over the longer term to get more focus on this sector in order to drive better outcomes for those who depend on it earlier I acknowledge that it can be difficult for people with a lived and living experience of drug use to collaborate with government we do want to hear more from you we and and quite frankly policymakers like me and many others like me need to need to enter into those discussions in earnest and make sure that we are listening to those views and to those ideas that I know are in vast supply among you all look as a community we achieve nothing without collaboration and without these difficult conversations and I know I keep emphasizing that they are difficult because they are and it's you know part of being able to overcome that is addressing it from the outset and coming to these discussions with open hearts and open minds so thank you again for the opportunity to join you all this afternoon and for your continued work and advocacy across global harm reduction it's been such a delight to be able to join you but also so wonderful to see such a vibrant conversation happening right here in Victoria where I hope it will spark many many more conversations and hopefully some great partnerships into the future. Thank you minister for that important message about peer workforce and peer collaboration and peer leadership


I love a good Austin joke. I love humour. I quite frequently use very sort of on-the-nose, perhaps cutting edge kind of humour that, or even how hard people say it nowadays, edgy. I like a good joke, but only when it makes sense and it isn't just proxy for saying something as stupid, silly or immature. Or even a placeholder for more inflammatory terms that people have understood as not a good thing to say, like the R word. We don't want to hear that word.


think a lot of people realize how much goes into being a professional, especially in the US. I'm from the Caribbean.  Most of the time, you're on your own from coaching fee. Like I have not paid my coach in three years or so. And you know, this is America if folks don't get paid, they don't, they're not going to work, you know,


Hi everyone. We're really excited to be at CloudNative North America, Wasm Day 2021. It's a real honor to be selected to talk today and we have some really exciting stuff packed into the next 20 minutes or so. We want to talk about the use of WebAssembly server side and how it's driving a revolution in platform design. Coupled with products like Wasm Cloud and NATS, WebAssembly is creating a new paradigm for CloudNative, which as new paradigms should, eliminates entire classes of problems that we struggle with today when building distributed applications. But before we dive into that, let's introduce ourselves. I'm Stuart Harris, founder and chief scientist at Red Badger. And I'm Ayush. I'm a senior software engineer at Red Badger and I'll be going through the demo later on. We're a London-based consultancy that's obsessed with helping organizations streamline their ability to deliver digital products and services. We're very honored to be here and a big thank you to CNCF for organizing this event today. As a consultancy, we've experienced the pain over and over again of building microservice applications with today's architectures. It's not straightforward by any stretch of the imagination and there's a lot to think about. One of our clients, one of Europe's largest banks, engaged us recently to describe to them what a future state platform architecture could look like. They want to prepare themselves for a world where they can easily deploy workloads securely and reliably across on-premise and any cloud without having to constantly adjust network topology to suit. This is really refreshing that large enterprises are thinking ahead like this, but this thinking is driven by their pain of working with today's complexity. We've built a proof concept to show what such a platform might look like. It's a really cool demo and Ayush is going to show you in a minute, but first some background. It seems to us as though the last decade has been characterized by a rush to the cloud. Now that we're there, well most of us, we're rightly worried about having all our eggs in one basket and we've realized that it's still far too complicated. It's easier than filling out a form and sending it to the IT department, but the burden of managing infrastructure is all too real. I think the next decade will be characterized by a rush out of the cloud, well not out completely, but out enough to be independent of any one provider and out enough to make good use of the edge on-premise, Internet of Things, etc. If you're in a regulated industry like finance or healthcare, the regulator will insist that you have a get-out plan. These plans aren't real though, you wouldn't be able to execute them at least not quickly or cheaply. They're really just there to satisfy the regulator. The cost of moving everything to another cloud provider is going to be prohibitive. Containers and Kubernetes have been at an higher net for our industry. It's the first time that there has been a standard and consistent and uniform way to deploy our applications regardless of which cloud provider we want to use. But we're still locked into cloud provider specific services. AWS is famous for the number of services it keeps introducing and every cloud provider specific service that we use locks us in even further. Kubernetes was the first step on this ladder, but what's the next step? It definitely needs to be multi-cloud or I should say multi-location and to do that, it needs to sit above the HTTP TCPIP networking stack that dominates micro services today. But multi-cloud is not really a thing, not yet, not transparently. The best we can do today is to join discrete Kubernetes clusters together in a service mesh using point-to-point connections between cloud providers. And we can't yet have workloads that are truly location-independent. The next step on the ladder out of the cloud or let's say above the cloud is WebAssembly running server side on one of the many runtimes that we have now. And probably with a platform like Buzz and Cloud running on top of NATs on top of Kubernetes for now on top of cloud. Today, I want to talk about how these technologies are changing the game completely. So let's start with a demo.  Cool. Thanks, Drew. So yeah, as Drew mentioned, I'm going to be demonstrating a service ball tolerance in a multi-cloud architecture. In other words, we're going to be running same application code in two different clouds, well, two different Kubernetes clusters within that. And so yeah, we'll just see once one of the accesses become unavailable or unhealthy for whatever reason, how does a service fail over to be another or a healthy service running in the other cluster. But before we jump into our demo, I wanted to talk a little bit about the architecture of what a platform looks like when you're working with Wasm Cloud. So here we have two cloud providers. So you have GCP and AWS. And within that, you have this dotted line or dotted container, which is essentially our pod. So it's running a Kubernetes and it has a pod and a service dot. So we have a Wasm Cloud host runtime running as a pod and on which you can schedule your Wasm workloads and be able to scale them. And obviously, with leveraging the Kubernetes capabilities, you're able to scale your pod as well. So that's what a platform looks like when you're working with Wasm Cloud host runtime. But for this group of concepts, the architecture that we went with was having a pod, a Wasm Cloud host runtime pod, each for a type of Wasm workload that we wanted to run. So as you can see, our Wasm Cloud pod B is running our business logic. And respectively, our Wasm Cloud pod A and C are running our capability providers. So it just becomes easier for us to identify and also simulate outage when we have this kind of architecture. So that's why we went with something like this. So yeah, so just talking about our business logic. So we have our to-do application. So it's just another to-do application that supports all the CRUD operations and it complies with our to-do back in spec. So we have a to-do actor running in both of the clouds. And then we want to be able to make a request to those to-do actors running into different clouds. So we have an external IP. That's why we have two HTTP capabilities providers as well, sorry, one each. And so yeah, we can make a request to our to-do actor. So yeah, and then we have just one database. This was to represent our client's mainframe system. So where they have only one database, then everything is just built on top of that. So yeah, and so to end, just something to note that we have a business logic, but the capability providers are essentially the IO layers of the onion that help you interact or your help you services to interact with the outside world. But how does this all networking work inside the cluster? So I'm just going to zoom this out, so it's visible. So we have our pods running in both of the clusters, but they communicate with each other over NATs. So NATs is essentially you have your topics and services subscribe to those topics, so their messages are being passed through. And in a scenario where a service wants to talk across to the different cluster, we are using NGS that essentially sits right between both of our clusters. So NGS is NATs global service. So NATs is essentially another cluster that you have working as a, acting as a gateway between your clusters. So our message is propagated up and then down to the other cluster. So now is the fun time for demo time. So we have our terminal here, which is a lot of terminal windows. So the reason we have this kind of setup is because if you go back to this logical representation here that I showed you earlier. So on the left hand side, we show all the GCP stuff. And on the right hand side, we have all the AWS. So that's the just wanting to replicate that in terms of terminal. So just easier to visualize in this demo. So yeah. So similarly, we're going to use two top windows here as our clients. So I'm just going to be using Curl. So it's like Curl to GCP and Curl to AWS. And these two windows here, I'm going to be using Stern to pull the logs from the to-do actor running in GCP. So as you can see, the context is GCP running to-do actor and excluding some of the noise that we are getting from our logs, from the health checks and stuff. So it just makes it easier for us to identify the logs we care about. So I'm just going to run that. And now we are fetching all the logs. We are pulling all the logs. And similarly, I'm going to do the same for AWS. So in the middle windows, we are listening to parts on the left. We are listening to actor running GCP. On the right, we have our actor running in AWS. And at the bottom, we have our ops windows. And this is where I'll be doing some cube cuddle fun and pretending to be a chaos monkey. So I'm going to be taking down actors and bringing them back up. So yeah. So this is the setup. And hopefully, it's easy enough to follow. So if I curl here, so we can see, we're getting some logs from the actor running in GCP. And if I make a color request AWS, we are seeing some logs from actor running in AWS. But we don't have any to-do's at the moment. So we might as well go ahead and create one. So we can create to-do that goes to our GCP service. And then we can make a to-do saying something hello to GCP, just easy to identify. So we make a request and our actor running in GCP handles our request. And similarly, we can actually, let's just curl that to show that how our actor running in AWS is still able to fetch the data from Redis running in GCP. So it has the consistency already. So it can see the data. And that was quick. So I'm going to go ahead and just create a to-do from AWS as well. Just we have two easily identifiable to-do's that we created. So I'm just going to pull this hello to AWS. And before I do that, I should clear these consoles. So I'm going to go ahead and create that. So yeah, as expected, our request to AWS is handled by the actor running in AWS. And now I'm just going to make a get request again. And we should be able to see the two to-do's that we just created. They're already here. So we can see our hello to GCP and hello to AWS. And similarly here as well, as we can see both of the assets when we call from GCP. So what I'm going to do next is, as I said, I'm going to be a chaos monkey and I'm going to go ahead and delete the actor running in GCP. So this will be the business object that we have that handles our incoming request that we want to create it to do or get to do. So what have we actually done? So initially we saw the happy path. So we saw the solid green lines where we made the request to the GCP and it did some work and responded back up. And then we did the same work with AWS where we see the solid green lines have a path where that request is made to do actor. It goes across to the various database in GCP, does the work and then responds back to the client. So now by deleting the actor, we've done something that's represented in this diagram. So we've deleted the actor in running in GCP. And we can see what, let's see what happens when the actor has been removed. So that actor should be deleted. So what we can do is get the pods from GCP and see that the actor has been removed and we only have HTTP capability, Redis capability and the Redis itself. And if we just do the same thing to AWS and just get the pods that are available right now and we should have actor and HTTP capability both available in AWS. So we have one actor healthy but it's a different cluster. So let's see how that works for us. So if you make a request to GCP, in theory our healthy actor should pick up that request and work with it. And you can see that in the logs now. And yeah, so just one more time, so we can make a request to GCP and it's worked. And the work is done by the actor, the healthy actor running in AWS in a different cluster. And when we make a request to AWS, it should just behave the same as it should because it has a local actor to do the work. Cool. And for, so now I'll just bring that actor back up so just we can see how the cluster recovers. So now we can see the logs coming through. So we have a wasm, or pods coming up, our wasm cloud host is coming back up as well. And we can quickly go back to the diagram here. So what we just witnessed was I took down the actor running in GCP which made our service to fall onto the unexpected path or the unhappy path represented by the dotted line. So it went across to the healthy to do actor running in a completely different cluster, did the work by querying, by making the request to the database that's all back to the same cluster that request coming from and do the work and yeah, resolving the request in success. So what we've done now is just now is we bring back the service or recovering the service back up, which means we're back to where we started with the full service. Both were to act as healthy and we should go back to how the things were when we started. So if I make a request now to GCP, we can see our actors back up and can then handle the request again. And we can do a similar thing. Sorry, actually before I move on to move on, oh, sorry, that's AWS. Before I move on, I just want to show you the actor is back up. So we have an actor pod running previously. We didn't have that. And now it's all back up. And that's why we gained a successful response. And similarly, we can do the same thing as we can see on the on on AWS that we still have an actor available. So what we'll do is delete that actor as well, just so we can see both clusters. How do both of the clusters handle the failover? So go ahead and delete that. And what essentially we're doing now is is doing something like this. So on AWS, the only thing we'll be left with is the HTTP capability provider. And that's it. And we'll see how that kind of works out for us in a minute. So what I'll do is I'm just going to wait for the pod to terminate. So we're going to do a watch command on here. So we can see the pod is terminating. So what it's essentially doing is just getting rid of all the but our wasn't close runtime with all the actors are scheduled on it. And essentially, that just should just leave us with just one service, which is just one pod, which is HTTP capability. And that's all. So now if you make a request to AWS, it still works. And the healthy service running in GCP is just handling our work. Even though we have nothing here, see, we have nothing other than HTTP capability. That's all. There's no actors that can do the business logic. There's no even database in the AWS cluster. Still can handle the incoming request successfully. So yeah, so I'm just going to go ahead and bring that service back up again. And we can see it will recover similarly as we saw previously. And so yeah, the, you can already see the logs that the pod is coming back up. And what we'll end up with is back to where we started again, with both of our actors in place and our, so yeah, we can see the actual module has started. So I'm going to go ahead and clear and just for one last time, we can see the recovery of our service back to where we started. So we can see the logs coming from the respectful, respectively from the clusters they belong to. So yeah, what we saw essentially is our services running in two clusters or actors running in two different Rasmus Cloud runtimes in two different Kubernetes cluster and in a two different major cloud providers, and we can see our service just seamlessly failing over and in a following the unexpected path and just recovering and yeah, recovering as it comes back up automatically. So yeah, that's all I had to show. And now I'm going to hand it all to Stu. Thanks, Aish. That was absolutely amazing. I think this is the first time I've seen anything like this really, where you can have a true multi-location cluster spread across geographic locations across the world. And it's made possible because of WebAssembly for lightweight possible workloads, Rasmus Cloud for the application run time, and that's for location independence. I'm absolutely convinced that in the next few years or maybe even months, service our WebAssembly runtimes will make significant inroads into platform design, subtly influencing our software architecture on the way.  Micro-services that today are delineated by network boundaries will give way to much smaller, lighter act as compiled to WebAssembly that talk over potentially global messaging backplains.  This is already happening. This diagram shows this evolution. On top of Kubernetes today, we can layer Istio or another service mesh to remove boilerplate for network-related concerns such as traffic routing, role-based access control, etc. We can also layer Dapper on top of Kubernetes, which removes boilerplate for application-related concerns like talking to a key value store or a database. These help us to make our services smaller and more focused. Excuse me. Then we have the paradigm shift with WebAssembly and Rasmus Cloud. This is where our services are now more like actors, sitting above the network layer and representing our pure core. In the future, this may go even further, hosting immutable functions, for instance, on platforms such as the upcoming Unison Cloud. Imagine a typical microservice today, say it's built with Rust, good choice, and placed in a Docker container, say WNBuster Slim. That's an operating system, which we need because we want to talk to services over HTTP, so we need a networking stack, and we want to write a lot of the standard out. We also want to talk to a database, so we need to pull in all the code to do that. Now we're quite chunky, and we need direct access to a network, and routes configured to allow us to reach the database and for our consumers to reach us, maybe firewalls or at least security groups and the like. We need our team crucially to be DevOps capable so that we can manage all this stuff. And before we know it, we've spent a lot of time not working on our core business value. If we visualize the onion architecture, or ports and adapters, or hexagonal architecture, or clean architecture, or whatever we want to call it, we basically need to strip away all the outer layers and just focus on our core application and business logic. We want to push the side effects to the edge so that we can keep the core pure and therefore simple to test. And we want to iterate on this core quickly so that we can deliver real value to our customers. Dapper allows us to do this today on for microservices on Kubernetes. But WasmCloud allows us to do this even more. We now have actors that consist of our core logic, which are compiled to WebAssembly and that can run literally anywhere. We can use WebAssembly to host anything, including WasmCloud itself. But in our demo, we hosted WasmCloud in a container on Kubernetes. The application runtime is built with Elixir OTP, leveraging years of battle testing, and it schedules capability providers and actors. The actors talk to capability providers through a contract declared with Amazon's Smithy IDL, which is protocol and language independent. The capability providers are where the side effects are, we build them once and we use, or we use a first party provider out of the box. They're just like frameworks of old, but they're independently scalable and resilient and also language agnostic. This theme has come through from SDO and Dapper. It's the same sort of thing, like pulling this stuff to the edge and doing it once instead of every single time. So WasmCloud has this concept of composable actors compiled from any language into WebAssembly that talk to the capability providers, which can be either first or third party. Actors are scheduled to run on hosts that self-form into a self-healing lattice made from a NATS backplane. The NATS is crucial here. It's amazing. It's the key to all this. A simple, yet incredibly powerful PubSub-based messaging infrastructure, which is itself a platform for building platforms. That sounds familiar. Any NATS infrastructure can be used, and in the demo that Aish did, we used NGS, which has endpoints all over the world. It's a global communication system from Synodia. If a WasmCloud host can see a NATS leaf node, then it can join a lattice. Hosts or nodes can join and leave this self-healing lattice. Hosts are just compute that can be donated from anywhere, any cloud, on-prem, any edge or IoT device, even a web browser tab, because, as I said earlier, WasmCloud itself has been compiled to WebAssembly and can run in a web page. For the first time, as far as I'm aware, we can have truly global clusters spread across geographical locations, all because of NATS and WasmCloud. NATS flattens the WasmCloud lattice and elevates it above the network, allowing it to be independent of network topology, no more firewalls or perimeter-based security models. But NATS is even more secure, making extensive use of public key cryptography to provide a secure, multi-tenant substrate or backplane on top of which we can easily build globally distributed systems. So what does an XGEM platform look like? In a large enterprise, you might expect a single global multi-tenant NATS backplane to be the ceiling for the infrastructure team and the floor for the platform team. WasmCloud becomes a ceiling for the platform team and the floor for the application teams, and it provides a great developer experience for building modern distributed applications with high velocity and a core focus on building customer value. That's us. We hope you've enjoyed it and the demo. Thanks, Ayush. Thanks for listening. We're here for any questions if you have any, and these are our details, so hit us up. Thanks.


In a previous video, we learned that if two functions only differ from each other by one point in their domains, then the two functions will have the same limit. This becomes extremely useful in situations where you have a rational expression of some kind like the function you see on the screen here, 3h, 3 plus h squared minus 9 over h. In these settings, there might be values that make the denominator go to zero. Like in this case, if we were simply just to plug in h equals zero, we'd get a zero in the denominator, which is no good. Now, you'll notice if you were just simply to plug in h into the numerator as zero, you'd get a 3 plus zero squared minus 9. With a little bit of simplification, you end up with 3 squared minus 9 over zero. You get 9 minus zero over zero. You get zero over zero. And so this is actually a very common occurrence when you're working with limits. In particular, in this situation, we have what we call a difference quotient. This right here, the name is super clever.  We're just describing what we see right here. And so a difference quotient is exactly that. You'll see this difference in the numerator and then it is a divide by something. So it's a difference quotient, very clever name. But it turns out this difference quotient setting actually shows up a lot. And at the end of this chapter, we'll actually start learning about a concept known as the derivative, which will emphasize why the limit of a difference quotient is actually such an imperative idea for us to study here. Anyhow, when you get something like zero, even zero, excuse me, zero divided by zero, this suggests there's some type of hope that is the limit could still exist, right? The limit could be seven, it could be infinity, it could be zero, it could be one, it could be negative infinity, or it might not exist, right? There are some options that we don't know. And so this zero over zero is often referred to as an indeterminate form. And so that limit law we had mentioned earlier about if two functions differ only by one point they have the same, they still have the same limit. We can use that, that is, could we potentially simplify this rational function to cancel out the division by zero that's happening because of that factor of eight to the denominator. And the fact that this limit has the form zero zero suggests to us that yes, we algebraically can simplify this expression. And so let's proceed to do that. We're taking the limit as H approaches zero of this thing. The denominator is really not much to do, it's just this factor of H. But we can expand out the numerator because when you see things like three plus H squared, this means three plus H times three plus H. We can foil this thing out. We end up with nine plus six H plus H squared. That then goes inside of the numerator, nine plus six H plus H squared. And then you subtract nine from that. You'll now notice that the first thing, the three plus H squared when expanded, has a nine in it, which when subtracted the nine that's there, they cancel, in which case then the numerator simplifies to become six H plus H squared over H. And so looking at the numerator, we notice that, hey, everyone in the numerator is divisible by H. There's an H right here. If we factor out that H, we end up with the limit of H times six plus H, all over H, taking this limit as H goes to zero. For which we now identify there is a factor of H in the numerator. There is a factor of H in the denominator. And so we can cancel common divisors in the numerator and denominator. So this H cancels right here. Thus the expression would then simplify to the limit as H approaches zero of six plus H. And so this is the part we want to emphasize here. The function Y equals six plus H, that's a linear function. We have this original rational function right here, three plus H squared minus nine over H. Now these two functions right here, highlighted here in yellow, they differ from each other in only one point. They differ with each other at H equals zero. Because the rational expression is undefined when H equals zero because you get zero over zero. On the other hand, this linear expression six plus H is perfectly well defined when H equals zero. If we take the limit as H goes to zero, we end up with six plus zero, which just gives you six. And since the two functions only differ by one point, the limit of six plus H is the same as the limit of three plus H squared minus nine over H. And therefore, if we can simplify difference quotients algebraically, we can compute the limit by setting H equal to zero in the simplification when the original function didn't have that option.


It was Carson who dubbed you Mr. Baseball, right? He's the guy. Yeah. The first time he did it, it made me laugh. I was still backstage and I heard him say, Mr. Baseball, as well as tonight. And as we say good night, you know, Johnny Shakespeare's hands with everybody at McMann and I hear him say to Ed McMann, did that guy really play baseball? And Ed said, I think so, I don't know. And it became a catchphrase with the Tonight Show anyway and everybody else now.


So my desire is to welcome you to the city, I want to also encourage you, as you engage in the next two days, to also experience what your relationship has to offer, both the day life, the night life, and also make sure you visit the city, the national city park. It is the only city in the world with a national park in its environment. So with that allow me just to say welcome to the nation. I'm working to bring more MSMEs into the digital economy. Massacar is leveraging all technology innovations and solutions beyond savings to help them get paid, to access capital, to get digital, to be safe and secure wherever they are. I believe so far you begin to see the color of technology, the possibility of technology, of the agricultural sector in this economy. And we want to healthcare. So it's on Churchill, a clean culture that he said, healthy citizens are the greatest asset any country can have. In the health sector, we're working through technology as the potential to transform the delivery of medical services and improve healthcare access for all Canadians. Kenya has invested in telemedicine, digital health records, mobile health applications, and all this of continuity to build the government. I'm Nairobi, I feel at home, enjoying what the city has to offer. And I wish you all the very best on behalf of the citizens of Kedavana and its deputy and also the executive of Nairobi City County. I wish you all the best in the deliberations and I want to thank you once again for inviting us and also want to say I have a very special connection with Berlin and especially her connection with Germany, everyone from biofarmers who posted the last 12 years before doing the county government in Nairobi. So thank you very much and I really, really want to ensure that you connect and you can make Nairobi work as a dancer. Thank you. A big round of applause for her. She also represents Nairobi County's female leadership, I think she does deserve. A big round of applause. Thank you so much. And now ladies and gentlemen, it is my honour to invite the secretary to the cabinet here in the Republic of Kenya, Honourable Masi Wajal to come give us her remarks around our applause for her as she is here. Dr Nusanya Udavati, the prime cabinet secretary. The European and International Cooperation, CAST headquarters. Dr Annette Schwadner, country director, CAST Kenya, distinguished guests, ladies and gentlemen, good morning. I am very delighted to join you here today at this conference which brings us together to deliberate on how all Kenyans can benefit from democracy and economic transformation. I also take note that this conference is taking place at a good moment in history. We have just turned 16 because of our country's independence and Conrad Adenyos too have also just turned 15. This is a great moment and I like the reflections that we had at the beginning and when the gentleman who turned 60 spoke I thought the 50s and the 60s are the start of magical times. It's self-changing, it's soul-shifting. You're allowed to do things you wouldn't ordinarily have done. Is that also perspective modifying the even senior discounts that come with it? It's a great moment. So here's to celebrating our milestones as we grow older as we look forward to great moments together. In Kenya, the utmost priority for CAST has been the promotion and consolidation of democracy which has in turn contributed immensely to our political development over the year. We look forward to that collaboration as we continue to write on the study foundation that has been built over the past 50 years. I wish to now turn the lens to the thematic area that is going to be discussed this morning, leapfrogging through technology and economic development in Kenya. In recent years, Kenya has made significant strides in embracing technology as a catalyst for growth. As we look forward to the future, the potential for leapfrogging in various sectors I would say is more promising than ever. It would then be fair to say that the future does indeed look bright because Kenya aspires to be a digitally transformed country. The fifth administration in its bottom-up economic transformation agenda otherwise referred to as BETA has identified technology as a cornerstone and as an anchor of the five priority areas. The others are agriculture, micro-small and medium enterprises, housing and settlement, and healthcare. The dedicated focus on these five priority areas is intended to achieve the administration's vision of making Kenya a middle-class country in every sense of the word, in other words, achieving economic development for all. I was very delighted to hear from the 60-year-old gentleman that the standards of giving have improved dramatically in the 16 years, but indeed quite a lot still needs to be done. I see technology as an endeavor. I see technology as an anchor that sits at the nexus of achieving the vision of this administration. It will continue to serve as a cornerstone to drive innovation, foster economic growth, and ensure sustainable development. It is therefore imperative to recognize how this leap from the phenomenon can directly influence the five priority areas that have been outlined by this administration as they path to progress. The reality of this possibility of exercising and experiencing the fourth industrial revolution enables the confidence in making this statement today. So let's look at agriculture. Agriculture is a cornerstone of our economy. Food security is necessary for stability and the implementation of cutting-edge technologies such as precision farming, satellite imaging, digital soil mapping can revolutionize the way that we produce food. By leveraging these tools, we can enhance agricultural productivity, optimize resource allocation, and ensure sustainable farming practice. And in this way, improve livelihoods of our farmers and most agricultural sector contribution to the overall economy. This transformation that I speak of is not a theme of the future. It's actually happening and I'll share an example. I recently learned of the work of Apollo Agriculture, a technology company based in Kenya, which empowers farmers by turning their farms into successful businesses and thus providing them a pathway to the middle class. They do this by supporting the farmer in purchasing the items of credit. How does this happen?


So we're just getting our visa for Azerbaijan and we just realized actually that we have to apply online. So apparently it takes three business days, so it should be okay. Okay, click the approve button. It's $52 for both of us. It's not so bad. So now it's on to trying to get Bumblebee on a boat over to Azerbaijan. So we found a company on Ioverlander that are shipping motorcycles for something like a hundred and ten US dollars, which is a pretty good price. So we're just gonna buy some tickets now for later this week. Woo-hoo! Good morning guys. Welcome back to our Guinness World Record attempt to become the youngest pair to circumnavigate the globe by motorcycle. We are here in the city of Aktau in Kazakhstan next to the Caspian Sea. And we had a really productive day yesterday. We pretty much organized everything we had to organize. So we applied for our visas for Azerbaijan. We booked our flights to Azerbaijan and we booked the ferry in for Bumblebee to Azerbaijan. Yes, normally we would just be taking a ferry with Bumblebee, but at the moment, all land borders into Azerbaijan are closed. So the only way we can do it is to ship Bumblebee across the Caspian Sea and then we have to fly over and pick Bumblebee up on the other side. So it's pretty awesome because on Ai Overlander, we managed to find a company called the Azerbaijan Caspian Shipping Company and they are based just 50 miles outside of Aktau. So that's where we're gonna be heading this morning. It's about an hour and a quarter to get there and we still have to do a lot of paperwork when we get there with these guys. It's already 10 o'clock, so better hit the road. Let's go. There we go. Ready to rock and roll? Totally. Rock and roll. Wow, that was actually pretty easy to organize. So happy about that. Yeah, everything in one afternoon, hey? Yeah. Went online, was like, okay, Azerbaijan visa is an e-visa, online, no problem, apply, pay, done. And then I'm really thankful for this Ai Overlander entry, which basically explained exactly what you had to do. It was like buy tickets at the website here, go to the ferry port and you're good to go. This is our final hurdle to overcome on this journey. Getting bumblebee across the Caspian Sea, because once we get to the other side of the Caspian Sea, that's it, no more shipping, no more flying. All we have to do is just ride. Take a few ferries, yes, but ferries with the bike. Some ferries. Exactly, honestly, if you'd asked me at the beginning of the journey, I would not have known that actually shipping would have been the hardest part of this entire journey. The organization required and like the logistics to get us and bumblebee around the world is just crazy. It's not easy. It's not easy. A lot of customs, a lot of companies to deal with. And we got to do that for the last time today. So it's pretty much just one more sea crossing and then we're just going to be riding with bumblebee all the way back to England, which is amazing. And I can't wait. All right, here we are arriving in the town of Kudyk, which is the closest town to the ferry port. And we're just going to do one last fuel up here in Kazakhstan.  Our last Camels here in Kazakhstan. Maybe we can get a lift with the Camels. What, back to Agatau? Yeah. Hello guys. Hello. Oh, I'm going to miss the Camels. Sure. Our last mile riding here in Kazakhstan. And I can tell you it looks exactly the same as the first mile did. It's just flat desert and Camels. And it's been that way since we arrived in Seme six weeks ago. Wow, has it been six weeks since we arrived in Seme? Is it? I think so. Wow. The time is flying, hey? Yep. And in no time, we're going to be back home. But anyway, first we've got to overcome this hurdle right in front of us. This is the port of Kudyk, where hopefully we're going to get Bumblebee ready to go on a boat trip. So we've got to find Asko, the Azerbaijan Caspian shipping company. Okay, let's see. Let's just read this thing here. What's that? Parking, nope. I think it's down here or something. This is the passenger checkpoint. Okay. Okay, maybe we will ask this fella. Okay. Asko, shipping. This way. Thank you. Oh. Export checkpoint. Thurink port, okay. Yeah, I guess we have to go in the port. Police. Should we just park up? Yeah. For a second. Yeah. And then we'll go talk to them, shall we? So I've spoken to the guys at the ferry port and they've logged me in on the system and everything's good, but they said that the next ferry is not going to arrive until tomorrow evening. So basically they said we have to go back to Aktau and he's going to call us when the ferry is coming and then we can come, we can do the paperwork, bumble bee goes on the ferry. So that's it then. Back to Aktau, I guess. That's funny, hey?  But then if there isn't a boat here, then they just like tell you to go. Yeah. He was just like, yep, okay, you're logged on the system. Okay, we'll call you when the boat arrives and you can come and take it. Yeah. Nothing today. And I was like, do you know, like do you have an estimation for me of what time the boat will arrive tomorrow? And he's like maybe nine, 10, 11, 12 p.m. So basically like late, late tomorrow night. So I guess it's a pretty relaxed schedule here to be honest and not a very accurate schedule So anyway, we'll go back to Aktau. Yeah, okay. So I guess catch you tomorrow guys. Later that same evening. We just got the message that I can go to the port already. Now I say I because they said only one person can go to the port and go through all of the security and customs process that they need to do. So basically that means that I have to go alone and love he gets to chill here.  So it's currently quarter to eight and they actually said that I don't need to be there until 10 but I thought I would ride before it gets dark. So I'll be there pretty much just after sunset about 8.45 and then I've got about an hour and 15 to wait until we can start the process. Okay. Bye bye. All right, so here I'm going on my own. So actually they said that the ferry doesn't arrive until four in the morning but I'm really hoping that once I do the process and get everything sorted that I can actually just leave the bike there and basically take a taxi back to the city. So with any luck I might be back in Aktau by midnight but if I'm not lucky it's gonna be a pretty uncomfortable night. So anyway, 53 miles. The GPS is estimating one hour and seven minutes and I've got nobody to talk to on the intercom. Oh, look at the size of that moon over there. It's a yellow moon evening. So here we go back at the port and this time there's a lot more trucks around which is a good sign. That means that maybe there is a boat to catch after all. So I've just picked up the paperwork from this building in front and then they said I could go. I don't really know where to go but I can see all of these trucks behind me are waiting in front of this gate. So I'm guessing that these guys are going on the same boat as Bumblebee. So I think I'm just gonna go to the front here and see what's going on. Hello. Hello. No camera. Okay, so customs is all done. All the checking is done. Everything's done basically. So then I asked the guy, I said, okay, what do I do now? And he said, oh, sleep, sleep. I was like, sleep? What do you mean sleep? And then using Google translate, he basically told me the ferry will arrive between four and five tomorrow morning. And I was like, okay, so can I just leave the bike here and somebody puts it on the ferry? He says, no, no. We have no people here at the port who can do that. So basically you have to wait and when the ferry arrives, you have to load it on yourself. So it's currently 10 p.m. That means I have now about six hours to wait here. Basically wait for this ferry to arrive. So anyway, gonna go and get changed. Gonna sort of strap everything to the bike ready to go and then I don't know, just wait around, I guess. There we go. Everything's been wrapped up. Everything's been taped up and good to just ride the bike on and just walk off the ferry. And hopefully some of this gear will be here on the other side when we go to collect it. Look, should be all right. My bubble bee, see you in the morning. So now I'm gonna go back to the waiting room place. See if they've got somewhere that says some coffee. The guy just over there from Turkey, he just bought my coffee for me. So it's 1 a.m. now and I just set up my sleeping bag and blow up pillow and I think I'm just gonna lie down on these chairs for a little bit. So bad is it? Hopefully if I do sleep, somebody will wake me up when the ferry arrives. Good night. So it's currently 5 a.m. I just woke up, I just went over to the desk because I was like, is the ferry gonna be arriving soon? The guy said, still maybe one hour more. But then he told me that first we have to wait for everybody to unload and then the trucks are gonna start loading and then I'll be loading. So he said, oh, don't worry, just relax because you won't be loading until probably 7 or 8 a.m. There's still probably three hours more. I'm gonna see if I can go back to sleep. Car's right out of here now. So I have been called. It's currently 8 o'clock. Now they want me to ride the bike over to the border control and I have to get some additional checks on the bike. The ferry is here, they've unloaded the trucks and now they're getting ready to load on everything from this side onto the ferry. So maybe, maybe, maybe we're nearly ready to go on. Now we're making progress. I have all the stamps I need. Bumblebee's been thoroughly checked by the military and has been approved, ready to go. So now it's back to the waiting room and waiting until they call me to board.  But I've actually been called to ride Bumblebee onto the ferry, yes. It's nearly 11 o'clock now.  I was like, yes, I'm going to go right now. Let's get Bumblebee to Azerbaijan. Oh yes, there she is, strapped up in the light of day. Still looks good. I don't exactly know where to ride, but I'm going to get on the bike, go towards the sea. Socks and sandals all the way. It's too heavy, we do it together. Okay, one second. Three, two, one, go. English, you? Yes, no. No? You from Azerbaijan? Azerbaijan. We, I go, Anglia. Anglia, London. Yes. London, Europe, Africa, America, America, Russia, Mongolia, Kazakhstan. And then Azerbaijan. Georgia, Russia. Europe and then back. That. So there we go. It only took two visits to the port and then 27 hours waiting, but Bumblebee is on a boat headed to Azerbaijan. And I have to find a way to get back to Aktau. I'm still 55 miles from the city. So hopefully I can get a taxi. How do I get out of here?


Let's go to these dots. Let's go to business settings and we're going to choose The first one so business settings will choose this this one with the spaces And well looks professional. We'll rock out of that one so First thing we'll do is we'll simply We'll just start from the the the Start from the top. So let's go. Let's go pages and let's see if we can add it here So go ahead and add Go ahead and your business already owns. Yeah, go ahead and add a page Yeah, we'll do it there and then just type in your business page here Add page hopefully it. Yeah, see that Instagram. Damn it. See if you can at all We might get the same error over here Go ahead and continue See if that works Okay, so this page is currently owned Okay, so you're good. Okay. Cool. So close Interesting and what you'll do is you'll simply okay, so you already add. Yeah, you're already out of there Perfect. Okay, cool. So now add accounts to the left click on add accounts and let's go ahead and add an ad account Or we all will do is well, we'll click on cancel Click on create create new create new ad account Okay, perfect. So let's go ahead and add account name Go to go to you can you can name it humble home inspection. Just put the spaces, you know, make sure yeah, and then and then choose your time zone there I'm not in Los Angeles Where are we America Los Angeles Pacific Pacific and there's so many in here man. It might take you forever dude Yes, I don't know why the hell they have so there's America, Chicago and America believes I'm close to Chicago. So that same time zone. Yep. Awesome. Okay, cool. So let's go next right here and Then we'll go for my business my business and then yeah, I think something must have got goofed up when Facebook switched stuff over I think yeah, it had to have man hit your name right at the top check that circle Yeah, there you go that one and then the bottom right manage ad account. Yeah admin access perfect a sign Okay, cool. So we knocked out this one go to an ad payment info Okay, so we'll add it here just go ahead and hit next oh, yeah, that's good Perfect. So we're good there. So go ahead done and then and then what we're gonna do also is click on go Didn't click on pages click on pages and then we'll start bookmarking it from here So go didn't click on pages and just go to hit the star in the top right and just name this one business settings So this would be business settings. We'll put it in the ads manager folder business There we go. Okay, cool. And then ad accounts go didn't click on that ad accounts And then and then go and save this as well bookmark this and let's just call this one ad account Perfect, and then what we're gonna do to the left is we're gonna click on data sources and We're gonna we're gonna we're gonna Install a new pixel. So click on pixels right here And let's go ahead and and get this new pixel going so hit add and then just go ahead and name this one And maybe maybe leave the word pixel or or you can or you could just put humble home inspection I just don't want to confuse it with any any other other ones that we might have Set up as we go with pixel. Yeah, we'll go a pixel. So hit continue and Then all we're gonna do is we're gonna go through this and then we're gonna set up we're gonna go to cartridge and Go so go ahead and set up the pixel now go then click on that one and Then manually add pixel code and all we're gonna do is we're gonna copy That yep click and then scroll down go ahead and click scroll down and make sure Go ahead and turn turn that off turn it on Yeah, go ahead and hit it again turn on There we go perfect and scroll down and then we'll just hit continue Okay, perfect. So then hit cancel and then now you have that code copied So let's go open up cartridge real quick and let's just simply paste it onto a page Start with first one here on edit edit We'll just come into the builder and then go to the settings to the left Have been so stick. All right, we're so let's go settings to the left and Then let's just change up that that old pixel. We'll hit tracking Yeah, let's take off that one and paste in here. Yeah, delete all of it Do we all that? Goodbye and Paste perfect. So apply and then save progress publish live and Then and then also when you publish live always Yeah, that's any progress you already applied. Yes. I go in actions. I thought I did progress and Then as you go and publish live Get the link copy it open up a new job and paste it in Yeah, you always want to let Facebook read it. Let Facebook read that pixel for the first time So we'll get the page link. We'll copy this We got here awesome. So now let's double check it up here. So now we should see There we go. So that's the new pixel Perfect, okay, so we're good. So now we got to just do that to all the pages real quick Okay, do you yeah, let's let's close and then return a dashboard Yep. Yeah, let's just We must just knock out all the all the art. Let's just knock out the other two pages real quick. Yeah, I won't take too long here Yeah, so let's knock this out. I know what I'm doing perfect Okay, so we're good there. Okay, cool. So now let's go scroll down To the left. Let's scroll down and we're gonna go to let's go to brand safety Brand safety, and we're gonna go to domains. So this is another very very important feature of Facebook's newest newest Update and that's the domain. So it looks like the domain looks like the domain is already it's already updated So it did. I don't know. Yeah, so that's that's fine. So see so we we added the domain to this account But we're but but it was the other account that everything was in. Yeah So that's where the confusion the confusion came from then So we were working out of two different accounts and not even knowing it Which I don't know how the hell that could have went how that got by me like I don't know how the hell that would have happened But whatever like let's just set everything up the right way this time. So So now score the so we got the domain already there. That's fine. Perfect. So it's verified the dots green We're good there. So now see it go to the left let's go down to let's go down to Business info make sure all the info is updated there What you also want to do here is add a profile so add it add an image there that way We know which account we're working out of rather than that white briefcase up there Let's just add something there add add something other than your your profile add the logo the company or something Yeah, put a logo in here I think it's in Yeah, perfect. Let's do one of these. I like I like this one right here Okay, let's see how that looks Go ahead and yeah, go ahead and hit submit That might that's a PNG file. So it might it might not look right there, but let's see Only because it's a find out Yeah, that's fine thing work. Awesome. Perfect. Perfect. Okay, cool So the business info we want to fill out as much information. You don't need your tax ID but for sure legal name address phone website and then and then Yeah, let's fill out all this real quick Yeah, Facebook will end up emailing you and make sure you verify that and verify it from here from your computer Since you're logged into Facebook here Try to try to verify it from this email from your email here on the computer rather than clicking on it on your phone So go in and enter that and just verify it Yeah, so this is the email that you'll get here and just confirm it here and and we're good And so now it'll take us back to the business settings Close out that other tab at the top business settings nine close at that one. So we're not confused. Yeah, close at that one Okay, so we're now we're good over here and you know what go back to the pixels real quick Go back to to the left and go to data sources data sources And go to pixels this what you want to do as well as is make sure that we're connected here So go ahead and add people. Yeah, go to an add people and add yourself So go to check your name right there Perfect and then manage pixel admin access hit that greater blue. There we go a sign. Perfect. Okay, cool So we're good there Okay, so done and then we eat we verify the email and then and then to the left We got the domain up and going and So why don't you go ahead and you actually know actually we don't need to save it here. So scroll down Let's go down to We don't yeah, we don't need anything else so business info were good there So yeah, so so everything is good and everything is ready to go here now so all we got to do And I get I can jump back on tomorrow or I can jump back on Monday But but what we'll have to do is go through everything and bookmark everything again But now we have everything saved under this new account. This is the new account. This is the home make sure we look for that one That's the one we're looking for look for the home or go for but we have we have everything set up Yeah Go ahead and click on custom conversions to the left. Let's just set this up real quick Go ahead and click on add And and add create a new actually I go to create a new create a new and Let's just simply set this up real quick go ahead and hit create and Then go to your your cartridge grab the link for the thank you page So let's click the dots on the thank you page Yeah, so this is your custom conversion. It'll be the thank you page It could also be the thank you for scheduling, but it's really just let's just do this one We could just do this one actually everything except for the WWW and the HTTPS. Just grab the humble Yeah, from that point on perfect. So copy that Got a little faster copy there we go copy and then Let's go ahead and set it up here At the very very bottom all URL keywords click on that. Yeah paste it in right there and then You don't need that one just paste it in there and then at the top select your own category click that select your own category And then go down a lead So this will be lead. Yeah, I recommend it go down a lead and It'll be right at the bottom there leads and then just name it name your conversion at the top and just name this inspection guide leads or free download leads or PDF leads or However, you want to name that inspection guide leads perfect Cool, and then and then everything is good there. So hit create Okay, perfect. And then done your custom created custom conversion. Everything is good. Perfect. Hit done Yeah, right and then go ahead and go ahead and refresh this page Blanked out there for a little bit Perfect. Okay, go work. We're good there So go ahead and click on click on add assets Just just to see what what that may be if we need to add our pixel to it or or or the ad account Yeah, click on add assets Okay, so go ahead and go ahead and and and shade that humble inspection guide shade that circle Right through the yeah that one right there. Yeah to the right. Yeah, click on that and go to an ad Yeah, this is the ad account perfect So we just want to cross our t's and dot our i's on everything whenever you need to add an asset or add a person Do that for sure. So go ahead and click done And we did we did that on the custom conversion. We added the ad account. We also did that to the pixel We added your name Right, so then and then also on pages to the left click on my pages to the left We also added your name over here So your name would be would be right there added add people add yourself And then scroll down to the bottom real quick go back down to to business info And then at the top Primary page so click on edit right to the top edit And go ahead and type in your page right there at the bottom search right there.  So we're good there. So um Our entire business Okay, so pages Pages add account the pixel Perfect. So everything everything is set up correctly. Give me one second, Ethan Everything is set up correctly and you're and and now you have a full blown brand new business manager account So That's that everything's going to run out of that one specific account um And now now on our next call. We'll just simply bookmark everything um Which are our custom audiences our custom conversion And we'll just start filling up that bookmarks folder on our next call that works that works Yeah, so at least we got everything everything set up correctly though because face this whole apple thing That's why my buddy, ethan that i'm about to talk to you right now like It's this whole apple update man. That's that's throwing so many ad accounts off like so many dude But through mine off it threw yours off big time like yeah, and so But everything is on the up and up now that domain is verified um The pixel set up the new ad account everything is ready to go. So sweet. Let's let's set up another call asap Either either tomorrow or monday, and then and then we'll we'll have one on your do you have one on your calendar for tomorrow? Let's see tomorrow Cool, man. Sounds good. Dave. We'll have a great weekend, man, and we'll talk on on tuesday So i'm just good. Thanks for getting this thing kind of back on the right track here Yes, sir. All right, brother. Have a great weekend. I'll talk later. Yep


Skagway, Alaska, home of sled dogs and good beer. We can't be better and so I have to go around just a little bit. So right here in front of us was the first college here. So because of financial instability it was only able to stay open for about three sessions. It's since then served as like a the courthouse and I think a police station. Now it's a museum. Camp a lot of buses. Yeah no kidding. I think they're really pretty too. But maybe that's just me.   You want to make sure that you have bear spray. Like they're not super common here but if you see them there's one on the train tracks a while back they kind of have to slow down the train so they don't hit.  So if you keep walking along and you see more scat that has like whistles and bear spray okay you know you found a brown or a grizzly bear. Oh grizzly bear got it. Alright so this is downtown Skagway and you can see a lot of the colors that I think I mentioned earlier. Yeah. So just a lot of the different colors. Most of these buildings have been restored. Some of them have been moved around so you have better places but I'd imagine that this is a lot what Skagway used to look like. So if I am correct over here on our right is the bank, the Bank of Alaska. Kind of a funny story when it was first getting started up somebody decided he was going to go in there and rob it so he came in there with a pistol and a stick of dynamite. He was going to threaten them like I will let this off if you don't give me the money. Well about that time somebody random walked in the back startled the guy he shot the guy ignited the dynamite and blew everything up. So because there were so many like gold flakes and everything in there they took all of the dirt that was in that area and started kind of canning for gold but trying to get all of the money that was there and in the end they found more money than what was actually in the bank of the time. Lots of tour shops over here up on your left we'll see that red building it's called the mascot. It's kind of a fun place to walk in and see what life was like. It's kind of like a macabre wax museum. Then over here on our right with all of the drift board on the outside is the Arctic Brotherhood. So that was kind of it started out as a fraternity and kind of turned into a big group. Okay standing out on the balcony it is nine o'clock or so in the evening we are leaving the beautiful state of Alaska. We are spending about a day and a half at sea and we are headed into Victoria British Columbia Canada. It has been a fabulous trip. See you soon.


and join me for always starting our Wednesday on a laughing note. So the segment is called Breaking Views. So if you happen to interact with the video that you think is going to break the views or make people laugh or go viral, send it to us on Y-254 channel on Twitter, Y-254 and the social channel on Instagram, Y-254 on Facebook. It's time for the moment of truth. Strength of a woman and my strength of a woman of the day is an artist, a singer. And she lives up to her name. She's in studio with me. She goes by the name Victoria Gishora. Oh, you got it, right? Glad to buy it. You're probably the first presenter who's actually got my name right. Yes, I had to practice. I had to practice. It took a lot of practice. All right. Your camera is number four, Victoria. If I missed anything in your credentials, just say it. This is where you... You say singer. I say that. Songwriter. I didn't say that. Producer, actor. Producer, actor. Do you produce music or films or plays? I started producing my own music. I've produced some of the songs on my album, started last year. And then I produce a music concert of my own. It's called Speak Music. And I've been producing my music videos so far. This is not the first time you are here, Victoria? No, I was here. Yes. Oh, my. Is it two years ago? I bet. Something like that. It means you have been working. For you to get back here, it means you have been working on a lot of things. I've been sweating. You've been sweating. What have you been up to, Victoria? I've been trying to... First of all, finish my album that is taking forever. But the... Live recording? Most of them is live recording. Some tracks. I'm trying to put different sounds on my album. And this is the industry now where it is kind of slow. It's kind of slow. Especially back here home. And I'm not complaining because I've seen a lot of growth. So it could be better. But so far so good. So I'm working on the album. Shooting, doing shoots. I'm doing a series right now. Working on my Speak Music. Is the series already on air? Yes, it's online. It's on iFlex. It's called Nganya. It's about the Mata Scot. What role do you play in this one? Take a wild guess. Take a wild guess? Yeah, take a wild guess.  Are you trying to take a guess? No. Alright. I am playing the OCPD actually. The OC what? Alright, so you're a cop in this one. So I'm a cop. What did you take for you to play this role? Did you have to hang out with police for a while? Actually I auditioned for a different role. This is something that my friend had done, had shot. So I shot him a few years back.  All of a sudden people were interested and they took the show. And everything happened so fast. It was so exciting. So I auditioned for a different role. What did you audition for? This girl, she's a friend of the wife to the Mata Scot owner. Can I speak in Swahili? Yes, for sure. This is my 2-5-4. She's a friend of the wife to the Mata Scot owner. I'm looking for something challenging. So I saw the OCPD and I was like, why not try it? And they thought about it and I was like, yeah, why not? So they gave me the role. I didn't think much about it. Alright, so the question is how did you prepare for this particular role? Well, because you've never been a cop. I don't think there's ever been a problem for Kenyans to do. We have all interacted with them. Yes, and we know every day how it goes. I've been to a cop station. I'm not saying I've been locked up. But I've had an experience. You went to bail somebody out? No, no, no. I am not saying that I'm pledging a fifth or nothing. But I have had some time to be at the cop station and see how things go. And even the court system. So I kind of just got information from the experiences that I've had. And I was like, yeah, and then I live actually right next to the police station. Alright, so you get to see these things. My big question is, as an actor, do you sometimes get lost in the character? So sometimes you're still in character, but you don't even know. It happens to you. I hope you have not harassed anybody yet. Oh my God, let me say this is something I thank God for my family because they put up with a lot for me. It's like this week I have a South African accent. I'm like, what is wrong with you? Why are we doing this? It's very bad. I switch the next week. It's like my niece is always like, mama, what are you doing? Who are you now? We don't get it. I like it. People don't know that your name is actually... What does it mean in Swahili? Gishora in Swahili, translated in Swahili. Tell them. Kuchora. Kuchora in Kikuyu, you know, Gishora. Osora, you know. So you're also fluent in Kikuyu as well. Yes, yes. I'm better. I'm way better than most people. You're way better than most people. Alright, so your parents knew from the jump when you popped out that you were going to be an artist. I don't know about my dad. I don't know about my dad. But I think my mom knew there was something, you know, yeah. Something special. She's always been telling me, yeah. You want to do big things, you want to do big things, which I just wait and see, you know, because there's a gap between me and my older sisters and I just came up like flukes and they're like, oh, we have another girl.  About their daughters. They have true feelings about how their kids came along. But since they love, he loves his girls. He'll just be like, yeah, I love you all, you know. But I don't think my dad knew. But my mom knew there was something special. She knew there was something special. I used to sing when I was a kid on top of the table. I used to have my own private show. You've always been a performer. Yes. And you're on White in the Morning, Strength of a Woman, White54 on Twitter, White54 on Instagram and White54 on Facebook is the way to use it. Don't forget the hashtag, Strength of a Woman. Don't forget the hashtag, White in the Morning. And don't forget to tell us where you're watching us from. We'd like to give you guys a shout out. All right.   I'd like to know how this is working for you. So you play instruments or you're good with the software as well? Now I'm trying to, you know, be good with the software, but I'm better with the instruments. That's how I write most of my songs. That's how I started learning the guitar and the piano, because I wanted to, you know, how to create music, you know, you know, melodies on the keys, as opposed to, you know, coming up with melodies, because there's different ways, there's different creative processes. And I like exploring all that I can. So I don't have a specific process. Process, but yes, I'm learning now the techie-techie stuff of it. The techie-techie stuff of it. We have a picture on screen right now. Yeah. And you're really killing the game right there. You're really killing the game right there. Who dressed you first? Me. You dressed yourself? Yeah. So you're a stylist as well. You missed something. Oh, they drew it. Where is this? I had a gig last week. This is last week? Yes. All right. Last weekend, the previous one. Last week, but long. I was at the blues for some guys called Turning Tables. And it was a pretty amazing gig. You must be feeling, which song were you singing at this particular point? I think I was singing one of my new songs. Yeah. I think I was singing one of my songs. So that was important for the gig. All right. I'd like to see you make that bass. You're going to save that for later on. All right. You're on the spot. What is this, Victoria? This acoustic sessions that I did a few months ago, and then I was just releasing them. If we can go back to that picture. There's something special about it. The one that was there. Yeah. Her. But meanwhile... The previous one. All right. Oh, wow. No, bring it. This is still you, Victoria. They're not stalkers. All right. We do our research. Yes, I can see that. We do our research. Victoria. Yes. Where is this and what is happening here? This was a matcha wood festival. We participated. So a friend of mine was doing, participating in this. I was cast. Modeling. No. Cast. And for her production. All right. So this is a film shoot. So this was a short film for matcha wood. Matcha wood, they do the festivals every end of the year. This was for last year. All right. So with matcha wood poppin, riverwood poppin, I think each and every county in Kenya now has a film industry. Poppin' something. Yes. So do you think there's growth in this thing is beneficial to you guys as artists? I think there's growth in what we, you know, us releasing and having the hunger for the job now. Like it's very competitive and people are releasing stuff and people are starting productions. But I'm not so sure if it works for us, the artists, because we are the ones who are suffering. Like we are creating stuff and putting it out and that's good because you people are watching and that's fine. But, you know, what matters the most also is, you know, how it works for us. And that's what we are trying to fight for. More, not privileges, but more room to have, you know, the full creative control in what we're doing, what we're releasing, where it's showing, you know, the TVs, stations, you know. Yes, we are hyped. Yeah. Why do people always push in the culture forward? To push. Are you familiar with the hashtag play KE music? Play KE music, yes. Right.  Yes. You're not going to delve so much into it. Okay. Are we going to see play KE films sometimes? Yes. Knowing artists, since most of our friends are artists. Yeah. You're going to see play KE films sometimes? Yeah. People are becoming more aggressive as to, you know, fighting for what we feel is, you know, is right and how things should be running in this industry, especially. So, yeah, definitely. I know. Do you think the musicians have achieved, you're a musician. Yeah. As your, I know you have multiple personalities. Your musicians, I do think you guys have achieved something with this hashtag, play KE music, so far. Yes. I mean, not to, you know, the extent that we want, but it's moving. It's a slow progress. I don't want to hate on it, because I'm on position and I'm also, you know, trying to push into it. So I wouldn't say it's, it's not moving. It could move faster. If, you know, all these other organs of this wheel could participate, could actually come into this, you know, because we are fighting as musicians, but there's so many compounds, you know, in it. There's the DJs. There's the clubs. We see you DJs. Again, yeah, definitely DJs. DJs don't put the presenters on the spot. And I also wouldn't blame them because they are also controlled, you know, by what? The crowd wants. Yeah, the crowd wants. And I'm at Siwa Tete, but they could also be aggressive. They could do better. You know, your highest moment, Victoria, in your career, so far. So far. Let's see. Wow. Sense. Sense. I don't think I would say highest. I mean, I've had pretty good moments. You've had pretty good moments. The one that pops up first in your mind. In my music career. Not in my performing. What do you mean? All right. Now you're good at digging holes for yourself. Okay, mine. You're good at digging holes for yourself. Let me say my career. My highest point is this album, I would say. Yes. This album right now. It means a lot. And I'm trying to put some blood, some tears, some sweat in it. Like I'm not holding back. So this, this is very high for me. This is really high for you. We are looking forward to the album because you're dropping something today. Today? Of the album as well. New visual. Exclusive on Y254. It's going to play first on Y254, not at this particular time. But first on Y254, then you'll catch it on YouTube later. Special gift from Victoria to Y254, to the Y254 family. All right, so Victoria, this album is special too. Tell me more about it, the title. Maybe we can start with the title. There's an EP that I've first released. It's called Love Release. And the album is called Heart to Soul. It's a lot of love music. Love music. And you know I love love music. I should be an ambassador of love. Love is a good thing to love. It is. I think love controls the world. Love is pop. You know, I mean, if I love you and I love him, like where are we going to... We're not going to have... We are talking about the same thing. Yes, we are talking about the same thing. I see you. We are talking about the same thing. We are not going to have all these problems that we are having right now. I guess, I guess. With all this labyrinth. Let's assume you're on the same page. Right. But it's called Heart to Soul. It's mostly love music, but then different kind of scenarios in love because there's good love, there's heart love, there's forbidden love.  Yeah, guys have this. It's like, I always say, you guys have a cloud somewhere that you guys have stock between each other.  She's, I don't know, psychotic. But women have different ways of dealing with hurt or heartbreak or... So it has all those aspects.  There's that one that is going to get some water.  And then there's that one who'll just be planning to psychotically mess you up. All right, all right. So what is, what do you tell guys as a next part of love, yeah? I did not say... All right, you're crowned the next part of love today. What did you tell a guy, find somebody that suits you or just live with it if you decided to fall in love with this person? I think there's no way of loving someone. There's no lying for you. Life is very complex. I think people should be open and not fear the, you know, the risk of rejection or something. Like just, you know, leave, I guess, a moment there at a time to just getting to know someone because I feel like, you know, most people want to plan where you're at.  You're like, hmm, it doesn't mean to be like, yeah, red flag in your house. And nobody's perfect. So it's, my mom usually tells us, thank you, you're like, I love you very much. Yeah, exactly. There's no perfect. There's no perfect for it. Yeah. Yeah. So it depends on how much you want to take in. I mean, you are up to one and just the community exactly. I would give your greedy good. Yeah. Just take it. And yeah, I'm going to go with you. Is this topic that I'd like to talk about dangerous love? Dangerous love. Is this something that you're covering in the album since you're talking about love in general? What does dangerous love mean to you? Can you just call it for some working title? Alright, working title, alright. I mean, dangerous love is, I don't know, some people would call it forbidden love. Forbidden love, you know? Adam and Eve kind of love. That was not bad. It was only the apple that came in between the scissors. It was forbidden, the fruit was forbidden. Yeah, but then the love was, that's what it was intended. Adam and Eve, the love was intended. But it became dangerous in the long run. We can go on and on this story, alright. So, dangerous love is, you know, that love that is always, it keeps you on the edge.  But you still, because we humans are like that. You want that thing that you've been told not to do, don't do that. Like, why? Let me just see what it's all about. And it gets, there's a very thin line between that and actually going way deep into it. And nobody really understands it. And nobody really understands it. It's very complex. You can't go to school and learn about this thing. I don't think so. You just have to experience it. I think it's the experience. Most of these experience, yeah.