What political figures on cameo? I think that that would be very interesting to see so we have people. I don't know on cameo I don't know any of yeah. I don't know any of these people Carlton Tommy Loren is on there. So we have Larry Elder hilarious five hundred dollars for Larry Elder Jesus Christ don't know who this is Don't know who this. I don't know who any of these people are New in political commentators Sarah and Beth, I don't know any of these people. Does anyone recognize these folks?   Okay a little bit much I think that if he was asking like five dollars, that'd be more reasonable Tommy Loren, honestly ninety five dollars Not that shocking Sarah Palin one hundred ninety nine dollars.  I don't know who this is but you could tell he's a conservative because he has the flag in the background If you see an American flag behind somebody that's a red flag That means they're a conservative ninety nine point nine percent of the time We have Anthony Scaramucci and he has a what is this a bit moji of himself? Is that what they're called? Jason Chaffetz see This motherfucker so desperate now that he's on cameo. Is this not a craven? Is this not embarrassing Americans have choices and they've got to make a choice And so maybe rather than getting that new iPhone that they just love and they want to go spend hundreds of dollars in that Maybe they should invest it in their own health care rather than buying that new iPhone.  Oh my god Judge Jeanine Pirro. Okay, this is a heavy hitter right here No cap if this were like 250 I'd pay it. I'd pay it 350 not not that much, but For $250 I would absolutely Unquestionably give Jeanine Pirro my money and then I'd make that into the best outro ever. Oh my god There's so many ideas Rudy Giuliani Wow Rudy Giuliani I Don't even know what to say about that. I guess he needs the fees or he needs the money because he's gonna need some Some lawyers himself based on what he's been doing Don't know these people Don't know these people See Stormy Daniels. Okay. Yeah Trump's former mistress Anthony Sabato Jr. He's a has been I think this was like an yeah actor model politician Michael Cohen Vermin supreme vermin supreme is underselling it. He's under selling David back then $44. Okay. Okay. We've got Trump Jr. $500 motherfucker you aren't worth 50 cents now.   There's a lot of Donald Trump impersonators This is a big industry folks. I should have tried to figure out a way to Create some sort of an impression of Donald Trump, but I I don't have a good one Jerry Springer. How's he in politics?  He got the worst possible picture He probably has like one photograph with Trump and it's cutting off both of their faces But he wants you to know that he has cloud He stood next to the great god himself daddy Donald Trump Who's this make music great again? Is this like a little pump knockoff?  Oh these motherfuckers. Look at the virtue signaling with the flag So embarrassing Roger Stone Ben Stein, it's like all of the most annoying people Richard Ojeda $25. Does anyone know who he is?  Jay ray. I know Jay ray. Jay ray is funny Underselling himself here the people who are actually good and maybe because I'm biased Um, they're charging way too little and the people who are the biggest dipshits and grifters They're charging way too much. It's funny Okay, let's see Wait the green shirt guy Why is Anyone can be on cameo. What's the criteria? We have the uh, tommy lorenne james from the internet cameo. I'm so excited about this What's up james? It's tommy loren.  Listen, I know the censorship is real. I've been shadow banned many a time. It happens to me every single day We know that the first amendment isn't something that the folks over at twitter facebook instagram We know that's not something that they love but james keep fighting that good fight I'm here to cheer you up. We wait for your a little appeal to happen. So god bless you Hope you get back on the twitter soon and keep being a patriot and take care That's incredible it's delicious It is delicious right right like it just gets better. That's we just make the whole stream. I'll just put That's amazing I'm so jealous james. That is amazing And then we arrive at the bottom of the barrel Mike Cernovich Hey patrick, I don't really do any of the election stuff not really my thing a lot of people Other people are doing that not really my bag But you should watch the plot against the president great movie all documented Ironclad. That's the most important film Of 2020 and it still applies in 2021 watch the plot against the president. It's amazing He's charging.   I love it Hi, sis. Oh, hi sis. Oh jenine And i've been told that your birthday is on january 13th and i've been asked to wish you a happy birthday So for me to you happy birthday, I understand that you're turning 83 And that is a definitely a special birthday So I think that what you should do is you should have your crown royal and seven up And you should go to dinner with kathy. You should take the day off And just smell the roses. Of course, I don't know where you live You could live in montana for all I know where there are no roses right now because there's snow and bears Everywhere, but you could be in palm beach too. What do I know? But uh, I just had a positive second I love how she's wishing someone a happy 83rd birthday absolutely right in line with what we'd expect Her core fan base uh demographic to be but you know what? I've got to give her credit for um 350 dollars She's really she's going above and beyond. She's not just saying Hi, uh, kathy happy birthday. Whoever this lady's name is she's not just saying happy birthday Hope you have a great day and then ending it.    And see what he says Does he have to get coked up for each of these or what? Guys donald trump jr. You're really excited about being on cameo. Look forward to come Is he doing a trump impersonation? Does he not sound just like donald trump? Cating with you guys and also guys and then a jr.  Are you trying to emulate your dad's style? That's so weird and creepy. Look forward to helping my friend Benghazi survivor mark geist raised some money for his incredible charity the shadow warriors project getting canines in the hands of Okay, so he's at least doing a charity. So he's not getting the money himself although The trumps don't necessarily have the best track record when it comes to Charity, so I'm sure he's gonna pocket all of this and the person that he referenced the Benghazi survivor is just made up But who knows it's really cringe worthy that he's doing an impression of his dad It's actually sad. What about Rudy Giuliani?  Let's see what this goober is up to god damn. Look at this motherfucker.  This is a face for radio what Why was he just frozen for like 10 seconds can we go back? I have to see this again.  Okay, I'm gonna I'm gonna hit play watch how long it takes for him to Move like you don't know is he dead? Is he a lot? What's going on?  What is that? What is happening God damn. Look at that smile. Happy birthday, david From one super lawyer to another super lawyer And you practice law in houston and I practice law in houston a while back with Bracewell Giuliani for 10 years and I really enjoyed it and I hope the city of houston is doing well I see it's going through the crime epidemic that is hitting all the democrat run cities I don't know if you have I don't remember if you have a soros perches da It sounds like his denture is about to fall out of his mouth and I just gotta say my dog just farted So the fart smell that's circulating throughout the room along with him like it really creates this ambiance Like it feels like I'm I'm there the answer the answer that I gave you is they didn't bother to interview a single witness Just like you they don't look at that a single witness.    Honestly, you kind of respect that you can't not respect that right God damn. God damn. Let's watch it one more time.  Imagine being right next to him when he farts and there's about a 30 to 35 chance That um, that was only a fart. There's got to be at least some some do-do there because this is Rudy Giuliani. He just like He's so gross.  Let's watch another um, cameo I did not know that his cameos were such a gold mine. Look at his fucking. Look at that smile.  What is going on here? Okay, okay. Oh Elizabeth. It's Rudy Giuliani And let me first of all offer you congratulations on your uh engagement. That's a beautiful thing a wonderful thing and uh, you and chris should um have a wonderful wonderful life and and uh It's a it's a great Great great thing when you find a person that can be your partner and like what are you supposed to say if somebody's married? Hey, I heard you just got married. Congratulations. Really happy for you. You know Love is a beautiful thing folks. Love is such a beautiful thing And when two people meet Like what do you say? What do you say? And this is Rudy Giuliani? So we're talking about somebody who's operating at like 20 brand capacity here. So for him to try to wing it Um, it's gotta be hard. What is he? Let me see what he charges. Isn't it like 350? Is that what it said 300? Yeah, $325. That's insane for business 200 Or $2,275.  Why is that difference? Why wouldn't I just pick this one have him say what I want?  Why would somebody pay for this?  That's insane. Uh, so he has a lot of really high ratings So this is from anus. Uh, excuse me angus Uh, so incredibly grateful to Rudy Giuliani for so artlessly agreeing to praise the warriors in the derrick associates case It's unreal and fantastic that a seasoned prosecutor an anti-corruption anti-corruption advocate Really so far the uh gold standard is definitely judge jeanine piero. Who is this person radio talk show host? I don't know who this is Close second is Rudy Giuliani, but definitely judge jeanine piero is the best Um, let me see who else we have here. I'm not even interested in seeing what george papadopoulos has to say Who would care what anthony sabato jr. Has to say?  This is a quality cameo. I put him up there with um Judge jeanine piero. I feel like I'm inadvertently making a cameo tier list Definitely good


My name is Siobhan MacDonald. I'm a lecturer in the Crawford School in the Reade team. I'm a lawyer and an anthropologist. I practice legal anthropology. I've had an ARC on gender and climate change in CAT for the last couple of years with Professor Margaret Jolly but I was also based part-time in the National Centre for Indigenous Studies. My research work is really very much about aspects of climate justice. So I have a whole range of work that I do in Oceania but also in Indigenous Australia that are really looking at these broader questions of climate justice. That's a whole wing of work that I do. In Vanuatu at the moment I have a long-term project that's looking at a large-scale resettlement issue. There was a volcanic eruption that happened on Ambi Island. 11,000 people were relocated off that island on to Santo. A lot of those people have now been flooded out on Santo Island as a result of tropical cyclone herald. So all of these are the kind of compounding factors attached to climate change in the Pacific. For me this work is not just research. I'm an activist scholar so I also do climate change negotiations on behalf of the Republic of Vanuatu. I negotiate at the Pacific Island Forum. I negotiate through UNFCCC processes particularly with my legal drafting skills. Earlier today I watched two of the leaders that I know very well give a huge virtual panel with Kevin Rudd. So the Secretary-General of the Pacific Island Forum, Dave McTayla and Ralph Regan Vanu who is now the leader of the opposition of Vanuatu. Speaking with Kevin Rudd and both of them said very clearly that yes COVID has come but really the greatest threat to the Pacific is climate change and it's not going away and so these issues of climate justice are so real and they're so palpable and for Indigenous people they mean whole loss of life worlds and ways of being. And that to me is terribly unjust so I commit myself to that work going forward. The early work that I was doing supporting the Vanuatu government was very much that thinking around closing borders. Pacific Island countries have been very quick moving in their policy decisions to close borders and it's hugely saved lives. It was not consistent with WHO advice when they made those decisions and it's come at a huge economic cost. So for countries like Vanuatu but also Fiji they are dependent in terms of revenue. 50% of their income comes from tourism. So the economy in Vanuatu is decimated. There are people without jobs and who are going hungry as a result of this decision and yet there are no COVID cases. So you're looking across the Pacific at a whole range of communities that have very poor public health infrastructure where there is no, you know, in some places you've got huge numbers of families intergenerationally living together. You're very little access even to potable water in some places. So what does the COVID solution look like? I mean in those contexts becomes a really complicated set of issues. So the response of a lot of governments across the Pacific has been to shut borders and just to keep it out and that has been very successful. There's been a limited number of COVID cases in some countries. There are a whole number of countries that have had no COVID cases whatsoever. So moving forward there's now a discussion of whether the Pacific can be included in the Trans-Pacific bubble and again it's about can that be maintained with safety? That could be a really great economic opportunity but it's very important that tourism doesn't come at the costs of COVID being unleashed in the Pacific. This of course has caused a whole second wave set of issues because Tropical Cyclone Harold happened and the relief effort has been hugely hampered by the fact that there have been all of these COVID protective measures in place. A lot of my work is around Indigenous attachments to place. So Indigenous people speak about place and belonging and attachment. What we're seeing now in this period of climate crisis and climate impacts is that increasingly people's attachment to place is being ruptured. They're being asked to leave. So the question then globally is okay well who compensates for that loss? What does that look like? And that's something we've been grappling with for years in Indigenous Australia. So in Indigenous Australia I have a project with UN nation people down the South Coast who have been hugely impacted as a result of the 2020 bushfire season and it's looking at cultural burning. It's working with some really brilliant UN scholars who are also based at the ANU, SAM, Provost and Emily Fishpool and we're working with UN elders around cultural burning as an act of research and as an act of recovery. What does it mean to have fire fronts come through? How does that rupture your sense of place and then how do you recreate using place-based ideas of caring for country? How does that then foster recovery for people and for their sense of identity? The other body of work that I do is my work as a gender scholar. So I look at aspects of how climate change impacts are gendered in particular kinds of ways. That's a long-term project with Professor Margaret Jolley. We know for example that during times of disaster women can be particularly impacted. It's very important that we start thinking around how gender informs aspects of vulnerability, if it does, in what ways, for which groups of women, thinking around intersectional approaches to all of these issues. But then the other work of gender scholarship I do is that I've just done a three-year project looking at alternative dispute resolution and whether it's useful in the context of family violence for Indigenous, refugee and migrant families. So across six locations around Australia we've conducted 120 interviews with families and then also other service providers to look at whether there are ways of mediating in the context of family violence. And as we all know, COVID-19 has brought these issues of gendered violence and family separation into really stark relief. We know that family violence and domestic violence have hugely spiked since the lockdown occurred. We know that houses are not safe spaces for a lot of women and children. We know that the rates of separation have gone through the roof. We know that the petitions before courts have escalated beyond belief. So how do we better service groups of people who have cultural needs, who have linguistic needs, who are not Anglo-Australian? What we know historically is that we have family relationship centres that operate all around Australia. They're funded by the Australian Government to offer family dispute resolution services. But when we look at the data, there are huge sections of the community that are not accessing those services. And they happen to be Indigenous families and culturally and linguistically diverse families. There's a huge set of barriers, institutional and other barriers that are reasons why those particular cohorts are not accessing those services. So for Indigenous families, this is one pathway to how you get a parenting agreement. So I started this project when I was at the National Centre for Indigenous Studies and Professor Mick Dodson said to me, we have to do this and we have to do this because if Aboriginal families get a parenting agreement, their children are less likely to be taken away from them. Right? This is a really critical need. And what I've found through the course of this research is that that fear of child removal is palpable and real still for so many Indigenous families. And that's because the rates of removal have escalated so much over the last decade. Another major finding of the research is that there's a cohort of refugee and migrant women who live incredibly precarious existences whose partners are terribly abusive and who use their short-term visa status as a way of controlling and coercing them. So the kinds of accounts of violence that I've heard have been completely horrific. So what you had in the task force was a series of epidemiologists and then a series of people who had extremely deep expertise in working with communities, for example in Indigenous Australia. It's very rare that you have people so closely in conversation with each other across that space. And it means that you're able to pull from the top kind of epidemiology down to grass roots, Indigenous communities and back up again in a really meaningful way. So I really appreciate that aspect of the task force and what went forward. I think one of the things I would say is that these aspects of social disadvantage that I've been talking about are profoundly important in terms of thinking around a policy fix. And I think the work that was done in trying to integrate some of those perspectives becomes incredibly important in terms of ground-true thing, what the makeup of your policy solution is. So it's very easy and I, you know, one of my degrees is economics. It's very easy to kind of think through pure modelling and to create a set of assumptions that has a deeply embedded set of kind of mathematical modelling that is underneath it. We do it in economics, you do it in all kinds of modelling arrangements but you need people on the other side to truth test it for you. You need people who are grounded enough in the communities or in the experience that they are academically representing that they can come and say you know what, actually Indigenous organisations privilege self-determination above everything else. The reason that this works so well in remote Indigenous Australia is because it's been led by land councils for example. Land councils have been messaging these very difficult messages for people like don't attend funerals even though that is so heartbreaking for people. Nobody else could have messaged that if the Australian government had come out and said to Indigenous communities don't attend funerals, there's no way that would have been met with the same kind of respect. So part of what I wanted to do when I was working through the report is really bring an intersectional approach to the report and say okay not all women are equally at risk of violence right? There are some women, there are some people in general who are positioned differently so let's bring some of that complexity into the report. Let's start looking at different cohorts of the community and how they're differently placed. Let's look at the LGBTQI community, let's look at their particular sets of needs, let's look at women with disabilities and the kinds of needs that they might face when they're encountering issues of violence. Let's look at Indigenous women and some of what the peak Indigenous organisations are saying. And what's happened with COVID is that because the response was so fast and so quick there were no specialised services involved in the rollout of that. A lot of the domestic violence services have described a really desperate underfunding of service provision relative to need but the other issue has been how do you get in touch with people, particularly those people who are really critically at risk. We know that home environments are not safe for a lot of people, it's not only women but it is mostly women and so when you stop women from going to schools to drop off their kids there are all kinds of flow-on implications for certain cohorts of people. So it's just about saying okay there's COVID, the impacts of COVID are gendered, it's not just about violence, we know that women overwhelmingly are carers, they're overwhelmingly at the front line of these positions, they're overwhelmingly the front line of our health care profession, they're overwhelmingly the front line of our teaching profession, they're overwhelmingly the front line of our child care profession. So the implications from COVID are hugely gendered in all kinds of ways. When we're designing epidemiological responses, we can't just imagine that the population are homogenous, we actually have to start differentiating and recognizing that the implications of these policies are different. If you're locking down a single mother with four children, the implications of that are completely different because you're actually limiting that person's support network in all kinds of ways. So we've seen that there've been exponential increases in mental health problems and there's a whole set of professionals who were involved in the task force with me who were identifying all of those problems the whole way along. We know that for elderly people who've become incredibly isolated and who are less able to use the technology to do that kind of outreach, it's been a really difficult time. So we have to really complicate these blanket statements that come from government and say, you know, everyone has a house, not everyone has a house, right? Not everyone's family looks like a nuclear family. Not everyone feels safe in that home environment and create these much more nuanced understandings of people's circumstance in order to make sure that our policy settings are equitable. So that kind of ground-truthing of the policy matrix bringing it together in conversation, that's what very well-designed academic spaces can bring. I think we will come out of this experience hugely transformed. I don't think Australians have understood the scale of transformation that is coming. I don't think they have understood the scale of global recession that is coming. What makes me hopeful is that in the climate change negotiation space for a long time, we've met with this incredible resistance about the capacity to create transformative change. In response to COVID-19, governments across the world have engaged in mass transformations to entire economic systems, entire ways of living and working overnight. So it is possible. That scale of transformative change is possible. And I think even people knowing that changes everything.


Newt's protests against bad governance and insecurity have converged at the popular OK Fire roundabout in Oshobo, the capital of Oshun state, and Akure, the understate capital on Saturday. They are protesting under the ages of coalition of civil society. The protesters held banners and placards demanding a better Nigeria. One of the protesters in Oshun identified as Waheed Saka said, they simply want a secure environment and a country that works. We did appreciate the president when he declared this day because it's our struggle. That's been our struggle for the recognition of FKR Biola as the president-elect of this country. Now, the president did that, but we cannot continue to sit on those treacherous leagues. The essence of June 12th was abolition of poverty, and poverty pervaded the land. Bwadi and the current administration have to do more, and tell people that they can truly abolish our poverty through the programme of MKO. That is why we continue to demand. If we have that abolition of poverty now, and we say our people are no longer poor, our people are no longer going to bed without food, then we can thank Mr. President. But for the current June 12th and neglect the core value of June 12th, which is abolition of poverty, this government has not been aware. Hello. Hope you enjoyed the news. Please, do subscribe to our YouTube channel and don't forget to hit the notification button so you get notified about fresh news updates.


I am so mad that I moved into the country, because if I hadn't moved into the country, I would be experiencing this cyberpunk dystopia that is going on in the rest of the world. I am very sad that all of the rest of you are being constantly monitored everywhere. Here's what I read about, and this drives me nuts that this is happening. iPhone or Apple, whatever, Apple pushed this iPhone update where they put a contact tracer openly on all their phones. Now, of course, they probably had something like this already.   Now they have a contact tracer, meaning this thing, it's a Bluetooth thing, and whenever you get close to another phone, it will log that you've been close to this phone. Now, of course, the rationalization for this thing, for this thing that now monitors every single person you come in contact with, even indirectly, and how long you've been in contact with them, the rationalization for this thing is, of course, you know, the corona-chan thing, which I think, nor even normies out there are getting tired of this. I don't, no one even believes in it anymore. No one is, it's just over. I don't know why they're even pushing this stuff.  They don't even have shame about it because of this stuff. They don't even try and hide it, that now your phone, we are logging every single person you have indirect contact with, okay? Now, here's what's happening in the United States, and this, of course, is happening in other countries as well, but in the US, you can't even make this, this is why it's like a hilarious cyberpunk dystopia. There is House Resolution 6666. You can't make this up. You literally can't.  Well, uh-oh, we might have to take measures to prevent you from spreading it to other people. You cannot make this up. You just can't. I mean, so now they openly have the ability to monitor your phones, everyone you have in contact with, and they have the supposed legal authority to come to your house, knock on your door, check you for coronavirus. It's just nuts. It's just nuts. I don't know why normies are not in the streets. Now, here's what I want to talk about in this video because there's a wider point, okay? A lot of you people out there have just been sitting, I mean, and a lot of people who watch my channel, who I don't know, maybe are new to free software or something like that, or security or something like that, they sit there and they passively take it, because they don't realize that, I mean, there's an alternative. They just think, okay, well, you know, Apple's going to put this, force this app on my phone. I don't have a choice in that, you know, Windows is just going to install all this monitoring software on my computer. That's, I just have to deal with that. The government is going to have, you know, the NSA is going to openly monitor everything you do. There's just no way that you can be safe on the internet, blah, blah, blah. That's a cope. That's a cope because there's an alternative to this. Now, one thing about people in the free software movement is that people who have been around it for a while will know that Richard Stallman has been right about literally everything, 100% of the things that he said. In fact, nowadays basically Alex Jones is 100% right on everything he said. But Richard Stallman has been 100% right because since the beginning he said this, okay, if you're going to use proprietary software, if you're going to use it on your computer, if you're going to use it on your phone, anywhere else, even YouTube, if you're watching this on YouTube, you need to understand that 100% of that is monitored and anything you put up there is because merely the fact that a software developer is writing code that you cannot see what it's actually doing, it is always going to be liable to manipulate you no matter what. My phone's about to fall. It doesn't matter if you trust developers. It doesn't matter if it seems like they're nice guys or something like that. The potentiality is always there. And it's not just the thing of, oh well, here's an example, okay? There's a browser. I'm not allowed to criticize it on this site. I'll just say it rhymes with noodle dome, okay? There's a browser outlet. Last time I criticized this browser, my video got shadow banned.  But anyway, there's a browser out there that touts itself as being mostly free software, mostly free software, which means you can monitor most of the code. You can see most of what's going on. Wow, that's very nice. But using software that's mostly free software is sort of like, it's like saying, oh, here's my girlfriend. She's 95% AIDS free, okay? Would you be with a girl who's 95% AIDS free, 95% gonorrhea free? Is that a good deal? And the same thing goes with software.  It is so easy to do with proprietary software. And I know that the rationalization... I mean, it used to be that people were like, oh, well, we have to have proprietary software, because otherwise people wouldn't write it. They need some monetary incentive for it. Well, now you have entire free software operating systems that get along fine. I mean, there are people like me and most of the people who watch my channel who basically only use free software on their computers. So that's not really a good argument. But the real draw of proprietary software is, especially nowadays, is it's so great for monitoring people, because you can do anything with it and people have gotten so complacent. So what happens is that people just assume that the default, the thing that you just have to accept is you're just always going to be monitored. You're always... I have to use noodle dome because it's just the best browser and you're just going to be monitored anyway. And yeah, there are some things. I mean, let's say there are some internet connections. Even if I send someone an encrypted email, it's possible to detect that traffic, right? But sending an encrypted email still keeps my information safe. What we're talking about is still safe and there's no way to get across that. If you are using services that are free software and all their internet connections are encrypted and secure and stuff like that, you are safe. Like there is no way of getting across from that. But if you have any break in that chain, one example I've talked about recently is the software service Telegram. Telegram, and a lot of people... I did a video on this and a lot of people were very upset because a lot of people use Telegram under the auspices that it is a secure messaging application. It is not. It is not at all. It even happens to be free. The client-side application is free software, but the server-side application is not. We don't know what it's doing. And Telegram openly says that even, well, for most messages, for all group chats and all default messages, they have the ability to decrypt that information. So it's just as well as if you were just giving it all to Google. The only thing is people have this cope. Oh, well, I trust Telegram. Oh, they seem like good guys. They've only shared some of the information that they have, not all of it, stuff like that. This is the cope that people have. And from a perspective of free software, from a perspective of privacy and security, it should be, no, the chain has to be... You don't want to have to rely on them. You don't want to have to trust them as individuals. You want to be able to use software that if you have something private to say, it's always going to be private. There's no question about it. So in the case of cell phones, so iPhone has forced this update. Now, the sad fact about cell phones, people will ask me about cell phones and I've done passive-aggressive videos on them because as it is right now, there's basically... I mean, outside of some really speculative products out there, there's basically no such thing as a secure phone. Even phones that run 100% free software, they're still pretty easy to monitor. I mean, even of course, your cell provider is going to have the ability to monitor the stuff you do. Now, that's not... I'm not making perfect the enemy of the good. There are always steps that you can take. You can always use free or software on your phone. You can always stay away from Google and Amazon, these kind of massive companies that offer these monitoring. Really, they don't offer you a product. They offer you as a product. I mean, that's a difference with a lot of these software as a service kind of things. So anyway, the thing... It's just nuts to me, the kind of things that people will put up with nowadays. They are just openly monitoring people. You know what? They have been for a long time. I remember when the Snowden stuff came out. What is it? Like, man, what has that been? Like, five years or something? It's been more than that. I don't know, it's crazy. But there was one week where people were like, oh, well, the government's never going to monitor us. They don't actually care about that. And then all the Snowden stuff came out about the NSA literally just doing that, having profiles of everyone, monitoring basically all internet connections that they can monitor. And then people go to the state of complacency where they're just like, well, of course they were going to do that. Blah, blah, blah. Doesn't really matter. And the fact of the matter is, you can escape that. You might not be able to escape it 100%, but you can always make steps to make your digital life more secure. And now it's getting to the point where people have these Bluetooth apps where you're not just undermining your own security, you're undermining other people's security. If you have facial recognition software on your smart TV, you're jeopardizing everyone. And right now, here's the thing. Here's what people are saying. Here's the cope. I'm sure that there are people who have already turned off the video because they've already put this cope in the comments section, but they'll say stuff like this, well, what do they care? It doesn't matter, blah, blah, blah. They don't care about what individual people are doing, but here's what's happening. They are making profiles of everyone openly and you can read articles like this online. We have so much metadata on everyone, we just don't know what to do with it. And all of that information out there is a permanent liability of everyone, of literally everyone. We don't even know what they're gonna be able to do. And that's exactly what your mindset should be. It's not that they've done bad things to us, okay? It's the same thing with proprietary software, same principle. Look at it in terms of potentials to harm. It's not that they've done, Google has done a bad thing to me yet. It's that Google now has a share of power over my life and everyone else's. That is massive. We don't even know the kind of neural net technologies, the kind of AI they're gonna develop, what you could actually do with this kind of stuff. So at every point in time, I mean, this is not tinfoil stuff. This is stuff that's out in the open. Just abstain from everything you can. Don't participate in what you can. If you have a cell phone, do what I do and keep it at home all day. Just use it as a house phone. Use it if you need to use some two-factor authentication thing. Actually, I need to figure out two-factor authentication on my computer. If anyone knows how to send and receive text messages just from a computer, not even having a phone, tell me. I'd like to know that. But anyway, so that's it. Again, I'm not saying to make perfect the enemy of the good. There are always things that everyone can do to improve their privacy and security. And you should never say, oh, well, I'm just gonna give up, okay?  Install GNU slash Linux or install another free operating system. Don't use your cell phone. If you do use a cell phone, use free software applications. If you use Linux, use free software applications, yeah, that should be basic stuff.  We don't know how bad it's gonna be when they're gonna be our age. So just, yeah, that's it.


Hi everybody Dr. O here. This is a super important video. I'm going to walk through the oxygen requirements of microbes.  But the oxygen requirements are a critically important one. So I want to walk through all five different types of organisms based on their oxygen requirements.  So first thing I want to start off with is oxygen is poisonous, right? Like oxygen is toxic. It leads to reactive oxygen species, which is a fancier way of saying free radicals that you've probably heard of. Oxygen causes things to rust, it causes your fruit to brown, it causes the same things to happen inside of us. So oxygen is toxic. So an organism like you and me that can deal with oxygen, it's that we actually have systems in place that we can neutralize the harmful effect of oxygen. So obviously, yes, oxygen causes a problem, but if you want to go without it, you know, try holding your breath and see how far that gets you. But that's the first thing I want you to note is that oxygen is something that has to be dealt with. It's very important, but the fact that it's unstable and leads to these problems is the reason it's so good at helping us to generate energy, but it also has a downside. You know, there are lots of theories of aging, but the free radical theory of aging is one that many people, most people believe is at least partially the reason that we age. So we need it to survive, but it does cause a part of the decaying process and which leads to mutation, etc. That leads to aging and inevitable death. All right. So first, first group is the obligate aerobes. As you can see by looking at this test tube here, they can only grow at the top. So if you're looking at a test tube, the top portion of a test tube is going to have about the same amount of oxygen as the atmosphere around us. The bottom of a test tube is not going to have any as long as it was properly prepared. And in the middle, you're going to see maybe about half as much oxygen as we'd see in the atmosphere. So as you can see by looking at this test tube, obligate aerobes, they have to have oxygen to survive. That's why they only grow at the top of the test tube. So this means that not only do they require oxygen, but they have found ways to neutralize it.  But so what happens is if you're going to deal with toxic forms of oxygen, you have two main enzymes that do that. The first one is called superoxide dismutase. And it takes these toxic reactive forms of oxygen and turns it into hydrogen peroxide, which obviously needs to be dealt with.  Hydrogen peroxide is really good at killing microbes. Our immune system uses it for that job. But we can't have too much of that around either. So the next step, once superoxide dismutase has done its job, the next step is an enzyme called catalase that actually turns hydrogen peroxide into water and in a safer, more stable form of oxygen. You've all seen this work. I actually think I have an image here. Let me jump ahead. So on the right hand side here, you see a catalase positive organism causes that bubbling. So if you put hydrogen peroxide in an organism and you see it bubble, that's actually the enzyme catalase neutralizing that hydrogen peroxide. So you've all seen that if you ever put hydrogen peroxide on a wound, that bubbling is the enzyme catalase neutralizing hydrogen peroxide. So you could make an argument that it's not proof that it's working. Like when I was a kid, I thought it meant, I thought it was bacteria dying or popping or whatever when I was a little kid. It's actually evidence that the hydrogen peroxide is being destroyed by that enzyme. So all right, that's not a big deal now. But that, so we, that means that obligate aerobes like you and me, we have the systems in place to neutralize oxygen. So we get the benefit of using oxygen for our metabolism, but we also can neutralize the toxic forms of it. All right, another example of an obligate aerobes, there's not a ton of them because they don't have, they don't have a really good survival advantage. They can only live in places with lots of oxygen. But the best example that you've heard of would be mycobacterium tuberculosis, the causative agent of TB. All right, so that's your obligate aerobes. They obligate means required. They require oxygen in high amounts to survive. So me and you would fit into that category. Next, let's just go through the order here. Next, we have the obligate anaerobes. So these cannot live in the presence of oxygen. They don't have the enzymes to neutralize the toxic forms of oxygen that are created. So if you put an obligate anaerob anywhere near oxygen, the oxygen will kill it. That's what I meant about oxygen being toxic, and we just find ways to deal with it. So obligate anaerobes are only going to grow at the bottom of one of these test tubes. So the best example of your obligate anaerobes would be the clostridium. So you have anyone that works in health care, you have clostridium difficile or difficile, or CDIF, as what people call it, which causes 23, 25,000 deaths a year. It's a very important organism to understand. Clostridium tetanus, the causative agent of tetanus, and clostridium botulinum, the causative agent of botulism. So those would be good examples of obligate anaerobes. So obligate aerobes need oxygen, only can survive in its presence. Obligate anaerobes can't tolerate oxygen, only survive in its absence. The next two you're going to see, they survive everywhere. They can grow anywhere, everywhere in a test tube. So then we have the facultative anaerobes and we have the aerotolerant anaerobes. So a facultative anaerob, it prefers oxygen. It wants oxygen to be around, which is why you're seeing the most growth at the top of the test tube, but it doesn't need it. So it can actually grow without it. So if oxygen is available, it will grow better. But if oxygen is not available, it can still survive. So that's a facultative anaerob. Lots of big, important examples here, E. coli, staff, strep, those are all examples of facultative anaerobes. They want oxygen, but if it's not around, they can still survive. And that's why they have a huge advantage over the obligate aerobes that can only survive if there's lots of oxygen. Next, we have the aerotolerant anaerobes that I think the name is very helpful here. It tolerates oxygen, but it's an anaerob, which means without air, without oxygen. So it does not use oxygen, but it can tolerate its presence. So notice the test tube. It grows evenly throughout the test tube because it's not using oxygen. If there's some there, it can deal with it. It can neutralize it. If there's none there, it doesn't matter because it doesn't need it. So aerotolerant anaerobes don't use oxygen, but can grow in its presence. So the best example here would be like the lactobacillus that would be in your yogurt, some of your probiotics, the lactobacillus, the lactic acid producing organisms, they are aerotolerant anaerobes. And lastly, we have the micro-arrow files. So like the name implies, files means to love. They love a little bit of air. So micro-arrow files, they're not going to grow at the top of the test tube. There's too much oxygen there, and they don't have, they have some of the enzymes to neutralize the toxic forms of oxygen, but they can't neutralize that much of it. So they can't grow at the top of a test tube where you see a lot of oxygen. They can't grow at the bottom because they do need oxygen. They're going to grow somewhere in the middle. I wish this picture had it growing a little bit lower, but the micro-arrow files, they need and can tolerate a little bit of oxygen. The name's pretty helpful there too. Let's see. Good examples of the micro-arrow files would be helicobacter pylori. So it grows in your stomach where there's a little bit of oxygen. And then the campylobacter, which they're a big problem with, you can get campylobacter infections from poultry and dairy, those kind of things. So another one more thing to note here, the micro-arrow files, they're also called capnophiles. So capnophiles, that means they love carbon dioxide. So micro-arrow files don't like a lot of oxygen, can't tolerate much of it, but they grow in the presence of carbon dioxide really well. All right, I'm just going to see if I have, I already showed you the catalase image here. This would be an example of anaerobic chambers, where if you're going to grow organisms that can't survive in the presence of oxygen, you would put them in something like this. And nothing really to see there. So all right. So those are, I'll go back to the first image there. So these are the five different types of microorganisms based on their oxygen requirements. So I hope this is a huge help. This is a very important topic. Watch this video again. Have a wonderful day. Be blessed.


Hello, my name is Brian Kroll and I'm really excited to be part of float conference again this year. Some of you might remember me from 2018 when I was one of the personal float stories that presented at that conference here in Portland. To kind of set the scene, I have a degenerative disease in my back that has required me to have a complete reconstruction of the lower part of my back. I'm fused from L1 to L5 which is the whole small of your back. And that surgery was 23 years ago. I've lived in a constant state of pain since I was 12 or 13 years old and I'm 51 now. As you can see I'm coming to you from Portland again but this time I'm coming to you from bed. I've had a pretty significant flare up. I'm coming to you right now on the Sunday of Labor Day weekend so about a week before you're seeing this. And I'm on medical leave from work and chasing down exactly what's causing this flare up but it's it's a step above what I've had any time recently. So I'm excited to be part of float conference but it's gonna be a little different than I had anticipated. I want to tell you the story about float today in May. When I came out of the float conference in 2018 I knew that I wanted to be more involved in the float community. Telling the story of how floating can be so impactful for everyday people. It wasn't the right path for me to go out and start a float center. So instead I started an online community and website called Love the Float. Love the Float is part of float conference this year and I have a virtual booth. I'll be around all weekend so I'd love to tell you more about that in that setting. But today I want to tell you about float today May. Floated May was kind of my hook to get interest started in love the float and so in May of last year 2019 I floated every single day for the entire 31 days of of that month. 33 floats in 31 days in the greater Portland area. We'll get started by flashing back to float today May. I documented every single day during that month and this little video highlight package will show you kind of a summary of what the month was like and then we'll dive deeper into some of the significant events and what I learned from floating every day. It's May 1st and May 1st has a lot of significance for me and for Love the Float. This morning I started float today May. I had my first float of the month at Float On here in Portland and my goal is to try to float every single day in the month of May. Just coming out of my first float of float today May. This is Brian at the second weekend update for float today May. Today is Saturday the 11th and I have floated seven times in 11 days. I am just climbing out of Float Number 14. That was so intense. I have it. Oh my. That was a much easier thing. Oh my body is so quaking. Oh my god. I'm really surprised to be able to save this but it happened again probably between a third and a half as intense as yesterday but that still means two or three times as intense as anything prior to yesterday. This is Brian and Linda and we're just getting ready to take Linda back for her float. She's pretty excited. Yeah. Well I'm just wrapping up a float and a massage and then a float. It's hard to imagine feeling all but more relaxed than that isn't it? Number 19 and my magical experiences have happened again. Well I've been dropping hints that there would be something special. It's approaching 11 o'clock in the evening on Saturday the 18th and I'm actually just getting in the tank to start the overnight float. Just waking up it's 9 o'clock in the morning which means that I've been in the tank for 10 hours. Just climbing out of Float Number 21 and I'm noticing something new and different that is kind of a hybrid between what happens when I have my extraordinary experiences and a normal pain. Free float and I'm getting to a main free state without unnoticeable endorphin release so something new and different to launch. Claire found it really relaxing. Different times. I had trouble letting my body relax because of the motion in the water that wasn't being caused by me so I would definitely do this again with Claire if she finds it comfortable. Here I am just trying to climb out of the very last float of Float of Day May. That gives you a sense of what Float of Day May was like. The first two weeks were really about finding my legs.  The majority of my floats were 90 minutes and that means about two and a half hours out of your day on a daily basis and that has challenges when you have work life and family life. I ended up doing a lot of 7am floats at Float On and that ended up working out really well for me so I could just float on my way into work and then continue my day from there. I'd never done morning floats on any kind of consistent basis up till then and found them really refreshing in the mornings. The highlight of the first couple weeks was getting to see some different float centers. Float Well in Camus was a highlight because she has some different modalities there that I had never experienced and that was an especially rewarding visit along with the foot bath at Float Shop here in Portland. Things really turned for me on the 14th float. That's the float that I call Float of a Lifetime and it changed floating for me forever. I thought that I had had some of the best experiences that a person could have in a float tank. Being pain free for a few minutes even for me is really spectacular but this float of a lifetime took that to a level that I've never even dreamed possible. Here's some footage from when I first came out of the tank. I'm just climbing out of float number 14. That was so intense. I am. Oh my. That was on my key anything. Oh my body is so quaking. Oh my god. I gotta get it myself. Tears in my eyes. My body was just in a completely different place. It was not a key thing. I've never experienced the northern release was just all of a sudden just happened. It wasn't like a wave over my body that normally when it happens my body was just surrounded by heat. It's like the water was cold because my body was generated so much heat and I just felt so amazingly weak and so without pain anywhere. It lasted for so long. It had to be like an hour. Every time I felt like it was going to start to go away it just came back even more intense. I still can barely even feel my body. Like outside of the tank that's never happened before. Had to make it to not be a great float. It was I couldn't get in it first. The door was locked outside. I had to call to get in and then I was in the tank and I can't believe what I've just experienced. Wow. I kept thinking of it. I wish the Dr. Fineson had his things on me because I don't know what's happening. I don't know if I'm dying. Is this what it feels like? Because it was just as you can see that was a float that affected every part of my being. It's a little bit vulnerable to watch that and share that video but it's also really raw. It's just in the moment coming right out of that tank. The heat generating thing was something that I had never experienced in any way before. Never knew anything about in talking to my friend Dana who operates float north here in Portland. There is a ancient Tibetan meditation technique called TUMO which means inner fire and it seems like maybe that's what I was experiencing was that heat that just emanated out of my body. The float solution around me literally felt cold. It was almost like I was floating in an ice bath by the end because my body was just so warm internally. The way that it just continued on was truly amazing. Up until that point if I could have five minutes of pain-free that was something really spectacular. In this float it was it was around an hour. I mean it just was from another world for me and it completely reset floating from that point forward. After that time I now have this heat generation not to the extent that it was in that float but it's become a relatively common part of my experience. In fact the very next day I had an experience that was probably 70% of what this float was and you know that by itself is just in a whole another world from what I had ever experienced before that. I really think that the continual floating was part of what led that to to occur and just my body kind of becoming one with the float in a way that it never had before and even with what's happened with COVID and not being able to float for three months and things I still am finding myself being able to get back to some level of that again and it's it's changed floating for me forever. If you'll grant me a little bit of a side trip not specifically part of float-a-day May but it occurred during that month was the opportunity to float my dear friend Linda. Linda has cerebral palsy and has been in a wheelchair her entire life and she and I have been friends for over 20 years and in describing to her what floating is I just really wanted to find the opportunity to be able to get her in a tank and on Wednesday she's going to float for the very first time at Float North here in Maryland and so with the help of Dana and one of her main caregiver Shailene we were able to float Linda at Float North in the Mandel open pool and that experience was just really spectacular. She experienced life in a way that she never has she was able to move her body under her own control in ways that she has never been able to do. It was really a special moment and while it wasn't directly me floating it was definitely one of the highlights of Float-a-day May.  I'm glad how do you feel today? Yeah did you sleep well? Yeah. Another highlight of the month was the opportunity to do a float massage float combination or a sandwich and that was really pretty spectacular from a relaxation standpoint. I've done floats with massage and done it both directions with the float before or after the massage but the opportunity to have it both before and after was just allowing my body to receive the massage in in a very relaxed state coming out of that float and then actually going from the massage to the float again I was so relaxed that I was actually a little bit weak-kneed and needed a hand to walk up the hallway and then that second float afterwards was one of the most deeply relaxing floats that that I can ever remember. Another highlight of the month was the overnight float. This is something I've been wanting to do for a long time and Floated Day May was the perfect opportunity to make it happen. I think the video from that day really tells the story the best. I just finished a 10-hour overnight float here at float north in the ocean float room number one. I went in at about 11 o'clock last night it's now nine o'clock in the morning on Sunday morning so my 20th Floated Day May float was a 10-hour overnight. Feeling really good this morning was up three different times starting the night to use the restroom or refill water that sort of thing but was in the tank essentially the entire time. Had good float, nice relaxing slept probably seven and a half hours out of the tent and then the last two were just really deep terrific sleep and really warm comfort in my body so it was quite an exceptional experience. The final highlight of Floated Day May for me was the chance to float with my daughter Claire and you saw that in the Mudbong highlight package she had a terrific experience which even though my experience wasn't quite as great it was really wonderful to share that with her. What did I learn from Floated Day May and how has it changed me to have floated for 31 straight days 34 floats? It's pretty amazing to think back on that. To set the stage a little bit I do a chart of every single float and I chart my pain levels before and after the floats and have some commentary about those those are all on the Love the Float website that you can take a look at and it's important to note that my pain level scale maybe is a little different than some people. My 10 was a pain that I couldn't even stay conscious through so it was extraordinary. As a normal course of life I live somewhere in the 7-ish range over the past 20 years and that's just kind of my normal state of being. If you look at this chart of what my pain levels were and what my experiences were during the month of May you can see that it really changed after that 14th float up until then the floats were certainly good but they became extraordinary from that point forward. The pain level coming out of the floats is what I just marvel at when I look at it. You know I had floats where I came out of those floats at fours. I can't even imagine a sustained four right now and it became very common to be at fives and then coming back into the float the following day starting them out of the six that's that's just phenomenal to me. And it really showed what consistent everyday floating can do for a body like mine. This chart breaks out what my float experience was like before float of day May, during float of day May, a subset of float of day May after the 14th float and then the 30 days right after float of day May. When you take a look at this you can really see that my floats became much more effective coming out of float of day May even though my overall pain level in the floats right after float of day May were higher coming in. The pain levels coming out of the floats were quite similar to what they were before float of day May so so that effectiveness how much it changed my pain level became more effective coming out of float of day May and that's something that I continued to see for a long time after. Here we see the period of time before float of day May, during float of day May, and after float of day May further broken out for after float of day May prior to the shutdown for the pandemic and since the shutdown. The quality of my floats has remained really strong since float of day May and it's noticeably higher on average than it was prior to float of day May. Pain level has increased recently for other reasons the delta between pre-float and post-float pain levels has remained really strong. It's clear that the lack of floating for three months has had an effect with the pandemic shutdown. Floating day May was really an amazing experience for me. It has transformed the way floating affects me and my body and I really look forward to the opportunity to maybe do it again. I had just started making plans for a float of day May 2.0 for this year around St. Patrick's Day when the world kind of changed for us all but I do definitely hope to have a float of day May 2.0 in 2021 and maybe have some other folks join with me and get some media attention for it and do it in a bigger and better way that will draw more attention to the benefits of floating. I'm here all weekend love the float has a booth so I'll be there frequently and I'll be around the conference as well. I look forward to getting a chance to talk to you throughout the course of the conference. Coming out of this session there will be a think tank session with me as well and be happy to answer any questions that you might have. Thank you for joining me and learning a little bit more about float of day May and I hope you'll go out and love the float.


All right guys, it's a special day. I've got my daughter here. What would you like to say to the audience?  You're cutie, can you see? So funny, you're laughing at my face. Are you laughing at me? Don't laugh at me. We've got something to tell the audience, don't we? Should we tell them? Should we? I reckon it's time. Well, it is time actually. There you can clap. Go.  You're not going to fall off, I've got you. I'm not sure what the title of this video is going to be. Either I'm going to go cryptic to try and clickbait you into watching this, or I'm just going to throw it out there. But regardless of that, this is not clickbait. This is a huge announcement. I haven't even announced this in my personal life. I've told my mum, I've told my sister, I've told my dad and that's about it. So, consider yourselves some of the first people in my life to know this. And this was a decision that hadn't come lightly. This was a decision that was made back in October last year. And it's a blessing. And if you hadn't guessed, well, in late June or early July, Tate here, my little darling princess girl is going to become a big sister. Mephemial and I are having, sorry, I'm not going to cry, but I do want to get this out. Mephemial and I, back in October, decided one thing. We couldn't agree on much. As you guys know, we couldn't agree on much. It was up and down and it still is. But there is one thing we always agreed on. And that is the fact that we wanted Tate to have a little friend, to have a little baby brother or sister to run around with and grow up with. And I guess this is the one time that both of us have been really, really practical and reasonable in our reasoning. We thought with our heart and with our head. And so basically we're having another girl. So at the end of June or the start of July, we're going to be having another baby. Obviously we've known about this for months, but with things being so up and down, I haven't wanted to make the announcement. But today is the day. So you're hearing this here first from the horse's mouth, so to speak. That little Tate here is going to have a baby sister. I'm going to have a second child, a second girl. And I think we're going to shut up shop after that. So whether it's a family of four or a family of three, I honestly, I could not say and I don't want to say. All I do want to say is that I'm feeling excited. I'm feeling blessed. Studies cannot wait to meet this new little one. I'm sure Tate's not going to know what to do. She's going to have the most fun. She's going to have a little baby to play with. So I know a lot of people on this channel are younger and probably won't have children. And also I feel like a lot of YouTubers who do upload content as regularly as me don't have children. They just don't. They don't have a family. They don't have kids. They're probably younger than me.  But I will do my best. And whatever happens, guys, just know that I'm not going anywhere. And from this moment, reaction videos are going to continue. I just needed to put this video in there just to update you guys on the situation. So as far as where we're going to live, now that is the question. I have started work here in Cannes. And, you know, over the next two weeks, before I need to move out of this apartment, I will be making a final decision on exactly what the future is going to hold. For me, as far as employment, you know, I will tell you guys one thing in this video. And that is that in June, when my YouTube channel started exploding, I went full steam ahead. I went completely balls deep trying to create a full-time income from YouTube. Now, if every single one of my videos had been monetized, I would have been making a pretty penny. I would have. But the fact is, is that probably 60 to 70% of all of my videos that I put out, all of my reaction videos that get the most views, have a copyright claim on them. Which means that I don't get any revenue. Now, I'm not complaining, but I tried my best. I went so hard. I made so many videos. You guys know.  That's a credit to you because I don't know how you got the time. I mean, I don't know how I got the time to frickin' make them. Seriously, I just went so hard. I saw an opportunity. I wanted to make my full-time income through the internet, through my YouTube channel. I thought, yes, this is my opportunity, but lo and behold, NFL had other ideas. So I made some money, but it certainly wasn't a full-time income, so I'm still having to work, of course. This is where MKP came in.  I need a business to at least give me a chance to create a decent online income. So we have two online income streams now, YouTube ad revenue, and also Major Key Physiques as a business. So I'm still having to work. Basically, the reason I'm talking about this is because, you know, I'm in a bit of debt. I put myself in a bit of debt to get this business over the line. So at the moment, I'm going to need a solid income coming in with a job that I know that I can still answer emails whilst I'm at work for the business and for my YouTube channel. And that job, at the moment, seems as if it's my old job back in Alice Springs. That seems as if that would be the smart answer right now. So I haven't made any final decisions, but I'm leaning towards packing everything back up, going back to Alice Springs for at least a period of time. Us having the second baby back there where we have all of the support and then in something like August or September. Having a look around again, seeing where we're at, seeing how we are together, seeing how Tate is, seeing, you know, seeing how Major Keith Zekes is.  This is about a legacy. YouTube, it's not about fame, it's not about fortune. It is about leaving a mark.  You know, that's my dad. I want them to be proud. That's what this is all about. So before I start crying, we're going to say goodbye.  You don't normally do that. Are you okay? Are you okay? She might be a bit sad because Mummy's not here. She doesn't usually come over by herself. But like I said, today was a special day because we've got a big announcement. Tate has no idea, but when she sees her little brother... Well, it's not a brother. So when she sees her little sister, that's going to be a special, special moment. And it's going to be double the work. It's going to be double the stress, but it's going to be double the fun and double the amazing moments having two kids rather than one. I always wanted two. If you had asked me, I would have said one girl, one boy, but two girls, two little princesses, until they get to age 13, of course. 13 going on 30, isn't it? Isn't it, Tate? You're not very talkative this morning. But you're still just as cute. So anyways, guys, that's it. I'm going to go now. Plenty of reaction videos to come. Plenty of personal videos to come. Obviously, whatever decisions I do make, I will be making vlogs. And anyone who is invested in my journey and in my life, I want to say thank you so much. I really appreciate you keep me going on this YouTube channel.  Most videos that I put out, all I want, guys, is for you to enjoy them. All I want is to create, is to crack a smile.  Get something positive out of my videos, and I'm happy. So with that being said, have a fantastic day. We are, we're about to go swimming, I think, because it's a nice day out there. And with that being said, with that being said, say bye. Bye bye. See you guys. You like looking at yourself. Well, I've finished talking now, so let's get down. Let's go for a swim. You know who your daddy is, don't you? And you know what, guys, before I came to Cannes, I didn't know if she knew who her daddy was. I had to be here. I had to come here. You remember that video I made called, I'm Still Here, sitting down at the rugby field, feeling frickin' terrible, because I just didn't, I couldn't do this. You know, I couldn't do this. And so with that being said, you know, I will add this in.  I'm not leaving Tate. I've got to take them with me. I've got to take Major Key Physiques. I've got to take my family back to Alice Springs with me and just set up shop. Maybe. 95%. We'll see. This is just an update. Take from it what you will. How do you think that went? How do you think that went? Good. Did daddy speak well? Or did he stutter too much? Too tired? I am a little bit tired. Anyways, guys, bye now. Say bye. Bye-bye. If we can get away, if this is going to be epic. Say bye. Bye. Bye. Say bye-bye. Bye-bye. Is that a smile? Is that a smile? I don't... Smile. Smile.


Vocal Essence and former Twin Cities news anchor Don Shelby will be making a stop in Brainerd tomorrow as part of their show River Songs and Tales with Mark Twain. The Chalberg Theater at Central Lakes College will host the group of singers along with Mark Twain who is played by Shelby. The 90-minute show will be full of songs and stories about the mighty Mississippi. Conductor Philip Schultz says the performance has a little something for everyone. You have the interaction between Huck and Jim. You know there's that racial play there there's a social economic status there's so many issues that are still relevant to this day you know right versus wrong and I think we address them often directly but then other times in a very playful manner either through the music the choreography or through Mark Twain's words. River Songs and Tales with Mark Twain will take place on Saturday at 7 30 at night. If you enjoyed this segment of Lakeland news please consider making a tax-deductible contribution to Lakeland PBS.


So thanks for the introduction. Can you can y'all hear me? Do I need to speak up a bit? Yeah, it's okay. Good Great, so Pyron This is something that I do for my day job.  I'm a CTO of a FinTech company in Cypress I'm a senior software architect and have done lots and lots of things in the Python community You can read up all on that on my blog. I don't want to go into too much detail here But jump directly into the talk. So what is Pyron? Pyron has a long history. It started. I think I don't really remember. It started in the late 1990s. I think it was 1998 is kind of And it started with a completely different project. The project was called MXCGI Python At the time I named all my tools MX something because of a naming conflict I had with the Zopcorp packages for MX Daytime and The idea there was that I wanted to use Python on the typical FTP Website hosters that you had at the time. So in those days you you couldn't just you know upload a script and then Run it if it was Python. You could do that with Perl. They all supported Perl at the time But Python was not really a Thing there. So what I wanted to do is I wanted to get you know sneak Python in on the on the web hosters machines Which was kind of like hacking, you know an executable in there And it worked really well because I found that you can upload it into the CGI bin directory And then you could also upload a shell script, which then turned your uploaded file into an executable So I thought okay, let's let's try this. Let's do this and and take Python Make it really small upload it because FTP space that at those times was expensive And so we we I wanted it to be really easy to do so I just created a single file out of Python and Then uploaded it to FTP to the FTP hoster ran the script And then I had an executable Python interpreter and I could upload my Python script to the CG CGI bin directory and run it and I was not alone with that With that wish to run Python on one of these hosters There were actually quite a few other people so the project sorry about that I Just press here So there were quite a few contributors who then created these single file Python binaries for lots and lots of different systems at That time there was it was not like today where Unix basically means, you know, you have Linux you have maybe free BSD and then maybe you have Unix system like macOS There were lots and lots of different systems solaris HP UX all kinds of variants of that So you you needed to first figure out what system was running at the FTP hoster And then you could upload the correct binary so that lasted a couple of years it then padded out early in the 2000s because then the webhoster started to support Python and Then basically I dropped that project Now in 2009 my company was producing a Product or wanted to produce a product which is one part of the product is a Is a server application that's written in Python needs to run on on Linux And I needed some way to ship this product to clients And so the the problem that I ran into was that if I would were just to use this the OS based Python installation there were so many variants of that OS based Python installation that I couldn't really support it because I was basically a one-man show as a company and So I needed something that had a basically a stock Configuration something that where I knew exactly what kind of Python to expect And so I remembered that I had this MX CGI Python project and I then revived it and then turned it into a bit more than just in the single executable For Windows it the solution for us was very easy. We could just use pi to XE for this so Pyrone curly does not run on Windows because of this because we don't have a need there But on on Unix you there was no appropriate solution for that so I started to do The revive the MX CGI Python and I beefed it up a bit So I had a business requirement No, let's add some more business aspects to this So the business requirement for me was to create a single executable that Has the complete or more or less the complete Python runtime including the standard library in a single file So that installing Python on a machine literally becomes a single copy operation And I wanted it to work on Linux on free BSD on macOS Those were the ones that I was interested in at the time It probably does work on other systems as well Now how does this work? How many of you know the freeze tool in Python? Okay, I Bet you didn't know about this five years ago because Or maybe let's say ten years ago. Python 3 is a bit older now so The the freeze tool what it does is it takes Python modules It compiles them to bytecode and then stores the bytecode in a C struct or array And then it puts everything into into a C files and then compiles everything as Python C extensions and then puts that into Into a module file that you can then link And so this is how you get how you can get a Python code into a an executable or a library And this tool has been around for ages. It was written by Guido himself Later Mark Hammond extended it to also work on Windows I don't exactly know why Guido wrote this but he probably had some some use case for it Nowadays, it's used for the import lip because for the import lip You have this bootstrap problem that you first need to if you want to run Python You first need to get the code from somewhere the Python code and import lip is written in Python So the the issue is that if you want to import something You know that the import has to use import lip and so you need to somehow figure out how to do this and the way It works is that a small Let's say a core part of the import lip is actually frozen into Python as well and and this is why it's Why it started to be used again when I started to write pyran The freeze tool was not maintained anymore. So I had to do some fixes to make it work again So how does it work? Essentially, I wanted to take the standard library, which is mostly Python modules. It's also a few C modules So you had to do two things one was to get all the C modules the Extensions that are that are being built in the standard build process of Python to not be compiled as shared libraries But instead a static library so that you can link them directly into the interpreter And then the second step was taking all the Python modules that you have in the standard library And then convert them to C extensions as well and also link them statically. So you get everything into a single file Now, of course, you can do this for a single application It's a bit tedious to always redo everything for every single application that you want to run or let's say you want to do a Release cycle in your in your product and you always have to run all these things again Which I didn't really like so what I decided to do is to just take The the standard Python Turn that into a single executable and then wanted to ship the application code the Python code as a zip module So that you essentially get two files the the py run and the executable and then the zip file with the packages the Python code now That was relatively easy to do But then I wanted a little bit more because I thought that well, we're almost there We always have almost have something which is more or less identical to Python And it's tiny and it would be really nice to use it pretty much everywhere instead of virtual ends For example, you can just you know, you copy up your py run and you're done You don't have to have a separate installation for a virtual inf So I thought I'd add the the Python command line as well Now the the problem is that the way py run works It cannot use the the C command line parsing that we have in Python But instead it has to use Python code for this. So I had to rewrite Most of the command line parsing that's being done in Python in Python and then you know again do the same thing wrap everything put it into put it through Freeze and then put it into the executable So I managed to do that. Okay, that's very nice I managed to do that It is a bit slower of course because it's Python running to do the command line parsing but there's a trade-off there because When importing things from the C extensions that freeze builds the import is a lot faster than going to the file system Because it doesn't have to go to the file system file. I always always very slow If you load everything into RAM it's much faster. So I Could make it a bit a little bit slower Then gain all the flexibility and then have it work and it even supports interactive use now So you can actually start it and it comes up with a command prompt again So you can use it just as regular Python So this is essentially where I am. So we now I have a py run. It's open source. It's a free more less drop-in For a standard Python runtime. It doesn't use hundreds of megabytes in the file system. You don't have to install it anywhere It runs on or let's say it works with Python 2.7 3.6 and 3.7 now It also supports lots of older versions So 2.4 is the oldest versions version that I still support not in the current version of py run But in previous ones and it runs on all the platform forms that I wanted to have it run on The executable size is between 3.7 megabytes for Python 2.7 and 4.8 megabytes Of course, I'm cheating a bit. I'm using up x compressed for this But anyway, it still works. It's the startup time is a bit slower So this is what it looks like and because I wanted to Not only talk but only show some stuff. So This is the project Let's go here for example for 2.7 In case anyone is still interested in that So here you go 3.7 3.7 Can you read that? Is that should I make it bigger? No, it's okay. Good So just to to demonstrate how this works. Let me just do this and you can actually see it So this is the UPX version Where is it 2.7 UPX? So this is what you get when you when you run it and it works, you know in standard way you can import stuff you can You can do all kinds of things you can you know, basically it's a standard Python You can also run a pip with it. So I can do like this Actually, let me see whether it's already installed It is already installed so I Can install pip I can install setup tools and I can I can then also run pip the pip will then use This is a bit annoying. I can then you know install something. Let's say Let's say this one Okay installed something and then I can go here and I can I can then run this this is a game of life in Python So that was 2.7. Let's go to 3.7 3.7 is a little bit So you can see here down here 4.7 megabytes The original one the uncompressed one is 14.4 megabytes, which also is not that big But it's it's amazing that you can actually compress it down to that size And it works in the same way as the 2.7 when I just showed so let's go back here By the way, if you have questions, just feel free to ask. Yeah, so we I Can just answer them right away These are some use cases of a janks pyron, I'm pretty sure that there are lots more These are mostly the ones that I came up with. I know there are other projects that try to do similar things And they are better in marketing than I am so they come up with more use cases But the ones that with that we really care about is that we're independent of the OS Python installation That's the most important one. We want something small to easily ship to to clients We want to easily make it available as a download without having too much bandwidth use It's extremely good for docker containers because for docker containers you need because it's so small You can just easily put it into a container image and then you the lobe in the image is very fast It's much faster than having a regular Python installation there And it's very easy to to build single app applications out of it. I'm going to go into that detail some more Because what I've added is integrated zip file support for pyron and the way it works is it's very simple You create your your Python application Very important is you have to add a Dunder main module. How many of you know what Dunder main does some of them? Okay, so the way it works is when you when you have a zip module and you have Python run that zip module Then if it finds a Dunder main module at the top level of that zip file, it will execute that so it works basically like what you have with the with the typical The the main execution part that you put into Python scripts And so if you have an application like that if you have a script and you just add this Dunder main module to your zip file You then concatenate pyron that zip file you produce a new file. Let's say hello You make it executable and you're done So you don't need compilation anymore So this this basically made my day because I did not have to send zip files around anymore For like to say application updates. I could just create a new executable and send that around and Just so to show you how that works So I prepared a little something here. So you can see there. There's the the main module It's just a very simple hello world, right and Then you have the I put that into a hello zip file Actually, I don't want to unzip it. I just want to read it It's We just do that again So I put the the Dunder main in there right and Then I concatenate the two so I can I can choose the the slightly bigger one the 40 megabyte one Which is faster to load or I can use the upx one, which is smaller to load So let's use the upx one and I simply put the the hello zip behind that and I Create this one UPX Let me make it executable You run it There you go So As you can see now Thanks, so It's like magic, huh? It's like, you know, you turn a hundred megabytes into four point seven megabytes Yeah So it's it's really really easy to create these single file apps now I'm basically these three steps or two steps that I have here I'm probably going to turn into some show script or something as well You can just run that okay, so Customizing py run of course this this was the like the easy way to do things you just get the py run for your platform Maybe you have to compile it yourself Normally we provide binaries for these We haven't done that in a while because the build from that we had basically crashed and I haven't had time to Refix it and then get it running again So the nice thing about this is that you don't actually have to be a core developer to do this It's not really if you know the right places to fix and the right places to tweak then It's it's not that hard. So of course you you should know a bit about how to freeze works We I have put this I put a special file in here this py run done the X Extras.py in that file you just import whatever Packages you want to have and then freeze will automatically find them for you and then integrate them into the package So it's very easy to to add new modules It's a bit harder to exclude modules So let's say if let's say you have a Python package that has test modules And you don't want to ship the test modules together with your product Then you typically want to exclude that and in order to exclude things You actually have to go into the make file and then into the excludes Variable and put put your particular what you ever would you want to exclude? Let's say your test sub package you exclude that so it doesn't get integrated into the package And then the next thing is if the next step Let's say is if you want to add custom C extensions that you have or maybe you have dependencies that have C extensions For those of course you have to tell Python when it compiles to Add those to the executable that comes out in order to that you You have to use the module setup How many of you know or have ever edited this file in the Python installation? When compiling it Extremely few okay So here's some fun So let's say What's the name again? Let's say we go here So this is a standard implement standard Distribution of Python it's it has a few patches because I need to do a few tweaks for PyRUN, but not really that much and then The way that that Python determines whether to compile any of these modules that you see here Into the into the executable that you're building or into a shared module It looks into the setup file Which looks like this. This is an extremely old file. It's still references the make fire pre Logic that Python used in the very early days to build C extensions So in the very early days you did not have any something anything like this tutorials you you had to basically do everything yourself You used this make fire pre in Concept and then you added your configuration into one of these setup files And and this would then make Python compile your those extension into an executable or a shared library And then you could put it into your package So there's lots of description here You know you have it looks a lot like a make file Then you come down to this section this section down here tells Python which modules to actually integrate into the Into the executable and then there is let me see where they can find it So all these modules that you see here. Those are statically Compiled and put into the right here it is Statically compiled into into Python and everything that comes below this this shared indicator in here This will then be compiled into a shared library And as you can see here, I commented out that shared so everything that comes below is still going to be compiled into the the executable and because that's what I wanted and As you can see here, these are just you know C modules that Python son at lip uses and then I had to make a few fixes because I wanted to add some of the Modules that typically don't get added as a static Version into into Python This file is not being let's say it's not well maintained anymore because Normally nowadays everything gets gets compiled as a shared library And so some parts are missing like the the the various show modules here for example, they were not Not in that file. I had to add them Some things are also removed for example tk inter I don't use so I did not put that in And then if you want to add other stuff, then you can just go down here and Just append it so the way it works is you just have to tell Python where the C code is Whether you need any parameters like for example here This is the these are the things that you have to do for sequel light And then you just add it to the setup file and essentially you can just let the make run and everything works out by itself So That was a short tour through the setup file. I don't think I have time to actually show the complete compilation, but Let me just maybe Go through the changes that I had to make to go from three dot six to three dot seven And this is interesting. I don't know is Victor here No Victor's dinner. He made some changes between those two releases and Because the import logic in in Python sometimes changes from release to release or there are new new ways of Integrated into the Python build process of how to configure certain things you always have to touch the the code base a bit There was a lot to do from three dot five to three dot six the the path from three dot six to three dot seven was Basically just a few hours work This is just to give you an idea of how how you can port py run to new Python versions It's actually quite easy. You just take what's there already for the existing Python version and then you have to tweak the patches a bit You have to sorry You have to then adapt your setup a bit because new models get added, of course Others may need some tweaks in terms of definitions that you have to add and then basically Things just work and then the freeze tool itself also sometimes needs some fixes because what I did like I said I had to tweak freeze to make it work with Python again and and what I did is I basically copied the freeze tool into py run into the the source code package so that I can apply changes to that as well and I had to make some some fixes there as well and that was done. I was done and everything worked so This is where you can get py run Like I said at the source and the released source and binary versions are a bit a bit older. I The release ones only support three dots five as the latest version and then two dots seven What I will do is I will put the the current version that I have already working I will put that up on github so you can download the sources and then compile it yourself Compiler get yourself. It's pretty pretty easy It comes the package comes with a make file it comes with some documentation You just have to run make make distribution and then basically you're done everything is should then be done for you and then you can just pick up the The release package of py run from the distribution directory and then you can use that Yeah, that's it Thank you for your attention We do have time for a couple of questions. There is a microphone there. You can just ask away Thank you for the for the talk. I have a question. Is it possible to use py run to embed Python in Binary's or if not, how much work would that be to Create a static statically linked library to be used by executables You want to take py run and put it into some other executable? I would like to have a Library that I can then use to embed Python for example a C program and So that library doesn't have any dependencies external dependencies That would require some work, but it's possible. Yes, definitely So essentially what you have to do is you have to basically you have to change the the way that the main The main function works in in piracy you have to remove that and turn it into a library But I suppose you could do the same trick with a lip Python. Let's say or lip py run And then get everything integrated You probably have to define some some entry points there for the library some new ones To get everything working, but it should be possible. Yes Okay, thank you time for one more question anybody Well, I have a question Thank you Thanks for the talk I'm just just wondering come with this pattern it looks great and everything but I'm just wondering whether there are there any Limitations some features by some features that you cannot use it with it I mean are there any downsides or is it a silver bullet for for all the problems? Well, there is There's one downside with this whole approach and this is also why for example the the Python test suite does not fully run Which is that some packages they put Extra files, let's say let's say text files or symbol files or whatever into the packages themselves And because of the way though those packages are written They try to actually access the file system to get to that particular extra file that they have put into that package And of course py run doesn't have a file system. It doesn't also doesn't emulate a file system So the the files are not available. I Had that issue with py run because for example the Python grammar is one of those files It gets put into a special file that it gets installed in the in the file system And in order to make that file available I had to basically take the file and in the process of building py run I had to integrate it into py run as well and then you know write some extra code to make it available via the standard API's Inside py run, so I had to do some of those tweaks I only did those tweaks for things that Python itself needed if you want to if you have something like that Then you would have to do those tweaks yourself But that's that's actually pretty much the only limitation. I know of The there I could imagine that some packages that have external C extensions that they might be hard to compile into a static version Because sometimes they the way that those shared libraries are built is very complex and and if you want to turn everything into a static library Then now you can you can run into problems But it's you know, it's just a matter of effort. You can get this working Pretty much in any case. All right. Let's thank Mark again