Hello and welcome to Digital Freethought Radio Hour on WZO Radio 103.9 LP FM right here in Knoxville, Tennessee. Today's January 5th, 2020. And if it's not, then you're listening to a rebroadcast of the show and should not be trying to call in. I'm Dodder Five and as usual, we have the Wombat on the phone with us. Say hello, Wombat. Hey, it's the Wombat. I hope you're having a great new year. I did. It was great.  We'll have Fanny Boudreaux, Sarah Hale-Saiton, Red Pirate Higgs, and Doubtfire. Did I leave anyone out? No, I think it's a full point. No, I don't think so. No, either. Very cool. Nice. Digital Freethought Radio Hour is a call-in talk radio show about atheism, free thought, ray rational thought, humanism, and the sciences. And conversely, we also talk about religion, religious faiths, God's holy books, and superstition. And if you get the feeling you're the only non-believer in Knoxville or East Tennessee, then you're just not. There are several atheists, free-thinking, rationalist groups that exist right here in Knoxville and we'll tell you how you can connect with them right after the mid-show breaks. And did you know there was a call-in television atheist show? Here in Knoxville has been for almost 10 years now. Yeah, it's been around forever. I know about it. I've played games since I was a little kid. Mario Saving the Princess, Jumping on Turtles, Stars. I know about this. Why are you even bringing it up? Of course I know about it. I love the series since I was a little kid. It's a TV show. It's not a game, not a movie, and not a series. But anyway, you can find out about the atheist call-in TV show right after the mid-show break. We'll give you more details about it. We'll also tell you how to go to YouTube and watch some of their old shows. And in spite of what Steve Martin would have, you think there are an awful lot of atheist songs out there and you'll be hearing them right here on this program and generally on the station as I have put them in rotation. Well, I'm back. What's our topic today? Pseudo-science and general weirdness? Something like that. Yeah. Hey, it's been a while since we had a chance to talk about the sciences and there's been a lot of science in 2019. Despite the efforts of many people, we've made some really cool progresses, but also pseudoscience. And I thought it was really cool to see, you know, from the really extravagant things that we figured out using science versus sort of the extravagant extraordinary claims brought forth by pseudoscience. What's a good way to tell the difference between the two? And I thought we can bring up some good examples from both sides and talk about them to the show today. Well, one of the things I've always heard is like pseudo-medicine is an example of pseudoscience. You know, we get medicines through scientific efforts. And if it were actual medicine, then we'd be called actual medicine. We'd be called homeopathy or other names, you know, like that. Alternative medicine. The alternative medicine. They give another name. I recently got Swimmer's Ear a while back. Not a bad case, but just a little itch. And I was looking online for like eardrops. And I'm going on Amazon looking for like Swimmer's Ear eardrops. And the real cure is just 3% hydrogen peroxide. You drop it in, you're good to go. But there's like brand name hydrogen peroxide droppers that you can get that have like 0.0 a zillionth percent of hydrogen peroxide in it because the healing factors of, you know, a very, very small percentage of an actual medicine is enough to refuse the rest with it. Homeopathy says that almost like the least, the less you have in it of active ingredients, the more effective it is. Yeah. And I'm just like, man, I'm buying water for seven bucks, but no, I don't think so. I'm just going to get some hydrogen peroxide. Homeopathy also says that water has memory. Like that it remembers where it's been. So like, you know, it's been the liver of somebody else. I guess it's more the other effect like the placebo. Yeah. Yeah. But also remember, water goes down an awful lot of toilets. Do you really want that in your body? Yeah, the memory of a one drop of water is really hardcore, especially in like New York where like every drop of water goes through like 40 people's kidneys, right? Before it gets here. I have a really cool pseudoscience product that I want to bring up before we get into like some of the real meat and potatoes. Just a silly thing I saw on the internet. It's basically a twisted piece of metal that you can stick into a pipe that, you know, issues out water in your home. And what the twisted piece of metal does is vortex the water as it comes out of like a sink drain or like your shower. And it's called the vortex water revitalizer. And when I look at this, I was like, why do you need this? It costs a lot of money. It's like 400 bucks. But it has some really, really great, you know, properties to it. It can cure arthritis. It proves the taste, feel and quality of water. It can release gases into your bloodstream to help you like cure a whole bunch of other diseases. It kills bacteria. The website has like so many really great things about it. And it's easy to be skeptical. But then you look at it and you're just like, okay, but is there any actual science behind any of this? Yeah, you're, I guess you're adding more energy to the water, which might make it necessarily, I don't know, oxidize a little bit better, maybe it improves the taste. Don't think so. No. One bad one bad. When you think about it, anything that creates additional friction to a flow is actually deep. Okay, well, wow, wow. So then maybe it increases the heat of the water a little bit. Maybe you get slightly hotter water because it's more energetic by millions of a degree. Hey, that's that helping a path.  So it's called shrew burger technology. And when I went on the website, I was really impressed with how many scientific terms they use throughout all of this. They really try to bolster bad science by making it look like good science, which I find to be, you know, it irks me a little bit when I see stuff like that. Though I would say this. Maybe we should, sorry, no, go for it. Maybe we should, maybe we should counter argue their, their studies with the same methodology saying like, if that is true, that super diluted substance and chemicals in the water can affect you. We should use the analogy to say like, look, in the ocean, like in a cup of water, there are more molecules of water than cups of water in the ocean.  So the power of suggestion that would probably, they would probably say, oh, that's why I remember Napoleon, you know, I talked to Napoleon and they have people that will go on TV and say that. Yeah, good argument for their claim. So I will just say this, if you're going to drink something or consume anything, put it in your body, whether it's medicine, homeopathy, or just the tap water in your, in your home, make sure you know what's, what's going in it and try to put some effort into like investigating the science behind it because it just because it comes in a bottle or sold by a company may not necessarily mean that it's good for you or worth your time. Yeah, or it could be educational. Well, it's interesting. It reminds me of a cartoon where a guy walks up to a vending machine and it says, are you gullible? Put him dollar, you know, to find out.  Yeah. Well, there you go. I was going to say that here in, or in British Columbia anyway, a bottle of water doesn't go through the sort of testing that's required for tap water. Yeah, that is absolutely true.  Yeah. Wow. It's absolutely true. And thought of that. Yeah. I'm, I'm waiting for the documentary to explain where bottled water comes from, or at least like the, the, the political or the any sort of body of government with regard to here's a bottle of water in a store where to come from because your tap water is very regulated to the point where it's like, we need to know exactly parts from million of all the organic. We're looking at you nicely. Yeah. It's just like, where is that water coming from and how what's the difference between your osmotic process versus your purification process versus your distillation process? Is it all the same thing going in the same bottle? What's the percentage of what? There's no regulation there. We want to know. All right. So yeah. We're going to say that the bottle of water actually, this is a kind of like a very important subject of nowadays the climate change also is something of the, the bottles of water, like the plastic ones that we consume, they actually use more than a bottle of water to be produced. Wow. Yeah. You guys have heard of this? No. No. When you talk about how the plastic bottles are bad for the environment to produce those half a liter, 500 milliliter, 500 milliliter bottle of water, we spend a bottle and a half of resource and, you know, everything. So that's why it's bad to use those those small portions of plastic bottle. I didn't know that. Okay. Yeah. Shoot. Well, you know, talking about saving the planet, I got one other piece of science that I think is actually kind of cool. This is legitimate. This is what we'll talk about, like how we can tell the difference later. But this was a YouTube post by Bill Knight of Science Guy. He has a YouTube channel called Big Think where he answers questions from people who have like these general questions about science. The question that was presented was, are we actually aliens? Like are humans or life on earth? Are we the origination of like a primordial life, but from a different planet that just now got to here? And Bill and I presented the idea that there's, it's not outside the realm of possibility to consider that. It's called Pamspermia. Exactly. Yeah. Hey, why don't you explain it? Well, no, we have found amino acids floating in space. Exactly. They come to earth and they can be the building blocks of DNA and life itself. So why not fully formed DNA? You know, they may have blown into space from like an asteroid hitting another planet that's populated with living creatures. It's not unheard of and certainly they wouldn't come to earth and have any kind of real, what, what's the word I'm talking about, mass so that it would burn up in the atmosphere. We just float, you know, to the ground and go into the, any water that may be there. Or in case some like ice and then complied with the earth and the ice just absorbs a lot of the air. Sure. Meteors, comets, all of that stuff that could be the delivery systems for something like that. Or the other, another thing is a lot of people may think that our DNA was intentionally placed here by another alien species. Like Superman? So, well, you never know. And they have come. That's the story of Superman, right? Yeah. Just like, hey, we got lots of movies on that one. Yeah. But we do know that how we formed human DNA didn't come to earth that way. It's just like RNA or the very crude first copies of DNA may have been placed here. But we have no reason to believe it was. I mean, we have the science to know how it could form. And we know that amino acids can't come to the planet. So, it just makes, it begs the question anyway, if it didn't form here and was put here, how did it form at the other place? Hey, there's a good question. Right. Right. It just pushes the answer back another step because we don't know where to originate. Yeah. It goes from one, I don't know to a, hey, I really don't know. Yeah. It's answering a mystery with a mystery. Right. Right. It actually is jumping in an assumption from no evidence and just because we don't know. But it would be a natural explanation as opposed to a supernatural explanation where we never had any examples of. One, that's huge. And two, it's okay to say you don't know. That's an actual answer. It just means, hey, we got to figure out more stuff. That's not, it's not affirmative of like a conclusion. It's more of like an indication that more data needs to be gotten. Right. And it's not an acknowledgement of the feet. Yeah. Exactly. But it doesn't say we can't know. It says don't currently know. Yeah. And that's why I love about it. That's why, okay, so I want to hear Boudre's thoughts on this, but that's why I think when I hear someone tell me, hey, we could be Martians or from a moon of Europa compared to a guy who's like, hey, this tap water will kill bacteria when you put this vortex thing in it. I look at the vortex dude, I'm like, you're crazy. And I look at the guy who's telling me we could be aliens. I'm like, hey, you have a point there. Why? Boudre, what do you think about that as a standard? Like what do you think I might be employing to tell the difference between the two claims? Yeah. So interesting.  But, you know, ancient aliens, as I've heard it, or, or having just some DNA floating into the atmosphere, I mean, these are also, I don't know, no real evidence for it, but now my confidence is, could be a little bit higher on that. And, you know, again, it's not supernatural, it's natural. So it's, it's more, you know, more believable. But I think like everyone else was saying, I mean, what, what good are we doing by, you know, just shifting this mystery to another, another position? I mean, that Lawrence Cross had a fantastic book on the, the how something could come from nothing.  And, you know, that right there is based on science and, you know, smart people have found evidence for it. And I mean, we can keep looking into it, sure. But it's, it's one of those things where I don't know that we need to make up fantastic ideas to explain things that, you know, maybe we just don't understand. Yeah. I don't know is a generally a good, honest answer if that is in fact the case. If we don't know something, we shouldn't say we do just to get past the question. Yeah. I also like how the, the scientific model that's presented by Bill is using things that we already know as to be true, to construct the narrative. So like, we know we have ice in space. We know ice is a really good insulator. We know we have amino acid clouds in space. We know things from one planet can sometimes collide into other planets. We know there's parts of moon, there's moon rocks on the earth because well actually there's earth rocks on the moon because it started off as one thing and then split into two. We have dust from Mars on earth from, you know, things that had collided off of Mars and landed on earth. You can buy moon rocks right or Mars rocks right now that we have been on earth for like billions of years probably. It's just a really cool idea that you can take all these small facts that we do know and use it to construct a likely scenario for, right, that could explain in the case, not saying it's confirming, but like just saying like if someone said, hey, it's possible that DNA may have come from a different planet other than earth and maybe just came on earth and then continue to evolve from there. It establishes possibility. Yes, there you go. Thank you. No, I think the point is like it doesn't matter if they came from the space is still coming from nothing. I think the problem that most of people have is to accept that everything would come from nothing. And then for some reason they think a superpower, supernatural, super powerful being that should be more complex than everything could come from nothing to make everything. And the thing on the DNA coming from space would still come from nothing ultimately. So I don't see any problem. I think the probability of the DNA being insurgent, becoming to exist in earth or outside of earth and then becoming in the earth doesn't change much of the spectrum of the beginning. Yeah, the big fundamental picture or big fundamental questions are still there. It's just a question of transporting. And we know things can transport. So it's not that crazy to say we could be aliens. Nothing unnatural about the process. Nothing unnatural about us being Martians. Larry, you want to talk about simulation theory? Well, you know, there's this thing saying that the universe may be a simulation. And we often think that some incredibly advanced alien program or somewhere created simulation and put us in it. Just like Super Mario, we were talking about at the start of the show. Like you said there was this big atheist Super Mario show. But that still doesn't say where we came from. If the universe is a simulation and somebody put us in it, that's something else, but it doesn't answer the question about us. And if the universe is a simulation and we are part of the simulation, what does that make us? Are we just pieces of computer program? And if that's true, then we have no free will because we can only do that, which we've been programmed to do. My issue with the simulation theory is that if the universe is fake and it's made up of fake parts, we have fake evidence to base that off of, which means that the things that we're pointing to to say, hey, this is evidence that this is a simulation is in itself simulated. We don't have a frame of reference for what something that's not similar looks like. We don't have any evidence to show that this is substantial proof that we are outside of a system. And their senses are also simulated. And once again, it makes the question. Yeah. And what about diseases? Are they actual diseases that the computer programmer create them? Are they computer viruses that attack the living simulations without the programmer's intention permission? You were saying something just that it begs the question. Once again, in asking, is this a simulation that begs the question who created the simulation or the simulator? Yeah. And is the simulator a simulation of another simulator? Yeah. Is there a super simulation? What's the super, super simulation? And then so on and so on. Turtles all the way down. I think it falls into those unfalsifiable claims because every time you try to bring back like, okay, we understand we have senses that are limited, but we can both claim each other's existence. And that's how we exist. But if they do put inside the simulation, we're both running into the same program, and there's no way to find out that is what Tyrone said is like it's unfalsifiable because there's no way to find even evidence against it if you're like being controlled with that. There's no real evidence if everything is a simulation. So like you can't point at something that's fake and be like, ah, it's fake. It's like, well, that's your evidence is fake. So like, what's something that's real that we can contrast that with? Otherwise, we're stuck with a, I don't know. And cause it falls back into the burden of proof. Right. The person that need that's claiming this needs to bring us evidence that we are inside the simulation and not the other way around. Sure. And I also like that because I don't know, I don't believe it. Right. I can also say, I mean, I don't believe what you're telling me, because I don't know if it's true or not. And yeah. Yeah, you don't even know another day. I don't have evidence to support it. Right. The time to believe something that was one of the evidences presented. Exactly. And accepted. Though it is a very sexy theory, I'll tell you that, to think like, hey, somewhere there's like a DLC waiting for me that I can just download and learn Kung Fu in a quick couple of seconds. That'd be great. And it's like, oh, Elon Musk isn't necessarily more talented than I am. He just found the code faster than I did. It can explain, it can explain away a lot of like personal drama, but hey, there we go. Hey, science is cool. Pseudo science is cool, but you know what else is cool? Taking breaks. We're at the bottom of the half hour. You're listening to 103.9 FM low power coming out of Knoxville, Tennessee. This is digital free thought radio hour. We're going to be back right after the break. See you in a minute. You're listening to the digital free thought radio hour on Wozo 103.9 LP FM in Knoxville, Tennessee. Feel free to join in on the conversation at<PHONE_NUMBER>. That's<PHONE_NUMBER>. And now back to the show. Welcome back. I'm Dr. Five, and this is the digital free thought radio hour on Wozo Radio 103.9 LP FM right here in Knoxville, Tennessee. Today's January 5th, 2020. And we're going to tell you now about the free thought groups that you can join right here in Knoxville. There's the Atheist Society of Knoxville, been around for almost 20 years now, 18 years let's say, has 980 members as of this morning. And you can find us online at KnoxvilleAtheist.org. There's also the Rationalists of East Tennessee, and you can find them at Rationalist.org. They have been around for more than 20 years, and they meet at the Pellissippi State Campus. ASK or the Atheist Society of Knoxville meets at the Barley's Taproom in Pizzeria every Tuesday evening here in Knoxville. So around happy hour, 5.30 or so, if you're in downtown, old city, Knoxville, go by Barley's Taproom in Pizzeria, walk in the door, look to the right, there we are at the long table, having a great time. There's also the Secular Student Alliance, which is programs at UTK and other schools, high school and college, all around the country. So if you're in school, look for the Secular Student Alliance, or do a Google search for it, and find out where you might be able to meet like-minded folks in your school. Earlier in the show, we said we'd talk about the Atheist Call in TV show. Wait, there's an Atheist Call in TV show? Yes, there is. It's been around for almost 10 years now. It's called Free Thought Forum, and you can see it most every Wednesday nights between 6.30 and 7.30. And come cast Channel 12 or Charter Channel 192. Don't have cable? Don't worry about it. Just go to ctvknox.org, and you can watch it there. It's at the same time, 6.30. You can also go to YouTube and search for three words to find some of their shows there. Search for Free Thought Forum, Knoxville. Also, if you're interested in getting involved in the TV show or the radio show, come to an ASK meeting or RET meeting and talk to us about it. You can be our next co-host or guest. Now, back to the show. We talked about science. Now, we're going to get into some really cool territories. Hey, Boudreau, you had some topics for us. I did, and it was topical in that this morning, my daughter was 11, asked if she could go with her friend to church. We don't go to church. It means very open about her thoughts on religion and doesn't believe. And she has gone a couple of times to this church. We're basically there to play in a bouncy house and play a game called Gaga, apparently. I think it involves a ball. But she has a hoot and it's really playtime. But I imagine there's some proselytization going on and some things and Bible talking and things. But I guess I wanted to explore a little bit with you guys. Should this bother me? Should I allow it? Well, I would start off by saying, if she's out to her friends and everybody knows that she's not really a believer and she's honest about going to church just to have fun, I wouldn't worry about her friends giving her a hard time. But she is going among a bunch of adults, religious adults who may or may not decide that she's possessed with demons or something. You never know what thoughts are going to come into their mind and what thoughts are going to prompt them to act in the name of their Lord. Who knows? That's the only problem I'd worry about. I have three words. Danger, Will Robinson. That's kind of, my wife and I talk about this, and she's like this too, but she doesn't, this doesn't seem to bother her as much as it bothers me. And I'm probably, I'm probably overthinking it. The parents aren't, you know, they're religious, but they're they're not fundamental. You know, I don't, I don't see them as, I don't think they're gonna, I'm outed in the neighborhood as an atheist, so the whole neighborhood knows. They can tell we're not a church on Sunday, I can't. I wonder if I can share something, something similar that's going on here. So Gary, you're telling me about like a superhero show that is out of public school that still has a hidden message for religion in it, like in the background? Yes. Wow. Yes. Yeah. So, and it relates to Scott. I think he's just concerned with his daughter attending the issue. Okay. So he can, he can relate with you, Eric, because he, he sees the same thing happening to him when he looks at this, you know, superhero display that has a hidden religious message in it. I don't know. My heart. Yeah, exactly. I don't know. I'm sorry. What's your wife's perspective on this?  Have you talked to her? What's her, what's her position? Yeah. Well, I mean, I think she knows I, I think about this stuff a lot, a lot more, you know, doing summits and doing this show and others.   She's basically saying, you know, you make the call. I don't feel super strong. She's, she's inclined to just let her go, not make a big deal. I think she is, if it becomes a pattern to where it's like every Sunday, if she goes like three times a row, we may intervene at that point, but this seems kind of my one off. I'm a little worried we're just kicking the can down the road. You know, this is, this is the third time. I don't know how it comes up that she decides to like Vivian, but, you know, I don't know. I, I, yeah, please fan him. Yeah, I was, I was going to say like, because I, my daughter is not that old, but I have a kind of a plan to raise her in contact with all the little myths, like instead of like, like, because my criticism with religious people is like most of religious people are raised believing that their God is true because it's the only God. When they face the reality that there are almost 3000 gods around the world, it breaks down a little bit. So I think for your daughter that is already 11 that sees that you don't have faith and there are people that have. She is a little, like I said, you should please feel safe that she's kind of a inoculated about that. Maybe, maybe talk to her about this thing on the face that bothers you because I think it is important in the sense that you can tell her like I'm worried about how people are going to behave towards you.  And I actually was not even being pessimistic, like Larry mentioned the way that they can buy something that her behavior or anything they could, oh, she's possessed by demons. But I can imagine this happening to my daughter in Brazil, because when, when she was born and I told people that are heavily religious in Brazil, that I would not baptize her, they were almost like taking her for the baptism, because you can't do it. Your daughter is like, no, I can't. Baptism is nothing than one of religious retro from one church. And people were like, no, you have to baptize her arguing with me on the streets, because I hadn't baptize her. Or I don't know what is if she died without baptism, she would go to hell, whatever. I don't know. I did not even try to understand their point. But I don't think prohibiting is a good way. I was, I was a non believer since I was like, I don't know, six, seven. And I was really against the religious indoctrination in the schools. I asked to not participate on religious class when I was 12, but I would still go to the church activities with my friends until I was 15, I think, just because of this social encounter. Sure. So there is a lot of nuances and considerations. Yeah, I see. But I think the best way is to talk to him. Yeah, I like that. Yeah, I appreciate it. I have a relevant story growing up as being indoctrinated into a Catholic family. The pressure to send my kids to a Catholic school was very heavy. So when my wife and I started having children, at the time I was still a Catholic, and my view was, let's send them to a public school, and then they can influence the kids in the public school. And it turned out to be the complete opposite where they went to public school, and all my kids are atheists. So it can work the other way around as well. Yeah, it's true. It is true. What's the most your, Vivian's been exposed to religion, or like religious people, like, have she had any exposure? Yeah, so once she was younger, she and Vincent, he's eight right now, but several years ago, when they would stay with my grandparents, my wife's parents, they would occasionally go to church on Sundays. And I remember there was even a time where I was like, well, parents want to watch the kid, but let's pick him on Friday, and we'll pick him up Saturday, so that we would avoid the chance that they would go on Sunday. But honestly, since, Ty, you've been tried on that summit. Yeah. So in the last several years, five, six years, he's been more open about his thoughts. And I think we stopped taking our kids to church. So they did have a spell where they were going, but they were pretty young. I think my point would follow along Fanny's point where it's like, we've all, I don't know about everyone actually, but I know for myself that I was a Christian because it was the only thing that I knew, because I didn't know there were any other options. But once I knew there were other options, like the lure of Christianity started to fade. Like I was where like, oh, I'm on a team. How do I get on this team? Let me figure that out. And I come from a family where my sister's Muslim and she's Muslim because that's the only thing that she knew. And my mom's a Joel witness because that's what she subscribed to because her sister was a twin, her twin long story. Well, that was the only thing she knew. And so like it only came from opening up my boundaries and meeting a lot of different people that I'm able to be like, okay, I get that a lot of people have a lot of different conventions just because they're religious doesn't mean that they're bad or stupid. Just because someone's an atheist doesn't mean that they're smart. It's just a really nice potluck out there. And for the most part, I'm willing to believe once I have good evidence. And once that's the standard, I'm willing to believe it. I'm willing to curbstop atheism once I have a good reason to. But until then, I'm totally fine with where I'm at right now. And let's go play bouncy house. What about you loading her up? Is she prepared to maybe talk to other people if people actually try to indoctrinate her in some subtle way, asking her like, oh, why don't you believe? Don't you think there is a creator? Would she have some answer to that? Would she say like, well, but to which creator, for example, because I think that is the best thing to bounce back to her friend. No, I think an SE approach would actually be a really great way to turn the tables on it. Does she know like how to have impossible conversations? Actually, some of the SE stuff might be really helpful. She has actually had conversations with friends at school arguments and such about a religion. We're in Kentucky, and the kids go to a great school. But yeah, most of the kids go to church.  She actually has found an atheist friend that she can find school. That's great. I have actually, since I heard about some of the bad stuff happening, I told her like, hey, bringing up religion with your friends is probably not the best thing in the world right now. So I think I'm going to better prepare for that. But I was thinking there were some times where she would she would discuss religion with her friends. And I did talk to her quite a bit about Lawrence Krause's book, Something from Nothing. And, you know, I think she has a fairly good understanding of how you don't need a creator to explain why we're here. And I think she has a small understanding of infinite regress to where it's like, if she's she's mentioned before that she's told her friends, well, if God created all this, who created God, and then, you know, and then, and then, and then, and then. So may I suggest maybe an SC approach where it's just like, hey, I'm willing to believe that if I have something that's reasonable, and can we test it? No. Okay. Maybe I don't know. It's the best like maybe if I put the coin and I can't see the result, it could be heads. Maybe there is a God, but until I have a good reason to believe that, that's God's problem to figure it out, tell me. And I'm willing to say, Hey, I'll keep an open mind out until then I'm going to pay my bills or do whatever kids do. It's been a while since I've been 11 homework, walk the dog. Can I put a challenge out there? Go for it. Ty, how about how don't you make a video of teaching SC to kids? Yeah, why not? Yeah. I've actually done SC with six years old, six year olds, and they're on point. They know it. Yeah. I had an interview with a six year old kid named Nolan. He believed that he saw someone die, like like got murdered or something. But I asked, we found out it was just from the movie Frozen. And so I was like, so it was a character that was in a movie that died.  So I was like, Yeah, fake movie. It was like, Yeah, I probably didn't actually see someone die. It was just a cartoon. And I was like, And I'm like, you can, you can, you can have the SC conversation on topics that aren't even about religion, just to exercise critical thought. Because once they realize, Oh, I have these faculties in my mind that helped me parse true things from false things. That's the makes the world a difference. And you would find that whether it's pseudoscience or science, religion, or realism, whatever you want to call it, we will be able to parse the difference between the two regardless of your age. Yeah, I hope you never sees a Rambo Rambo movie. Yeah, I just kept rewinding and he died over and over and over again. Yeah. Um, so yeah, uh, Gary, what do you guys think? Can I suggest a book to to his daughter for him to buy his daughter? It's a book that I have bought myself is really nice. It's it's more for kids, but it is really big. It's Richard Dawkins, the magic of reality. I have a book actually. You guys are nerds. Yeah, I've got it. If I'm not mistaken, though, didn't Dawkins recently write a book for even a younger audience? Oh, there is one. Is this the the magic of reality? No, this is the same. Yeah, magic of reality came out three or four years ago, I think, right? Oh, I bought one when I was in Brazil. So yeah, how we know what's really true. Yeah, that is it's a great book. Oh, that's a great title. Hey, I'd like to make two story recommendations. The first one would be an emperor's new clothes because it is low key. One of the best stories of atheism that I'd never even realized was about atheism is just the idea of two people can come into a town with so much confidence and a false like they present both the disease and the cure is like, hey, you don't look great. This will make you look great.  So you must see it, right? It's like, yeah, I can see it then. And people playing on ego and emotional states to to push themselves into a higher, you know, state of power in like this town, even the kings in on it. And it takes the courage of one boy to be like, hey, that guy is not wearing any clothes for everyone else to be like, oh, I guess it's okay for me to say that too. Or or feel that way as well. You know that the freedom from religion foundation gives an annual award called Emperor has no clothes award. Nice. Yeah, to the active free thinker of the of the year. Very good. I love it. And I think it's a good story. It took a while. I didn't see I didn't see for what it was until I was already over the fence, but I think it's a really, really good story to just put things into reference. You might also want to check out and this is going to sound a little silly, but atheism for dummies. If there's a book series called for dummies, the one atheism is really, yes, great reference. It's just layman explaining like all these really fancy terms and as well as counter apologetics, maybe even raising family on atheism, explaining to people what you're about without like triggering them, recent trends in atheism, old things that happen, philosophy points. It's just a really interesting and fun. Yeah. When I was, I was president of the rationalist speech Tennessee a couple of years ago, and we had the author into Knoxville to have to give us a speech at our annual event. Wait, you have the author for a place for dummies? Yeah. What? That's awesome. It was a great speech.  Yeah. No doubt. No doubt. Okay. So, uh, hey, and I would also say this, if you guys have time, whether, whether you have kids or not, you might want to check out some really cool SC videos. You can find a playlist on SC dash playlist.com. That's SC dash playlist.com. What SC is is just a really, really fun way of talking to people. You can think of it as like a Socratic examination or what it's really called the street epistemology. It's a way to talk to people about their, you know, deeply held beliefs without making them feel like they're being challenged or defend, have to defend the point or it's an argument. You're not challenging the beliefs themselves. You're, uh, challenging the method that they arrived at those beliefs. Yeah. You're working with them to see if the way they reach their belief is reliable and you're working on that together. And when you do that together and realize that you can't get anywhere, that you reach a dead end, that's more telling them you're saying, Hey, you're wrong because you came out this way in a really weird way. Did you watch the interview with James Lynn Santai? I think I did. Yes. It's a little bit of what we talked about. They, they meant it's a topic on the book, the unread library effect. It's how to expose and how to show people their own biases. It's to behave a little bit like the kids on the Y or the, you know, you just keep asking how, why, and, and then they have to explain better. And then, and then they realize they don't understand so well about that subject as they do. And they should not have that much confidence. So it's really good for a street epistemology. You know, I was just thinking about this too, like you're the, the parents of Vivian, I'm not Vivian, but Vivian's friends who are religious are probably thinking the exact same thing, the drill that you are, where it's like, oh man, I don't want my kids hanging out with those, you know, atheists, like, where do they get their values from? Where's all this stuff? Like what I feel like with the ability to do S.E. Well, or just the ability to at least try or the willingness to try, you can like reach out to even talking to, you know, going with them to church and just being like, hey, I know where I'm at. I'm going to have some fun conversations so people will know where I'm at. But also, maybe I can try to figure out something from them too. And that way they see a nice atheist and maybe I'll might need some nice Christians, maybe we'll invite them over for a summit. Like this could be like a fun thing where we don't just identify people by what they believe, but know them as people that have a lot of colors to them. And there is one important thing on that thing. On when you talk about maybe we get together and then go to church and then talk about this, it is very interesting. It is very important. And it's the only way to actually change people mind is to go and actually have conversations. But also one thing that we have to attach very much on the street epistemology and more even on the, like a part more partnership, a conversation, then a debate is to create the rapport before. So it has happened, like my husband have like, have, has friends or colleagues at work that want to get together and then are religious. And the first thing they did do is to invite us to go to church. So I told him that, no, thanks, because I don't think it would be good for the first encounter. We go to their church, not because of us, more because of them, because like, we're going to end up going to pizza place or whatever after. And they will not like to hear what we would give back as response to whatever they ask after the mess. So I think it's like, let's try to maybe first go to a bar seat, talk about the things we have in common. And then in the second, third meeting, we can go to church. And then we can actually even criticize each other's divergences, you know, because I have had more effect on my friends of long time, because we have such an intimacy that I can actually criticize them in some topics. And when I actually criticize their feminism or their religiosity, our relationship was strong enough to go through it. And actually, you bring up a good point that's worth mentioning for others if it's helpful. We've lived in this neighborhood eight years, and we've made really good relationships with all the other parents, the kids all play together really well. It's fantastic. If I would have come out as an atheist right away, that would have been horrible for the situation. Luckily, I got to know people. We became friends and slowly over time, they found out. I told a couple of them and then I kind of spread, but I even got comments from some of our really religious, my neighbor, saying, man, you're really nice for me. I got kind of those. But I think, fortunately, I think there's a lot of separation. And, you know, they go to church on Sunday, but the other days of the week, everyone's super cool. We do the crowds on the streets. And actually, one of my neighbors has come to a few summits, and so it is pretty cool. I'm not looking to try to change their minds. Right. You are basically just trying to be a good billboard for, this is what an atheist looks like, not what your pastor tells you, but like me. And we don't fight. We're normal people. And I think, again, your daughter lives in Kentucky, she's going to see, she's going to be Christians, no matter what, probably, she could probably hang out with them too, because she's going to be in the future. But I won't tell you, I won't, my only thing would be like, it may not be as bad, and it might be good for her to start practicing gauging now, because these are really good habits and social skills that she'll need in the future.  I have no idea.   I think it would be good for you to meet these people that are the parents of her friends that she goes to church with. Yeah. Mona, even just because you're curious to know how they would behave with her, not being religious. So it would be a good way to measure that you coming to hang out with them and then knowing that you're an atheist and see how they are going to behave with you. It is a good way to find out how they would behave with her.  And I won't say this, this probably may be taken too far.  That way, you know, it saves from going through the script. And you can see if they're really interested in hanging out with her or just trying to convert her so that they can have another plus one tithing. Yeah, I think it's the first bit, the former. And one of the things I do think we're going to do, and I'm really appreciate everyone helping with this and I didn't mean to dominate the topic here, but yeah, I will sit with her tonight at this afternoon and we'll talk to her about it and just get a better feel what happened. Richard Dawkins Outrowing God is the book that came out recently. That's the new one written for a much younger age. Magic reality, I was surprised it was 2012, it came out. But both of those I think are probably good, but this one's for a younger, younger audience. Sorry, I want to make sure.  There's a lot of naughty dirties on the show, but it's really good. Examinations of rhetoric and you get to hear actual Christians call in what their best arguments and after a while, after about 300 episodes, you're like, oh, it's one of those again. Like, I know this pattern. I know these responses. That's good. No new arguments. Yeah. Speaking of podcasts, we should tell everybody this is available on podcast. Oh yeah, go for it Larry. Yeah. We're available on iTunes, Stitcher, Listen, Notes, Luminary, podcast. You name it. Heart.com. So just do a search for Digital Freethought and on your favorite pod program. I'll even put this up on YouTube so we get more people to have eyes on this. Yeah. So just look up for your podcast, Digital Freethought Radio Hour. Also, Shue Pebbler who's listening on the show, he's texting me. He says another good example of a book that we should check out is called Parenting Beyond Belief. Yep. Isn't that a damn barcode book? Hey, maybe. Pretty cool. So, hey, we got a couple of minutes left in the show. How about we do a round table closing out? Fanny, what are some of your closing thoughts for the show today? For this week in general? Oh, wow. Pretty good show. So for every time we have the movie series, it's amazing. Thank you guys very much and check my YouTube channel in the last interviews with Peter Bogosian and James Lienstein. These are huge names.  Yeah. I was just talking to some huge people. Yeah. What's the name of the channel? Yeah. My channel, Fanny and Zai. Fanny and Zai. Okay. You guys will get the book, Peter Bogosian, James Lienstein, How to Have Impossible Conversations. I'm going to throw a book club on my Discord channel that I'm going to be reading one paragraph of each chapter per week and then we can throw in a big salad of the culture or issues and topics, hot topics of the internet. Nice. Pretty cool. Dread Pirate. What are some of your closing thoughts as you sail away into the seas in silent seas? Well, I wish I could have said more about possibilities. Go for it. Well, we're actually moving towards being an offshore region. Can you still hear me? No. I love you all. Happy New Year. Okay. There you go. Happy New Year. Hey, Gary, if you type out what you're saying, I'll say it for you on the show for sure. And then we'll go. I'm going to set up my studio next time. Nice. Next issue next time. Okay. So, Rudro, what's some of your closing thoughts? Well, I would say first my sympathies go out to Fanny and in the story of hearing about the people that threw Molotov cocktails at folks for making the movie about gay Jesus on Netflix that I'm really interested in.  So they threw Molotov cocktails at the creators of this. I guess it's a movie that depicts actually Jesus Christ was gay.  If you want to talk about this, contact me. We can do a talk about this through on the channel. That would be great. Well, yeah. Happy New Year, everyone. And I'm glad to be part of this series. That's super sweet. Okay, let's see. Shu Pebbler, you're also here, but you you sent me some really, really, really interesting texts. Thanks for jumping into the show. Thank you for our listeners. I would say my thing that I'm kind of disappointed in is the false advertisement of Taco Bell. And I can tell you the sad story. I love the double decker. Back when Shaquille O'Neal was like still playing basketball, you can buy a double decker for like $1. Now they were like $3.76. I'm like, gas is still like about $2. Why is double decker so expensive? Turns out they took double deckers off the menu completely. And since like, I guess of last year to save costs because Taco Bell is losing money left and right. But they brought them back for a special weekend where they're now $1. But they changed the recipe and it's no longer refied beans inside that's combining the soft and hard taco. It's cheese. It's that gross cheese that they use. And I went there saying like, hey, could you instead of using the gross cheese, just use the refried beans. It's literally right there. You have the ingredients are like, we can't do that. I'm like, why? So it makes no sense. So yeah, don't false advertise. Also, I would say, hey, when you have a commercial that looks like it's going to be a delicious taco, don't sell me the gross cheese. You got to look inside the taco. So that's that's my that's it's a long winded way of going back to you. You got to look inside the taco. You can't just take false pseudoscience and be like, yeah, I'll eat this. It's no problem. It's like, no, you got to look inside that. Make sure you're getting what you think you're getting. Right. There you go. Wrap that up in a bow. What's your closing thoughts? Oh, well, I was like, say that if you like the content of this podcast, be sure to visit our site at digitalprethought.com and click on the blog button. If you have any questions you'd like to submit to the show, send them to AskAnAtheist at KnoxvilleAtheist.org. Yep. And finally, remember, everybody is going to somebody else's health. And the time to worry about it is when they prove souls, heavens, health are real. And until then, don't sweat it. Enjoy your life. Been a great show. Thanks, guys, for coming on and appreciate you being here. Great. Thank you. Thank you. See you next week, guys. Yeah. Take care. Thank you. See you.


There we go, see if you guys can read that, Sanford and Son. The camera might be a little shaky guys because I don't want it to come here. I always carry a camera that will zoom in. I'm so sorry guys.  How did I see that other room that's over here? Let's go back and check this out. I thought it came from this way. I'll have a light, I'm sorry. Pretty eerie, you're in these places by yourself. I'll have a light and go back in there and open that. This is the way we came in, huh? There's a little tiny hole over there. As you can see, because I don't have a light, I've got a light in the truck and I forgot it. This thing is doing some major focusing without that light. I'm sorry about that. So it used to be like a little duplex type thing. Ornament type thing with cobwebs. It was like, why are you scared of cobwebs? I don't hear you. I'm not scared of the cobwebs. I'm scared of what makes them cobwebs. So that block right underneath an open window been in here for some reason. All that mold, as sick as I've been, I really don't want to take the chance of stirring it up. So I'm not going to climb through the window. This was the door to get in. I'm guessing it's probably, yeah, it's locked. And it stinks. You can smell it. Let's take a walk around front, shall we? I don't get bit by something. Well, there's a big building right up here. Great big building. It's got a fence around it, but the fence has broke down. I don't know what it used to be. It's got a bunch of doors on it. We may check that out today, or we may save it for another day. Here's the chimney for the fireplace.  So I don't know if it was offices or apartments or what. I'm guessing maybe an apartment. Cause I've seen shoes in there and stuff. Hope you can hear me with all the traffic. I took the air conditioner out, whoops. I don't know if I can get this big building today. So, I'm gonna say, I'lls in, and there she is. That's pretty cool, I got inside. Did you really? Yeah. Cool, huh?  But there was so much mold. I didn't want to get in here, sick as I'd been and get that in the wind. I need to start carrying a mask. I got a mask. I got more than one. It's pretty neat in there. I'm gonna do a revisit of this one. When I get the light in, we'll do a revisit here. You can see some stuff, but... Maybe I can do one. I'll do one when we do it, if I can get in there. A revisit? Yeah, oh yeah, this one you can. The door's wide open. So you can walk in, but you gotta be real careful. There's like two sections of it. That fireplace is pretty. Yeah, I got it, yeah. That's what I saw, it's a fireplace of stone in it. But the back, yeah, it looks like that inside too. For the back section, we don't have to crawl through a hole in them. Yeah, yeah, we'll do a revisit more in depth, but this is just to keep your curiosity up. Keep coming back to my channel, right? There you go. It's not clickbait because we actually went in it. So, no. All right guys, well. Monkey's out, bye. Monkey's been finding these places for me.  I want to take you somewhere and show you something. So we're gonna go see what's going on in this other building up here. And may or may not get that today, I don't know, but I'm at least gonna go check it out and scope it out. So, that being said, Shade Bearer 1000, I'm gone for now, bye bye guys. I'm at the Man of Legend, I'm out.


Meet the entire freedom team yesterday. You met me George Venus today. You get to meet Aaron Stuck aka Stuck Dizzle. Will the real Aaron please stand up?  My name is Aaron people on YouTube know me as Stuck Dizzle You guys can call me Stuck. I'm one of the new members on the senior staff team here at Freedom I came over from YT Gamers me and Sake and Madras. You'll get to meet him later Owned and ran YT Gamers. We founded it and now we decided to move things elsewhere and help out George with his Freedom team the senior staff team What I did at YT Gamers, which was very advantageous is I worked around with the marketing the PR sponsorships That's something that a lot of YouTube companies don't have or if they do have they don't tell their partners about it And with me being a youtuber itself I really had to dig deep and I had to go out and find Sponsorships for my channel. I knew that I had something going here And I knew that there would be companies out there just to sponsor me But the problem is how do they know about me? How are they supposed to reach out to me if my networks not doing it themselves? They're not helping me out. So instead I had to do it myself So after I've realized that network should not be run like that It is up to us to help the partners get that sponsorship They deserve get that extra exposure get those benefits those perks that they deserve because they put the hard work into their Channel they deserve something special like a product sponsorship for Gunner or Gamma Labs or Gamer mods any of those companies out there. So guys that is gonna be my job on a senior staff team I'm gonna be organizing the sponsorships to the marketing committee Pretty much the whole department of the marketing PR Another thing about sponsorships is that even if you're not big enough to get the product sponsorship Or even the branding sponsorship you should be rewarded somehow for all your hard work It does take a long time to make your videos trust me I understand so what we should be doing is you should be creating a Program for all the small guys to gain like an affiliate link a promo code or for them to actually go out and get to their Subscribers something back like a 15% promo code and then then and then the partners themselves get rewarded For exposing like a gamer mods or any other type of sponsorship company out there So pretty much they scratch your back you scratch their back and I says freedom We scratch all the partners backs we're giving them an ability to gain this type of program for either Affiliate level product level or branding level branding level is the big one So all you big youtubers out there contact me about how we can get you started on the Spanish sponsorship deal In which we can get you you know pretty nice sponsorship. Hi guys. It's nice to meet you all and I will catch you guys later


about two months ago I have a short five-minute talk about has announcement that I health is coming to Singapore and now I got a new title like this one CEO of some Singapore I was a CTO of I'm currently have two title and not alone I'm not coming along actually a whole team coming from California we are here today like a mark Chris Jason Annie and a lot of people coming from California we are here to set up the company I health Singapore so that's a dream come true and I've spent some time to talk about why we're here and what do we do and what technologies that we are using and why we use this technology stack and we're using like a react redux graph QL Docker a lot of new stuff kind of fancy stuff and my team member Jason Chris will talk about some detail about why we need to use that so I'm talking about why we're here so I will I've been in internet industry for a long time starting from 1995 I believe some of a member here maybe was not born as a year and that is a year JavaScript was invented a long time ago I can see a lot of a change during the 21 years a lot of change a lot of industry actually change a lot for example we buy things from Amazon we call taxi now Uber and we don't have an international phone call we just use a WhatsApp a lot of things we changed and every industry as long as it was changed by internet it can reduce the cost a lot we can we can see the international phone call for example you really I remember 20 years ago when I call my my friends overseas that's a lot but now I can actually call my wife every day she's in California with zero cost because every time internet go to some industry it change a lot everybody agree but there is one huge industry in the world a huge not small huge much much bigger than like online shopping bigger than tax industry but still not significantly changed by internet this is house care I got a picture today since 1995 to two years ago the GDP the house care cost on about presented on GDP so it's it's increased a lot not decreased and you can see I got two countries like USA and Singapore say like USA now two years ago the cost of the house care is about 17% of the GDP Singapore is less 5% about but Singapore increased a lot more than US yeah but the absolute value is lower maybe Singapore government should spend more money to the small Singaporeans or Singapore people is the more healthy than the US people so this industry didn't change a lot but based on why and standing the internet changed so fast nowadays the house care industry shoot something like this all modern technology very cool but unfortunately the reality is this we're running late so I'm not sure in Singapore but in US I'm not I'm not very surprised if you go to there somehow hospital or doctor clinic I can see the doctor still using the windows SP with IE 6 I'm not surprised at all because it's reality they are very slow and also this is an opportunity for everybody in this room so this is an interest industry currently is on the disruption very quick very fast that's why we are here so I have actually a company I like last time I have a very quick in the interaction but then now I'm not going to spend too much time because today is a talk is a tech talk I just say why we were here what we do is we have the hardware software and service so provide to the house care industry and we actually starting six years ago in Silicon Valley and this is a picture I got from the famous TV show I like the show very much did you ever seen that yes pretty interesting and we grew so fast and two years ago three years ago we started have a Paris company and last year China and this year actually two weeks ago we have a Singapore company now we are very new and what do we do is a work actually we combine the hardware software and the service together we provide currently we have a project in Singapore and that's why we are here we set up a team here and that we currently growing very fast so I'm talking about why we choose okay I think of this way what is the difficult way our currently facing is no matter what kind of industry you're looking at you're always a balance between product is quality is good how fast you can develop it and the cost so always there is a balance so in this industry particular is how we can save the cost but also makes things fast I can give you an example one of my out maybe all the client not only one of them they actually they want to spend three years talking about the do we need to do this or do we want to do that and what are we supposed to do and the ones you decide to do it just give us three months to finish it right very common right very common but how we can make it fast so that's why we're looking for some technology some tech stack we can do the very good balance between the three so that's why we think of how we can do this as a modular like building a house we have the house building in the factory and we assembly them together at the site so that's the idea I come from so what we can't be using is we're using this kind of this tech stack so we use red and red native at the front-end web app and mobile app we usually does as a user logic and the GraphQL is a between the client-side and server-side doing query and the Docker is our hosting so after my quick talk Chris will be talking about the Docker and all the general Node.js hosting and the Jason will come in talked about the GraphQL I believe you already very familiar about the red and red native or Redux so we just going to skip the first to about the second this a certain the fourth today to save some time so the reason we choose them is we want the the software building is like the modular house we have a team global team headquarters in US we built the modules using like a red red native with you know red red X we build module modules and the modules will be used in different country single for example we have a local engineer just hook them up together to based on the customer needs so in this case we can reduce the cost and make building the application super fast and as those technology stack is based on our research is the best so far so we can make software really fast that's the reason we choose that and believe those two guys can give you more introduction I will leave more time for them so I just want to make sure that we are can create hiring people now that's why we are here we are looking for the talent from single to join us and I believe you are one of the can so after the talk our team member will be there in the corner so if you want talk to us just come to us we really hope to know you and have chance to work together so this is my email and I'll be here after the talk okay so next will be Chris Chris is talking about the general node as hosting come on all right this is good everyone hear me all right cool my name is Chris I'm gonna talk about JavaScript hosting easy uptime and all that other good stuff so I'm the ops guy I don't know if anyone here has to deal with like DevOps or anything like that but I usually go between two states of either being really bored or having my whole life on fire so I try to keep my life not on fire as much as I can so that brings us to Docker I'm a huge fan of Docker I don't know if anyone here is use Docker or I'm not sure if anyone here like provides oh yeah good Docker's like my favorite thing ever I'm not sure if anyone here has to provide their own hosting or if you use things like Nodechef or Heroku or things like that however since we're a health company we have to own all of our data so we have to provide all of our own infrastructure I'll get back to Docker in a second so when I joined the company over a year ago we originally written in Meteor and Meteor is actually one of my favorite JavaScript frameworks and actually Evan you used to work for Meteor back in like a while ago but Meteor is really cool because it allows you to like do easy microservices which is really like the hot topic nowadays because they have DDP which stands for distributed data protocol so you can communicate between your web apps pretty effortlessly but the thing is Meteor has some problems when it comes to hosting it requires sticky sessions web sockets and obviously since we're a secure company we have to have SSL so all three of those things in combination with each other provide for some pretty tricky things as well as like a lack of the ability to scale horizontally with real ease so what we decided to do was move away from Meteor and go into GraphQL and the cool thing about this is that we get to separate our client side and our server side code again because if anyone here's ever written Meteor you know that it pretty much gets bundled all together you can wrap it around in cloud front serve the static assets through a CDN or anything like that but for the most part you get one executable so client server separated is a really good thing because you can take web pack which is what we use create a nice bundle JS and then you can throw it up into an S3 bucket for some static hosting and when you do that you get 99.99% uptime guaranteed as well as 99.999's durability so it's a pretty it's a very good solution it's a very easy solution and that is been saving me a lot of time and the reason being is that with since we have a lot of microservices running in the back Netflix has come out with something called Chaos Monkey I don't know if anyone knows about it basically it's the idea that they built this themselves we don't run it but they built this thing that will turn off their servers just randomly throughout the day and the point of it is that if any one of your services goes down it shouldn't affect the user experience on the front end and that's something that we take to heart because health is or health tech is a very like important field and something that needs to have a very high service like uptime so we build all of our services with the idea that if any one of them goes down by themselves which is almost guaranteed to happen that it won't affect the user at the end so that's the reason why so engine X and Docker is the best thing ever because all you have to do is run engine X and then you can have we use console as a key value store in the back and that will work as our service registry so then as services get brought up and taken down they automatically register with the console cluster and that console cluster will then in turn update our engine X config file so that way if our front end servers go down then they'll just reroute them to other front end services if our back end servers go down then they'll just get taken out there and engine X and microservices it's really it's really a solid match made in heaven if you ask me and the reason I know that is because right now I'm the only ops guy and I'm able to manage it all by myself so it's it's pretty awesome that's basically all I have I like microservices I like Docker if you like microservices or Docker any of the above feel free to talk to me I'm willing to talk to anybody about it forever so that's all I got for you thanks and now Jason will be coming up now to talk about graph QL oh thanks and then can I get out some like a clicker you want to okay I'll be fast but he wanted to talk to after is that okay one of my corkers wanted to also talk is that okay yep no not me but him okay no no after me probably not so maybe not mark yeah mark I don't I don't know if it's possible yeah maybe I can go fast okay so I did click this okay okay this is okay hello my name is Jason I am an engineer at I help I'm mostly okay I'm pretty versatile in front and back in right now my responsibilities are on the server side and the graph QL so I'm going to be talking to you about graph QL I chose this topic because I think grab kills still something that's very new in the world so so yeah okay hopefully after I talk you guys have an understanding of what graph kill is like and hopefully when you see it you can recognize that stuff okay so an introduction to our current use case in our company today we use graph QL and socket IO react and react native to power our B2B enterprise applications a lot of our application range from like real-time communication apps various Internet of Things app we have a lot of devices like Kevin mentioned Internet of IoT devices like blood pressure blood glucose pulse pulse socks activity monitor etc so make we make IOT apps for all those devices that we saw for our enterprise customers okay so first what is graph QL graph QL is a query language it's a type-based query language meaning everything is driven by a type system like everything is a type of something and everything resolves in thunder type etc it's very easy to understand and it's very easy to know the expected result of the query that you're writing or looking at it's most frequently compared to a rest API because it's just like the rest API you how you send post-request and you retrieve data so here is an example of a graph QL query here on the left you have your query and on the right you have the expected you have the result it's pretty much like you can pretty much look at this and know what you're going to get this is a query these are the types that you're going to get and if this is a type inside this type and etc and you can tell that first name Jason last name Lee and an address it's very easy to understand it's one of the main benefits of graph QL sorry oops okay so if you look at the how the schema is designed you have the query very at the top where it says it's get user return it's a query that accepts a parameter of ID and then it gives you the user type and then if you look at the user type it's basically an ID first name last name address which is a another type and then an address is the type of this and then a country is an enum enum type with Singapore US and Canada as an option okay so pretty easy to understand okay so first thing that you should know about graph QL is that graph QL is a map of relationships it's not a map of your database or your data it's a map of relationships for example it's a friend of a get get it get your profile and your friends profile and a friend of a friend or get an get an event and then get the creator of that event okay so here's an example of a map of relationship here I'm getting a program and I'm actually getting the creator and I'm actually getting the organization who hosted this program and then the representative from that organization so that's what I mean by map of relationships graph QL is flexible for example graph QL has interface type so you can you can have one data set and then like route them to different kind of data sets maybe maybe if you have measurements data maybe you want to go through blood pressure and et cetera et cetera and then there's scalar types that you could take a value and then resolve into another value a good example of that is a date because instead of passing it because because you cannot pass like an object to a post request because it has to be string so that you can take a scalar type and then resolve it into a time stamp for example here's an example I'm getting all measurements and under so this query would return a measurement type and the measurement type could be a blood pressure or above glucose so that these are the common fields that they both would have and then if the measurement the list of measurement in a hat that that row is actually a blood pressure then it would go here if a bug with glucose you go here so so graph QL is very flexible as you can see so if you're getting a list of two here's a blood pressure here's a glucose here's an example of a scalar so I have an event and I have a schedule and then I haven't repeat on what days you repeat and then and then on the so how I did this one is basically under service side I use a bit mask a bit wise logic and then using the bit my bit bit wise logic I which is just a regular integer it gets converted into an array of days that I repeat this event which is an example of a scalar type so another benefit of why we chose to use a graph QL is because it allows us to move fast basically the front and our front and engineers don't have to wait for me because without me actually finishing the server side that the back end we can just mock everything and then mocking literally takes a few hours at most for the entire end points once we know all the end points so the front end engineers can work with the quarries even though I actually haven't actually finished it and the automatic documentation feature makes it very easy to understand the the end points in the graph QL API that I wrote so that the other engineers can go through the documentation which is automatically created to understand the API that they're going to use for example so here's a documentation explorer feature of which is part of graphical so here is that at the very root I have a query mutation a subscription and then and then you go you trickle down the list and then you will find like get user query returns the user type and this is this is what the user type returns so other reasons why we chose graph QL is it's it's it's very the version control is not an issue so in graph QL I can literally sorry oh okay sorry okay so in graph QL I can change the back end however many times I want I can't even change the database if I want I can change the design of the database or any back end infrastructure and the front end won't be affected the end points can stay the same and the engineers will never know that I made such a big change so again so we wouldn't be stuck into a ecosystem either because of the thanks to this benefit so yeah and the ability to duplicate add and update the API without impacting the my users the API users okay so so far if anyone here has played with the graph QL or even read about it they may you may have already like no most of this because at the at the end of it graph QL is actually a very simple simple tool because in graph QL there's really only two main abstractions which are resolvers and your schemas graph QL has schemas that define how you query and the data you get and the resolvers pretty much do your function so that that tells you how you resolve your queries right so most people know that about graph QL but graph QL is actually there's a lot more to it so to really use graph QL properly you need more abstractions on top of it and that's these are not like abstractions that graph QL comes with these are abstractions that you you create to add a layer of business logic example or like a ACL layer like a control layer traditionally in rest API you would use like you would have some kind of ACL package or ACL layer where that actually protects the end point in graph QL there's many in points so that's actually very different it's because of that reason then the the excess control actually has to happen in resolvers and the best way to do that is to introduce another abstraction for models models is actually the best way to fully utilize graph QL so I talked about that connectors and the connectors lastly is that it's basically a database connector you could actually it's actually possible to use both like no sequel and my sequel at the same time by having two connectors and then calling the data from other places and in your resolvers you just use a data together okay the last thing I was going to talk about model is actually the more advanced idea and the most important thing in my opinion in graph QL I was actually going to go through this article which actually explains it pretty well but I think I'm running out of time okay so I this the problem with graph QL is that it's so new it's actually hard to find everything about the best example for example I don't think I found a good example of how to properly create a graph kill model I found like snippets I found this article very useful it talks about how Facebook uses a graph kill and this conference was actually very useful because Facebook created graph kill in case you didn't know some models are basically things like like you know defining things like this to do I can only be seen by creator and here I'm talking I talked earlier about business logic layer and storage layer you want to create your own abstractions to fully your life graph kill and here's a simple example of a model that they created where you have a to do item that's a model there you would not we would want to have a model for every data type for example yeah okay should I keep going or no yeah okay so that's graph kill


Everybody for us here ripping 2021 flawless football hobby 1 box number 28 left side serial numbers There are the results you can always find them at latein sports cards.com There's a link in chat, and I'll also be calling out the hits as we go Or who's getting the hits? See what we got patch card Peyton Manning 15 of 20 15 spot is Brendan G. Patch card Austin Eckler 16 of 20 Terrent C with the 16 spot Up time is the command to see how long we've been live. We've been uh, I had to restart the stream So it says 114 now, but Been live since a little before for Eastern God MVP auto Marcus Allen 13 of 15 13 spot Eddie C on the Marcus Allen don't know if it works in YouTube illegal Patch auto Jordy Nelson 5 of 20 Braden K with the 5 spot nice Jordy and High number hit here rich Gannon auto 24 of 25 Terrence with the 24 spot that will one day Okay, you guys wait to see the inside of this. This is pretty cool There are no gems and no relic. It's all ink every single card is an auto That's pretty cool. It's one of five flawless flyers auto drew breeze Boom There's a diamond guarantee. There's no diamonds in this Danny see you at the one spot on The breeze flawless flyers Next up Whoa, whoa, whoa, what is going on here? I love whoa dude. What is going on here?  They got a ruby gem Leonard for net 15 of 20 Okay, I've never seen this before Leonard for that 15 of 20 ruby gem 15 spot is Brendan G I have never seen this before there is like a big cutout right here. There were three cards Got sapphire gem Chris Godwin three of 15 three spot Where's 3d? Woo? I've never seen this before That means there's five encased cards in here got our two gems and three encased autos. I mean How can you complain? You got a painting Manning Hall of Fame auto two of five boom To spot Danny see I mean it's the same amount of cards you'd get in a box. I was wondering because yeah, it's the same amount You get two relics two gems and Yeah, it's supposed to be what like six autos or something like that and is this the last one Okay, it is the last one. There's nothing underneath it. It is a laundry tag patch auto Russell Wilson three Which is the jersey number of three D will with the three spots What a box Holy cow dude Yeah, look at like look out deep. I didn't obviously I couldn't see I just saw like the three cards here It was nuts man. That was awesome Oh Congrats to those who hit. Thanks for joining everybody. We uh Got more follows coming up


All right, so next we got Jerome. He's going to tell us what's beyond messaging on XMPP. Take it away Hi everybody and first of all, thank you for being Present at this time. I know it's difficult on Sunday. So thank you. My name is Jerome Poisson. I'm working during day on The free software for journalists in a Czech company and by night I become XMPP developer And I work on XMPP client So I have we have 20 minutes together and I will try to convince you that XMPP is not only an instant messaging protocol And it can do a really large panel of things Let's start with some common criticism XMPP I've seen some kind of XMPP bashing lastly like during the last few months or years and This Argument are coming quite often so XMPP supposed to be to hold or it's bad because it's XML or it's supposed to be not web technology friendly and It's supposed to be too extensible So let's start with the first one which I don't really understand but people think that something when it's old We have to throw it out Actually, it's quite the opposite in my opinion XMPP celebrate this year is 20 20th birthday and it's still here. It's still working It's stable. So it's actually more Good sign and it means that it's it's rock solid and you can use it. I have written some technology which we would have to throw before XMPP because are too old So I guess if we get rid of this technology, we will have some trouble without HTTP or TCP IP Okay, maybe for some of them it will be good JavaScript for instance Okay, the second one is XMPP is bad because it's XML and XML is not jyzone and jyzone is really so great so I Took this example directly for the RFC standard and as you can see there is no much useless data actually and It's quite usable I'm working with it not every day and I can tell you it's No problem to work with it Today we have really good XML parser. I'm using Python as I said XML, which is really performant Also, we have some encryption Extensions so on the wire is not big So that's good and most of all in XML There is something that doesn't exist in namespace in a jyzone and which is really great It's the namespace namespaces and it's used actually for the extensibility and it's really a major feature of XML XMPP is supposed to be not web technology friendly. This is absolutely false the first proof of that is that there are web technologies which are Explained in the standard for instance, there is a RFC which explains how to use XMPP with Web sockets there is some extension which explain how to use web RTC with XMPP is done by some clients And We have some pure browser pure JavaScript module without Even needing to have a server which are working great We are some web only client convert or GSXA and even if you use the backend the backend will do most of the XML things and Will communicate with JSON for instance a web socket with the front end so it's XMPP is absolutely web technology friendly and there is no issue to use it with web technology Okay, the last one which is actually the main subject of of today is XMPP is supposed to be to extensible actually XMPP is Managing different use cases So there's chat messaging but there's also blogging file sharing video and this is very different field And that's the reason why we need extency extensibility But we have a really good discovery mechanism if you talk to a server or to another client We can detect the feature which has which are only owned lead by the other entity and adapt to the feature We We have seen that it has been useful also for evolution 20 years ago. Nobody will imagine that today everybody will use XMPP on a mobile on a mobile phone with new constraints on battery life on unstable network and XMPP has shown that it has been able to be used and it's working really well nowadays on Mobiles and we have a really large ecosystem which can work together. There are a lot of XMPP clients which are working together and Also, the community has been done some move to try also to mitigate the issue of different features Every year there is a compliance suite like if you want today to create a new XMPP client You have a list of the most important XEP to XEP is for XMPP extension protocol is an extension of XMPP so the list of major ZEP you have to Implement to have a modern modern client and also lastly we have seen a compliant Tester for server you can run it on your server You will have a mark and like the major XEP that you have or you are missing and the step to fix that Okay But the extensibility of XMPP is this major strain and actually it's the reason why I am personally using XMPP So the idea is like X ZEP so X extension is doing one thing and is doing it well So if it's ring some bell, it's the same thing as a unique technology as a unique philosophy And so far it has prompt to be quite a good philosophy So once there is a new extension, somebody is proposing it and we are discussing it On a standard mailing list and it's public and we have different people with different background server video chat, etc with pertinent remarks and We hopefully are trying to select the best technical option each time for our new feature So it's actually WONK to see XMPP as a whole thing and just an instant messaging thing But it's actually a collection of different technology which are coherent Which are collaborating and working together gracefully. So this is really the way you should see XMPP It's not something like unique, but it's really a mix of different things collaborating So let's have a look at two of the major XMPP extension. The first one is jingle Jingle is known for being used by for video conferencing. It's what is behind jigsimit for instance if you know it But it's actually a way to establish a stream session When you have two devices, it's to create a stream and if it's possible It will be peer-to-peer if it's not possible. You will find another way to create the stream It's also a way to manage the stream. So if you are On a phone and your connection you'll change your connection for Wi-Fi to 3G or 4G Jingle allow you to adapt it and You have also other things like encryption like you can have you can say I want this stream to be encrypted and And yeah, it will manage this. So it is used so of course for video, but also for file sharing It's using games if you want to communicate between your client and server, etc The other one is Pepsub. Pepsub is short for publish subscribe It's a way actually to send data to a service the service will Will manage it and if you can subscribe to this service and this means that you will be notified if something change For instance the data has been modified deleted or a new data is present So you will get notified for that. So you use the term nodes and items if you compare to It's kind of the database of XMPP. So if you compare to SQL Not will be the table and items will be the role if you compare to something like MongoDB Not will be the collection and items will be the document. So it's actually a kind of decentralized database Based on XMPP. It's an observer pattern There is funding of permission system So you can you have a role and depending on the role, you know if you can read or write On a on a node and that's really helpful and it's also extensible So if you want to do search for instance, you can use another extension Which is called message achieve management and you can do full-text search for instance or search We use it on blogging to search for tags for instance. So yes, that's also something really useful So some example of how you can use XMPP So the first one is file sharing when I'm talking about file sharing I'm not talking about just sending a file on on a chat room, but about sharing like a world directory to some devices so Imagine that you you are with with your phone and You take pictures during the day and or a video and you go back home and you want to transfer this video to your desk Computer you have nothing to do XMPP will handle everything you have one client on the desktop one on the mobile phone And you can access your picture downloaded if you need or the video The other way it would be it will be peer-to-peer if because you are in your local Area network, so it will establish a peer-to-peer connection and your data will not go to like server on another continent like it will be the case for Dropbox for instance It will go directly from one device to the other device The other way to use it is using components In this case it's something similar to owner next-cloud or dropbox like you put you push your files on a on a service and it will be available for other people or other devices and Yes, that's new extension about using omemone encryption with jingle So in this case you will have and to an encryption in addition to what I have said An extension of file sharing is using it for photo album So we still use the base that's the point of XMPP. We always reuse Technology existing technology. We try to not reinvent the wheel. So for photo album It's a specific specialization of file sharing and we just use a fighter saying, okay I just want video or just want images We use another extension which manage some nails. So instead of downloading a wall several gigabytes a megabyte image You will have a small small one and We are using blocking that we see just after to see to use commands so this is screenshots of Photo album under by XMPP with some commands So because it's XMPP. It's decentralized. It's federating and It's neat About blogging It's a combination of another standard which is atom. I guess you know it. It's something similar to RSS it's used to describe a blog and Yes, because we try also to use other Standard ones that exist and we just combine that with a pub sub you can see it see it sorry on the XEP 0277 and Yeah, it's quite easy. It's quite functional. There are two clients nowadays doing it like move him and Salute to other one on which I'm working So this is a screenshot of blogging once again decentralized and federating Forum is another extension of blogging when you use pub sub to Have a hierarchy The way you and after you go so what you want and after you go inside the forum and you set Your nod in a way that anybody can Can publish inside and This is a screenshot of forum made with XMPP Okay, another one is ticket ticket is actually just Associating another extension, which is called data form, which is a way to putting data type on Your item for instance you're saying this field is a title for it's a string this field is a priority Priority it's an int this field is the dates, etc. And you use a one ticket One item per ticket. So this is a screenshot of our Ticket funding. So we have bad report and future request. It's because for some Ideological reason we are not on github. So We do this and it's once again decentralized and federating and I'm not sure if there is any other but decentralized ticket handler at the moment and Also, the system is really flexible. So it could be used for other things like your shopping list for instance You just changes the fields you want to use Or To-do list it could be used for to lose actually any kind of list and If you take ticket and you just extend it a little bit you can have much request So what is my request? It's just a ticket where you have one of the field which is used to have a blob which will be the All the patch you want to merge to a project. This is a screenshot a screenshot of Merge weaker of Merge request done by XMPP. So we have the basis of a decentralized code for Made on XMPP, which I think it's quite cool Another thing is event Event is the same thing as in meter for Facebook. You just have an image a date Some information and people can go and use pubs up again and say I'm welcome. I will not come maybe I will come and Yeah, that's it. You know what it is. So this is a screenshot of events the design is not wonderful, but yeah, you see you have the list of Guest and and the image Okay, this is the last one so we are not talking about jingle and pubs up anymore But just two other quite cool extension you can think you can do with XMPP first one is HTTP authentication The idea there is you go on a website. You don't want to create an account. You just enter your job ID, which is your identity identifier On your phone you will get Message in this website want to authenticate with a code to check. Yes. No, and that's it. So that's quite quite easy It starts to be handled by a couple of clients. So If you make a website, it would be nice to use it. The other one is universal remote control The idea is we have another extension which is managing generic commands a Kind of XMLRPC or something similar, but based on XMPP and we just associate this with MP which is a free desktop specification which is done to Control a media player like VLC and PV or etc So if you have a mobile you can just get on your coach and control your media player Thanks to XMPP something a bit similar to KD Connect That's it for the talk now. We have some room if you have any question some useful links. So the first one is a List of official extension So if you want to look deeper into the one I've mentioned or other one you can check there You can find the links to the libraries I've mentioned In this there. This is a link for our project. So this is official website some demo I kind of add the bad idea to apply to Update just before first day. So it's kind of broken right now But in couple of days, it should be alright. And this is my personal blog. I'm talking a lot about experimentation we are doing with XMPP and Take some some some some technical background and explaining how we do also if Bionations you are living in Germany or around or able to move in March We will have a sprint in Berlin and even if you are absolutely new to XMPP you are more than welcome and If you want to learn a bit more about it or to try to do something with that It's a good occasion to do that. So, thank you for attending and if you have any question We have time for some questions if anybody has a question I'll pass on the mic anybody With the XMPP so as a background I need some more quit XMPP now. I'm more would see but that was long time ago for the Mobile apps are there some Optimization to save the library because you presented some Extensions here, but you know in the way of like this push notification Mechanism that you can use or you know some optimization for the mobile words to put it Yes, we have different extension for mobile the first one is push because On some platform like iOS you have to go through the Apple push mechanism So it's way with privacy in mind. So you don't send the message. You just say there is something new Please wake up my client and I will under the we are soft We have also Something which is called stream management It's a way to say if you are in a subway for instance your connection is getting bad It and it will try to reopen without doing the wall connection things we have Client state indication when you say when you don't see your front-end This app is sleeping. So just send me really major messages and beside that. I don't want to waste the boundaries And so yes, we have these kind of things and it's really efficient. If you try some mobile client It's really efficient nowadays Okay, so thank you for attending


Hello everyone and welcome back to another video. So today is another top-tip video and we're going to be showing you a Function available in Excel that if you're not already using it It's one you definitely add to your list because it will save you a heck of a lot of time when it comes to working with dates So out of those LA we'll just jump into our three scenarios We've got and how you can use this particular function So the first one we can see we've got a single column at the moment We've only got a header for date and what we want to do here is we want to have a list of dates between a start and day and an end day Normally well many people maybe less experienced in Excel might they might type a date in manually and They'd have to repeat this process until they've got to the desired number of days that they wish you could maybe drag this down Or you might see people do this the previous value plus one But nonetheless obviously it takes you a little while to do that and nonetheless if you've got to do quite a few number of dates Maybe like a year's worth you then obviously have to drag this formula down all the way to row 300 and obviously a bit different for me because I'm starting higher up But you've got to drag it along like 365 rows to get that full year rather than do that all we need to do is use this one formula we need to do is equal as a sequence and The first thing we need to do is enter the number of rows for this so for us This can be days, so let's say we want to do 365 days as my first example We've only got one column We want to all in one date column So we're going to put number one and the date we want to start from we'll say the first of January 1st of January 2022 We're in quotations close bracket and hit enter and you can see what has now done for us It has done or has expanded the range of to whatever range it is that we need and you can see each row is now Containing that next day. I've got a bit of formatting obviously what's falling apart here So we can just simply do this and go into short date and it's now working for us If however we were to change the day we need to start from I don't know Maybe let's say we start from the 1st of March or we need to do is change it here hit enter And you can see that that's now going to reflect for us elsewhere in the next example We're going to be using exact that same Function but this time we want to have our date spread across seven columns So you can see we're trying to identify here all your Mondays your Tuesdays so on and so forth You might want to do this if you're creating a take a calendar table In which you want to do a lookups or other calculations based upon so all we need to do in the same scenario is go equals sequence once again and Go down to that one there and this time we want to do let's make up a number This is a 52 because we want to do 52 weeks. So type in 52 However, this time I've got seven columns and we'll type the number seven comma once again and So what's the start date? So I know the 1st of August was on a Monday. So we can do that just so we can stay true to the dates Close brackets hit enter and you can see that has now built our calendar in the exact Parameters that we require. So if you look at Monday, you can see down this Monday column These days are all going to be Mondays and so on for those other days of the week the last example we have here is we now want to just do slightly a little bit extra with that formula and we're going to About to get this to do Sequentially give us a list of all of the Mondays. So basically we commencing for our particular range so once again, we'll go equals sequence and Go down to a sequence and this time I want to do again 52 rows because it relates to the number of weeks in a year So 52 Columns again, we're really now in one column band rather than that last example of seven another column I mean comma sorry my start date which again, we've got make sure we do in quotations We'll go for the first of August once again. So I know that was a Monday Rotations and then this time rather than close brackets We're going to do another comma and in this section where it says step This is asking us. What is the step? We want to jump in between each of these dates or in other words each row What is the step that we want to jump because we want to do do this weekly? So this column will gives us the Monday or the start date for each week We're going to use the number seven But if it was applicable to what you're doing you could put any number there that you so sorry once I've done that hit Close brackets and hit enter and again, you can see really quickly We now have a list of all of our dates as required in this single column So try to keep this video nice and short I hope that gave you some insight into a new formula that you maybe weren't aware of or is going to help you Significantly reduce the amount of time you spend on doing similar activities in your Excel work If you did enjoy this video, please don't forget to hit that like button It'd be greatly appreciated by me and obviously it helps that all important YouTube algorithm If you haven't already or if this is your first time find the channel, please Don't forget to subscribe that way you should be notified of any future videos as and when they come out and very lastly If you do have any questions about this video, please drop me a comment below and I will get back to you as soon as I can Thank you very much for watching and I'll see you in the next video